From a783cedb68ec4cc4f0a895cb3d8f6d26204aa014 Mon Sep 17 00:00:00 2001 From: Alan Garfield Date: Mon, 12 Feb 2018 09:05:49 +1100 Subject: [PATCH] moved upduino readme to upduino root --- boards/upduino/{yosys => }/README.md | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) rename boards/upduino/{yosys => }/README.md (93%) diff --git a/boards/upduino/yosys/README.md b/boards/upduino/README.md similarity index 93% rename from boards/upduino/yosys/README.md rename to boards/upduino/README.md index 6827b9d..a3f9bc3 100644 --- a/boards/upduino/yosys/README.md +++ b/boards/upduino/README.md @@ -1,8 +1,8 @@ - # iCE40UP5K support +# iCE40UP5K support This board directory builds for the iCE40UP5K in the QFN48 (SG48) package. iCE40UP5K SG48 is the part used on the [Gnarly Grey UPDuino Mini board](http://gnarlygrey.atspace.cc/development-platform.html). - ## Peripheral support +## Peripheral support So far only UART is tested and supported. Three bits of the PC monitor bus are mapped to the dedicated LED drivers to give some indication of the currently running code. @@ -16,13 +16,16 @@ The on-chip oscillator and PLL are used to generate the 25MHz clock used by the See the .pcf for pin connections. Note that the iCE40UP5K pin numbers in the .pcf correspond to the UPDuino pin silkscreen labels. - ## Building +## Building Install a recent IceStorm toolchain, and: -make clean all +``` +$ cd yosys +$ make +``` - ## Use +## Use Flash using your method of choice. Attach a 3.3V serial connection to uart_tx (output to PC) and uart_rx (input from PC). Start a terminal at 115200,n,8,1.