I'm attempting to boot from an Atmel AT24C512B EEPROM. The processor is aTMS320VC5502-300. I was sucessful in creating a 'hex' file using hex55. I'm using a Kanda EEPROM programer, which is able to write and verify the contents of the Atmel EEPROM. On power up, the 5502 seems to read the EEPROM correctly - I see the random read issued to the EEPROM, and GPIO4 toggle as expected. The problem is that the program does not begin execution following the 'boot' sequence.
The hex55 command that I am using is as follows:
hex55 -boot -v5510:2 -serial8 -delay 0xA08E -i -o AA_DSP.hex C:\Dual_Radio_DSP_5502_AA\Debug\Dual_Radio_DSP_5501.out
Questions:
How can I use CCS in debug mode to verify what's in memory? CCS defaults the start address to 0x0100. Is that correct? Any ideas?
Mike Burns