UNSOLVED IMX385 无法被roc-3588s-pc驱动
-
今天收到买的 这个imx385,并移植了驱动源码到内核,在roc-3588s-pc无法驱动,查看DMESG没有发现 硬件被PROBE,检查I2CDECDETOR
本系统跑系统为Debian系统 LINUX内核版本为:5.10.我目前系统可以跑FIREFLY 的XC7160的相机,也能驱动我们自己的FPGA的板,目前不同
错误信息如下内核:
驱动按照文档移植:如下 系统编译生成目标目标文件:
firefly-linux.config:
makfile
kconfig:
-
@flaty 你好,
dmesg | grep veye 的输出是什么? 有没有/dev/video0生成? -
@flaty 另外,dtb有没有进行编译和移植?
-
@veye_xumm 都编译 移植了,理论上 I2C通了 至少PROBE可以,DTB 移植了,我感觉你们的主控芯片和SENSOR之间是不是没通
-
@flaty dmesg | grep veye 的输出是什么?
-
设备树 已经添加好了啥也没有
-
-
@flaty
看起来摄像机是运行中,但是dts并未生效。
我们开发用的ubuntu系统做的,并没有验证debain系统。 现在唯一的差异是debain VS ubuntu。
你能否直接试一下ubuntu系统? 不需要重新编译,按照wiki步骤替换一下资源即可。 -
@veye_xumm 好滴 我测试一下,理论上ubuntu是debian构建来的,应该差距不大
-
@veye_xumm
这个有没有百度网盘的地址 github有点慢 -
@flaty 没有,你可以给一个邮箱我转给你
-
-
@veye_xumm 我看你的设备树了,发现了个地方,估计是这个问题 您确认一下
-
-
@veye_xumm 这是之前测试I2C的 另外一个截图也发给您看一下
-
@flaty 这几个pin没关系。 现在转接板的这几个pin都是默认使能的,不受控的。
-
@flaty 你应该加上-b 7,指名i2c bus.
-
@veye_xumm ubuntu 系统下确实可以了,这个什么问题呢
-
@flaty 不清楚啊,我也以为这俩系统的内核和驱动部分应该是一样的。难道debain跟ubuntu不是用的同一个dtb文件?
-
@flaty 你们选择debain做开发OS的想法是? 比ubuntu有什么优势吗?