I have an Orin agx which I have booted through an sd-card (JP6.0)
in one of the reboots , for some reason the device did not reboot any more.
I can not flash it again it’s stuck (all the image is runnnig from sd-card , so the information was not lost)
trying to flash it , or using the sdkmange , with no luck.
Reserved shared memory is disabled
I/TC: Dynamic shared memory is enabled
I/TC: Normal World virtualization support is disabled
I/TC: Asynchronous notifications are disabled
I/TC: WARNING: Test UEFI variable auth key is being used !
I/TC: WARNING: UEFI variable protection is not fully enabled !
ASSERT [FvbNorFlashStandaloneMm] /out/nvidia/optee.t234-uefi/StandaloneMmOptee_RELEASE/edk2-nvidia/Silicon/NVIDIA/Drivers/FvbNorFlashDxe/FvbNorFlashStandaloneMm.c(937): ((BOOLEAN)(0==1))
this is the log in the terminal , any way to re-flash the Orin AGX ?
So I am looking for a command that will “reset” the Orin so I’ll be able to flash it (no matter what the procedure is)
I will upgrade to jp6.2 once I’ll be able to …
Hey, thanks for checking! Yeah, I’m using the official Orin AGX Devkit from NVIDIA, not a custom carrier board, so I should be fine with the standard BSP package, right? Here’s the situation: I’ve got a few of these devkits, and I’ve been running my software off an SD card. One specific Orin AGX got stuck recently, so I just swapped the SD card into another one that was sitting on my desk, and that worked fine. Now, I’m trying to “format” the stuck one to flash it and get it back up and running, but every time I try flashing it, it crashes. Any ideas on what might be going wrong? Appreciate the help!
If you are using the devkit, you can simply use SDK Manager to flash your board.
There’s internal eMMC in AGX Orin module so that you don’t need to connect SD card when you are flashing the board.
Meaning using the conventional flashing I always fail .
if there a way to “clear” its’ internal memory (like flashing the camera processor ?)
any command line to “bypass” the Parsing board information failed. so it will flash t he device brute force ?
again problem is that I can not flash the device using the conventional commands.
Anyone ?
Again , I have 2 devices that I can not flash (program) , do I need to use a Jtag or anything to clear the state ?
or is there a command to clear things up ? seems device is not recognized while in DFU mode…
TIA
And in that case and way to re-flash it ? or there is no way out … (content is saved on sd-card, therefore all I need to do is to try and re-flash it , maybe we can re-flash the EEPROM ?).
There is no factory default here. The content in each module is different and once you corrupted, you won’t restore to default anymore unless you write them back manually. But it is not possible for you to know it as you totally didn’t know why you corrupted the EEPROM.
You could calculate the CRC checksum for your EEPROM first.
If you don’t want to calculate it, then just write the value that the log already told you.