cancel
Showing results for 
Search instead for 
Did you mean: 

Serialize eui-64 programming method

nicolas239955
Associate II
Posted on November 10, 2015 at 18:30

Hello guys,

I'm designing a STM32L-based board and I'll need to implement a different EUI-64 address into the EEPROM and write protect it during production.

Could someone tell me what would be the best approach to allow that?

Should it be programmed while flashing the MCU? I hardly think that'd be possible: increment the EUI64-address, recompile firmware and flash the mcu?!

Or would a UART dedicated port do the job?

Thanks for your help,

Nicolas
1 REPLY 1
Posted on November 10, 2015 at 19:11

My general preference for such things is to have one firmware, that boots into, or can go into, a configuration mode where calibration or serialization can be done at the last test station. Customers often want a guarantee of sequential serial numbers in multiple pack orders, plus labels, packing lists, etc.

If it is a permanent number consider OTP memory, if that's available in the part, and tracking of the 96-bit ST Unique code in production logs, etc.

Tips, buy me a coffee, or three.. PayPal Venmo Up vote any posts that you find helpful, it shows what's working..