27.5.8.2 Address Spaces
The SmartEEPROM address space is divided in two distinct areas:
- DATA
- Starts at offset 0x0
- Size is 512B, 1KB, 2KB, 4KB, 8KB, 16KB, 32KB, 64KB depending on SEESTAT.PSZ and SEESTAT.SBLK (refer to “SmartEEPROM virtual size”)
- This area is write protected if SEESTAT.LOCK is set. SEESTAT.LOCK is non volatile.
- Commands LSEE and USEE respectively lock and unlock the SmartEEPROM.
- REGISTER:
- Starts at offset 0x10000
- Size is 20B
- This area is write protected if either
- SEESTAT.LOCK is set (non-volatile)
- SEESTAT.RLOCK is set (volatile).
Commands LSEER and USEER respectively lock and unlock the SmartEEPROM register address space.
As a consequence both SEESTAT.LOCK and SEESTAT.RLOCK must be low to write the SmartEEPROM register address space.