This image booted OK and everything worked fine, except when I invoked “free”, I only got only 6481 MB. Do I need to set up a Host Ubuntu PC and reflash this SD card via SDK Manager too? Or can I wait until the Nvidia folks fix the official “sd-blob.img” for ALL USERS?
After I did it, the available memory is increased to 7.3GB, but there are still 855MB memory missing (Jetson Orin Nano should have 8GB memory in total). Did you know why ? How can I resolve this problem and get all 8GB memory for my application ? Thanks.
Hi,
For further development, we would suggest have a Ubuntu host PC. The Orin Nano production module doesn’t have SD card slot and it is necessary to have a host PC. If you use the module with SD slot, you can customize the SD card image with a host PC.
We will check why the image shows less freespace. If your use-case requires 7.3GB, please update the system through SDKManager.
Certain memory is for internal usage so it is expected there is 7.3GB free space.
Thanks DaneLLL.
For 7.3GB free space, is there any way I can reduce internal usage and free more memory? For example: I’m not sure if Nano reserves some memory usage for camera ? but in my application, I don’t care about camera at all.
I have the same memory size 7337MB as yours. I’m asking if I could get more memory for my application from Jetson Orin Nano reserved memory (8192MB - 7337MB = 855MB)
Thanks. I see. My application is only for text (language model), and I don’t need video encoder & decoder, and camera at all. Did these parts keep reserved memory? If so, can I customize the system and get these reserved memory back without harming system stability?
I followed the instructions on the official Jetson Orin Nano setup guide and it resulted in 6481MB RAM per the above thread. @DaneLLL consider having the team update those docs to produce the result of 7337MB. No reason for folks to get less RAM if it’s just a small tweak to the process. And better to pre-empt when folks are flashing initially vs. later once folks have begun developing
@Honey_Patouceul thanks for the suggestion. Unfortunately, nvzramconfig does not seem to be running. I’m looking into using the SDK manager to flash an updated image, though I am developing on a MBP and it unfortunately doesn’t seem like a very straightforward process:
SDKM is to be run on a native (non VM) Ubuntu host PC.
Also note that loosing 1GB RAM for getting more than 3GB fast swap into zram may be good as long as you’re not running short in real RAM, as far as I understand.