I decided to update my Xavier NX so I flashed the latest 5.2 version to nvme, and the first part worked OK. The flash worked, but when it went to continue installing software it kept timing out.
Whether or not pins 9 and 10 are together and whether the usb is connected to the Linux host or not, the device boots but the USB keyboard is ignored, I can’t get to the boot or bios settings. Whilst the boot loader says it is waiting for esc or F11, all key presses are being ignored. The message includes “warning - test key used” if that is relevant. After the waiting time it boots to an Ubuntu “accept the Nvidia terms” screen but again keyboard and screen do nothing.
When trying to reflash with sdkmanager, if I select manual mode I never get to the point where continue or flash is selectable. In automatic mode I can select any of the disks but get an error message saying cannot make an ssh connection over the usb port.
I have /dev/ttyACM0 - can I connect to that via screen or similar? I also have usb to serial probe for debugging my old Nano.
Continuing with USB0 tty serial connected, pressing esc does result in access to the bios settings. Booting emmc fails completely, and NVME goes to the accept terms but the NX refuses to accept the hardware keyboard and mouse to accept the terms, even though they work on Nano 4GB and Orin Nano. Maybe there is a bug on 5.2 latest? Or something went wrong during the flash.
I formatted the nvme and reinserted it, but flashed emmc which refused to do manually and I had to dig out my old password and username. No idea why manual didn’t work, given I had pins 9-10 jumpered, but despite reboots with forced recovery jumper on it insisted on automatic. Is that a BIOS setting I missed?
I need SDK Manager to flash the device nvme or usb, and seem to just go in circles. If device doesn’t boot I can’t load nvidia-jetpack.
I have the serial monitor cable and can abort a boot and change bootloaders etc. Is there a way to check devices from the bios prompt or some debug mode via the sdk manager?
Failing that does the M.2 nvme have to be formatted to any particular type? The device’s last boot was on 4. something so BIOS may not be latest, don’t know if ext4 is supported or not.