I’m trying to flash an Xavier NX on our custom carrier board in a custom enclosure with a thermal design that requires the fan to run. For debugging I have a microcontroller that can pull down the FORCE_RECOVERY pin and make the USB device port available on the outside of the box.
The NX comes up properly, and I can start flashing. But the process fails mid-flash, and I suspect it has to do with heat. Can
tegrarcm or some other tool in the stack control the fan PWM?
Alternatively, is there a way to sideload a small initrd-esque binary that can control the fan and support flashing using the new tooling from Jetpack 4.6?