Hi all,
In the past week I've done a couple of posts (here and in the Linux forum) about my troubles with SYSLINK on OMAPL138. I've done some progress now and I have the following situation:
I have a custom board with the OMAPL138. The ARM core is running a custom linux (kernel 3.0.23)
I am using: bios_6_35_01_29; ipc_1_25_02_12; syslink_2_21_01_05; TI_CGT_C6000_7.4.2; xdctools_3_25_00_48.
I can compile and load SYSLINK and the examples code on the DSP side on my board but the Linux side hangs as soon as I start the application on the ARM side.
I have found out, through the use of a lot of printk on the Linux side, that the driver gets stuck in Ipc_procSyncStart(), (packages/ti/syslink/ipc/hlos/knl/Ipc.c) where it never sees the DSP setting remote->startedKey to Ipc_PROCSYNCFINISH.
I'm going to move the investigation on the DSP side, but has anyone got any suggestions to speed this up?
Thanks