Hi All:
1, In the Multicore Navigator user guide , queue800~queue831 are used as QMSS TxQs. I wanna know that if we can use other queues as QMSS TxQs and could queue800~queue831 can be used for other purposes?
2. In table 5-4 of Multicore Navigator user guide ,is the word ‘channel’ within ‘High Priority channel’ and ‘Tx channel’ with the same meaning, namely, is the High Priority Channel a Tx channel or Rx channel ?
3. If I want to transmit messages from core0 to core1 , in the examples given in the ‘qmInfraMCExampleProject‘ we can see that RxQ is built in core0 which is used to receive packets, so may I believe that the RxQ can be built in any of the two cores? But how the core1 get the packets?
4. In the qmInfraMCExampleProject, when I make cfg.channel = 1, core1 seems to be the only core used to receive packet, how does it know which core the packets should be sent to when my Tx channel and Rx channel is 0?Can I believe that ‘cfg.channel = 1’ means that the accumulator will trigger an interrupt in core1?
5. In the qmInfraMCExampleProject, why do we have to respectively build rxFreequeue, txFreequeue and txCompletionQueue in core1,core2 and core3? It seems that these queues are never been used.
6. Do we have to build the freeTxQ before building TxQ in the same core?(the same question with RxQ and freeRxQ)