Simple steps to get BeaglBoardxM and DSP working?

I suspect I’m talking past your question, but I have found when compiling code, the DSP features of GCC do make a different in the code efficiency, based on running CPU monitors to see how much of the processing power the program is using. The flags can be found here:

http://processors.wiki.ti.com/index.php/Cortex-A8

Opensuse for arm has some tips and downloads for DSP.