Please provide the following info (tick the boxes after creating this topic):
Software Version
DRIVE OS 6.0.10.0
Target Operating System
Linux
Hardware Platform
DRIVE AGX Orin Developer Kit (940-63710-0010-300)
Host Machine Version
native Ubuntu Linux 20.04 Host installed with Docker
Issue Description
Dear @SivaRamaKrishnaNV From the thread : External monitor not working after flashing - #6 by SivaRamaKrishnaNV it is mentioned about Orin2, however I have Orin1, which cannot be flashed by me yet, after said power-failure in the parent thread.
Error String
root@6.0.10.0-0009-build-linux-sdk:/drive# ./flash.py --clean /dev/ttyACM1 p3710
2025-09-16 09:34:14 INFO : Setting flash clean to initialize persistent partitions
2025-09-16 09:34:14 INFO : Initiating pre-flash check
2025-09-16 09:34:14 INFO : Checking Serial Port Connection
2025-09-16 09:34:14 INFO : Serial Port found /dev/ttyACM1
2025-09-16 09:34:14 INFO : Running basic open/close tests on Serial Port Connection
2025-09-16 09:34:14 INFO : Serial Port is open
2025-09-16 09:34:14 INFO : Flushing input and output buffer, discard all content
2025-09-16 09:34:14 INFO : Serial Port is closed
2025-09-16 09:34:14 INFO : Checking available targets
2025-09-16 09:34:14 INFO : Checking Orin board connection
2025-09-16 09:34:14 INFO : Orin board with Device ID -- 0955:7045 found.
2025-09-16 09:34:14 INFO : Orin board device path is /dev/bus/usb/003/010
2025-09-16 09:34:14 INFO : Pre-flash check complete
2025-09-16 09:34:14 INFO : Flashing DRIVE OS Docker
2025-09-16 09:34:34 INFO : driveinstaller v2.0
2025-09-16 09:34:34 INFO :
2025-09-16 09:34:34 INFO : SDK/PDK Installer and Flasher
2025-09-16 09:34:34 INFO : Run `./driveinstaller --help` for usage information.
2025-09-16 09:34:34 INFO :
2025-09-16 09:34:34 INFO : Initializing board and OS configuration to Autonomous Vehicle p3710 Linux Tegra A
2025-09-16 09:34:34 INFO : Manifest version 2.0
2025-09-16 09:34:34 INFO :
2025-09-16 09:34:34 INFO : BOARD SKU : 940-63710-0010-300
2025-09-16 09:34:34 INFO : Found matching board id p3710-10-s05 in 940-63710-0010-300 sku
2025-09-16 09:34:34 INFO : Applying additional Bind opts []
2025-09-16 09:34:34 INFO : Binding of partitions failed ! Check log for more details.
2025-09-16 09:34:34 INFO : Failed to bind partitions!
2025-09-16 09:34:34 INFO : driveinstaller cannot continue! Check the log file for details: /drive/driveinstaller/driveinstaller.log
2025-09-16 09:34:34 ERROR : Flashing failed, please contact provider with logs /drive_flashing/log_m0l28qob6rxze1a5hyg79uinw4vdc3fj.txt and /drive/driveinstaller/driveinstaller.log.
root@6.0.10.0-0009-build-linux-sdk:/drive#
Logs
subprocess.CalledProcessError: Command 'python3 /drive/drive-foundation/tools/flashtools/bootburn/bootburn.py --find_board_name -x /dev/ttyACM1' returned non-zero exit status 15.
[2025-09-16 09:34:34,438 root ERROR pdk_bind.py 217 108] Binding of partitions failed ! Check log for more details.
[2025-09-16 09:34:34,438 root DEBUG utilities.py 294 108] ****** Starting bootburn/bootburn.py ********
[2025-09-16 09:34:34,438 root DEBUG utilities.py 294 108] ********* Starting t23x bootburn py ********
[2025-09-16 09:34:34,438 root DEBUG utilities.py 294 108] Bootburn Starting with arguments ['/drive/drive-foundation/tools/flashtools/bootburn/bootburn.py', '--find_board_name', '-x', '/dev/ttyACM1']
[2025-09-16 09:34:34,438 root DEBUG utilities.py 294 108] logfile :: /drive/drive-foundation/tools/flashtools/bootburn_t23x_py/bootburn.txt
[2025-09-16 09:34:34,438 root DEBUG utilities.py 294 108] cwd in setBoardConfigPath :: /drive/drive-foundation/tools/flashtools/bootburn_t23x_py
[2025-09-16 09:34:34,438 root DEBUG utilities.py 294 108] trying hardware folder:
[2025-09-16 09:34:34,439 root DEBUG utilities.py 294 108] /drive/drive-foundation/platform-config/hardware/nvidia/platform/t23x/automotive/flashing/board_configs
[2025-09-16 09:34:34,439 root DEBUG utilities.py 294 108]
[2025-09-16 09:34:34,439 root DEBUG utilities.py 294 108] Default Schema:/drive/drive-foundation/tools/flashtools/bootburn_t23x_py/nv-customer-data-schema.json
[2025-09-16 09:34:34,439 root DEBUG utilities.py 294 108]
[2025-09-16 09:34:34,439 root DEBUG utilities.py 294 108] [bootburn]: [GetInfoRom(620)] : Read skuinfo from InfoRom...
[2025-09-16 09:34:34,439 root DEBUG utilities.py 294 108] [bootburn]: Execute command on Aurix serial port
[2025-09-16 09:34:34,439 root DEBUG utilities.py 294 108] [bootburn]: [CheckFirmwareisAFW(600)] : AFW firmware found
[2025-09-16 09:34:34,439 root DEBUG utilities.py 294 108] [bootburn]: [setTargetConfigt23xInfoRomInfo(720)] : 940-63710-0010-300
[2025-09-16 09:34:34,439 root DEBUG utilities.py 294 108] [bootburn]: [setTargetConfigt23xInfoRomInfo(721)] : None
[2025-09-16 09:34:34,439 root DEBUG utilities.py 294 108] [bootburn]: [setTargetConfigt23xInfoRomInfo(728)] : ****** s_InforomSkuVersion 300
[2025-09-16 09:34:34,439 root DEBUG utilities.py 294 108] [bootburn]: [setTargetConfigt23xInfoRomInfo(729)] : ****** s_InforomProdInfo 940-63710-0010
[2025-09-16 09:34:34,439 root DEBUG utilities.py 294 108] [bootburn]: [findTargetBaseBoardName(767)] : baseBoardName found :: p3710-10-s05
[2025-09-16 09:34:34,439 root DEBUG utilities.py 294 108] [bootburn]: [findBaseBoardName(3907)] : Detected baseboard with default ChipSku :: p3710-10-s05
[2025-09-16 09:34:34,439 root DEBUG utilities.py 294 108] [bootburn]: [updateFindBoardData(337)] : Connected Board Name details :: baseBoard name - p3710-10-s05
[2025-09-16 09:34:34,439 root DEBUG utilities.py 294 108] [bootburn]: [GetTegrasAssocWithAurix(507)] : Setting Tegra-A on hold...
[2025-09-16 09:34:34,439 root DEBUG utilities.py 294 108] [bootburn]: [GetTegrasAssocWithAurix(509)] : Done
[2025-09-16 09:34:34,439 root DEBUG utilities.py 294 108] [bootburn]: [getListTargetsInRecovery(3975)] : Bus 003 Device 010: ID 0955:7045 NVIDIA Corp. Tegra On-Platform Operator
[2025-09-16 09:34:34,439 root DEBUG utilities.py 294 108] [bootburn]: [GetTegrasAssocWithAurix(534)] : Setting Tegra-A in recovery...
[2025-09-16 09:34:34,439 root DEBUG utilities.py 294 108] [bootburn]: [GetTegrasAssocWithAurix(538)] : Done
[2025-09-16 09:34:34,440 root DEBUG utilities.py 294 108] [bootburn]: [getListTargetsInRecovery(3975)] : Bus 003 Device 010: ID 0955:7045 NVIDIA Corp. Tegra On-Platform Operator
[2025-09-16 09:34:34,440 root DEBUG utilities.py 294 108] [bootburn]: [GetTegrasAssocWithAurix(552)] : retrying board recovery check...
[2025-09-16 09:34:34,440 root DEBUG utilities.py 294 108] [bootburn]: [getListTargetsInRecovery(3975)] : Bus 003 Device 010: ID 0955:7045 NVIDIA Corp. Tegra On-Platform Operator
[2025-09-16 09:34:34,440 root DEBUG utilities.py 294 108] [bootburn]: [GetTegrasAssocWithAurix(552)] : retrying board recovery check...
[2025-09-16 09:34:34,440 root DEBUG utilities.py 294 108] [bootburn]: [getListTargetsInRecovery(3975)] : Bus 003 Device 010: ID 0955:7045 NVIDIA Corp. Tegra On-Platform Operator
[2025-09-16 09:34:34,440 root DEBUG utilities.py 294 108] [bootburn]: [GetTegrasAssocWithAurix(552)] : retrying board recovery check...
[2025-09-16 09:34:34,440 root DEBUG utilities.py 294 108] [bootburn]: [getListTargetsInRecovery(3975)] : Bus 003 Device 010: ID 0955:7045 NVIDIA Corp. Tegra On-Platform Operator
[2025-09-16 09:34:34,440 root DEBUG utilities.py 294 108] [bootburn]: [GetTegrasAssocWithAurix(552)] : retrying board recovery check...
[2025-09-16 09:34:34,440 root DEBUG utilities.py 294 108] [bootburn]: [getListTargetsInRecovery(3975)] : Bus 003 Device 010: ID 0955:7045 NVIDIA Corp. Tegra On-Platform Operator
[2025-09-16 09:34:34,440 root DEBUG utilities.py 294 108] [bootburn]: [GetTegrasAssocWithAurix(552)] : retrying board recovery check...
[2025-09-16 09:34:34,440 root DEBUG utilities.py 294 108] [bootburn]: [getListTargetsInRecovery(3975)] : Bus 003 Device 010: ID 0955:7045 NVIDIA Corp. Tegra On-Platform Operator
[2025-09-16 09:34:34,440 root DEBUG utilities.py 294 108] [bootburn]: [GetTegrasAssocWithAurix(552)] : retrying board recovery check...
[2025-09-16 09:34:34,440 root DEBUG utilities.py 294 108] [bootburn]: [getListTargetsInRecovery(3975)] : Bus 003 Device 010: ID 0955:7045 NVIDIA Corp. Tegra On-Platform Operator
[2025-09-16 09:34:34,440 root DEBUG utilities.py 294 108] [bootburn]: [GetTegrasAssocWithAurix(552)] : retrying board recovery check...
[2025-09-16 09:34:34,440 root DEBUG utilities.py 294 108] [bootburn]: [getListTargetsInRecovery(3975)] : Bus 003 Device 010: ID 0955:7045 NVIDIA Corp. Tegra On-Platform Operator
[2025-09-16 09:34:34,440 root DEBUG utilities.py 294 108] [bootburn]: [GetTegrasAssocWithAurix(552)] : retrying board recovery check...
[2025-09-16 09:34:34,440 root DEBUG utilities.py 294 108] [bootburn]: [getListTargetsInRecovery(3975)] : Bus 003 Device 010: ID 0955:7045 NVIDIA Corp. Tegra On-Platform Operator
[2025-09-16 09:34:34,440 root DEBUG utilities.py 294 108] [bootburn]: [GetTegrasAssocWithAurix(552)] : retrying board recovery check...
[2025-09-16 09:34:34,440 root DEBUG utilities.py 294 108] [bootburn]: [getListTargetsInRecovery(3975)] : Bus 003 Device 010: ID 0955:7045 NVIDIA Corp. Tegra On-Platform Operator
[2025-09-16 09:34:34,440 root DEBUG utilities.py 294 108] command line used was:
[2025-09-16 09:34:34,440 root DEBUG utilities.py 294 108] ['/drive/drive-foundation/tools/flashtools/bootburn/bootburn.py', '--find_board_name', '-x', '/dev/ttyACM1']
[2025-09-16 09:34:34,441 root DEBUG utilities.py 294 108]
[2025-09-16 09:34:34,441 root DEBUG utilities.py 294 108]
[2025-09-16 09:34:34,441 root DEBUG utilities.py 294 108] Could not put Tegra-A in recovery
[2025-09-16 09:34:34,441 root DEBUG utilities.py 294 108]
[2025-09-16 09:34:34,441 root DEBUG utilities.py 294 108] [bootburn]: [__exit__(82)] : Exception in critical section :<class 'OSError'>
[2025-09-16 09:34:34,441 root DEBUG utilities.py 294 108]
[2025-09-16 09:34:34,441 root DEBUG utilities.py 294 108] Exception caught in bootburn
[2025-09-16 09:34:34,441 root DEBUG utilities.py 294 108] Traceback (most recent call last):
[2025-09-16 09:34:34,441 root DEBUG utilities.py 294 108] File "/drive/drive-foundation/tools/flashtools/bootburn/../bootburn_t23x_py/bootburn.py", line 271, in bootburn
[2025-09-16 09:34:34,441 root DEBUG utilities.py 294 108] bootburnLib.CheckRecoveryTargets()
[2025-09-16 09:34:34,441 root DEBUG utilities.py 294 108] File "/drive/drive-foundation/tools/flashtools/bootburn/../bootburn_t23x_py/bootburn_lib.py", line 3920, in CheckRecoveryTargets
[2025-09-16 09:34:34,441 root DEBUG utilities.py 294 108] self.aurix.GetTegrasAssocWithAurix(self.targetConfig.s_AurixPort)
[2025-09-16 09:34:34,441 root DEBUG utilities.py 294 108] File "/drive/drive-foundation/tools/flashtools/bootburn/../bootburn_t23x_py/bootburn_aurix.py", line 551, in GetTegrasAssocWithAurix
[2025-09-16 09:34:34,441 root DEBUG utilities.py 294 108] AbnormalTermination("Could not put {} in recovery".format(name), nverror.NvError_ResourceError)
[2025-09-16 09:34:34,441 root DEBUG utilities.py 294 108] File "/drive/drive-foundation/tools/flashtools/bootburn/../bootburn_t23x_py/flashtools_nverror.py", line 251, in AbnormalTermination
[2025-09-16 09:34:34,441 root DEBUG utilities.py 294 108] raise OSError(errorCode)
[2025-09-16 09:34:34,441 root DEBUG utilities.py 294 108] OSError: 15
[2025-09-16 09:34:34,441 root INFO runner.py 37 108] Failed to bind partitions!
[2025-09-16 09:34:34,441 root DEBUG runner.py 39 108] Error on line 972
[2025-09-16 09:34:34,441 root DEBUG runner.py 40 108] Exception info: Exception Type <class 'module.errors.FailedToBindPartitionsError'>, Traceback <traceback object at 0x7efd00d156c0>
[2025-09-16 09:34:34,442 root INFO runner.py 42 108] driveinstaller cannot continue! Check the log file for details: /drive/driveinstaller/driveinstaller.log
[2025-09-16 09:34:34,442 root DEBUG runner.py 62 108] Cleaning up...
[2025-09-16 09:34:34,442 root DEBUG utilities.py 137 108] Deleting temporary directories...
[2025-09-16 09:34:34,442 root DEBUG utilities.py 139 108] Deleting /tmp/pdkinstall-tmp-4nk3z_dk-bind
[2025-09-16 09:34:34,442 root DEBUG runner.py 64 108] Closing the log file.
root@6.0.10.0-0009-build-linux-sdk:/drive#
Before flashing when applying manual recovery and reset like this :
NvShell>
NvShell>tegrarecovery x1 on
Info: Executing cmd: tegrarecovery, argc: 2, args: x1 on
Command Executed
NvShell>tegrareset x1
Info: Executing cmd: tegrareset, argc: 1, args: x1
NvShell>INFO: MCU_PLTFPWRMGR: Reseting Tegra
INFO: MCU_PLTFPWRMGR: VRS11 PG Monitoring disable.
INFO: NVMCU_ORINPWRCTRL: Wait for Safe Shutdown notification...(20 seconds max)
I:RptrID - 0x810B PsCd - 0x22 - VMON Nirq Disabled
I:RptrID - 0x810B PsCd - 0x21 - VMON Nirq Enabled
INFO: BtChn_Cfg: Tegra x1 Boot Chain is : A
INFO: BtChn_Cfg: Btchn Pin ORIN_BOOTCHAIN0 set to 0
INFO: BtChn_Cfg: Btchn Pin ORIN_BOOTCHAIN1 set to 0
I:RptrID - 0x810F PsCd - 0x6 - BootchainCfg Dio set success
INFO: MCU_PLTFPWRMGR: Tegra reset trigger is complete !
Command Executed
MCU_FOH: MCU FOH : Initiate SOC Error Pin Monitoring & SPI communication
MCU_FOH: MCU FOH : Start Monitoring Initiated
INFO: MCU_ERRHANDLER: Published Power State: Power-up complete
MCU_FOH: Spi Transmit Started
MCU_FOH: SOC error pin is asserted
ERROR: MCU_ERRHANDLER: SOC error pin is asserted
INFO: SftyMon_IoHwAbs: PG_VRS11 monitoring started...
INFO: MCU_SWC_FanControl: max_rpm fan2 : 0
INFO: MCU_SWC_FanControl: maxrpm of fan2 has more than 50 percent deviation against rated maxrpm
Then closing the port and rechecking lsusb output :
pomo@pomodriver:~$ lsusb
Bus 002 Device 002: ID 8087:8000 Intel Corp.
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 002: ID 8087:8008 Intel Corp.
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 003 Device 007: ID 145f:02aa Trust Trust Full HD Webcam
Bus 003 Device 010: ID 0955:7045 NVIDIA Corp. Tegra On-Platform Operator
Bus 003 Device 009: ID 046d:c34a Logitech, Inc. LogiG TKL MKeyboard
Bus 003 Device 008: ID 0000:3825 USB OPTICAL MOUSE
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
pomo@pomodriver:~$
I did put the board back to normal mode as well before executing the flash command. Still the top logs appear while attempting to flash. However I can open ACM0 and ssh and access the fs.

