Other Parts Discussed in Thread: OMAP-L137
I just finished my project with OMAP-L137, but i encountered a problem when using PRUSS to boot from flash ( I don't want to boot ARM by using ARMUBL).I learned that DSP copy some start code to 0XFFFF0000 via PRUSS, and wait in a loop by reading the CONTROL register in the PRUSS when the binary code in the instruction RAM was running. However, every time when the PC pointer run to this waiting-loop, the DSP would run-out, which followed by disconnection from CCS. Finally, I have to do this process by using a delay() function instead, which i don't consider as a good idea. Could anyone tell me how to settle with this problem?
By the way, i've worked on the OMAP-L137 by "barely-run" on CCS, not using linux or DSP/BIOS, does this way have any advantages over using linux?