Jetson Orin Nano 8GB Dev Kit - Fail to Flash, Boot, Enters Force Recovery Mode - Pls Help

Summary of issue (what’s wrong):
My Jetson Orin Nano 8GB Dev Kit is effectively “stuck” in Force-Recovery / APX (RCM) mode. On the host it always enumerates as 0955:7523 NVIDIA Corp. APX, and it will not boot (no HDMI output). Flashing with SDK Manager / JetPack 6.2.x fails with “Device failed to boot to the initrd flash kernel” and then times out.

What we tried (so far):

  • Confirmed the device is consistently detected in recovery: lsusb shows 0955:7523 APX every time.

  • Attempted serial debugging using a CP2102 USB-UART (/dev/ttyUSB0) at 115200 8N1, no flow control, wired to the carrier header pins labeled UART RXD / UART TXD / GND. Result: no serial output during power cycle / flashing.

  • Ran SDK Manager flash; it repeatedly gets stuck at “Waiting for target to boot-up…” and ends with timeout:

    • “Device failed to boot to the initrd flash kernel”

    • Also saw host-side error: “rpcbind: another rpcbind is already running. Aborting”

  • Verified cables/host sees both the CP2102 and the Jetson APX device; still can’t get the target to boot into the initrd flash stage.

What we need help with:
How to recover a Jetson Orin Nano that always enumerates as APX and cannot boot into the initrd flash kernel (possible QSPI/firmware issue, power/cable/host services like rpcbind/nfs, or correct procedure to flash QSPI + NVMe/SD).

If you could see the final problem here is with ““Waiting for target to boot-up…” and ends with timeout:”, then it is not about recovery mode. Your board is already in recovery mode and started some flash process.

It is something else that makes flash failure, please provide full UART + host side log.

Hi Wayne, Many thanks for the reply, here is the SDK Manager Log —–for the UART - Serial log, I tried with No serial output —

✅ USB-UART adapter working (loopback test passed)
✅ Wiring correct (Pin 3→RX, Pin 4→TX, Pin 7→GND)
✅ Picocom connected successfully (115200 8N1, no flow control)
✅ Power cycled Jetson multiple times
RESULT: ZERO serial output

SDKM_logs_JetPack_6.2.2_Linux_for_Jetson_Orin_Nano_[8GB_developer_kit_version]_2026-02-20_09-03-50.zip (1.5 MB)

Hi,

I don’t think the UART log would be zero output. It is more like the method or cable you are using there is not correct.

Your board won’t be possible reaching “Info: Waiting for target to boot-up…” without printing any log to UART.

“Info: Waiting for target to boot-up…” is already a late stage of flashing.

Any Ideas or advice you could give me will be much appreciated - Many Thanks

Do you have other “working Jetson device” that could cross check your cable and connection?

I only have the one that I needed to test and see how it works.

Try other console tool as well. For example, trying picocom instead of minicom in case minicom setting makes it not work.

Ok it looks like we have to get the Serial console output to see what’s wrong - I’ll get onto it and update thanks - I’m using the Robotico CP2102 USB 2.0 to TTL UART Module

  • 3.3V TTL Serial Adapter

  • Chipset: Silicon Labs CP2102

Hi there , ok still no results - with the serial connection - is there a possibility that there might be a problem with the Serial on the NVidea device - for the Robotico CP2102 USB 2.0 to TTL UART Module - I purchased for this is brand new - and the loopback test works fine?

I have tried both picocom and minicom - still no results - what can be wrong here?

Settings for Picocom - picocom v3.1
port is : /dev/ttyUSB0
flowcontrol : none
baudrate is : 115200
parity is : none
databits are : 8
stopbits are : 1
escape is : C-a
local echo is : no
noinit is : no
noreset is : no
hangup is : no
nolock is : no
send_cmd is : sz -vv
receive_cmd is : rz -vv -E
imap is :
omap is :
emap is : crcrlf,delbs,
logfile is : none
initstring : none
exit_after is : not set
exit is : no
Type [C-a] [C-h] to see available commands
Terminal ready

Are you sure your TX/RX should not be swapped?

Also, make sure your console is opened before flash attempt or power on attempt.

I have also tried swapping the RX and TX cables around - and also first started the terminal - before - applying power to the board - what concern me is that there is -0 - Serial response - But still the Nvidea device boots into - recovery mode and I can perform a command line Flash successfully. Should I purchase another USB-Serial device maybe?

Could you take a picture for how is your actual cable connection?

Sure here goes.

This is the Nvidea kit I purchased - through Amazon - directly from Nvidea US.

Could you take the whole picture of your carrier board? Both sides are needed.

Sure

See its the same here —–Super Nano —- HELP Can't flash Jetson Orin Nano 8GB with SDK Manager