Hello,
We are working on a DSP application that communicates with user mode linux via SysLink on TMS320DM8148 rev 2.1. Our setup so far uses a Syslink kernel module compiled with USE_SYSLINK_NOTIFY=0 (i.e. we are using the linux kernel notify implementation).
We are seeing different a behavior in our DSP application when SR0 is cacheable/non-cacheable [1] and we are considering using the notify implementation that comes with SysLink. Before we move to syslink notify, we'd like to know which one of the notify implementations is used during validation of the syslink releases and for which one we are likely to get better support.
We have tried SysLink versions: 2.10.00.12, 2.20.02.20, 2.21.00.03 (each with its recommended dependencies) and are currently using:
syslink 2.21.00.03
ti-cgt6x 7.2.2
ti-cgt470 5.0.2
ti-xdctools 3.24.03.33
ti-sysbios 6.34.03.19
ti-ipc 1.25.01.09
Linux 2.6.37-psp04.04.00.01.patch1
Thank you
--
Delio Brignoli
AudioScience Inc
[1] We have read the documentation and understand the limitation of the linux kernel implementation regarding the "cacheability of shared region 0" on slave processors.