I made modifications based on axidma_video_transfer and implemented a DMA SG transfer function, but now it's reporting an interrupt error: errors:100.
Current situation:
- With a single buffer, the DMA works well, correctly receiving data from the PL side and triggering callbacks.
- With multiple buffers, the DMA runs normally for a while but then reports an errors:100 error, after which the DMA stops working.
Why is this happening? Has anyone encountered a similar error before?