# How to install 4.6.4 on a 4g Nano?

**URL:** <https://forums.developer.nvidia.com/t/how-to-install-4-6-4-on-a-4g-nano/286215>\
**Category:** Jetson Nano\
**Tags:** jetpack\
**Created:** [March 15, 2024, 12:39pm UTC](https://forums.developer.nvidia.com/t/how-to-install-4-6-4-on-a-4g-nano/286215 "2024-03-15T12:39:43Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![jimrh](https://sea2.discourse-cdn.com/nvidia/user_avatar/forums.developer.nvidia.com/jimrh/32/17517_2.png) [@jimrh](https://forums.developer.nvidia.com/u/jimrh)\
**Post date:** [March 15, 2024, 12:39pm UTC](https://forums.developer.nvidia.com/t/how-to-install-4-6-4-on-a-4g-nano/286215/1 "2024-03-15T12:39:43Z")

</div>

Greetings!

Ref:&nbsp; The following post that announces JetPack 4.6.4  
[https://forums.developer.nvidia.com/t/jetpack-4-6-4-l4t-32-7-4-released/258235](https://forums.developer.nvidia.com/t/jetpack-4-6-4-l4t-32-7-4-released/258235)

This update is, supposedly, valid fort the Jetson Nano.&nbsp; However, I have been told that I cannot install/flash things with the SDK if I’m using external media, (which I am), rather I have to use the flash.sh script.

How do I go about installing an operating system update using flash.sh?&nbsp; All the examples I’ve seen are only for the other boards - Orion, Tegra, Xavier, etc. - but not the Nano.

How do I install operating system development features? (CUDA and the other development tools.)

Thanks!

---

<div class="post-metadata">

**Author:** ![linuxdev](https://sea2.discourse-cdn.com/nvidia/user_avatar/forums.developer.nvidia.com/linuxdev/32/10243_2.png) [@linuxdev](https://forums.developer.nvidia.com/u/linuxdev)\
**Post date:** [March 15, 2024, 3:59pm UTC](https://forums.developer.nvidia.com/t/how-to-install-4-6-4-on-a-4g-nano/286215/2 "2024-03-15T15:59:59Z")

</div>

I have not flashed external media, so this is not complete, but it might be useful…

If you go to the URL for that release:  
[https://developer.nvidia.com/jetpack-sdk-464](https://developer.nvidia.com/jetpack-sdk-464)

…then there is a Nano section. Alternatively, there is an L4T URL:  
[https://developer.nvidia.com/embedded/linux-tegra-r3274](https://developer.nvidia.com/embedded/linux-tegra-r3274)

JetPack is a front end for the installer and does not go on the Jetson. L4T R32.7.4 is the actual content being flashed, and that is Ubuntu plus NVIDIA drivers. The part which is less obvious is that any SD card dev kit puts the boot and BIOS equivalent in QSPI memory. It is the QSPI flash which updates the Nano itself to be able to boot R32.7.4. The SD card itself can be taken from the pre-canned images. In the case of an initrd flash for external media this still updates QSPI, although it points at different media and also updates an initial ram disk to make drivers available to the Linux kernel before pivoting over to the actual rootfs external media.

So you wouldn’t use `flash.sh`, you’d use the initrd flash, which is almost the same as `flash.sh`. You have to go to the “`Linux_for_Tegra/tools/kernel/flash/`” directory to find `l4t_initrd_flash.sh`. There are README files there.

Normally the optional packages are installed vi JetPack/SDK Manager _to a fully booted_ Jetson over `ssh`. If you install on command line using the initrd flash, and complete first boot account setup, then `ssh` should become available. You can then start `sdkmanager` (sometimes with option `--archived-versions` that might not otherwise be visible), and _uncheck everything such as flash_, and then recheck just those items you want. Because flash is not set only a fully booted Jetson will work, and it is safe against flash (also it can’t flash without being in recovery mode). It often is not obvious that JetPack/SDK Manager installs those extra packages to a fully booted Jetson (it is a convenience that the Jetson self-reboots after flash, but nothing marks it as obviously no longer being in recovery mode).

---

<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:** [March 29, 2024, 4:00pm UTC](https://forums.developer.nvidia.com/t/how-to-install-4-6-4-on-a-4g-nano/286215/3 "2024-03-29T16:00:52Z")

</div>

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