Hello
I have problem with chaining in EDMA3; I'm working with DSP C4655 (EVM).
I have a first channel EDMA that works well (with linking to other Param); I have another channel EDMA chained with the first channel but this channel never starts. For the first channel TCC is ok (this number is the chained channel) and CSL_EDMA3_TCCH_EN.
For example, this is useful for transfer samples from DDR0 to ping/pong buffers (first channel EDMA) and after sorting these samples (second 'chained' channel EDMA). (It's possible sorting data with a single channel but I would understand why chained channel doesn't works...)
I read the example from TI (Edma_chain_example in csl_c6455/example/edma documentation) and my idea is that only channel0 is working, channel 8 (chained to 0) never starts (I disable in channel0 the field CSL_EDMA3_TCCH_DIS and the dstBuff2 in fully in same manner: channel0 works two times and channed 8 never!).
Can someone help me?
Thanks
[ed: Note that this is the same content as http://e2e.ti.com/support/dsp/tms320c6000_high_performance_dsps/f/112/p/74136/265223.aspx#265223.]