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.

Old version of ti-ipc package in MCSDK 3.03

Hi all,

Last September we found a bug on ti-ipc MessageQ implementation that caused some messages getting lost [1].This bug was fixed on the ipcdev git repo a while ago [2]. However, this fix hasn't made it yet to any MCSDK release. The current version of ti-ipc on MCSDK 3.0.3 is 3.00.04.29. This is also the version which seems to be used in the upcoming 3.1 release...

We have cherry picked that fix and it seems to work OK. However, we are still experiencing some issues with the IPC communication (some messages from the DSP to the ARM core get corrupted). Before spending time debugging this, we would like to try upgrading the ti-ipc package, since there seem to be quite man other bug fixes and changes since version 3.00.04.29. We tried building it from the top of the master branch using bitbake but it fails to configure. Is there any newer version of this package that is know to work OK on MCSDK environment?

--
Jose Alarcon

[1] http://e2e.ti.com/support/embedded/linux/f/354/p/288708/1008659.aspx

[2] http://git.ti.com/cgit/cgit.cgi/ipc/ipcdev.git/commit/?id=7610394a7901b753ea4f2ba938ce96a42964420b