Tegra 2 factory-installed UUID/Chip ID?

Is there a read-only chip-specific ID that I can read so that I can key proprietary binary software to a specific TX2 device?

Note that I cannot use the fuses specified in http://developer.nvidia.com/embedded/dlc/jetson-tx2-series-fuse-specification because those are controlled by our customer.

I believe that values stored in eeprom as define in https://docs.nvidia.com/jetson/archives/l4t-archived/l4t-282/Tegra%20Linux%20Driver%20Package%20Development%20Guide/baggage/Jetson_TX1_TX2_Module_EEPROM_Layout.pdf will not work for my purpose either since they are writeable as well.

hello stevewbcyv,

may I know is machine-id workable for your use-case?
you should also check it with below commands.

# cat /etc/machine-id

/etc/machine-id is a file that can be copied from one filesystem image to another. This doesn’t provide the unique hardware identifier that I need.

hello stevewbcyv,

you may download the L4T sources from Jetson Download Center, please check the tegra_chip_uid() functions for reference, thanks