Firefly开源社区

12
发表新贴

[技术讨论] AIO RK3399J 调试 LVDS屏幕问题请教

25

积分

0

威望

0

贡献

技术小白

积分
25
发表于 2020-8-6 16:22:08     
AIO RK3399J 接LVDS 10.1寸液晶屏 AUO G101EVN01.3,1280x800, 刷官网的AIO-3399J-LVDS-BUILDROOT-20190812-1559.img镜像文件后屏幕可以点亮(虽然画面不正常,但是点亮了),但是用Linux SDK编译出来的 LVDS BUILDROOT镜像文件却点不亮。改了一下rk3399-firefly-aio-lvds.dts,把panel-init-sequence初始化序列和屏幕时序参数调整了一下后,U-Boot下可以正常显示开机画面,但是进入BuildRoot系统后没显示。请教一下有没有什么解决办法?
回复

使用道具 举报

1306

积分

0

威望

0

贡献

中级创客

Rank: 4

积分
1306
发表于 2020-8-7 09:50:29     
- 刷官网的AIO-3399J-LVDS-BUILDROOT-20190812-1559.img镜像文件后屏幕可以点亮(虽然画面不正常,但是点亮了)
硬件线序什么的应该没问题,应该改下 dts 就行;
官方屏幕 http://wiki.t-firefly.com/zh_CN/ ... cun-lvds-ping-mo-zu

- 用Linux SDK编译出来的 LVDS BUILDROOT镜像文件却点不亮
是不是编译时选错了 dts 文件,rk3399-firefly-aio-lvds.dts

- 改了一下rk3399-firefly-aio-lvds.dts,把panel-init-sequence初始化序列和屏幕时序参数调整了一下后,U-Boot下可以正常显示开机画面
dts 这里没修改过,和发布的固件是一致的
回复

使用道具 举报

25

积分

0

威望

0

贡献

技术小白

积分
25
发表于 2020-8-7 13:30:58     
1. 刷官网AIO-3399J-LVDS-BUILDROOT-20190812-1559.img后,运行见附件
2. 使用Linux SDK编译镜像文件./build.sh aio-3399j-lvds-buildroot.mk./build.sh没错吧?默认配置编译出来的AIO-3399J-LVDS-BUILDROOT-xxx.img还是显示不了。
调整一下配置,发现还是需要修改一下dts(fiq_debugger要打开)的和内核配置(CONFIG_LCD_MIPI几个选项默认没有打开)。加了些打印信息看了一下panel_simple_prepare, panel_simple_enable这些函数也执行到了,但对图形系统初始化不太熟悉,也看不太出问题在哪里~~
3. 看了一下官网AIO-3399J-LVDS-BUILDROOT-20190812-1559.img使用的内核是Linux version 4.4.167 (llq@llq-H310M-DS2V) (firefly: 620e67b77a2cba034794fdf160097ef751330890), 和当前SDK里的不一样,可以发一份做AIO-3399J-LVDS-BUILDROOT-20190812-1559.img的源码吗?spark@hyperfusion.com.cn

20200807130243.jpg
回复

使用道具 举报

3746

积分

17

威望

18

贡献

官方团队

Rank: 9Rank: 9Rank: 9

积分
3746
发表于 2020-8-8 09:52:29     
spark_zhao 发表于 2020-8-7 13:30
1. 刷官网AIO-3399J-LVDS-BUILDROOT-20190812-1559.img后,运行见附件
2. 使用Linux SDK编译镜像文件./bui ...

看看
回复

使用道具 举报

152

积分

0

威望

0

贡献

技术小白

积分
152
发表于 2020-8-8 09:53:59     
spark_zhao 发表于 2020-8-7 13:30
1. 刷官网AIO-3399J-LVDS-BUILDROOT-20190812-1559.img后,运行见附件
2. 使用Linux SDK编译镜像文件./bui ...

回复

使用道具 举报

1306

积分

0

威望

0

贡献

中级创客

Rank: 4

积分
1306
发表于 2020-8-13 20:42:57     
链接:https://pan.baidu.com/s/1tjdDUI5Xce3QT0sr1pcn_w
提取码:cvc8

试下这个固件看行不行;官方的屏幕测试可以显示,若还是不行,。。。
有显示的话,那就要看下代码或编译问题了。
回复

使用道具 举报

25

积分

0

威望

0

贡献

技术小白

积分
25
发表于 2020-8-17 11:38:16     
时间的蝴蝶 发表于 2020-8-13 20:42
链接:https://pan.baidu.com/s/1tjdDUI5Xce3QT0sr1pcn_w
提取码:cvc8

这个可以显示哎!基于哪个代码编译的?用的是什么编译参数呢?
回复

使用道具 举报

25

积分

0

威望

0

贡献

技术小白

积分
25
发表于 2020-8-17 12:29:08     
时间的蝴蝶 发表于 2020-8-13 20:42
链接:https://pan.baidu.com/s/1tjdDUI5Xce3QT0sr1pcn_w
提取码:cvc8

./build.sh aio-3399j-lvds-buildroot.mk
./build.sh
firefly-sdk/rockdev/pack/AIO-3399J-LVDS-BUILDROOT-GPT-20200817-1217.img

是这样的吗?为什么我的不行~~
回复

使用道具 举报

1306

积分

0

威望

0

贡献

中级创客

Rank: 4

积分
1306
发表于 2020-8-17 14:13:52     
是不是代码有问题?你重新 clone 一下 bundle 仓库,再更新一下代码试试
http://wiki.t-firefly.com/zh_CN/AIO-3399J/buildroot_compile.html
回复

使用道具 举报

25

积分

0

威望

0

贡献

技术小白

积分
25
发表于 2020-8-17 18:12:01     
时间的蝴蝶 发表于 2020-8-17 14:13
是不是代码有问题?你重新 clone 一下 bundle 仓库,再更新一下代码试试
http://wiki.t-firefly.com/zh_CN ...

删了,然后按照连接网页里的流程重新clone也一样, 蛮奇怪的, 而且我看我编译出来的image的内核启动参数都和你给的那个img的内核参数都不太一样。

我直接把你发的img解压出来,用里面的boot.img直接烧录到flash上,就好了。那说明不是内核问题就是设备树的问题。你做image的那个内核方便打包一份给我吗?
回复

使用道具 举报

返回列表
12
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

友情链接 : 爱板网 电子发烧友论坛 云汉电子社区 粤ICP备14022046号-2
快速回复 返回顶部 返回列表