页次: 1
芒果派MangoPi MQ-Dual 购买时,无货: 单拍5寸电容屏,800*480,GT911电容触摸 购买:单拍5寸电阻屏旧,480*272分辨率,电阻触摸,外观旧
480*272分辨率 驱动异常问题。
1、屏幕没资料,尝试修改无效。
480*272分辨率 大部分都是4.3寸, 这个是5寸,疑问?
2、使用buildroot
git clone https://github.com/yuzukihd/Buildroot-YuzukiSBC # 主站
git clone https://gitee.com/GloomyGhost/Buildroot-YuzukiSBC # 镜像站
显示异常:uboot
=> disp
screen 0:
de_rate 300000000 hz, ref_fps:45
mgr0: 480x272 fmt[rgb] cs[0x204] range[full] eotf[0x4] bits[8bits] err[1] force_sync[0] unblank direct_show[false] iommu[0]
lcd output backlight(100) fps:87.4 480x 272
err:0 skip:0 irq:390 vsync:0 vsync_skip:0
BUF enable ch[1] lyr[0] z[0] prem[N] a[globl 255] fmt[ 0] fb[ 480, 272; 0, 0; 0, 0] crop[ 0, 0, 480, 272] frame[ 0, 0, 480, 272] addr[448ed000, 0, 0] flags[0x 0] trd[0,0]
3、尝试其它SDK 无法解决。
https://github.com/mangopi-sbc/buildroot-d1x-t113
https://mangopi.cc/d1
https://mangopi.cc/t113dev
原始SDK
链接:https://pan.baidu.com/s/1R3P5lpVzajA8w56fIRnTKA?pwd=1111 使用原始SDK pack 的img 烧录到SD无法使用。
显示异常如图:
现在接触编译器。
编译版本一共有三种:
1、https://developer.arm.com/tools-and-software/open-source-software/developer-tools/gnu-toolchain/downloads
The GNU Toolchain for the Arm Architecture releases produced by Arm (referred to as “Arm GNU Toolchain”) enable partners, developers and the community to use new features from recent Arm Architecture and from open-source projects GCC, Binutils, glibc, Newlib, and GDB.
现在发布的版本。
2、https://developer.arm.com/downloads/-/gnu-a
工具链和 Linaro 一样。 用于 A-profile architecture, Cortex-A Family ,独立发布。停止更新
3、https://developer.arm.com/downloads/-/gnu-rm
用于Cortex-M, and Arm Cortex-R processor families. 独立发布,停止更新
把2、3统一为现在版本 1.
t113-S 需要编译 arm-none-linux-gnueabi. 但是https://developer.arm.com/ 没有这个工具连。
Arm GNU Toolchain Version 11.2-2022.02
问题: arm-none-linux-gnueabihf 替换 arm-none-linux-gnueabi使用?
https://www.aliyundrive.com/s/KEyTARcT3Lw
下载会比较快。
SDK 无法分享测试中。
希望学习路线uboot--linux--qt--opencv 。但是事实偏差巨大。现在只是了解编译部分。
购买一些板子,全志v3s但是好多资料好像东拼西凑一样,给个官方UBOOT 。
举例如下:
1、uboot 很多板子都是非常老版本。现在uboot 2022 编译完成下载,功能不完整,特别lcd 驱动部分。
上网查看 发现不同uboot 差距也很大。
1)LCD 驱动放在uboot 中,直接填写LCD 参数。
2)设备树填写参数方式, 必须配合kernel 才可以使用?
现在就很尴尬,每个人写方式都不同,不得法门,参考都很难。跟别说其他的uboot 驱动添加。
2、kernel 主要驱动和设备树。 uboot 和 kernel 都能产生设备树。如何选择那?
3、全志 官方tina 封装成山,简直铁山一块,修改都无从下手。
以前原则都是uboot kernel 编译保持最新。但实际发现基本不可能,不同uboot 文件目录头文件都会改变。
购买plus 无法点亮LCD 。
LCD 型号:HW8004800F-0B-C0-50
发现问题如:
1、底板PCB 中 LCD 座子顺序反。要反插
2、LCD 背光升压IC 没焊接,升压20--30V .要自己购买。
在uboot 尝试驱动LCD 。
1、使用V3S uboot , 比较老不支持 S3 DDR1333.
2、使用 plus 提供S3 uboot ,按照 V3S 方式添加LCD 无效。 提示 不能用 CONFIG_DM_VIDEO
3、使用aodzip 白嫖: https://github.com/aodzip/u-boot/tree/Allwinner-S3. 设备树中添加 4.3 寸屏幕时序,
尝试改为 5寸。 LCD 无法点亮不成功。
有没有S3 大拿, 给移植一个S3 uboot 支持 LCD 型号:HW8004800F-0B-C0-50 。主要想测测屏幕。
页次: 1