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.

DM365 MCBSP and VOICE CODEC EDMA event share

I make a board with both DM368 and DM6437, and  connect DM368 ( almost same as DM365) with DM6437 through mcbsp port. In DM368 Linux, when I open  voice codec device and then open mcbsp device, the mcbsp device will fail. I find in DM368 datasheet, that voice codec and mcbsp share the same EDMA TX/RS event, so we can not use EDMA transfer both in voice codec and mcbsp driver, am I right?

  • You are correct the MCBSP and VOICE CODEC EDMA events/Interrupts are muxed together to the the EDMA Channel controller.  So you can not use them simultaneously via the EDMA, because the respective interrupts are also muxed, you could use one peripheral with EDMA and the other using the Interrupt method (non-edma), that would be your only possible way to use them simultaneously. 

    regards,

    miguel

     

  • HI All,

     

    I am Ramakrishna Prasad,

     

    I am trying to implement the Mobile display unit using the TMS 320 DM 365 board.

    I think, I need to create the JFFS2 file image in the Linux Kernel, and then need to compile and flash the file system to the DSP.

    Then write the application to get the GUI for the applictaion.

     

    Thank you

  • Ramakrishna,

    can you please create a new forum post for this new question? and please file it under the embedded software linux forum and not the hardware/silicon dm36x forum.  This will keep individual threads on separate issues.  The original thread here is on EDMA MCBSP VCODEC hardware events which i have provided an answer already.

    Thanks,

    miguel