So time to write some code AKA HD/RTL (hardware engineers love to say its not code, but it is), decided to great a empty project with makefile etc. so can get onto some proper stuff.
Found out then to download the project using iceprog this driver on OS X may get int the way, use the following command (from Sparkfun article on FTDI usage for Arduinos) to remove the kernel driver. You have to do this after plugging the device in, also it seems that sometimes it gets stuck. Reboot seems to cure that.
sudo kextunload –b com.apple.driver.AppleUSBFTDI
With that out of the way, my little 'empty' project will with the wave of make run synthesise, place and route and download the DUT to the iCEStick. The 'empty' project has a little binary to grey code LED flasher inspired by a video showing off yosys and ice storm on youtube.
Project is in github here, if you want an easy to start place for your own ice40K open source projects. Commented out are all the FPGA programmable pins connected to the iCE IC to use as required.
Enjoy
Discussions
Become a Hackaday.io Member
Create an account to leave a comment. Already have an account? Log In.