Description:
Device Details:
- Model: Jetson Nano Developer Kit (with 4GB LPDDR4 RAM)
- OS: JetPack 4.6.x (or version you are using)
- Board Version: Jetson Nano Developer Kit with Jetson IO Base A Rev 2 (if applicable)
- SD Card: 64GB (with OS flashed, previously working)
Problem Summary:
I am facing an issue where my Jetson Nano Developer Kit will not enter recovery mode despite repeated attempts. Here’s the sequence of events leading to this issue:
- Modification of USB Configurations:
- I was configuring ESP32 through a USB connection to the Jetson Nano (using USB OTG), specifically setting the device to operate as a USB gadget.
- To achieve this, I modified the USB port settings on the Jetson Nano, which involved editing the
extlinux.conffile to change USB mode. After making these changes, I encountered the issue where my keyboard and mouse no longer functioned.
- Recovery Mode Attempt:
- I attempted to enter recovery mode by shorting GPIO2 (Pin 3) to GND and connecting power to the Jetson Nano. The red LED on the board began blinking brightly, but the green recovery LED never lit up.
- The device remains in a state where it only shows the NVIDIA logo on the screen and does not proceed to boot. The system remains stuck at this stage.
- Troubleshooting Attempts:
- Reflashed the OS multiple times using different microSD cards, but the problem persists.
- I connected the Jetson Nano to my PC via micro-USB in recovery mode and tried flashing using the SDK Manager. The SDK Manager does not recognize the device, and I suspect that the device is not properly in recovery mode.
- I tried different power sources and USB cables but received the same result.
- Current Status:
- The red LED blinks continuously without entering recovery mode.
- No green recovery LED is showing, indicating the device is not successfully entering recovery mode, and thus not recognized for flashing via SDK Manager.
- The Jetson Nano does not respond to keyboard and mouse inputs (likely due to the USB configuration change).
Key Questions:
- Is there any hardware reset or factory reset procedure I can perform on the Jetson Nano Developer Kit without access to a working OS or USB peripherals?
- What are the possible reasons that could prevent the device from entering recovery mode, even after multiple OS reflashes?
- Can you assist with steps to recover from a situation where the USB configuration change has effectively disabled the device’s boot process?
Additional Information to Provide:
- Device Serial Number (if available): You can find this on the label of your Jetson Nano or use the
sudo cat /proc/device-tree/serial-numbercommand (if accessible). - What I Have Tried So Far:
- Using GPIO2 short to GND for recovery mode.
- Flashing new OS multiple times.
- Trying different USB cables and power supplies.
- Using a working Jetson Nano to flash the problematic Nano (but recovery mode is not entering).
- Current Symptoms:
- Jetson Nano is stuck at the NVIDIA logo screen.
- Red LED blinks continuously (indicating some power issue or recovery mode failure).
- Device is not responsive to keyboard/mouse input, even after reflashing.