Should i.MX 8 ENET BD and buffers be cacheable?

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

Should i.MX 8 ENET BD and buffers be cacheable?

509 Views
EAlepins
Contributor V

Hi,

With i.MX 8M (or i.MX 8X), can the RX and TX buffer descriptors (BD) used by the ENET Ethernet device be cacheable? Same question for the buffers pointed to by the BD?

That could enhance SW performance. If they can be cacheable, it means that the ENET is aware of a change made by Cortex-A53 (or Cortex-A35) core to the BD in DDR by automatic HW cache coherency mechanism? (snooping)

Thanks,

Étienne

0 Kudos
1 Reply

459 Views
Yuri
NXP Employee
NXP Employee

Hello,

  Buffer descriptors and buffers should be located in non-cachable area. Coherency mechanism

is not supported.

Regards,

Yuri.

0 Kudos