Hi Yuri,
Thank you for your reply.
> The SDMA has ability to "warn the ARM platform when an incoming DMA request was
>detected and it triggers a channel that is already pending or being serviced." SDMAARM_EVTERR is used for it.
How judge the "pending" or "being serviced" in i.MX6DL?
I think that SDMA checks the EP register.
>If such kind of events are needed to be served / tracked, it is required to unmask (enable) corresponding events
>in SDMAARM_INTRMASK. Generally it is possible to mask (disable) some channels in the INTRMASK - in order
>to skip possible overflow of data for some active channel.
I couldn't understand well.
You said "Generally it is possible to mask (disable) some channels in the INTRMASK - in order to skip possible overflow of data for some active channel."
Why is it possible to mask the channels in the INTRMASK regardless of channel error occurrence?
Best Regards,
Keita