I have an Nvidia Jetson Nano that already has an operating system installed. I’m trying to reformat the device and install a new OS, specifically the image recommended for the Jetson Nano from Nvidia’s website. However, even after formatting the microSD card, loading a new system onto it, and reinserting it into the Jetson Nano, the old system still works up and nothing changes. The device doesn’t seem to recognize the new OS and instead loads the old system, which then asks for the old password that I don’t know. Interestingly, even when I remove the SD card while I’m giving power to card, the old OS still runs.
When I try to access recovery mode, the system still asks for a username and password using the Ctrl+Alt+Fn+F2 keys during boot, but since I don’t know the password, I’m stuck.
How can I properly format the device and install a new system?
Hope you didn’t take it wrong. Recovery mode is a mode to let your board enter a state which the x86 host PC can flash it. It does not just “recover” because your short a pin.
Mine is above the carrier board(The main board) as I know. Should it be on the RAM module? As far as I researched I saw 2 different places located on. You can see the attached image.
It is actually a problem here. Let me clarify this as few points
This board is actually not a NV developer kit. The sdcard slot for a NV devkit won’t be on the carrier board. It will be on the module (the RAM module you mentioned).
NVIDIA official software actually does not support such board. It is from some other vendors and it is a custom board to us. Which means sdcard slot won’t work by using our software.
The correct way to use this board is to seek the vendor and ask them to provide the software/BSP that can enable this board (e.g. the sdcard slot).
The reason we cannot directly help you is because we don’t know the hardware design /schematic of this board.
If you don’t need to use sdcard slot, you can still try to flash the board by using sdkmanager from another x86 host PC (ubuntu18.04host). It will flash and use the eMMC to boot up. But as this is method for NV devkit only, some functionalities on your board may not work
The reason that you board can still boot without sdcard is because it is booting from emmc internal storage.