Thor Recovery Status Report
Last updated: September 20, 2025, 4:52 PM PST
Current Situation
Thor remains stuck in “Tegra On-Platform Operator” mode (USB ID: 0955:7045) which is a diagnostic/debug mode, not the proper APX recovery mode (0955:7023) needed for flashing.
What We’ve Tried
✅ Successful Communications
-
Board Control Tools Work:
- Can power on/off Thor
- Can trigger reset
- Can attempt recovery mode
- Status shows board is powered and connected
-
Serial Ports Available:
- /dev/ttyACM0-3 created when Thor connected
- These are debug UART interfaces
- Serial console should work but needs proper terminal setup
❌ Failed Recovery Attempts
- Standard Recovery Button: Multiple attempts, always results in 0955:7045
- SDK Manager: Cannot detect Thor in this mode
- flash.sh: Fails with “probing the target board failed”
- tegrarcm_v2: Cannot communicate via USB in this mode
- tegraflash.py: Missing configuration files for this mode
- USB Reset: Device stays in 0955:7045 mode
- Board Automation Recovery: Commands execute but device stays in 0955:7045
Root Cause
The device tree modification (FDT /boot/tegra234-p3737-0000+p3701-0008.dtb) has corrupted the boot chain, causing Thor to enter a diagnostic mode instead of normal boot or recovery.
Why 0955:7045 Mode is Problematic
- This is “Tegra On-Platform Operator” mode - a debug/diagnostic state
- Standard NVIDIA flash tools don’t recognize this mode
- It’s not the proper APX recovery mode (0955:7023)
- Appears to be used for board automation and testing, not recovery
Remaining Options
Option 1: Serial Console Boot Interrupt
- Connect via picocom/minicom to ttyACM ports
- Monitor boot process
- Interrupt at bootloader to access UEFI or recovery menu
- Requires catching the right moment during boot
Option 2: Direct NVMe Recovery
- Remove NVMe drive from Thor
- Connect to another system via USB adapter
- Write JetPack image directly to drive
- Reinstall in Thor
Option 3: NVIDIA Support
- This appears to be a known but uncommon issue
- NVIDIA support has tools for 0955:7045 recovery
- May require RMA if bootloader is permanently corrupted
Option 4: Wait for Complete Discharge
- Disconnect all power for 12-24 hours
- Some users report this resets stuck states
- Worth trying as a last resort
Technical Details for Support Ticket
Device: NVIDIA Jetson AGX Orin Developer Kit (Thor)
Issue: Stuck in diagnostic mode after DTB modification
USB ID: 0955:7045 (should be 0955:7023 for recovery)
Modification that caused issue: Added FDT /boot/tegra234-p3737-0000+p3701-0008.dtb to /boot/extlinux/extlinux.conf
Board control status:
GPIO_ACOK is 0
GPIO_FRC_OFF_N is 1
GPIO_FRC_REC_N is 1
GPIO_MODULE_PWR_ON is 1
GPIO_PGOOD is 1
GPIO_PWR_BTN_N is 1
GPIO_SYS_RST_N is 1
Lessons Learned
- Never modify device tree references on-device
- The 0955:7045 mode is not a standard recovery mode
- Board automation tools can control Thor but can’t change USB modes
- Serial console access is available but complex to use
Next Steps
- Immediate: Try serial console boot interrupt
- If that fails: Contact NVIDIA support with this documentation
- Last resort: Physical NVMe removal and direct flashing
- Prevention: Never modify DTB files without proper backup/recovery plan