SOLVED Orin上使用IMX307的问题
-
@skys
Orin现在应该只有一个版本,我发一下我这边的状态你做一下对比。
首先请确认一下文件是否使用了正确的版本:md5sum tegra234-p3701-0000-p3737-0000.dtb 8c277e9f751a16295975f79d361d516f tegra234-p3701-0000-p3737-0000.dtb
驱动的状态:
dts的状态:
-
@veye_xumm 你好,我核验了,使用的是同一个dtb文件。
1.DTB文件MD5验证结果如下:
2./sys/bus/i2c/drivers/的驱动状态结果如下:
3.device-tree的信息和之前一致,没有变化。
使用的JP5.0.1DP是新刷的,还没有其他库安装。 -
@skys
安装modules的时候,下面这个命令执行过吗?
-
@veye_xumm 执行过的
-
@skys 有点奇怪。你可以用dmesg看一下内核启动的初步阶段,看看生效的dts路径。
-
@veye_xumm 请问抓取哪些关键词会比较快的找到?我对这部分不太熟悉
-
@skys 你可以全部导出来放到txt里,贴到这里,我看看。
dmesg > dmesg.txt
-
@veye_xumm 好的,请查看附件
dmesg.txt -
@skys
根据下面这个提示,你现在系统生效的还是原版系统自带的dtb,而不是extlinux.conf修改过的。
这问题确实有点奇怪。DTS File Name: /dvs/git/dirty/git-master_linux/kernel/kernel-5.10/arch/arm64/boot/dts/../../../../../../hardware/nvidia/platform/t23x/concord/kernel-dts/tegra234-p3701-0000-p3737-0000.dts
-
@skys 方便的话,可以将你的orin主板寄到我公司,我们帮你看一下。 现在远程解决感觉没有什么思路。
-
@skys
胡乱猜测一个,你试试,下面这行删掉,或者在#后面加一个空格。
-
@veye_xumm 之前只有一行的版本我也试过,还是一样的问题。我准备刷JP5.0.2试一试是否可以正常工作
-
-
@veye_xumm 好的,请问有预计时间吗?以及dtb文件未生效的问题,我能否顺着dmesg内的路径直接替换?
-
@skys 估计得一个星期左右吧
-
@veye_xumm 刚刚编辑掉了一个问题,如果直接替换掉dtb文件是否会影响正常使用?
-
@skys 5.0.2的我们没有发布,不能保证。最坏的情况是系统起不来。
-
@veye_xumm 好的,如果用5.0.1DP的话直接替换掉是可以的吗?
-
@skys 可以
-
@veye_xumm 好的,谢谢,我去试一下