Other Parts Discussed in Thread: PCA9538
Tool/software:
I have a J721EXSKG01EVM to which I connected EVM577PFUSION, and to its zero port I connected D3CMC74N-106-085-S.
According to the guide provided here I downloaded Edge AI SDK 8.2, wrote it to an SD card, replaced the dts according to point 2 of the guide, and finally got that fusion board is detected, the serializer also seems to be fine, but the video sensor itself does not respond to i2c requests and consequently its initialization failed. Here is part of the system log:
[ 7.664274] ds90ub960 8-0036: Successfully probed (rev/mask 40) [ 7.872756] ds90ub960 8-003d: Successfully probed (rev/mask 40) ... [ 10.568615] ds90ub953 8-0044: Found rev 2, mask 0 [ 10.579265] imx390 10-0021: inck rate: 27000000 Hz [ 10.624362] imx390 10-0021: imx390_read: failed to read reg 0x0330: -121 [ 10.631136] imx390: probe of 10-0021 failed with error -121 [ 10.953166] ds90ub960 8-003d: RX0 STS2 error: 0xc [ 10.957891] ds90ub960 8-003d: RX0 CSI error: 0x2
Here is what I added to the uenv.txt file:
name_overlays=k3-j721e-edgeai-apps.dtbo k3-j721e-sk-fpdlink-fusion.dtbo k3-j721e-cpb-fpdlink-imx390-cm-0-0.dtbo
The camera is connected to port #0, if I connect it to any other port then I get a serializer initialization error, so it seems the configuration is correct but I can't understand why the camera doesn't work.
Can anyone suggest where I'm making a mistake?
Thanks.