Post #3621819
2026-07-05 23:39 UTC
@me_@sueden.social
I have my usual questions: is all DMA cache coherent? Can u-boot load non-EFI executables? Is programming documentation adequate to program it without consulting Linux source?
Replies (1)
-
@me_@sueden.social 2026-07-06 07:16
@geoff_collyer@mstdn.social DMA cache coherence seems to be problematic on the K3 (I didn't run any experiments): "Cache coherency issue – Before the DMA transfer, the source buffer must be flushed from cache. After the transfer completes, the destination buffer must be invalidated from cache" https://www.spacemit.com/community/document/info?nodepath=software/SDK/buildroot/k3_buildroot/esos/esos_driver/dma.md&lang=en