Hi all,
We are working on the turn-up of a board with the OMAP3503. I am having a problem right out of reset and I would appreciate any comments/feedback.
Current Status:
1. OMAP3503, powered via a TPS65920. Clocks and power have been measured and are correct.
2. SYSBOOT[0:5] pins have been verified.
3. JTAG interface to OMAP is operational.
I am comparing the TI EVM Mistral board reset state to the reset state on our board.
1. EVM: Resets with the Program Counter at 0x14000 (as expected). CPSR register out of reset is 0x60000193.
2. Our Board Resets with the Program Counter at 0x17562 (???). CPSR register out of reset is 0x800001f3.
If I force the registers on our board to the same values as the EVM (manually set them through JTAG), I can single step through the code to the point where the ROM code loads the CONTROL_STATUS register from 0x480022f0 (SYSBOOT pins). For both the EVM and our board, this is read as 0x335.
I read through chapter 25 of the OMAP TRM and I do not yet see what we could be doing to affect the reset state in this way. Do you have any suggestions for me?
Thanks,
Brad