I have the following issue for a customer.
"Thank you for the help. I make much more progress now. But I got a hardware question. It seems that after the reset, the DSP CPU does not copy the code from the flash (0x60000000) to the internal RAM (0x11800000).
But if I manually set the PINMUX registers, the PSC1 register for GPIO, and clear GP1[15], GP5[14], and GP5[12] pins, then I reset CPU. So the program counter is set to 0x00700000, and let it run. The CPU will copy the code from flash to the RAM, and start running as I expect.
Do you know why the CPU won’t copy the code when it is powered up"
Is all they need to worry about the following pins, at least to boot? - BOOT 0,1,2,3,7 which is GP5[0], GP5[1], GP5[2], GP5[3] and GP5[7] - anything else they really need to worry about?
Cheers
Calum