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.

vpss firmware and dsp application hangs

Hi, I am working with universal_example on the Spectrum Digital EVM and would like to run a simple GStreamer pipeline such as: capture | dsp memcopy data | display.

I have loaded the vpss firmware plus needed drivers but the application hangs and says the event failed:


[t=0x000aa4f1] [tid=0x4008d490] ti.sdo.ce.ipc.Processor: [+E] Processor_create_d> Enter(proc=0x137e18)
[t=0x000aa532] [tid=0x4008d490] ti.sdo.ce.ipc.Processor: [+2] Processor_create_d> Retrieving CPU ID for 'DSP'...
[t=0x000aa587] [tid=0x4008d490] ti.sdo.ce.ipc.Processor: [+2] Processor_create_d> Opening DSP ProcMgr for cpuId 0...
[t=0x000aa832] [tid=0x4008d490] ti.sdo.ce.ipc.Processor: [+2] Processor_create_d> Attaching to DSP...
[t=0x000ab559] [tid=0x4008d490] ti.sdo.ce.ipc.Processor: [+2] Processor_create_d> Loading all_DSP.xe674 on DSP (0 args)...
[t=0x000bc49b] [tid=0x4008d490] ti.sdo.ce.ipc.Processor: [+2] Processor_create_d> calling Ipc_control(LOADCALLBACK)...
[t=0x000bc9b9] [tid=0x4008d490] ti.sdo.ce.ipc.Processor: [+2] Processor_create_d> Ipc_control(LOADCALLBACK) status: -1
[t=0x000bca58] [tid=0x4008d490] ti.sdo.ce.ipc.Processor: [+2] Processor_create_d> Starting DSP ...
^C^Cnotify_shm_drv_sendevent failed! status = 0xfffffff2
notify_send_event failed! status = 0xfffffff2


The application works correctly without vpss firmware. In the other hand i ran sys_top and the loaded firmware is allocated on a Reserved Memory Area according to EZSDK memory map, dsp server and cmem is allocated also according to the map. Can someone point me out why this runtime problem is happening and how to solve it? Thanks in advice

- Jose L.