Skip to content

Conversation

@filipkosecek
Copy link

@filipkosecek filipkosecek commented Jul 17, 2025

This PR adds support for Olimex iCE40HX8K-EVB, a cheap development board based on the Lattice iCE40HX8K FPGA.
The board requires a separate microcontroller (e.g., Olimexino 32U4, officially supported by Olimex) to upload the bitstream to the onboard flash. A dedicated flashing utility is also required on the host PC.

UART communication doesn't work correctly when using Olimexino 32U4 as a bridge which forwards the communication to a PC. This may be due to a bug in Olimexino's firmware, as UART functions correctly when using a standalone USB-to-UART converter, suggesting the FPGA side works as expected.

Relevant documentation can be found on Olimex's official website or their GitHub repository.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant