Drive AGX Orin Flashing fails because Recovery mode not detected in Mac

Please provide the following info (tick the boxes after creating this topic):
Software Version
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
1.9.3.10904
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

I have a Ubuntu 20.04 running on a MacBook with VMware Fusion 13.5.2.
The Macbook pro is Intel i9 based with Sonoma 14.2.1

The issue I face is when I put the Orin into recovery mode, the Mac is not able to list the device in recovery mode and the boot burn command fails in the NVIDIA 6.0.6 docker.

The lsusb is not able to detect the recovery device. It lists

lsusb
Bus 001 Device 002: ID 0e0f:000b VMware, Inc. VMware Virtual USB Video Device
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 008: ID 0955:7045 NVIDIA Corp. VMware Virtual USB Hub
Bus 002 Device 004: ID 0e0f:0008 VMware, Inc. VMware Virtual USB Mouse
Bus 002 Device 003: ID 0e0f:0002 VMware, Inc. Virtual USB Hub
Bus 002 Device 002: ID 0e0f:0003 VMware, Inc. Virtual Mouse
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub

I connect the usb type c to a linux machine and I am able to see the recovery device

Bus 001 Device 026: ID 0955:7045 NVIDIA Corp. Tegra On-Platform Operator
Bus 001 Device 024: ID 0955:7023 NVIDIA Corp.
Bootburn Starting with arguments ['/drive/drive-foundation/tools/flashtools/bootburn/bootburn.py', '-b', 'p3710-10-s05', '-B', 'qspi']
logfile :: /drive/drive-foundation/tools/flashtools/bootburn_t23x_py/bootburn.txt
cwd in setBoardConfigPath :: /drive/drive-foundation/tools/flashtools/bootburn_t23x_py
 trying hardware folder:
/drive/drive-foundation/platform-config/hardware/nvidia/platform/t23x/automotive/flashing/board_configs

cwd in loadBoardGoldenRegsFile :: /drive/drive-foundation/tools/flashtools/bootburn_t23x_py
Default Schema:/drive/drive-foundation/tools/flashtools/bootburn_t23x_py/nv-customer-data-schema.json

Check finished successfully
Done parsing command line

[bootburn]: [getListTargetsInRecovery(3975)] : Bus 002 Device 005: ID 0955:7045 NVIDIA Corp. VMware Virtual USB Hub
[bootburn]: [CheckRecoveryTargets(3933)] : No recovery-target found; Make sure the target device is connected to the
[bootburn]: [CheckRecoveryTargets(3934)] : host and is in recovery mode. Exiting
command line used was:
['/drive/drive-foundation/tools/flashtools/bootburn/bootburn.py', '-b', 'p3710-10-s05', '-B', 'qspi']


ERROR_TARGET_RECOVERY


Exception caught in bootburn 
Traceback (most recent call last):
  File "/drive/drive-foundation/tools/flashtools/bootburn/../bootburn_t23x_py/bootburn.py", line 271, in bootburn
    bootburnLib.CheckRecoveryTargets()
  File "/drive/drive-foundation/tools/flashtools/bootburn/../bootburn_t23x_py/bootburn_lib.py", line 3935, in CheckRecoveryTargets
    AbnormalTermination("ERROR_TARGET_RECOVERY", nverror.NvError_ResourceError)
  File "/drive/drive-foundation/tools/flashtools/bootburn/../bootburn_t23x_py/flashtools_nverror.py", line 251, in AbnormalTermination
    raise OSError(errorCode)
OSError: 15

Looking into thoughts if NVIDIA supports flashing with VM installed on MacBook.

Flashing DRIVE OS on a virtual machine is not supported. Please use a native Ubuntu installation and refer to System Requirements.

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.