现在,我用am335x通过GPMC总线连接了一片FPGA,用的片选3,芯片手册上说EDMA主要有两种触发方式,一种是人工触发,相当于软件触发,这种触发方式我已经实现了,可以实现数据的读取,还有一种方式是硬件触发,这种触发方式我不太了解,按照芯片手册上说的是吧EER寄存中的相应位置1,我已将XDMA_EVENT_INTR1连接了一个FPGA的引脚,是不是利用这个引脚就可以触发EDMA传输了,是高电平触发,低电平触发还是跳变沿触发呢?我用的是Linux系统,内核源码有需要修改的地方吗?
Jian Zhou:
应该是可以电平触发或者是沿触发
zhenfa hu:
回复 Jian Zhou:
谢谢您的回复,具体该如何做呢?可以详细点吗?
Jian Zhou:
回复 zhenfa hu:
可以参考下:https://e2e.ti.com/support/arm/sitara_arm/f/791/t/309254