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.

Usage of ipcFramesOutLink and processLink



Hi all,

    I meet a problem about link api use on DM8165.

    In my case, I created a chain like:

    captureLink -> deiLink -> ipcFrameOutVpssLink -> ipcFramesInHostLink -> (host processing) -> ipcFramesOutHostLink -> ipcFramesInVpssLink -> scalarLink -> encLink -> ...

    This works good, but for multichannel, say 16, the host processing procedure eats a lot of A8 cpu.

    So I try to offload some processing to DSP, i.e C647x.

    And I try to create a chain like:

    captureLink -> deiLink -> ipcFrameOutVpssLink -> ipcFramesInHostLink -> (host processing) -> ipcFramesOutHostLink -> ipcFramesInVpssLink -> ipcFramesOutVpssLink -> (use process_link: ipcFramesInDspLink -> algLink ) -> scalarLink -> encLink -> ...

    But this chain halts immediately. Do I make some mistakes while using links?

    Thanks for help.

Rafael