Hi, thanks for your reply. I figured out how to flash it on a Mac using an Ubuntu 22.04 VirtualBox.
It’s actually quite simple. You just need to add two USB devices to the VirtualBox USB Device Filters list. Here are the steps:
-
Install an Ubuntu 22.04 VM with at least 60GB of storage.
-
Connect the Jetson to your Mac via a USB-C cable and boot it normally (do not enter FC Rec/Recovery Mode yet).
-
In the VirtualBox dashboard, right-click the Ubuntu VM → Settings → USB.
-
Click the + symbol and select the “NVIDIA Linux for Tegra [0001]” device (or whichever NVIDIA USB device appears).
-
Now, boot the Jetson into FC Rec/Recovery Mode.
-
Go back to the USB settings and add the “NVIDIA Corp. APX [0401]” device (or whichever NVIDIA USB device appears).
-
Start the VM and follow the flashing instructions provided by Seeedstudio.
-
When connected in Recovery Mode, the VM will first ask for permission. Click Allow.
-
During the flash process, the Jetson will reboot and exit Recovery Mode. The VM will then prompt for permission to use the other USB device. Click Allow again.
Troubleshooting:
If you still get stuck during the flashing process with the message “Waiting for the target to boot-up…”, immediately go to the VirtualBox dashboard, right-click the Ubuntu VM → Settings → USB, click the + symbol, and select the “NVIDIA Linux for Tegra [0001]” device (or whichever NVIDIA USB device appears). Then shut down and restart the VM, and start the flashing process again.
And that’s it!