Jiang Ying Tze

About MC9S12B64 EEPROM Start address

Discussion created by Jiang Ying Tze on Feb 9, 2007
Latest reply on Feb 14, 2007 by Daniel Lundin
I use 9S12B64 in single chip mode, and EEPROM initialization setting INITEE = 0x09.
I read "HCS12 B-Family Product Brief", the figure 5 "MC9S12Bx64 User Configurable Memory Map", EEPROM start address is seem to be 0xC00 (half of 2K EEPROM address 0x800 ~ 0xFFF). But I read all variables from EEPROM don't match original variables. And I try many ways to find out what problem it is. Finally, I found out EEPROM address is 0x400. I still don't know why EEPROM address is 0x400? Somebody can tell me what informations I lose, and thanks.

Compiler : Cosmic CX12
Chip : MC9S12B64
Question : EEPROM Start address