Hi,
I need to change the bus priority from CPU to EDMA. Where can I configure this on C6657 DSP chip?
Thank you.
Steve
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
Hi,
Thanks for your post.
In general, corepacs bus priorities are set through software in the UMC control registers and all the packet-DMA-based peripherals also have internal registers to define the priority level of their initiated transactions. Some masters do not have priority allocation register of their own. For these masters, a priority allocation register (PKTDMA_PRI) is provided for them. Please refer section 5.4 from the c6657 datasheet below:
http://www.ti.com/lit/ds/sprs814b/sprs814b.pdf
Also, please check the CFG arbitration control register (ECFGARBE) which controls the priority for the configuration bus transactions from extended memory controller (EMC). Kindly refer section 8.3.6 from c66x corepac user guide as below:
http://www.ti.com/lit/ug/sprugw0c/sprugw0c.pdf
Thanks & regards,
Sivaraj K
-------------------------------------------------------------------------------------------------------
Please click the Verify Answer button on this post if it answers your question.
-------------------------------------------------------------------------------------------------------