I'm developing a way to transfer data from the psoc to my pc and, so far I've managed to send 2048 16-bits values.
These values are obtained from an ADC that is directly connected to a DMA, so that I can save them in a buffer.
In order to save more values, I've read many entries, and the Application Notes as well, and I know I have to use TD chaining to obtain my desired result.
The thing is I have a small difference in comparison with the other entries. While they tend to have two or more buffers to save the ADC converted values, I only have one buffer (in my case, it is 16384 bytes long).
I tried to program each address for the TD's in the following manner: