亚博Xavier NX,按3.5升级,video都消失了
-
亚博Xavier NX,软件版本是Jetpack4.4,L4T版本r32.4.3,硬件上我们插了2个镜头,一个csi的,一个VEYE-MIPI-327,dev下面本来有一个video0(是那个csi的),
针对相机VEYE-MIPI-327按照网站http://wiki.veye.cc/index.php/VEYE_CS_Camera_for_Jetson_TX2/zh的操作把bsp包中的kernel_image\Image_l4t_r32.4.3_veyecam_signed_4_xavier下的image、Image.sig,以及Xavier-NX\JetPack_4.4_Linux_JETSON_XAVIER_NX_DEVKIT\dts dtb\VEYE-MIPI-327目录下的tegra194-p3668-all-p3509-0000.dtb拷贝到boot目录下,然后修改了/boot/extlinux/extlinux.conf,增加
FDT /boot/tegra194-p3668-all-p3509-0000.dtb
重新启动后连原来有的video0都不见了 -
@cpplab
你好。
我们提供的dtb指定了两个camera都是VEYE-MIPI-327,所以如果替换了我们的dtb,则原有csi摄像头无法探测到是正常的。
如果想要兼容两个,则需要根据dts的代码,分别为两个mipi接口指定两种摄像头。此外,是不是VEYE-MIPI-327也没有探测到?
建议根据文档的3.7 Image和DTB更新成功了吗?查看。PS:你的板子采购自亚博,但是是英伟达官方版本,对吧?
-
@veye_xumm 板子是从亚博买的,用过他们提供的系统,也用过英伟达最新的官方版本,结果都是一样的,两个都没看到了。
3.7的检查ls /sys/bus/i2c/drivers/用亚博的系统时只看到veye327 csx307 cssc132 目录的存在,但是没有veyecam
用官方版本记得是都存在
ls /proc/device-tree/cam_i2cmux/i2c@*的 结果是:
/proc/device-tree/cam_i2cmux/i2c@0:
'#address-cells' name rbpcv2_veye327_a@3b '#size-cells'
linux,phandle phandle reg/proc/device-tree/cam_i2cmux/i2c@1:
'#address-cells' name rbpcv2_veye327_c@3b '#size-cells'
linux,phandle phandle reg -
@veye_xumm 你的意思是不是用你们dtb就只能用同一个类型的镜头?那我只用一个327应该也是可以的,对吗?
-
@cpplab
是的,看起来你的系统应该搞对了。
327不知你用的哪款,如果是327E(双板)这款,是需要杜邦线独立供电的。
可以重点检查一下供电,还有fpc排线的情况。 -
@veye_xumm 问了同事,不是327E。只插了一个327,重新启动后

-
@veye_xumm 应该是硬件有问题,同事重新量了电压,发现有不对。好像还真的是327E。我们弄弄硬件再看看。谢谢。
-
@cpplab
好的。 -
我们换了一个相机,同时改为单独供电,就好了可以用了,谢谢!
-
@cpplab
好的。不客气。 -
@veye_xumm 我们用另外一套合众Xavier NX系统,也按照3.5升级,video也没有了。现在已经是单独供电了,3.7的检测结果如下:


基本跟上次一样,但是我发现dmesg | grep veye327的结果有报错

是什么问题呢? -
-
@veye_xumm 他们说 IIC的控制有些不一样。这样是就没办法了吗?
-
@cpplab
当然有办法。 如果他们系统是开源的,您可以自己将我们的dts源码和驱动源码移植到他们的系统中去。
如果他们系统是封闭的,此工作可以由他们来完成。
因为我们的产品驱动和dts都是开源的。
http://wiki.veye.cc/index.php/VEYE_CS_Camera_source_for_Jetson -
@veye_xumm 我们的L4T版本是Jetpack4.4,L4T r32.4.3,您的意思让我们自己拿你们的源码编译那些dtb\image文件?
我是菜鸟,不是太懂,没找到哪里下载tegra-l4t-r32.4.3、source_sync.sh、nvidia_sdk这些程序?你们的源码是不是都在nvidia_jetson_veye_bsp目录下的?
能不能麻烦您详细跟我说说怎么做, -
@cpplab
我的意思是,你现在的系统,跑的是亚博他们的linux kernel。你要首先跟亚博沟通,确认他们的代码是否是开放的。 -
@veye_xumm 明白了,谢谢!!
Hello! It looks like you're interested in this conversation, but you don't have an account yet.
Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.
With your input, this post could be even better 💗
Register Login