你好,工程师
我在使用am2732开发板进行HWA相关功能的开发。我将HWA的Paramset的触发方式设置为HWA_TRIG_MODE_DMA,loopCnt为4;在使用CCS进行Debug的过程中发现这组paramset可以由DMA触发,并且正常完成第一个loop的处理,然后由EDMA将数据从hwa membank搬移到L3上,然后由该EDMA触发chain的EDMA通道搬移第二个loop需要的数据到HWA的membank中。在CCS上通过内存查看,第二个loop的数据已经成功搬移到HWA的membank中了,但是没有触发HWA的paramset进行处理,此时查看寄存器loop_cnt的值为2,但是hwa的dest membank中的数据仍为第一个loop的处理结果,即第二个loop没有开始处理;请问为什么会发生上述的问题?loop_cnt=2是否说明hotSignature已经将寄存器DMA2HWA_TRIG中对应的bit进行置位了?
谢谢