How to determine which Jetson type is?

How to determine which Jetson type I use using command line? Xavier or Nano or something else?

Hi

You can check the eeprom layout to get it.

https://docs.nvidia.com/jetson/archives/l4t-archived/l4t-3231/index.html#page/Tegra%20Linux%20Driver%20Package%20Development%20Guide/jetson_eeprom_layout.html

Hi,
Is there a way to get EEPROM layout using command line? Or only so: “from the 256-byte block at I2C bus 2, address 0x50”?

Hi @dgordenin, you can more easily read the chip ID with:

$ cat /sys/module/tegra_fuse/parameters/tegra_chip_id
  • 25 - Xavier
  • 24 - TX2
  • 33 - TX1/Nano
  • 64 - TK1

You can also read the board type using jtop: https://github.com/rbonghi/jetson_stats
If you want the code used to parse this information, see here: https://github.com/rbonghi/jetson_stats/blob/master/jtop/jetson_variables#L70

Thank you @dusty_nv!

When you install jetson-stats there are available new ENV variables to use quickly to detect your board:

I suggest to use JETSON_TYPE, JETSON_SOC or JETSON_CHIP_ID

calling from your command line or bash script using:
echo $JETSON_TYPE
echo $JETSON_SOC
echo $JETSON_CHIP_ID