We are using jetpack4.2.2 l4t r32.2.1. We have many self-designed board share the same tx2 module, They need different odmdata setting. Now we have to flash the whole APP part by using command: sudo ./flash.sh -r jetson-tx2 mmcblk0p1 to change the odmdata setting and this consume a lot of time. Is there any way to change the odmdata quickly?
Could you try to use the “-o” parameter in flash script?
This does not update the ODMDATA:
sudo ./flash.sh -r -o 0x6090000 -k kernel-dtb jetson-tx2 mmcblk0p1
And the -o flag alone just writes the entire system.img again.
sudo ./flash.sh -o 0x6090000 jetson-tx2 mmcblk0p1
Also of note: when re-using the system.img, but flashing everything again, the ODM data IS updated.
sudo ./flash.sh -r -o 0x6090000 jetson-tx2 mmcblk0p1
If you can re-use the same system.img, this would imply that the ODMDATA can be updated without re-flashing the system.img, but is there a command for it?
I think currently it is not supported and have opened a internal ticket for tracking it.
Once we get conclusion, I will let you know.