We were having some issues with changes in carrier boards that necessitated making changes to the pinmux at boot time; those changes were successful and when we flash new devices they properly take effect.
However, we have a large number of devices which we have already flashed with the old pinmux, and they are in various stages of production deployment; I’m hoping I can find the MB1 image which is flashed successfully and just write that to the appropriate partition to fix the problem we’re having - ideally, from the device itself booted under Ubuntu. I’m fairly sure it’s just a matter of combing the flash logs to find the data which was generated, then writing that data to the correct partition on mmcblk0
- however, the flash logs are huge and cryptic, and I’m hoping someone can point me to the generated data blob and which partition it should be written to.
Our Jetson Xavier NXs are running R35.4.1, in case it matters, and I used the NVidia-provided tools/kernel_flash/l4t_initrd_flash.sh
script for flashing. I’ll keep digging, but if someone knows the answer, it’ll likely save me some time. :)
Thanks,
+j