xip-riscv-edge

Edge Computing with RISC-V Platforms Running XIP Linux

Vitaly and Maria Wool, Konsulko AB

Presented at the Embedded Linux Conference North America, June 23, 2022

XIP stands for eXecute In Place, allowing code to be executed directly from flash without copying the code to RAM first, making it possible to run Linux on such RISC-V devices as Kendryte K210, which has only 8 MB of SRAM, not only for demonstration purposes but for real applications as well. This talk covers running edge computing specifically on K210 under Linux with XIP enabled.