Part Number: RM48L952
Hello, thank you for always answering my questions.
Today I want to ask you a question related to DMA channel chaining. My code is trying to receive 71Kbyte of CAN data using 2 DMA channels due to the limitation of the number of frame bits in DMA. However, without DMA channel chaining, when the BTC interrupt of the first DMA triggers the second DMA, the last copied data is also copied to the second DMA. So I wrote the code so that the second DMA can copy after the first DMA copy using DMA channel chaining. However, despite using DMA channel chaining, when I run the code, I see that the first DMA and the second DMA are triggered from the first data at the same time. I'd like to ask if I'm using the DMA channel chaining incorrectly, or if my code is wrong.
Thanks for reading. have a good day.
The first file below is the sending code. The second file is the receiving code.

