I have INITRG set to 0x00, INITEE set to 0x09, and INITRM set to 0x10, which according to my notes places the registers at 0x00, the EEPROM at 0x0800, and the RAM at 0x1000.
The FPP file would explain why Processor Expert insists that there isn't any memory at locations where I had moved the RAM or EEPROM. I found the FPP file for the A32. It puts stuff at 0x1000, but nothing at 0x800.
I am seeing the same problem whether or not I have the debugger attached. Also, the data is different for different boards. It looks more like I am seeing RAM, but that doesn't square with my understanding of the INITxx registers.
(...later on...)
I found some other files near the FPP folder. In particular, there are MEM files for each processor. The file for the A32 shows RAM at 0x800 to 0xfff, which isn't possible (has to be at multiples of 0x1000), and EEPROM at 0x4000, which is possible, and won't interfere with anything else I am doing.
So, I tried moving the EEPROM to 0x4000, and it works perfectly now. I can't really explain why, but I can live with that.
Thanks for the help.
Gary Olmstead
Toucan Technology
Ventura CA