Please provide the following info (tick the boxes after creating this topic):
Software Version
DRIVE OS 6.0.10.0
DRIVE OS 6.0.8.1
DRIVE OS 6.0.6
DRIVE OS 6.0.5
DRIVE OS 6.0.4 (rev. 1)
DRIVE OS 6.0.4 SDK
other
Target Operating System
Linux
QNX
other
Hardware Platform
DRIVE AGX Orin Developer Kit (940-63710-0010-300)
DRIVE AGX Orin Developer Kit (940-63710-0010-200)
DRIVE AGX Orin Developer Kit (940-63710-0010-100)
DRIVE AGX Orin Developer Kit (940-63710-0010-D00)
DRIVE AGX Orin Developer Kit (940-63710-0010-C00)
DRIVE AGX Orin Developer Kit (not sure its number)
other
SDK Manager Version
2.1.0
other
Host Machine Version
native Ubuntu Linux 20.04 Host installed with SDK Manager
native Ubuntu Linux 20.04 Host installed with DRIVE OS Docker Containers
native Ubuntu Linux 18.04 Host installed with DRIVE OS Docker Containers
other
Issue Description
Although it used to flash successfully, there is a particular Drive AGX Orin that stopped flashing successfully at some point.
It fails at the “Preserving SkuInfo from Target” step.
Other Drive AGX Orin devices do not encounter this error with the same procedure. Is there a way to recover?
Both Drive OS 6.0.8.1 and 6.0.10 fail.
The flashing procedure is:
root@6.0.10.0-0009-build-linux-sdk:/drive# ./flash.py /dev/ttyACM1 p3710 --clean
2025-03-11 10:48:41 INFO : Setting flash clean to initialize persistent partitions
2025-03-11 10:48:41 INFO : Initiating pre-flash check
2025-03-11 10:48:41 INFO : Checking Serial Port Connection
2025-03-11 10:48:41 INFO : Serial Port found /dev/ttyACM1
...
2025-03-11 10:50:55 INFO : bypassing inforrom for flashing cmd
2025-03-11 10:50:55 INFO : Pre flash script found! Calling scripts/linux_pre_flash.sh
2025-03-11 10:50:55 INFO : Running flash command: sudo -E /drive/drive-foundation//tools/flashtools/bootburn/bootburn.py -b p3710-10-s05 -B qspi -x /dev/ttyACM1 --init_persistent_partitions
2025-03-11 10:50:55 INFO : This may take a few minutes
2025-03-11 10:50:55 ERROR : Flashing failed, please contact provider with logs /drive_flashing/log_w0c4l2h5jk7tbvyasegq38xp6zfm91id.txt and /drive/driveinstaller/driveinstaller.log....
Error String
This is where driveinstaller.log indicates a failure:
[2025-03-11 10:50:54,921 root DEBUG console_logger.py 17 18910] b'[bootburnTegra-A]: [PreserveTargetSkuInfo(1619)] : Preserving SkuInfo from Target\r\n'
[2025-03-11 10:50:54,982 root DEBUG console_logger.py 17 18910] b'[bootburnTegra-A]: [executeShellCommand(163)] : shell command -- /drive/drive-foundation/tools/flashtools/flash/tegrarcm_v2 --instance /dev/bus/usb/001/067 --oem dump bct ./read.bct failed\r\n'
[2025-03-11 10:50:54,983 root DEBUG console_logger.py 17 18910] b'[bootburnTegra-A]: [executeShellCommand(165)] : Output: MB2 Applet version 01.00.0000\r\n0000000054220302: E> NV3P_SERVER: Failed to get address for br bct from nv3p helper.\r\n\r\n\r\n'
[2025-03-11 10:50:54,983 root DEBUG console_logger.py 17 18910] b'[bootburnTegra-A]: [executeShellCommand(172)] : Return code: 2\r\n'
[2025-03-11 10:50:54,983 root DEBUG console_logger.py 17 18910] b'[bootburnTegra-A]: [PreserveTargetSkuInfo(1628)] : Skipped or Unable to Read BCT. The storage may be empty or erased\r\n'
[2025-03-11 10:50:54,984 root DEBUG console_logger.py 17 18910] b'[bootburnTegra-A]: [PreserveTargetSkuInfo(1629)] : Flash along with --customer-data option to have a valid images on storage\r\n'
[2025-03-11 10:50:54,984 root DEBUG console_logger.py 17 18910] b"[bootburnTegra-A]: [PreserveTargetSkuInfo(1630)] : Note, -R option should not be used while flashing a valid bct to storage\r\ncommand line used was:\r\n['/drive/drive-foundation//tools/flashtools/bootburn/bootburn.py', '-b', 'p3710-10-s05', '-B', 'qspi', '-x', '/dev/ttyACM1', '--init_persistent_partitions']\r\n\r\n\r\n\x1b[01;31ms_ERROR_TOOL_TEGRARCM_SKUINFO\x1b[0m\r\n\r\n\r\n"
[2025-03-11 10:50:54,984 root DEBUG console_logger.py 17 18910] b'\r\n\x1b[01;31mException 43 raised in bootburn_active \x1b[0m\r\n'
Logs
flash_fail_logs.zip (25.0 KB)