# Is there a Micro-SD Card slot on the Jetson Orin Nano & Orin NX modules?

**URL:** <https://forums.developer.nvidia.com/t/is-there-a-micro-sd-card-slot-on-the-jetson-orin-nano-orin-nx-modules/255176>\
**Category:** Jetson Orin Nano\
**Tags:** hw\
**Created:** [June 1, 2023, 4:36am UTC](https://forums.developer.nvidia.com/t/is-there-a-micro-sd-card-slot-on-the-jetson-orin-nano-orin-nx-modules/255176 "2023-06-01T04:36:32Z")\
**Posts on this page:** 15\
**Page:** 1

<div class="post-metadata">

**Author:** ![cwolf](https://developer.download.nvidia.com/images/forums/profile-default-devtalk-84.png) [@cwolf](https://forums.developer.nvidia.com/u/cwolf)\
**Post date:** [June 1, 2023, 4:36am UTC](https://forums.developer.nvidia.com/t/is-there-a-micro-sd-card-slot-on-the-jetson-orin-nano-orin-nx-modules/255176/1 "2023-06-01T04:36:32Z")

</div>

I’m trying to determine if there is a micro-sd card slot present and functional on the Jetson Orin Nano and Jetson Orin NX modules.

[Micro SD](https://forums.developer.nvidia.com/t/micro-sd/247851) seems to indicate that the Orin Nano at least can boot from the Micro-SD slot on the module. On the other hand, [SDIO and eMMC support in Jetson Orin Nano](https://forums.developer.nvidia.com/t/sdio-and-emmc-support-in-jetson-orin-nano/240349) claims only NVMe is available. The getting started documentation ([Jetson Orin Nano Developer Kit Getting Started Guide | NVIDIA Developer](https://developer.nvidia.com/embedded/learn/get-started-jetson-orin-nano-devkit#setup)) also talks about installing a micro-sd card.

Additionally, all the images I can find of the Jetson Orin NX module do not have the Micro-SD card slot present on the PCB. About 1/2 of the images of the Jetson Orin Nano module similarly do not have a present Micro-SD card slot.

So, that said:

- Does the Jetson Orin Nano module have a Micro-SD card slot?
- Does the Jetson Orin NX module have a Micro-SD card slot?

---

<div class="post-metadata">

**Author:** ![scott104](https://sea2.discourse-cdn.com/nvidia/user_avatar/forums.developer.nvidia.com/scott104/32/214998_2.png) [@scott104](https://forums.developer.nvidia.com/u/scott104)\
**Post date:** [June 1, 2023, 5:35am UTC](https://forums.developer.nvidia.com/t/is-there-a-micro-sd-card-slot-on-the-jetson-orin-nano-orin-nx-modules/255176/2 "2023-06-01T05:35:06Z")

</div>

I can answer for the Orin nano as I work with it

Dev kit Orin nano does have SD  
Production variant doesn’t

For production variant you flash image onto the NVME

---

<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:** [June 1, 2023, 5:40am UTC](https://forums.developer.nvidia.com/t/is-there-a-micro-sd-card-slot-on-the-jetson-orin-nano-orin-nx-modules/255176/3 "2023-06-01T05:40:15Z")

</div>

Yes, Scott is correct.

Only Orin Nano devkit verison has Micro-SD card slot on module.  
For Orin Nano and Orin NX production module, there are no Micro-SD card slot nor eMMC on modules. You can check [Jetson Modules, Support, Ecosystem, and Lineup | NVIDIA Developer](https://developer.nvidia.com/embedded/jetson-modules)

---

<div class="post-metadata">

**Author:** ![cwolf](https://developer.download.nvidia.com/images/forums/profile-default-devtalk-84.png) [@cwolf](https://forums.developer.nvidia.com/u/cwolf)\
**Post date:** [June 1, 2023, 10:42pm UTC](https://forums.developer.nvidia.com/t/is-there-a-micro-sd-card-slot-on-the-jetson-orin-nano-orin-nx-modules/255176/4 "2023-06-01T22:42:54Z")

</div>

The issue with using the NVMe interface for storage is that the application we’re looking to use the Orin Nano/Orin NX module for, we need to use the M.2 connector for a piece of custom PCIe hardware.

Currently, we’re using the Jetson Nano, and booting off the internal eMMC, which leaves the M.2 connector available for our PCIe device.

Is there no way to buy the version of the Orin Nano with the SD card slot present? We can buy devkits and pull the module from them, but that seems ridiculous. I’m also unclear if the pinout of the module is different between the devkit variant and the production variant.

---

<div class="post-metadata">

**Author:** ![Kangalow](https://developer.download.nvidia.com/images/forums/profile-default-devtalk-84.png) [@Kangalow](https://forums.developer.nvidia.com/u/Kangalow)\
**Post date:** [June 2, 2023, 5:08am UTC](https://forums.developer.nvidia.com/t/is-there-a-micro-sd-card-slot-on-the-jetson-orin-nano-orin-nx-modules/255176/5 "2023-06-02T05:08:58Z")

</div>

The Jetson Nano Developer Kit has 1 M.2 Key E slot.  
The Jetson Orin Nano Developer Kit has 1 M.2 Key E slot, a M.2 Key M slot (2230) and a second M.2 Key M slot (2280). 2230 and 2280 indicate the card size (22x30mm & 22x80mm).

A PCIe NVMe SSD runs in a Key M slot. Assuming that your custom PCIe hardware is Key E since it works in the Nano, you can still use the Key E slot. In your case you need have to have at least a M.2 Key E slot, and a M.2 Key M slot.

Since most Orin Nano/NX carrier boards use Key E for wireless, and will have to have Key M for the SSD, it should be relatively simple to find something that meets your needs. At the very least, there are several carrier boards that clone the NVIDIA Orin Nano Developer Kit, as the board design is open source.

The Orin Nano Developer Kit should be able to run the Orin Nano Dev Kit module, the Orin Nano production modules, and the Orin NX production modules. They are all pin compatible.

---

<div class="post-metadata">

**Author:** ![cwolf](https://developer.download.nvidia.com/images/forums/profile-default-devtalk-84.png) [@cwolf](https://forums.developer.nvidia.com/u/cwolf)\
**Post date:** [June 6, 2023, 12:29am UTC](https://forums.developer.nvidia.com/t/is-there-a-micro-sd-card-slot-on-the-jetson-orin-nano-orin-nx-modules/255176/6 "2023-06-06T00:29:37Z")

</div>

> [@Kangalow](#):
>
> A PCIe NVMe SSD runs in a Key M slot. Assuming that your custom PCIe hardware is Key E since it works in the Nano, you can still use the Key E slot. In your case you need have to have at least a M.2 Key E slot, and a M.2 Key M slot.

What? No, the Jetson nano has 4x PCIe lanes, and can support a Key M slot. We have a 3rd party carrier board with exactly that.

For the existing nano application, we boot off the e-mmc, use an external micro-SD for storage, and the Key M slot for the PCIe device.

In this case, we’re considering buying the dev-kit, **pulling the Orin Nano module** , and installing it _in a different carrier board_ which makes the PCIe 4x available in a M-key format.

> [@Kangalow](#):
>
> The Orin Nano Developer Kit should be able to run the Orin Nano Dev Kit module, the Orin Nano production modules, and the Orin NX production modules. They are all pin compatible.

I’m interested in the other direction. Can a arbitrary Orin Nano carrier board ( **not** the dev-kit) support whatever is different on the DevKit Orin Nano module that allows it to have a micro-sd card?

Alternatively, if we adapt a PCIe SSD to the Key E slot (it does have 1X PCIe), would that be bootable? Does the bootloader require the SSD to be on a particular set of PCIe lanes?

---

<div class="post-metadata">

**Author:** ![Kangalow](https://developer.download.nvidia.com/images/forums/profile-default-devtalk-84.png) [@Kangalow](https://forums.developer.nvidia.com/u/Kangalow)\
**Post date:** [June 6, 2023, 1:00am UTC](https://forums.developer.nvidia.com/t/is-there-a-micro-sd-card-slot-on-the-jetson-orin-nano-orin-nx-modules/255176/7 "2023-06-06T01:00:39Z")

</div>

I apologize, I misunderstood your question. Good luck on your search!

---

<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:** [June 6, 2023, 3:04am UTC](https://forums.developer.nvidia.com/t/is-there-a-micro-sd-card-slot-on-the-jetson-orin-nano-orin-nx-modules/255176/8 "2023-06-06T03:04:36Z")

</div>

> I’m interested in the other direction. Can a arbitrary Orin Nano carrier board ( **not** the dev-kit) support whatever is different on the DevKit Orin Nano module that allows it to have a micro-sd card?

It is not possible for Orin Nano’s “carrier board” to have a extra sdcard slot becuase there is no extra sdmmc pin on Orin Nano.

> Alternatively, if we adapt a PCIe SSD to the Key E slot (it does have 1X PCIe), would that be bootable? Does the bootloader require the SSD to be on a particular set of PCIe lanes?

Bootloader shall be able to read the SSD on any PCIe lane.

---

<div class="post-metadata">

**Author:** ![cwolf](https://developer.download.nvidia.com/images/forums/profile-default-devtalk-84.png) [@cwolf](https://forums.developer.nvidia.com/u/cwolf)\
**Post date:** [June 6, 2023, 9:08pm UTC](https://forums.developer.nvidia.com/t/is-there-a-micro-sd-card-slot-on-the-jetson-orin-nano-orin-nx-modules/255176/9 "2023-06-06T21:08:07Z")

</div>

> [@WayneWWW](#):
>
> It is not possible for Orin Nano’s “carrier board” to have a extra sdcard slot becuase there is no extra sdmmc pin on Orin Nano.

That’s not what I’m asking. My question is whether whatever is done to the devkit orin nano module to enable it to have the _on-board_ micro-sd card slot has any effect on whether it can work with other carrier boards.

Basically, we’re considering buying orin nano devkits to get the orin nano module with a micro-sd card slot, and installing those modules in a 3rd party carrier board. I’d appreciate confirmation that this will work.

Is there any way to buy the orin nano module with a populated micro-sd card slot?

Really, what is the intended way to use an orin nano module if the PCIe 4x slot is not available?

---

<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:** [June 7, 2023, 1:50am UTC](https://forums.developer.nvidia.com/t/is-there-a-micro-sd-card-slot-on-the-jetson-orin-nano-orin-nx-modules/255176/10 "2023-06-07T01:50:09Z")

</div>

> My question is whether whatever is done to the devkit orin nano module to enable it to have the _on-board_ micro-sd card slot has any effect on whether it can work with other carrier boards.

Yes, it would work. But you cannot just use default sdcard image for 3rdparty carrier board. When you changed any carrier board, it means you have to change the device tree.

I am not quite sure about what does that mean x4 is not available. The Orin Nano devkit’s key M is a x4 and available .

---

<div class="post-metadata">

**Author:** ![cwolf](https://developer.download.nvidia.com/images/forums/profile-default-devtalk-84.png) [@cwolf](https://forums.developer.nvidia.com/u/cwolf)\
**Post date:** [June 7, 2023, 3:04am UTC](https://forums.developer.nvidia.com/t/is-there-a-micro-sd-card-slot-on-the-jetson-orin-nano-orin-nx-modules/255176/11 "2023-06-07T03:04:46Z")

</div>

> [@WayneWWW](#):
>
> I am not quite sure about what does that mean x4 is not available. The Orin Nano devkit’s key M is a x4 and available .

By unavailable, I mean we have a hardware device that needs that interface.

Basically, if I am trying to use a production Orin Nano with a PCIe accelerator device in the key M slot, how can I load an OS?

---

<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:** [June 7, 2023, 3:06am UTC](https://forums.developer.nvidia.com/t/is-there-a-micro-sd-card-slot-on-the-jetson-orin-nano-orin-nx-modules/255176/12 "2023-06-07T03:06:23Z")

</div>

oh ok. You mean your PCIe key M is occupied by something else?

If that is your case, then maybe you could boot from usb drive.

---

<div class="post-metadata">

**Author:** ![cwolf](https://developer.download.nvidia.com/images/forums/profile-default-devtalk-84.png) [@cwolf](https://forums.developer.nvidia.com/u/cwolf)\
**Post date:** [June 7, 2023, 3:08am UTC](https://forums.developer.nvidia.com/t/is-there-a-micro-sd-card-slot-on-the-jetson-orin-nano-orin-nx-modules/255176/13 "2023-06-07T03:08:49Z")

</div>

> [@WayneWWW](#):
>
> oh ok. You mean your PCIe key M is occupied by something else?

Correct. The Key M is unavailable because it’s being used for a non-NVMe device.

Does the Orin Nano support booting from USB? Where is this documented?

---

<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:** [June 7, 2023, 3:10am UTC](https://forums.developer.nvidia.com/t/is-there-a-micro-sd-card-slot-on-the-jetson-orin-nano-orin-nx-modules/255176/14 "2023-06-07T03:10:58Z")

</div>

The first section of the document has the info.

[https://docs.nvidia.com/jetson/archives/r35.3.1/DeveloperGuide/text/IN/QuickStart.html#to-flash-the-jetson-developer-kit-operating-software](https://docs.nvidia.com/jetson/archives/r35.3.1/DeveloperGuide/text/IN/QuickStart.html#to-flash-the-jetson-developer-kit-operating-software)

---

<div class="post-metadata">

**Author:** ![system](https://sea2.discourse-cdn.com/nvidia/user_avatar/forums.developer.nvidia.com/system/32/68080_2.png) [@system](https://forums.developer.nvidia.com/u/system)\
**Post date:** [June 21, 2023, 3:11am UTC](https://forums.developer.nvidia.com/t/is-there-a-micro-sd-card-slot-on-the-jetson-orin-nano-orin-nx-modules/255176/15 "2023-06-21T03:11:27Z")

</div>

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.
