Hello!
I am using an OMAP L137 EVM board and i'm trying to make a few tests with DSP LINK. I used the helloDSP code and combined it with a MELP floating point algorithm I found somewhere on the internet. The encoding runs ok, but decoding stops after one iteration. I used Code Composer (v3.3) to see what is happening but if I run the program one iteration at a time (run to cursor, step over, run to cursor again and so on) it works. If I let it run, it completes the current iteration (GPP side recieves the message) and stops in a BNOP instruction somewhere.
How do I begin to debug this?
Another problem I had was that if I allocated a buffer (static) on the DSP side, the encoding would stop as well (so I didn't do that any more). Do I need to modify the memory map to add more memory to program/data memory and/or heap?
Thank you for your time!