Post #3621817
2026-07-06 07:16 UTC
@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
Replies (1)
-
@me_@sueden.social 2026-07-06 07:19
@geoff_collyer@mstdn.social I need to check on the EFI issue, but it seems my Milk-V Jupiter 2 does not rely on EFI, though the K3 Pico-ITX can use it: https://taoofmac.com/space/reviews/2026/06/11/1830 https://cdn-resource.spacemit.com/file/product/K3/k3_pico_ug_en.pdf The documentation is inadequate as usual, not only because of the Imagination Technologies GPU. https://www.spacemit.com/community/document/info?lang=en&nodepath=hardware/key_stone/k3/k3_docs/k3_usermanual/00_preface.md