Hello There,
I am trying to run HDVPSS color bar application from the .44 release in concurrent with Syslink 2_10_05_26 ex02_messageq example. I have changed the memory map of the ex02_messageq example so that the memory section are mutually exclusive between VPSS-M3 and VIDEO-M3.
Please find the original working ex02_message example here:
2313.ex02_messageq_original.zip
And the modified config.bld file here (Please rename the file):
With these changes I am able to run both the color bar hdvpss example and the messageq example standalone with the same syslink.ko and slaveloader. But when I am running them simultaneously, I am facing the following problems
Problem1:
- Load VIDEO-M3 image
- Load VPSS-M3 image
- Run Color Bar Application on VPSS-M3. SUCCESS
- Run MeesageQ application on VIDEO-M3. SUCCESS
- This can be run 5-6 times while the Color Bar application is running. After that messageQ example doesn’t work. It gives this error: Assertion at Line no: 301 in /user/a0393259/ti-ezsdk_c6a811x-evm_5_05_00_06/component-sources/syslink_2_10_05_26/packages/ti/syslink/utils/hlos/knl/Linux/../../../../../../ti/syslink/ipc/hlos/knl/Linux/IpcDrv.c: (status >= 0) : failed
Problem2:
- Load VPSS-M3 image
- Load VIDEO-M3 image
- insmod vpss.ko sbufaddr=8e200000: It Hangs here
Problem3:
- Load VPSS-M3 image
- Run Color Bar Application on VPSS-M3. SUCCESS
- Load VIDEO-M3 image. Color Bar Application Stopped.
- Run MeesageQ application on VIDEO-M3. Doesn’t work.
I rebuild syslink with this command:
make USE_SYSLINK_NOTIFY=0 syslink
but there was no change in the behavior of the system. Any help on this is highly appreciated.
Thanks and Regards,
Vivek