SWRZ161A December 2024 – June 2025 CC2744R7-Q1 , CC2745P10-Q1 , CC2745R10-Q1 , CC2745R7-Q1
μDMA write response to a peripheral’s single request can be missed.
E and F
μDMA responds to single and burst requests from peripherals. In case the write access(es) from μDMA is(are) intercepted by the interconnect write buffers due to arbitration loss, the peripheral can raise a second spurious single or burst request. Since the μDMA responds to the second request after the peripheral’s FIFO gets full with earlier write buffer contents, the second write(s) is(are) ignored by the peripheral and get(s) missed. This issue is seen only during data transfers via μDMA TX channels. This issue is not seen on the μDMA RX channels, since the read path through the interconnect does not include write buffers.
μDMA SETBURST is configured to use BURST requests.
μDMA arbitration size is 2.
TX FIFO level trigger is set to ≤ 1/4 empty.
This workaround is to be incorporated into future releases of SimpleLink™ Low Power F3 software development kit (SDK).