Orin series device IDs (CPU IDs)

How to identify Orin series device IDs (CPU IDs) on Ubuntu system.
thk~~~

*** Please note that this reply is generated by LLM automatically ***

To identify Orin series device IDs (CPU IDs) on an Ubuntu system, you can use the following methods:

  1. Using the lscpu command: This command displays information about the CPU architecture, including the device ID. Run the command lscpu in the terminal, and look for the “CPU(s)” or “Processor” section. The device ID is usually listed as “CPU ID” or “Processor ID”.

Example output:

Architecture:        aarch64
CPU op-mode(s):      32-bit, 64-bit
Byte Order:          Little Endian
CPU(s):              8
On-line CPU(s) list: 0-7
Thread(s) per core:  1
Core(s) per socket:  8
Socket(s):           1
Vendor ID:           ARM
Model:               0x0000
Model name:          NVIDIA Orin
CPU max MHz:         2200.0000
CPU min MHz:         300.0000
BogoMIPS:            110.00
Flags:               fp asimd evtstrm aes pmull sha1 sha2 crc32 cpuid

In this example, the device ID is not explicitly listed, but you can identify the CPU as an NVIDIA Orin processor.

  1. Using the cat /proc/cpuinfo command: This command displays detailed information about the CPU, including the device ID. Run the command cat /proc/cpuinfo in the terminal, and look for the “processor” or “cpu” section. The device ID is usually listed as “cpu id” or “processor id”.

Example output:

processor       : 0
BogoMIPS        : 110.00
Features        : fp asimd evtstrm aes pmull sha1 sha2 crc32 cpuid
CPU implementer : 0x41
CPU architecture: 8
CPU variant     : 0x1
CPU part        : 0xd03
CPU revision    : 0000

processor       : 1
BogoMIPS        : 110.00
Features        : fp asimd evtstrm aes pmull sha1 sha2 crc32 cpuid
CPU implementer : 0x41
CPU architecture: 8
CPU variant     : 0x1
CPU part        : 0xd03
CPU revision    : 0000

In this example, the device ID is listed as “CPU part” with value “0xd03”, which corresponds to the NVIDIA Orin processor.

  1. Using the dmidecode command: This command displays information about the system’s hardware components, including the CPU. Run the command dmidecode -t processor in the terminal, and look for the “ID” or “Version” section. The device ID is usually listed as “ID” or “Version”.

Example output:

# dmidecode -t processor
# dmidecode 3.2
Getting SMBIOS data from sysfs.
SMBIOS 3.2 present.

Handle 0x0004, DMI type 4, 48 bytes
Processor Information
        Socket Designation: CPU 0
        Type: Central Processor
        Family: ARM
        Manufacturer: NVIDIA
        ID: 0xd03
        Signature: 0x00000000
        Flags:
                FPU (Floating-point unit on-chip)
                VME (Virtual mode extension)
        Version: NVIDIA Orin
        Voltage: 1.2 V
        External Clock: 100 MHz
        Max Speed: 2200 MHz
        Current Speed: 1200 MHz
        Status: Populated, Enabled
        Upgrade: None
        L1 Cache Handle: Not Provided
        L2 Cache Handle: Not Provided
        L3 Cache Handle: Not Provided

In this example, the device ID is listed as “ID” with value “0xd03”, which corresponds to the NVIDIA Orin processor.

Note that the device ID may be listed in different formats or locations depending on the system configuration and the version of the Ubuntu system.

Unable to distinguish between Orin 32GB and Orin Nano 4G; I only tried these two core boards.

Hi,
Please run the command:

$ sudo  i2cdump -f -y 0 0x50

And look up the table:

Welcome — NVIDIA Jetson Linux Developer Guide

For example, 3767-0004 is Orin Nano 4GB module.

1 Like