VELDT blinker example with Clash
- Install & Setup Clash
- Install & Setup Project IceStorm
- Clone this repo:
foo@bar:~$ git clone https://github.com/standardsemiconductor/VELDT-blinker-clash.git foo@bar:~$ cd VELDT-blinker-clash foo@bar:~/VELDT-blinker-clash$ cabal build
Plug VELDT into computer USB port, make sure switches are set to ON and FLASH. Verify PWR LED illuminated red. To program the VELDT and run the blinker example:
foo@bar:~/VELDT-blinker-clash$ cabal run blinker -- progOther commands:
cabal run blinker -- compileto compile source to Verilogcabal run blinker -- synthto synthesize with Yosyscabal run blinker -- pnrto place and route with NextPNRcabal run blinker -- packto pack withicepackcabal run blinkerwill also pack the source into a bitstreamcabal run blinker -- cleanto clean the build directory_buildcabal run clashito start an interactive Clash repl
shake/Shake.hs is responsible for compiling the source with Clash and running the Icestorm flow.
VELDT avaliable now on standardsemiconductor.com
More information about the board can be found in the VELDT-info repo
Follow Standard Semiconductor on LinkedIn