Technical discussions about the TI C54x DSPs (including the c5401, c5402, c5402a, c5404, c5407, c5409, c5409a, c5410, c5410a, c5416, c5420, c5421, c5441, c549, c5470 and c5471).
|
I am trying to get C5409 McBSP port0 and DMA channel 0 and 1 working in Multiframe mode. There are two isrs, rx and tx. Basically, frame sync comes every 125us, after McBSP fills and empties rx and tx DMA buffers, isrs are invoked. I have a dilemma right now, it seems that I have to reset McBSP in the isrs to get the whole operation going again. It seems to me that if I don't do the reset, McBSP cannot wake up on the next frame sync. So does anyone have any similar experience? If you don't reset, what do you need to do? Thanks. Li |