您尚未登录。

楼主 # 2022-04-13 00:28:37

beebird
会员
注册时间: 2021-09-12
已发帖子: 1
积分: 31

芒果 T113入坑

某宝购得芒果后从芒果官方下载SDK包(https://mangopi.cc/t113dev),再下载《T113_Longan_Linux_SDK开发环境配置手册.pdf》(https://github.com/mangopi-sbc/aw-doc/tree/main/linux-doc)。
下载SDK包后解压缩SDK包 "tar -xvf t113.tar -C t113/"
根据SDK开发手册中搭建编译环境相关章节下载如下软件包
sudo apt-get install git
sudo apt-get install gnupg
sudo apt-get install flex
sudo apt-get install bison
sudo apt-get install gperf
sudo apt-get install build-essential
sudo apt-get install zip
sudo apt-get install curl
sudo apt-get install libc6-dev
sudo apt-get install libncurses5-dev:i386
sudo apt-get install x11proto-core-dev
sudo apt-get install libx11-dev:i386
sudo apt-get install libreadline6-dev:i386
sudo apt-get install libgl1-mesa-glx:i386
sudo apt-get install libgl1-mesa-dev
sudo apt-get install g++-multilib
sudo apt-get install mingw32
sudo apt-get install tofrodos
sudo apt-get install python-markdown
sudo apt-get install libxml2-utils
sudo apt-get install xsltproc
sudo apt-get install zlib1g-dev:i386
sudo apt-get install gawk
sudo dpkg-reconfigure dash 选择no
sudo ln -s /usr/lib/i386-linux-gnu/mesa/libGL.so.1 /usr/lib/i386-linux-gnu/libGL.so
若编译遇到报错,请再根据报错信息,安装对应的软件包。

进入到SDK目录开始编译
source build/envsetup.sh
依次选择:
0.Linux
2.longan
0.linux-5.4
0.t113
1.evb1_auto
0.default
0.gnueabi
然后编译:
./build.sh #一键编译
./build.sh pack #打包生成固件
按照上面步骤编译生成的 img 参考:out/t113_linux_evb1_auto_uart0.img。(文件名与调试串口不符,实际调试串口默认是 UART3)
在device/config/chips/t113/configs/evb1_auto/board.dts 中有如下定义
uart3_pins_a: uart3_pins@0 {  /* For t113_evb */
                pins = "PG8", "PG9";
                function = "uart3";
                drive-strength = <10>;
                bias-pull-up;
        };
烧录好镜像到TF卡中连接串口到PG8,PG9对应PIN脚上接通电源发现串口无输出。根据电流判断系统有正常启动。
查看device/config/chips/t113/configs/evb1_auto/sys_config.fex
[uart_para]
uart_debug_port = 3
uart_debug_tx   = port:PG08<5><1><default><default>
uart_debug_rx   = port:PG09<5><1><default><default>
uart_debug_port 为uart3没问题,查看dts中uart3 也处于okay状态。最后在device/config/chips/t113/configs/evb1_auto/linux-5.4/config-5.4中发现不对劲做如下修改后
-CONFIG_CMDLINE="loglevel=8 initcall_debug=1 console=ttyS0 init=/init"
+CONFIG_CMDLINE="loglevel=8 initcall_debug=1 console=ttyS3 init=/init"
重新编译打包烧录后uart3打印正常。

离线

#1 2022-05-06 11:14:16

1518119742@qq.com
会员
注册时间: 2022-05-06
已发帖子: 2
积分: 7

Re: 芒果 T113入坑

source build/envsetup.sh
只能执行一遍吗?我发现再重新source 就没有下面选项了,还有请问硬解码你们可以用吗?

离线

#2 2022-05-18 11:23:30

skrlaoshiren
会员
注册时间: 2019-12-03
已发帖子: 26
积分: 86

Re: 芒果 T113入坑

1518119742@qq.com 说:

source build/envsetup.sh
只能执行一遍吗?我发现再重新source 就没有下面选项了,还有请问硬解码你们可以用吗?

./build.sh config就可以重新配置选项了,硬解码不了解,晕哥在全志论坛提到了tplayerdemo,你试一下?

离线

#4 2022-11-10 16:48:31

吴助建
会员
注册时间: 2021-12-08
已发帖子: 104
积分: 17

Re: 芒果 T113入坑

https://mangopi.cc/t113dev 这个SDK地址访问不了,有SDK位置吗?

离线

#5 2022-11-10 18:16:41

mango
会员
所在地: 芒果派
注册时间: 2017-12-02
已发帖子: 779
积分: 730

Re: 芒果 T113入坑

新的中文网站: https://mangopi.org.cn






歪朵拉开源硬件: https://widora.cn
淘宝:  https://widora.taobao.com/

离线

#6 2022-11-10 20:03:36

吴助建
会员
注册时间: 2021-12-08
已发帖子: 104
积分: 17

Re: 芒果 T113入坑

mango 说:

新的中文网站: https://mangopi.org.cn

谢谢!

离线

#7 2023-11-15 14:07:42

NaClH2O
会员
注册时间: 2023-11-15
已发帖子: 6
积分: 16

Re: 芒果 T113入坑

现在浏览器默认都不给访问没有证书的https了

离线

#8 2023-12-02 20:40:20

bigzhu
会员
注册时间: 2023-08-30
已发帖子: 22
积分: 13

Re: 芒果 T113入坑

NaClH2O 说:

现在浏览器默认都不给访问没有证书的https了

网站证书过期了,可以强制进入

离线

#9 2024-02-28 16:13:18

yuri123088
会员
注册时间: 2024-02-28
已发帖子: 2
积分: 2

Re: 芒果 T113入坑

我都配置过了./build.sh 后提醒这段:
Python build finished successfully!
The necessary bits to build these optional modules were not found:
_ssl                                                           
To find the necessary bits, look in setup.py in detect_modules() for the module's name.


The following modules found by detect_modules() in setup.py, have been
built by the Makefile instead, as configured by the Setup files:
_abc                  atexit                pwd               
time                                                           


Failed to build these modules:
_ctypes                                                       

make[2]: *** [sharedmods] Error 1
make[1]: *** [/home/aa/下载/app/t113-s-v1.1-2.1/out/t113/s3_roc/longan/buildroot/build/host-python3-3.7.2/.stamp_built] Error 2
make: *** [_all] Error 2
make: Leaving directory `/home/aa/下载/app/t113-s-v1.1-2.1/buildroot/buildroot-201902'
ERROR: build buildroot Failed
INFO: mkbr failed
操作了sudo apt-get install libffi-devel 都是无效的,请教一下这是怎么回事

最近编辑记录 yuri123088 (2024-02-28 16:13:47)

离线

页脚

工信部备案:粤ICP备20025096号 Powered by FluxBB

感谢为中文互联网持续输出优质内容的各位老铁们。 QQ: 516333132, 微信(wechat): whycan_cn (哇酷网/挖坑网/填坑网) service@whycan.cn