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.

Working with ccs in dm8148

Other Parts Discussed in Thread: TLV320AIC23B, TLV320AIC3106, SYSBIOS, CCSTUDIO

We are about to start  a  new project  that works with  DM8148 .

In the prev project  we  developed Dsp  audio vocoders in ccs 3.3  a projects that includes also:

   Interfacing  audio codecs AIC23  .

   Doing vocoders alg  .

   Interfacing a gpp .

   Working under DspBios .

In the new project we want  to know how and where we can do prev projects functionality :

  -  Should we let the Dsp interface AIC23 .

  -  Should we work with sysBios.

  -  Should  dsp SW  be managed under ccs project .

  -  How to  co exist with another TI module that is XDM complient .

Regards , Shlomo.

  • Hi Shlomo,

    Shlomo Kabaz said:
      -  Should we let the Dsp interface AIC23 .

    The DM814x documentation recommends the McBSP to interface with AIC23:

    http://processors.wiki.ti.com/index.php/DM814x_Overview#McBSP

    DM814x TRM, section 17.1.2 McBSP Features

    DM814x datasheet, section 8.15 Multichannel Buffered Serial Port (McBSP)

    Please note that on DM8148 EVM, the audio codec used is AIC3106, controlled by I2C0 and interfaced with McASP2.

    AIC32 - http://www.ti.com/product/tlv320aic23b

    AIC3106 - http://www.ti.com/product/tlv320aic3106

    Refer also to the below user guides:

    http://processors.wiki.ti.com/index.php/TI81XX_PSP_AUDIO_Driver_User_Guide

    http://processors.wiki.ti.com/index.php/TI81xx_PSP_Porting_Guide#Audio_driver_.28McASP.29

    Shlomo Kabaz said:
      -  Should we work with sysBios.

    SysBIOS is RTOS, while EZSDK/Linux is HLOS/GPOS. SysBIOS runs on DSP, while Linux runs on Cortex-A8 ARM. If your system has real-time requirements, real-time scheduling, synchronization, and instrumentation, you should use SysBIOS. Refer to the below link for more info:

    https://processors.wiki.ti.com/index.php/DM814x_Software_Design_Guide

    Shlomo Kabaz said:
    -  Should  dsp SW  be managed under ccs project .

    You can check this in our CCStudio and/or SysBIOS forum.

    Shlomo Kabaz said:
    -  How to  co exist with another TI module that is XDM complient .

    You can check this in our CCStudio and/or SysBIOS forum.

    Regards,
    Pavel