mirror of
https://github.com/alangarf/apple-one.git
synced 2024-09-29 22:54:38 +00:00
.. | ||
yosys | ||
ice40hx8k.pcf | ||
README.md |
Olimex iCE40HX8K-EVB + ICE40_IO support
This adds support for building the apple one design for Olimex iCE40hx8k-evb board with attached Olimex iCE40-IO extension for vga and ps2
Peripheral support
VGA port is working throught the iCE40-IO expansion.
A usb-serial converter can be attached on pins 5(RX), 7(TX), 9(CTS) on either the iCE40-IO extension or witout it directly to the header of the FPGA board (pin out is the same). Consult the schematics for iCE40-IO and iCE40HX8K-EVB for extension header pinmap.
This port is using 1 PLL for generating the target 25Mhz clock.
Building
Install a recent IceStorm toolchain, and:
$ cd yosys
$ make
Use
There are 2 possible ways for flashing the board:
To load BASIC type "E000R" with CAPS LOCK on.