litex-buildenv
litex-buildenv copied to clipboard
Lattice iCE40 board support
A board is considered supported when the board boots with micropython -- which needs;
- LM32 and RISCV processor booting
- SPI flash execution
- UART
Ideally the following are also supported;
- Any LEDs
- Any Switches
- Any I2C busses
- Any SPI busses
The targeted boards are;
APIO supported boards
- [x] iCE40-HX8K Breakout Board
- [ ] icoBOARD 1.0
- [ ] CAT Board
- [ ] Kéfir I iCE40-HX4K
- [ ] BlackIce
- [ ] BlackIce II
- [ ] TinyFPGA B2
- [ ] Alhambra II
- [ ] UPDuino v1.0
- [ ] UPDuino v2.0
- [ ] iCEBreaker
- [ ] iCEBreaker bitsy
- [ ] FPGA 101 - Workshop Badge
- [ ] iCE40 UltraPlus Breakout Board
The following boards are probably too small to be useful;
- IceZUM Alhambra
- iCEstick Evaluation Kit
- Nandland Go board
Lattice iCE40 Store Boards
- [x] ICE40HX8K-B-EVN
- [ ] ICE40HX8K-DRAGON-EVN
- [ ] ICE40LM4K-S-EVN
- [ ] ICE40LP8K-USBC-EVN
- [ ] LF-81AGG-EVN - Programmable Logic IC Development Tools 8 - 1 Mic Agg Board iCE40UP5K
- [ ] ICE40UP5K-B-EVN
- [ ] ICE40UP5K-MDP-EVN
- [ ] ICE5LP4K-B-EVN
- [ ] ICE5LP4K-WDEV-EVN
- [ ] ICE5LP4K-USBC-EVN
- [ ] ICE40LP8K-USBC-EVN
The following boards are probably too small to be useful;
- ICE40HX1K-BLINK-EVN
- ICE40HX1K-STICK-EVN
- ICE40LP1K-BLINK-EVN
- ICE40UL1K-B-EVN
- iCE40LP1K-SWG16-EVN
@cr1901 Could you look at adding these boards?
I own an Alhambra II, how can I help?
I own an Alhambra II, how can I help?
Me too :)