I try to flash the Jetson Orin NX 16gb on our custom carrier Board. It worked fine with the Xavier module. I’m trying it on native Ubuntu 20 with jetson_5.1.1.
I get the following error on the serial console:
Task: Prepare eeprom data (0x50017bd8)
I2C: slave not found in slaves.
I2C: Could not write 0 bytes to slave: 0x00ae with repeat start time.
I2C_DEV: Failed to send register address 0x00000000.
I2C_DEV: Could not read 256 registers of size 1 from slave 0xae at 0x00000000 via instance 0.
eeprom: Failed to read I2C slave device
Task 0x0 failed (err: 0x1f1e050d)
top caller module: I2C_DEV, error module: I2C, reason: 0x0d, aux_info: 0x05
busy spin
Since we don’t have an eeprom on our carrier board I already changed cvb_eerpom_read_size to 0x0 in the file: tegra234-mb2-bct-common.dtsi as described in other posts. But it still doesn’t work. Do you have any other suggestions on this problem?
Ok thanks for your reply. I tried this and it seems to have an affect but it’s still not working. I attached the two logfiles.
Since I didn’t found a .dtb file with the same name as tegra234-mb2-bct-misc-p3767-0000.dts I’m assuming that I don’t need to de-/recompile this file?.
I tried to flash the Module with this cmd: sudo ./nvsdkmanager_flash.sh --storage nvme0n1p1
Since I didn’t found a .dtb file with the same name as tegra234-mb2-bct-misc-p3767-0000.dts I’m assuming that I don’t need to de-/recompile this file?.
You don’t need to do that .This file won’t be built into dtb.
You can file a new topic now. The original one is already resolved.
Just a reminder, it is normal that a custom board would hit lots of issue if you just don’t think too much and directly use sdkmanager to flash.
Sdkm can only support NV devkit. The rest of are all case by case.