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.

qmss LLD used by both DSP and ARM

Is there an example project demonstrating the usage of QMSS between an ARM and DSP, where QMSS initialization occurs on the ARM, and QMSS starts occurs on the DSP?

  • Sharath,

    In your question, there is no mention about for which processor device you are looking for...

    However, In keystone processor devices such as K2E and K2H, it has DSP and ARM cores.

    QMSS is part of Multicore navigator.

    --- 

    Multicore Navigator

    – 16k Multipurpose Hardware Queues With Queue Manager ------ > This is "QMSS"

    – Packet-Based DMA for Zero-Overhead Transfers

    ---

    To demonstrate QMSS, the following are the examples

    qmAccK2HC66BiosTestProject
    qmDCfgK2HC66BiosTestProject
    qmDescK2HC66BiosTestProject
    qmInfraK2HC66BiosExampleProject
    qmInfraMCK2HC66BiosExampleProject
    qmInsRegionK2HC66BiosTestProject
    qmQAllocK2HC66BiosTestProject
    qmQosFwCModelK2HC66BiosTestProject
    qmQosSchedCModelK2HC66BiosTestProject
    qmQosSchedDropSchedK2HC66BiosTestProject
    qmQosSchedK2HC66BiosTestProject
    qmQosSchedWideK2HC66BiosTestProject
    qmQosTestK2HC66BiosTestProject
    qmSCfgK2HC66BiosTestProject
    qmSrioContextK2HC66BiosTestProject
    qmSrioRtrK2HC66BiosTestProject

    The same set of examples shall also be generated for ARM core too.

    In these examples, QMSS are driven separately by either ARM core or by DSP core.

    But unfortunately there is no QMSS example to be driven by both ARM core and DSP core at the same time.

    Regards

    Shankari G

  • Hi Shankari,

    Thanks for your update.

    Regards,
    Sharath