Jetson AGX Orin 64 Dev Kit only 32GB available?

Hello,

I have an Jetson AGX Orin 64GB Devkit which has 12 cores visible on the Ubuntu System Monitor but is showing just 30GB ram as available according to the attached screenshot:

I have attached the Output of certain data gathering commands below:

$ cat /etc/nv_boot_control.conf

TNSPEC 3701-500-0000-M.0-1-1-jetson-agx-orin-devkit-
COMPATIBLE_SPEC 3701-300-0000--1--jetson-agx-orin-devkit-
TEGRA_LEGACY_UPDATE false
TEGRA_BOOT_STORAGE mmcblk0
TEGRA_EMMC_ONLY false
TEGRA_CHIPID 0x23
TEGRA_OTA_BOOT_DEVICE /dev/mtdblock0
TEGRA_OTA_GPT_DEVICE /dev/mtdblock0

$ cat /etc/nv_tegra_release 
# R35 (release), REVISION: 4.1, GCID: 33958178, BOARD: t186ref, EABI: aarch64

$uname -r
5.10.120-tegra

The device was recently flashed with the help of the SDK manager.
Overall I was under the assumption that if the AGX Orin Devkit has 12 cores then it should also have 64GB of RAM available. Am I missing something here because I am expecting 64GB RAM on the devkit.

Thanks!

I don’t really get what is the question here.

This is Orin AGX devkit module from the info you provided. Thus, it only has 32GB RAM.
It is not a AGX Orin 64GB Devkit either.

Hello Wayne, Thanks a lot for the response. I was always under the Impression that the 12 core Jetson Dev Kits are always with 64GB Ram. If that is not the case, is there any dependable way to figure out which AGX Orin Devkit do I have?

Your TNSPEC showed

TNSPEC 3701-500-0000

3701-xxx-0000 is orin AGX devkit module
3701-xxx-0004 is orin AGX 32GB module
3701-xxx-0005 is orin AGX 64GB module
3701-xxx-0008 is orin AGX industrial module.

I think I still do not understand the Naming convention entirely. So, there exists an AGX Orin DevKit with 64GB RAM is that correct?

Just to clarify. There are two things. The module and the carrier board.

I don’t know what does your “AGX Orin Devkit” really try to indicate here.
The one that really decides how much RAM you will have is the module you use.

Orin devkit module could run on devkit carrier board. Only has 32GB.
32GB module can run on it too.
64GB can run on it too.
Industrial can run on it too. This has 64GB.

Could you also share the full dmesg of the board you are using too?

AGXOrindmesg.txt (74.7 KB)

I have attached the dmesg logs with the post. It would be helpful to understand what you are looking for in the logs :)

So far I have understood that the “Devkit Carrier Board” can work with any of the Orin modules and we have to procure the correct AGX Module so that we have the correct specs.
We are investigating a use case with the Orin and would like to have 64GB RAM so that it could be usable at the edge. My concerns are two fold:

  • First, figuring out which module we are running, I guess that is easier to detect with the TNSPEC.
  • Second, how to procure the correct device such that we get the correct hardware with 64GB RAM.

Hi @JetsonHWDev

I just double checked the whole history of the module manufacture.

Some explanations

  1. If you buy a Orin AGX devkit, it will have 2 kinds of module:
    if this devkit is manufactured in early 2023, then it will have 32GB RAM only
    if this devkit is manufactured recently, then it will have 64GB RAM.

  2. The rule to tell what RAM size you will have is still same as my previous comment. The 4 digits number 0000/0004/0005/0008 will decide what RAM size you will have.

3701-xxx-0000 → 32GB. 12 cores
3701-xxx-0004 → 32GB. 8 cores
3701-xxx-0005 is orin AGX 64GB module → 64GB. 12 cores.
3701-xxx-0008 is orin AGX industrial module. → 64GB

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