SOLVED mv-mipi-sc130m在Xavier nx上无法识别到设备
-
@stark 现在核心的问题是i2c detect不到,导致检测不到。应该不是你系统版本的差异。
你有万用表或者示波器吗?
测量一下供电,i2c波形。 -
This post is deleted! -
@stark 你先测测两个杜邦线的供电吧。示波器不会用的话,那就没办法测试了。
你的nx主板是nVidia官方的吗?
可以尝试执行sudo i2cdetect -y 9 sudo i2cdetect -y 10
看一下有没有0x3b的设备能probe到,来确认一下i2c问题。
-
@veye_xumm 我这有万用表,我用万用表测一下吧。
-
-
@stark 按理来说,虽然是国产套件,但是camera接口和i2c他们应该是兼容英伟达官方的才对。你可以跟卖家做一下确认。
-
@veye_xumm 我这儿的这个万用表的笔不太好用,没测出电流来。但是我之前在这个板子上成功成像过,之后因为其他原因又重刷了系统,我再试就不行了。而且我用其他nx配也是这个问题。
-
@stark 不好意思,得加上一个参数
sudo i2cdetect -y -r 9 sudo i2cdetect -y -r 10
-
好像是识别不到
-
@veye_xumm 现在是可以确定我软件上的操作没有问题是吗?dbt和image都替换没问题是吗
-
@veye_xumm
这是我在板子上命令行的操作整理了下,应该没有问题吧 -
@stark said in mv-mipi-sc130m在Xavier nx上无法识别到设备:
现在是可以确定我软件上的操作没有问题是吗?dbt和image都替换没问题是吗
根据你的步骤,看起来是没问题的。 唯一的一个疑问,就是你用的这个第三方的板子是否完全兼容英伟达官方的版本。此外,其实i2cdetect本身不需要依赖到你的驱动配置无误。 只要给到我们模组正确的供电,另外就是power ENABLE引脚拉高,之后应该就能检测到了。
-
@veye_xumm 就是给拉到高电平是吗?我这就试试
-
@stark 本身驱动内部是给拉到高电平的。
-
@veye_xumm 我用示波器测的电压是我测了下电压powerenable引脚是1.8v左右,我在nano上测试的也是一样的
-
@stark nano是可以在相机成像的
-
@veye_xumm 杜邦线的那里nx给的电压是1.5v,nano(可以成像的)给的电压是5v
-
@stark said in mv-mipi-sc130m在Xavier nx上无法识别到设备:
杜邦线的那里nx给的电压是1.5v,nano(可以成像的)给的电压是5v
有可能你的nx的控制这组5V供电的MOS管坏了。
你可以试试用nano提供这组杜邦线的供电,fpc排线插到nx上,然后测试一下试试。 -
上次的问题经过排查,就是载板有问题。mv-sc130m的额定功率应该是1w对吗?我设置的5v 0.2a
低帧率可以正常运行相机,拉高至214fps后就会出现上图情况,相机卡顿显示报错 -
@stark 你好,相机的功率并不是一成不变的。我们这个1W是常温下默认参数下的典型值。 在更高业务性能,更高的环境温度下,功耗都会增加。
建议你没有必要的情况下,提供足够大的供电给相机。