Skip to content
Fetching contributors…
Cannot retrieve contributors at this time
45 lines (32 sloc) 994 Bytes
blink(1) EEPROM layout
======================
15 Aug 2012, Tod E. Kurt, ThingM
address - default value - description
----------------------------------
0x00 - 0x00 - osc cal byte
0x01 - 0x55 - (boot mode, reserved)
0x02 - 0x01 - serial num byte 3 (MSB)
0x03 - 0xAA - serial num byte 2
0x04 - 0x1B - serial num byte 1
0x05 - 0x23 - serial num byte 0 (LSB)
0x06 - 0xFF - start of light pattern data
...
EEPROM Serial Numbers
---------------------
The default serial number is 0x01AA1B23 as seen above.
It is invalid for production use.
Production serial numbers range, inclusive:
- start serial number: 0x1A001000
- End serial number: 0x1A002FFF
In EEPROM address form:
Start serial number:
EEPROM[ 0x02 ] = 0x1A
EEPROM[ 0x03 ] = 0x00
EEPROM[ 0x04 ] = 0x01
EEPROM[ 0x05 ] = 0x00
End serial number:
EEPROM[ 0x02 ] = 0x1A
EEPROM[ 0x03 ] = 0x00
EEPROM[ 0x04 ] = 0x2F
EEPROM[ 0x05 ] = 0xFF
-eof-
Something went wrong with that request. Please try again.