Concerning how to use DMA or SmartDMA to with FlexIO, @Sam_Gao asked us to list exactly what we need.
We need to know how to trigger DMA or SmartDMA from FlexIO. How do we set up FlexIO as a DMA trigger source or how can DMA transfers be paced from the FlexIO peripheral.
You say that you have answered my question as to how to use DMA with FlexIO, but you have not. You wrote:
I couldn't find information about a reference manual containing a complete register map or bit-level programming model for the i.MX RT595 SmartDMA.
When asked why chapter 17 of rev2 of the reference manual for RT595 ends abruptly after just one page your answer was:
This question is out of my scope, and I cannot give a definitive answer. I need to try to find the relevant team and product owner, but I'm not sure if I can, as re-org or unanswerable issues are common
On two occasions you have referred to application notes showing examples that use SmartDMA firmware for very specific use case, but regarding programming SmartDMA for other cases, your response was:
There is no publicly available information on this part.
While we acknowledge that you have provided four answers about publicly available information on this subject, or the lack of such information, the basic question of how to get FlexIO to trigger and pace DMA transfers has not been answered.