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.

TDA2HG: [EDMA] MCSPI EDMA in IPU1 lost event when run with other EDMA in other Core.

Part Number: TDA2HG

Hi,

When I run MCSPI on EDMA mode in IPU1 only, it went fine.

But when I startup visionSDK on IPU2, DSP, EVE, MCSPI EDMA seems overload. Because it will get Rx overflow interrupt occasionly and Tx complete event sometimes be triggered too late.

MCSPI Tx and Rx event queue number is 0.

When I print "Statistics Collector":

 [HOST] [IPU2  ]    177.074940 s:        STATISTIC          Avg Data        Peak Data ^M
 [HOST] [IPU2  ]    177.075032 s:        COLLECTOR          MB/s            MB/s      ^M
 [HOST] [IPU2  ]    177.075123 s:  -------------------------------------------------- ^M

 [HOST] [IPU2  ]    177.078021 s:  SCI_EDMA_TC0_RD      |      0.412712      0.749414^M
 [HOST] [IPU2  ]    177.078143 s:  SCI_EDMA_TC0_WR      |      0.412273      0.761143^M
 [HOST] [IPU2  ]    177.078234 s:  SCI_EDMA_TC1_RD      |    102.411935    798.352373^M
 [HOST] [IPU2  ]    177.078387 s:  SCI_EDMA_TC1_WR      |    102.426202    798.532582^M

TPTC0 is MCSPI used and TPTC1 is used by camera, seems they have no concurrent, but could it be possible it overrun on TPCC? Or would you please give me some hint of this bug?

Thanks a lot!

BR/Tim