AnsweredAssumed Answered

Identify a S32K with a unique ID 

Question asked by Gabriel Berthiaume on Mar 13, 2020
Latest reply on Mar 23, 2020 by Daniel Martynek

Purpose:
As a firmware engineer, I want to distinguish between every one of my identical PCBs inside of my code.

 

Question:
Is it possible to get the unique identifier ID of an S32K?

Something like a wafer die number or an internal serial number.

 

Possible solutions:

1. The ARM architecture offers the CPUID register, but it doesn't contain anything unique.

2. The CSEC S32 SDK module has the CSEC_DRV_GetID function to obtain a UUID. I'm not sure exposing this UUID used in the security module is a good idea.

3. Adding a Silicon Serial Number IC like the DS2411 could be an option, but a 100% software solution would be preferable.

Outcomes