Hi all,
I've built the syslink's notify example and there is a little problem. Tthe fw upload takes place regularly, the A8 can communicate with the DSP and the VideoM3 but cannot with the VPSS M3. The VPSS M3 core does not get any nofity (the task is running, but the callback function is not called). Logs:
Attached to slave procId 0.
Loading procId 0.
Loaded file notify_ti81xx_dsp.xe674 on slave procId 0.
Started slave procId 0.
Attached to slave procId 1.
Loading procId 1.
Loaded file notify_ti81xx_videom3.xem3 on slave procId 1.
Started slave procId 1.
Attached to slave procId 2.
Loading procId 2.
Loaded file notify_ti81xx_vpssm3.xem3 on slave procId 2.
Started slave procId 2.
NotifyApp sample application
Run for all supported proc IDs
Entered NotifyApp_startup. Number of processors: 4
After Ipc_loadcallback:
status [0x0]
After Ipc_startcallback:
status [0x97d2000]
After Ipc_loadcallback:
status [0x0]
After Ipc_startcallback:
status [0x0]
After Ipc_loadcallback:
status [0x0]
After Ipc_startcallback:
status [0x0]
Registered event number 10 with Notify module for processor 0
Registered event number 11 with Notify module for processor 0
Registered event number 10 with Notify module for processor 1
Registered event number 11 with Notify module for processor 1
Registered event number 10 with Notify module for processor 2
Registered event number 11 with Notify module for processor 2
Registered event number 10 with Notify module for processor 3
Registered event number 11 with Notify module for processor 3
Leaving NotifyApp_startup() (0x0)
Entered NotifyApp_execute()
Sending events to procId 0
Sent 5000 events to event ID 10 to processor 0
Sent 5000 events to event ID 11 to processor 0
Received 5000 events for event ID 10 from processor 0
Received 5000 events for event ID 11 from processor 0
Sent 10000 events to event ID 10 to processor 0
Sent 10000 events to event ID 11 to processor 0
Sending events to procId 1
Received 10000 events for event ID 10 from processor 0
Received 10000 events for event ID 11 from processor 0
Number of RTOS-side received/sent events:
procId: [0]
Number of events: [20000]
Sent 5000 events to event ID 10 to processor 1
Sent 5000 events to event ID 11 to processor 1
Sent 10000 events to event ID 10 to processor 1
Sent 10000 events to event ID 11 to processor 1
Sending events to procId 2
Received 5000 events for event ID 10 from processor 1
Received 5000 events for event ID 11 from processor 1
Received 10000 events for event ID 10 from processor 1
Received 10000 events for event ID 11 from processor 1
Number of RTOS-side received/sent events:
procId: [1]
Number of events: [20000]
Followings in dmesg until killing the application:
notify_shm_drv_sendevent failed! status = 0xfffffff0
notify_send_event failed! status = 0xfffffff0
What's wrong?
Regards,
Lajos