How can I put the Nvidia Xavier NX into recovery mode?

I have a Xavier nx + AUVIDEA JNX30D card. I want to put this card into recovery mode.

  1. I connect the force recovery and gnd pins with a jumper.
  2. I connect the power.
  3. I remove the jumpers.
    When I do it in this order, after removing the jumpers, my power LED does not light up and it does not enter recovery mode. Can you help with this matter?

I don’t know the specifics for the Auvidea carrier, but likely it has some sort of flash content specific to that. For the actual recovery mode all Jetsons have a recovery pin or button. That pin, when shorted to ground, acts like a SHIFT key on a keyboard when you want to type a capital letter. Hold it down/shorted, tap power on or power reset, and then let go of it.

Incidentally, recovery mode turns the Jetson into a custom USB device understood by the driver (which is what the flash software is which runs on an Ubuntu host PC when flashing; required Ubuntu release depends on what is being flashed). The Auvidea board will likely require a custom device tree (firmware), so you should check their documentation.

I also do not know what their power requirements are, nor which USB connector it is that becomes a custom USB device. Some Jetson carrier boards have an option of either powering via a USB connector or via a barrel jack connector. In those cases a jumper might need to be added or removed depending on which method of providing power is used.

the card don’t have power or rec buton. there is only a reset button. i read the documents. it says
Ekran görüntüsü_15-7-2025_121542_auvidea.eu
7 and 8 are pin numbers. and


I tried to short circuit with a jumper. But the card didn’t to recovery mode.

For the case of a reset button I assume power is already up. You then hold down the recovery button and tap reset, then let go of the recovery button.

I don’t know about that specific carrier board, but many boards have a voltage level converter; the module operates at 1.8V, but the button and many GPIO on a dev kit carrier board are level converted to 3.3V. Any Auvidea customizations I do not know about. Like the shift key on a keyboard, that recovery key does nothing unless there is another key momentarily activated. I would question Auvidea’s instructions where one must wait a few seconds to let go of the reset button, but if the sequence is:

  1. Power on.
  2. Hold down recovery button.
  3. “Tap” the power reset button (press down, then let go with no waiting).
  4. Let go of the recovery button.
    …then I would expect it to go into recovery mode.

Recovery mode might be difficult to detect since only one of the USB connectors (one supporting device mode) works to be detected via the other Linux computer’s “lsusb” function. I don’t know what power L.E.D.s might be visible in that mode, I’ve never personally seen an Auvidea carrier board.

Incidentally, power on could be substituted for power reset. You could hold the recovery pins, add power, and then let go of the recovery pins. This too should become recovery mode.

i don’t have recovery or power button. I only have a reset button.

There would be a header pin (probably two, one being a ground) you can use for this purpose. Most of the smaller form factors use this. It is possible that a third party carrier board also does it this way on the AGX form factor. If not, then you can flash on any carrier board, and then transfer to that carrier board (not very convenient, so I suspect the carrier board uses a header pin instead).

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.