This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

Use DSPLink on OMAP with Angstrom Linux

Hello to everyone,

 

I´m working on a project on the OMAP 3530 (contained on a beagleboard) and i want to interconnect the McBSP1 and 2 of the DSP on the OMAP with an external FPGA. I think that the DSPLink software can be used for that purpose, but i really dont see how can i use it and how can i see the results in linux to load them with an application programed on C++. I hope anyone could send me a hint or explain me how to do it

 

Thanks a lot

 

Regards

 

Rodrigo

  • Hi Rodrigo,

    DSPLink is for communication between the DSP and ARM cores - Both inside the OMAP. In order to utilize the McBSP interfaces for connecting to a FPGA you can do it from either the DSP or the ARM core, but neither of the methods have anything to do with DSPlink...

    AFAIR there is no "easy" way to access the McBSP through an exposed file-interface in the Linux BSP I have seen => You have to code your own device driver (utilizing some of the kernel utility functions for McBSP access) for doing the actual McBSP read and writes.

    With respect to accessing the McBSP from the DSP I don't think it better supported in SW (than using Linux on ARM), but I don't know for 100% sure...

    I hope this helped your forward? - Good luck
      Søren