SPRZ458F May 2019 – February 2024 TMS320F28384D , TMS320F28384D-Q1 , TMS320F28384S , TMS320F28384S-Q1 , TMS320F28386D , TMS320F28386D-Q1 , TMS320F28386S , TMS320F28386S-Q1 , TMS320F28388D , TMS320F28388S
EMAC: Additional Words in Reception Buffer
0, A
If the DMA burst size is not aligned with the EMAC packet size, then additional words are observed in the reception buffer. This can cause overriding of the variables immediately after the reception buffer.
For example:
Set the burst length to 1 by configuring the "RXPBL" field of the Dma_Chx_Rx_Control register to 1, or have a wider buffer than necessary to avoid unwanted data corruption.