xxxajk
Well-known member
Yes, those channels will be "hogging" at a rate of 1MHz or 500KHz depending on the 4/8MHz clock.Don't see why not - since you're loading the entire TCD from a memory image each time, that image can have arbitrary contents including looping back to the start.
That does sound like you'll be hogging the DMA hardware permanently, though, which may give rise to all sorts of other problems. @jmarsh is your real expert here...
The whole reason to stop it (clock stops too) and dump is to save the stream state (bits), and optionally load in another to replay.
The stream is a self clocking loop, so start/stop is not harmful, even if the data is swapped in, since the bits signal where the actual start is.
None of the bits are processed by the T4.1, that's all external hardware and multiplexing elsewhere.
Again, see analogies above, but I will add another...
Analog echo box, with a 200mS delay, where out loops to in after some changes. For analog the changes are in amplitude, but in this case bits are changed.