I'm using VDSP5.0 for the SHARC 21489 on the EZKit
I have a section of code that works correctly when I single step through it, but when I free run through the section it results in corrupted data.
I only have a single thread right now and I have checked that the stack size is sufficient.
Is there something else in the VDK that could be trashing this section?
A bad context switch perhaps.
The actual C code is vanilla, just a few adds of array elements. I'm trying to get better visbility into what could be corrupting the registers when the code free runs but I'm hitting a wall.
Any ideas are appreciated.