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.

Syslink examples do not work on the C6a8168

Other Parts Discussed in Thread: SYSBIOS

notify.out, built in CCS4.2.3, is in ELF format:

syslink version 2.00.00.56 alpha2

./procmgrapp.exe 0 notifyapp.out
ProcMgrApp sample application
Entered ProcMgrApp_startup
ProcMgr_attach status: [0x97d2000]
After attach: ProcMgr_getState
    state [0x1]
ProcMgr_load status: [0x3046000]
After load: Error in Ipc_control Ipc_CONTROLCMD_LOADCALLBACK: -1
Leaving ProcMgrApp_startup
Press enter to continue and perform shutdown ...

Entered ProcMgrApp_shutdown
Ipc_control Ipc_CONTROLCMD_STOPCALLBACK status: [0xffffffff]
ProcMgr_stop status: [0x6a85000]
After stop: ProcMgr_getState
    state [0x2]
ProcMgr_unload status: [0x0]
After unload: ProcMgr_getState
    state [0x2]
ProcMgr_detach status: [0x6a85000]
After detach: ProcMgr_getState
    state [0x0]
ProcMgr_close status: [0x0]
Leaving ProcMgrApp_shutdown

The notifyApp example only works locally and fails when communicating to the DSP.

Update:

Actually, they do work, provided that you build them in EZSDK, not CCS.  For reasons that I do not understand, something is different in the CCS environment, the code is identical, yet the rtos-side apps fail to function.

Lee Holeva

  • Hi Lee,

    Lee Holeva said:
    Actually, they do work, provided that you build them in EZSDK, not CCS.  For reasons that I do not understand, something is different in the CCS environment, the code is identical, yet the rtos-side apps fail to function.

    The only reason I can think of is that within CCS the versions of Codegen, XDCTools and Sysbios are different from the ones in the EZSDK. We have validated syslink with the EZSDK only and haven't not do any tests from within CCS.

    --Sid