Hi all,
I know that this mirrors a known fixed issue, but I am still running into the problem with ACPY3_wait() never returning when using the cycle accurate simulator. I have a project that works just fine on my OMAP2430 hardware, but as soon as I move to the simulator, it hangs in ACPY3_wait(). I have updated to CCS 3.3.82.13 with the understanding that a similar issue was fixed in 3.3.56, but the issue persists. I'm working with:
DSP/BIOS 5.41.02.14
cgtools 6.1.13
CCS 3.3.82.13
framework components 1.20.02
The tcf file for the hardware uses:
utils.loadPlatform("ti.platforms.sdp2430");
I have changed this to each of the following and observed the same behavior:
utils.loadPlatform("ti.platforms.sim64Pxx", {deviceName: '2430'});
utils.loadPlatform("ti.platforms.sim64Pxx", {deviceName: '2530'});
utils.loadPlatform("ti.platforms.sim64Pxx");
This error holds true for small transfers (8 bytes) and large ones (2560 bytes). During this test, I am linking together 3 transfers.
Is there anything I'm obviously doing wrong? If need be, I can try to put together a minimal reproduction case, but I assumed that it would be best to start with a working project and test the simulator that way.
Thanks,
-Matt