How to flash odmdata only on tx2 without flash the whole app part?

Hi:
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?

liuke,

Could you try to use the “-o” parameter in flash script?

Hi Wayne,

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?

Hi Undertow10,

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.