Jetson Nano on A203 SD card not working

I have a Jetson Nano on a A203 carrier board. I used the instructions to flash the os to the device using the command line. This worked to flash the OS, but the update drivers part always fails. I get the following output:

Error: Return value 4

Command tegradevflash --write kernel-dtb /home/grahambriggs/nano/Linux_for_Tegra/bootloader/signed/kernel_tegra210-p3448-0002-p3449-0000-b00.dtb.encrypt

Failed to flash/read t210ref.

I modified the procedure and when I copy the dtb to the linux folder before the first flash, and this works - sort of. There are two problems

  1. SD card is not recognized when I put it in the SD card holder
  2. GPIO pins do not work, or at least are not mapped to the same configuration as the dev board, which manifests itself as system crash when I try to use JetsonGPIO to open a pin.

Regarding the first problem - SD card not working:

I have read a few others on this forum having trouble getting SD card to work. Can anyone help or provide insight on why this might be faulty? My eventual goal is to be able to run the Nano on A203 with the OS on the SD card, but I don’t want to move onto this step until the device can recognize the SD card when running on the OS installed to the built in storage.

Thanks in advance for your time and attention to help out with this problem


I am having this exact same problem, with the same end goal (being able to run the OS from the SD card after installing the base system on the flash memory). I am using a Jetson Nano production module with A203 v2 and Jetpack 4.6. Some input from seeed would be helpful.