I am trying to use a custom sensor on the AGX. I have already tested it on the TX2. Therefore I have all the sources from the custom kernel and also the device-tree in Folder /t18x. Now I have started to adapt the device-tree to the structure of the AGX (Folder /t19x).
1.) Changes should only be necessary for the device-tree, is that right? Because the changes of the kernel and the compiled Image/zImage files are independent of any jetson-tx2/xavier specific parameters.
We use the Camera Expansion Header on both development boards. Therefore we have an “Auvidea J20” MIPI Expander. On TX2 we used the I2C-Bus “c240000”. But when I try to boot the xavier and use the same I2C-Bus, then I get an error message “tegra-i2c c240000.i2c: no acknowledge from address0x30”. On the TX2 it is booting, so it has to get an ACK from this device.
Which I2C-Bus on the AGX is equivalent to the “c240000” on TX2? The sensor is connected to the Port 1 on the Auvidea J20 Board.
Third (General) Question:
Are there any other hints for Debugging? What may be the problem between TX2 and AGX?