没有肉的粽子 发表于 2023-2-13 19:50:31

ITX-3588J ubuntu系统烧录后无屏幕显示

固件来源:https://www.t-firefly.com/doc/download
固件名称:ITX-3588J_Ubuntu20.04-Gnome-r2209_v1.0.6a_230105.img


个人情况:
1、通过Loader模式烧录固件后,系统无屏幕显示;
2、第一次烧录之后是正常的,但是该版本固件ubuntu内核为5.10.110,无法安装realsense的驱动,看到社区有人烧录ITX-3588J_Ubuntu20.04-Gnome-r211_v0.1.0a_220424.img这个版本固件后能够顺利安装realsense驱动,想试一试,结果,烧录完就没有屏幕显示了,之后再通过Loader模式烧录v1.0.6a版本的固件,也没有屏幕显示,最终用MaskRom模式才得以正常显示。
社区帖子链接:https://dev.t-firefly.com/forum.php?mod=viewthread&tid=123904&highlight=realsense


问题:
1、通过Loader模式烧录系统,无屏幕显示如何解决?
2、如何更够修改ubuntu系统内核?



Liuth 发表于 2023-2-14 10:15:28

1. 没有log,无法判断没显示的原因,硬件没问题的话一般重新烧录正确的固件就能解决
2. 为什么不能安装realsense驱动?内核版本是一直在更新的,不能修改,只能回退。但回退内核代码会失去重要更新,不保证能正常运行

没有肉的粽子 发表于 2023-2-14 18:02:20

本帖最后由 没有肉的粽子 于 2023-2-14 18:06 编辑

Liuth 发表于 2023-2-14 10:15
1. 没有log,无法判断没显示的原因,硬件没问题的话一般重新烧录正确的固件就能解决
2. 为什么不能安装rea ...
问题1:无屏幕显示 -> 还是没有找到原因
我用windows系统下RKDevTool.exe进行系统烧录的,RKDevTool的提示是正常的,就是没有屏幕显示,这个问题我通过MaskRom模式烧录就能够显示,所以问题1不打算解决了,只是有点奇怪
(log从哪里找呀?过程中没有报错,只是没有屏幕显示)

问题2:
我的初始目的是安装realsense的驱动
我烧录的固件版本为:ITX-3588J_Ubuntu20.04-Gnome-r2209_v1.0.6a_230105.img
这个版本固件的Ubuntu内核版本为:5.10.110
realsense的动态内核驱动模块不支持5.10.110的内核版本,所以打算把内核版本降成5.4,或者升级成5.13,但是更改内核版本过程中,提示我内存不够。


我现在的思路是,修改分区大小,本来想解压原来的.img文件,修改parameter.txt文件,重新压缩之后进行烧录,但是提示我原来的.img文件损坏,无法解压,现在打算重新编译SDK,然后烧录,大佬帮忙看一下这个操作合不合理呀?
我还遇到一个疑惑是:parameter.txt里面的分区大小怎么修改合理呢,不太清楚各个分区的实际用处,自己调整参数的时候,各个分区的大小加起来不能超过板子内存?



Liuth 发表于 2023-2-15 15:04:10

这是嵌入式设备,内核是定制的,不是说你从apt或者其他地方随便下载一个版本的内核就能用
也就是说内核版本定死了是5.10,改不了
除非你有能力在5.4的主线上重新定制一遍
目前的内核源码以及SDK可以联系商务获取

没有肉的粽子 发表于 2023-2-17 12:06:47

本帖最后由 没有肉的粽子 于 2023-2-17 14:07 编辑

Liuth 发表于 2023-2-15 15:04
这是嵌入式设备,内核是定制的,不是说你从apt或者其他地方随便下载一个版本的内核就能用
也就是说内核版 ...
好的,了解了
我下载了官方的ITX-3588J llinux SDK,修改了parameter-ubuntu-fit.txt和rk3588-package-file,对系统分区大小进行调整。


随后,按照官方wiki教程,进行ubuntu 固件编译,编译成功后通过RKDevTool进行固件烧录,RKDevTool显示重启成功,但HDMI输出无显示,是黑屏状态(屏幕左上角偶尔会有一个短横线闪烁)
https://wiki.t-firefly.com/zh_CN ... compile_ubuntu.html

请问你知道这种情况怎么解决么?
谢谢!

Liuth 发表于 2023-2-17 14:25:01

本帖最后由 Liuth 于 2023-2-17 14:30 编辑

sdk是否有更新到最新?需要开机debug串口log来判断原因
另外ubuntu用的是rk3588-ubuntu-package-file,不是你改的这个,也没必要修改

没有肉的粽子 发表于 2023-2-17 15:27:54

Liuth 发表于 2023-2-17 14:25
sdk是否有更新到最新?需要开机debug串口log来判断原因
另外ubuntu用的是rk3588-ubuntu-package-file,不 ...

sdk更新到最新了
开机之后我怎么进去咧?没有屏幕显示,好像没办法操作呢

Liuth 发表于 2023-2-18 09:29:10

没有肉的粽子 发表于 2023-2-17 15:27
sdk更新到最新了
开机之后我怎么进去咧?没有屏幕显示,好像没办法操作呢

需要接debug串口看log找原因,没显示肯定是不正常的

耿兴欢 发表于 2023-2-22 10:14:18

请问楼主,这个3588的Ubuntu固件那里可以下载,我看官方给的百度云里面空的

没有肉的粽子 发表于 2023-2-22 16:21:07

Liuth 发表于 2023-2-18 09:29
需要接debug串口看log找原因,没显示肯定是不正常的

恩恩,换别的相机了,这个问题暂时先不处理了,用官方提供的固件是正常的
页: [1] 2
查看完整版本: ITX-3588J ubuntu系统烧录后无屏幕显示