# Nano failed to boot

**URL:** <https://forums.developer.nvidia.com/t/nano-failed-to-boot/84066>\
**Category:** Jetson Nano\
**Created:** [October 30, 2019, 11:14am UTC](https://forums.developer.nvidia.com/t/nano-failed-to-boot/84066 "2019-10-30T11:14:38Z")\
**Posts on this page:** 15\
**Page:** 1

<div class="post-metadata">

**Author:** ![HuiW](https://developer.download.nvidia.com/images/forums/profile-default-devtalk-84.png) [@HuiW](https://forums.developer.nvidia.com/u/HuiW)\
**Post date:** [October 30, 2019, 11:14am UTC](https://forums.developer.nvidia.com/t/nano-failed-to-boot/84066/1 "2019-10-30T11:14:38Z")

</div>

We got few new Nanos (ex:SN:1422419009757) and the Nano all failed to boot.

As We used a SDcard which worked well on our previous Nano board. (ex:SN:0421119030681) to boot,  
and got boot fail.

However, the Nano worked well after be re-flashed by using SDKManager.

Is it normal?

Our previous Nanos do work with different SDcard which is flahed by the other Nano.

Attach the log.

Thank you for any advice,  
[Nano\_r32\_2\_1\_boot\_fail\_r32\_2\_1.txt](https://forums.developer.nvidia.com/uploads/short-url/f4Z9I15YwyKvJv4Fiw0XiNulpIV.txt) (2.67 KB)

---

<div class="post-metadata">

**Author:** ![WayneWWW](https://sea2.discourse-cdn.com/nvidia/user_avatar/forums.developer.nvidia.com/waynewww/32/14043_2.png) [@WayneWWW](https://forums.developer.nvidia.com/u/WayneWWW)\
**Post date:** [October 31, 2019, 2:18am UTC](https://forums.developer.nvidia.com/t/nano-failed-to-boot/84066/2 "2019-10-31T02:18:02Z")

</div>

I saw this error.

```auto
[0000.272] Invalid GPT Partition

```

Looks the GPT parition is corrupted.

Could you also check your card with commands like sudo gdisk /dev/sdb ?

---

<div class="post-metadata">

**Author:** ![HuiW](https://developer.download.nvidia.com/images/forums/profile-default-devtalk-84.png) [@HuiW](https://forums.developer.nvidia.com/u/HuiW)\
**Post date:** [October 31, 2019, 3:02am UTC](https://forums.developer.nvidia.com/t/nano-failed-to-boot/84066/3 "2019-10-31T03:02:05Z")

</div>

Hi WayneWWW,

Thank you for your support.  
Below is the message of “sudo gdisk /dev/sdb.”  
It does show reading error.  
However, this SDcard was flashed by Sdkmanager 0.9.14 on Nano.

nvn2@nvn2-desktop:~$ sudo gdisk /dev/sdb  
[sudo] password for nvn2:  
GPT fdisk (gdisk) version 1.0.3

Problem opening /dev/sdb for reading! Error is 2.  
The specified file does not exist!

Thanks,

---

<div class="post-metadata">

**Author:** ![WayneWWW](https://sea2.discourse-cdn.com/nvidia/user_avatar/forums.developer.nvidia.com/waynewww/32/14043_2.png) [@WayneWWW](https://forums.developer.nvidia.com/u/WayneWWW)\
**Post date:** [October 31, 2019, 3:06am UTC](https://forums.developer.nvidia.com/t/nano-failed-to-boot/84066/4 "2019-10-31T03:06:19Z")

</div>

Hi HuiW,

Please correct the device name to the specific name for your sdcard…

sdb is just a random device name.

---

<div class="post-metadata">

**Author:** ![HuiW](https://developer.download.nvidia.com/images/forums/profile-default-devtalk-84.png) [@HuiW](https://forums.developer.nvidia.com/u/HuiW)\
**Post date:** [October 31, 2019, 7:44am UTC](https://forums.developer.nvidia.com/t/nano-failed-to-boot/84066/5 "2019-10-31T07:44:43Z")

</div>

Hi WayneWWWW,

Could you address more about “correct the device name to the specific name for your sdcard”?

What should we do after doing SDKManager flashed to make the SDcard work on a new Nano?

Thank you,

---

<div class="post-metadata">

**Author:** ![WayneWWW](https://sea2.discourse-cdn.com/nvidia/user_avatar/forums.developer.nvidia.com/waynewww/32/14043_2.png) [@WayneWWW](https://forums.developer.nvidia.com/u/WayneWWW)\
**Post date:** [October 31, 2019, 7:59am UTC](https://forums.developer.nvidia.com/t/nano-failed-to-boot/84066/6 "2019-10-31T07:59:51Z")

</div>

Once the error occurred, please put this sdcard to your x86 host and run gdisk command.

Also, please read the error you pasted in #3.  
Your error indicates sdb does not exist, so please confirm if your sdcard is sdb or not. If not, please use the right name and run gdisk command again.

```auto
Problem opening /dev/sdb for reading! Error is 2.
The specified file does not exist!

```

---

<div class="post-metadata">

**Author:** ![HuiW](https://developer.download.nvidia.com/images/forums/profile-default-devtalk-84.png) [@HuiW](https://forums.developer.nvidia.com/u/HuiW)\
**Post date:** [October 31, 2019, 10:19am UTC](https://forums.developer.nvidia.com/t/nano-failed-to-boot/84066/7 "2019-10-31T10:19:24Z")

</div>

Below is the message of run gdisk.  
Is this what you want to check?

$ sudo gdisk /dev/sdc  
GPT fdisk (gdisk) version 1.0.1

Partition table scan:  
MBR: protective  
BSD: not present  
APM: not present  
GPT: present

Found valid GPT with protective MBR; using GPT.

Command (? for help): v

No problems found. 1748497 free sectors (853.8 MiB) available in 1  
segments, the largest of which is 1748497 (853.8 MiB) in size.

Thank you,

---

<div class="post-metadata">

**Author:** ![WayneWWW](https://sea2.discourse-cdn.com/nvidia/user_avatar/forums.developer.nvidia.com/waynewww/32/14043_2.png) [@WayneWWW](https://forums.developer.nvidia.com/u/WayneWWW)\
**Post date:** [November 1, 2019, 3:01am UTC](https://forums.developer.nvidia.com/t/nano-failed-to-boot/84066/8 "2019-11-01T03:01:46Z")

</div>

Hi HuiW,

The exact steps to check with gdisk is as below

1. Sdcard flashed with sdkmanager.
2. Use gdisk to check the sdcard → should have valid GPT partition
3. Move sdcard to first Nano device → should boot normally.
4. Unplug the sdcard and check with gdisk again.
5. Put sdcard to second nano device → cannot boot
6. Use gdisk on sdcard again and see if GPT is corrupted.

---

<div class="post-metadata">

**Author:** ![HuiW](https://developer.download.nvidia.com/images/forums/profile-default-devtalk-84.png) [@HuiW](https://forums.developer.nvidia.com/u/HuiW)\
**Post date:** [November 4, 2019, 7:40am UTC](https://forums.developer.nvidia.com/t/nano-failed-to-boot/84066/9 "2019-11-04T07:40:53Z")

</div>

Hi WayneWWW,

As the test results we got, the same SDcard has different behavior on a new Nano device or a used Nano device.

Here are the steps we did.

1. Sdcard flashed on Nano with sdkmanager.
2. Boot normally — GPT not present.
3. Unplug the sdcard and put the sdcard to a new nano device → cannot boot
4. Use a x86 system to check gdisk on sdcard again → GPT: present

However, if the step 3 replaced a used Nano:  
3. Unplug the sdcard and put the sdcard to a used nano device → boot successfully.  
4. Use gdisk on sdcard again → GPT not present. (see attached.)

On a x86 system:  
sudo gdisk /dev/sdb  
GPT fdisk (gdisk) version 1.0.1

Partition table scan:  
MBR: protective  
BSD: not present  
APM: not present  
GPT: present

Found valid GPT with protective MBR; using GPT.

Command (? for help): v

No problems found. 1748497 free sectors (853.8 MiB) available in 1  
segments, the largest of which is 1748497 (853.8 MiB) in size.

 ![nvn2_boot_ok_noGDP.jpg](https://global.discourse-cdn.com/nvidia/original/2X/1/1c5f452a9d8816019e9c067abcd5e8696863cb84.jpeg)

 ![nvn2_boot_ok_noGDP.jpg](https://global.discourse-cdn.com/nvidia/original/3X/1/9/1944f589288ae843a823f3a38b9f76f010ea0d85.jpeg)

---

<div class="post-metadata">

**Author:** ![WayneWWW](https://sea2.discourse-cdn.com/nvidia/user_avatar/forums.developer.nvidia.com/waynewww/32/14043_2.png) [@WayneWWW](https://forums.developer.nvidia.com/u/WayneWWW)\
**Post date:** [November 4, 2019, 8:52am UTC](https://forums.developer.nvidia.com/t/nano-failed-to-boot/84066/10 "2019-11-04T08:52:31Z")

</div>

Hi HuiW,

We cannot repro this issue with two Nano devices. Also, gpt partition always exists after each boot.

Below part is the one that differs from normal boot.

```auto
[0000.266] Non secure mode, and RB not enabled.
[0000.272] Invalid GPT Partition
[0000.287] Using BFS PT to query partitions 
[0000.291] failed to load NvTbootTbootCpu from (2:0)
[0000.296] re-load NvTbootTbootCpu from (4:0)
[0000.471] Csd NumOfBlocks=31116288
[0000.486] Using GPT Primary to query partitions
[0000.494] Loading Tboot-CPU binary
[0000.871] Verifying TBC in OdmNonSecureSBK mode
[0000.881] Bootloader load address is 0xa0000000, entry address is 0xa0000258
[0000.888] Bootloader downloaded successfully.
[0000.892] Downloaded Tboot-CPU binary to 0xa0000258

```

Did you also try other sdcard?

---

<div class="post-metadata">

**Author:** ![HuiW](https://developer.download.nvidia.com/images/forums/profile-default-devtalk-84.png) [@HuiW](https://forums.developer.nvidia.com/u/HuiW)\
**Post date:** [November 4, 2019, 9:22am UTC](https://forums.developer.nvidia.com/t/nano-failed-to-boot/84066/11 "2019-11-04T09:22:28Z")

</div>

Hi WayneWWW,

The issue can only be duplicated with new Nano devices which are new purchased.  
Unfortunately, we tested 4~6 sdcards and all got the same error result.

Thank you,

---

<div class="post-metadata">

**Author:** ![WayneWWW](https://sea2.discourse-cdn.com/nvidia/user_avatar/forums.developer.nvidia.com/waynewww/32/14043_2.png) [@WayneWWW](https://forums.developer.nvidia.com/u/WayneWWW)\
**Post date:** [November 4, 2019, 9:35am UTC](https://forums.developer.nvidia.com/t/nano-failed-to-boot/84066/12 "2019-11-04T09:35:55Z")

</div>

Hi HuiW,

I still want to try other test to narrow down this issue.

1. Could you try to use sdkmanager rel-32.1 and see if issue can be reproduced?
2. Also, how about using etcher with pre-built sdcard image?

---

<div class="post-metadata">

**Author:** ![kayccc](https://sea2.discourse-cdn.com/nvidia/user_avatar/forums.developer.nvidia.com/kayccc/32/14043_2.png) [@kayccc](https://forums.developer.nvidia.com/u/kayccc)\
**Post date:** [November 21, 2019, 6:28am UTC](https://forums.developer.nvidia.com/t/nano-failed-to-boot/84066/13 "2019-11-21T06:28:38Z")

</div>

Hi HuiW,

Thank you for your feedback, we have logged an internal bug to track this fix. It is targeted for 1H 2020.  
Before that, please be sure to flash the device with the SDKM, then boot first.

---

<div class="post-metadata">

**Author:** ![HuiW](https://developer.download.nvidia.com/images/forums/profile-default-devtalk-84.png) [@HuiW](https://forums.developer.nvidia.com/u/HuiW)\
**Post date:** [November 22, 2019, 10:20am UTC](https://forums.developer.nvidia.com/t/nano-failed-to-boot/84066/14 "2019-11-22T10:20:57Z")

</div>

Hi Kayccc,

Thank you for your update.  
I appreciate you could keep us posted.  
As you have the root caused or any update.

Thanks you,

---

<div class="post-metadata">

**Author:** ![nadeemm](https://sea2.discourse-cdn.com/nvidia/user_avatar/forums.developer.nvidia.com/nadeemm/32/367020_2.png) [@nadeemm](https://forums.developer.nvidia.com/u/nadeemm)\
**Post date:** [October 15, 2021, 2:50am UTC](https://forums.developer.nvidia.com/t/nano-failed-to-boot/84066/15 "2021-10-15T02:50:34Z")

</div>

Closed on October 15, 2021, 2:50am UTC


