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.

IPC Syslink

Other Parts Discussed in Thread: SYSBIOS

How IPC and syslink are different.

Is it that from HLOS to BIOS syslink is the communication bridge.

and from BIOS to HLOS Its IPC .. ?

In doc it is said that IPC is used for RTOS communication..

  • Hello,

    SysLink is a new implementation of DSP/BIOS Link that allows communication between the processors in the device using the Interprocessor Communication (IPC) mechanisms.

    Regards,
    Marc

  • Hi,
    I am asking the package ipc_1_22_05_27 which comes along with ezsdk..

    With respect to the diagram in the create syslink application in the ezsdk,

    It is shown that HLOS to DSP communication channel is syslink and the other way,
    i.e. DSP to HLOS it is ipc and syslink..

    Them my doubt is that while DSP want to communicate with ARM it uses ipc and then syslink ..?
    how it happens..? any details ..?

  • SysLink is the HLOS counterpart to Ipc on the RTOS.  Ipc is, generally speaking, an interface.  The Ipc package also contains a SysBIOS-based implementation of the interface, running on the DSP or M3 coprocessor.  SysLink, in addition to many non-Ipc components, contains an implementation of Ipc for the HLOS, usually Linux.

    So, SysLink runs on the HLOS and contains HLOS-based implentations of Ipc interfaces, and SysBIOS runs on the DSP/M3 along with a SysBIOS-based implementation of Ipc.  In fact, the same exact header files from Ipc are used by both SysLink and SysBIOS.  SysLink also contains communication transport implementations.

    Regards,

    - Rob