In the BeagleBoard-xM(BBxM)  , this project is capture webcam from ARM and processing from DSP , So I use the TI's toolchain (Codec-Engine) help for DSP development on the DVSDK project , the DVSDK also supply other function (e.g. low power management ,  XDC tools , DSP/BIOS..).