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.

RTOS/PROCESSOR-SDK-OMAPL138: McBSP IOM driver for AIC audiocodec

Part Number: PROCESSOR-SDK-OMAPL138
Other Parts Discussed in Thread: OMAPL138, OMAP-L138

Tool/software: TI-RTOS

I've found an example for connecting similar codec to McASP in pdk_omapl138_1_0_4. Is there some examples or anything like an IOM driver for AIC-codec with McBSP?

As I think, there are TI/RTOS drivers for every ports, and there must be the driver for AIC codec working with McBSP. Is there a list of availables drivers for that processor? Or could anyone please guide me to roadmap about how am I supposed to combine the drivers?

Thank you

  • Hello,

    The McBSP driver for OMAP-L138 was released in Processor SDK v5.0. There is a McBSP internal loopback example available that can be built by running the following commands:

    > cd ~\pdk_omapl138_1_0_5\packages\
    > pdksetupenv.bat
    > pdkProjectCreate.bat OMAPL138 all little mcbsp all dsp

    The McBSP example is not as full-featured as McASP but it's a good starting point. Note the McBSP is not available on the LCDKOMAPL138 board so custom HW will be needed.

    Documentation on the McBSP driver can be found here: software-dl.ti.com/.../Device_Drivers.html

    Source code can be found in ~\pdk_omapl138_1_0_5\packages\ti\drv\mcbsp

    I hope this helps.
  • Thank you!

    That's better than nothing, but I still have to adopt AIC driver to work with McBSP.

    Ok, could you please point me to  documents describing the process of writing drivers? How do driver work, how are they interconnected and how are they used?

    Thank you!