Hi Ralf,
Thanks for the post. I very much appreciate the tips and the link to your previous work in this area. I am clearly being naïve in expecting reasonable NDK performance out of the box on the C6678. I was also naïve in expecting it to be simple to include the NDK in a simple SYS/BIOS project. It beats me why this stuff is so poor on an EVM which you might think TI hope people will use to evaluate their products ... ah well.
I will take a look at your suggestions next week and see if I can replicate your speed improvements.
Thanks again,
Will