It is already possible to connect an ECP5 FPGA with the Zephyr operating system. IcePi Zero offers a 40 pin Raspberry Pi form factor header with 12 Power and Ground pins, and 28 signal pins. ULX3S offers 2 headers with 56 available pins.

The goal of this project is to enable video preprocessing on an ECP5 connected to a Zephyr microcontroller. For that a new board is needed with 24 pin FPC connectors. The ECP5 and Zephyr would be connected using I2C, Quad SPI, JTag and Uart. They would share an oscillator.