Other Parts Discussed in Thread: OMAP-L138
Hello,
I have a C6748 application that runs successfully under emulation, but which I cannot get to run successfully stand-alone, after flashing it in. I'm using HEXAIS for creating the image, and flashing it in with a slightly modified evmc648_test_spiflash project that came with the OMAP-L138 example code. And I have used this process to successfully flash in a simple LED toggle image/application.
My application is reasonably complex, but for debugging this attempt to run it stand-alone, I've broken it down to some initialization (clock, etc), then a different LED sequence that it just spins on forever. The process I have to follow is:
1) flash in simple LED program, power off/on, confirm LED sequence #1
2) re-attach, and run my application code via emulation, that has LED sequence #2
3) flash in application code, power off/on, confirm that LED sequence #2 is not occurring.
An oddity is that after 3), my application code will not run correctly under emulation, until I redo step 1) (flash in simple LED program). I can see that it appears to be running, and hitting all the functionality (simplified for this debugging), but the LEDs are not blinking. And they won't until step 1) is redone before emulating my application code.
Any help with this would be most appreciated.
Robert