Skip to content

Releases

IceMaker 0.1.2

IceMaker 0.1.2 Pre-release
Pre-release

Choose a tag to compare

@conorm110 conorm110 released this 04 Jul 02:06
f06470a
  • Added support for custom and generic iCE40 Ultra boards
  • Updated Nand2Tetris template to be simpler and easier to incorporate into other designs

IceMaker 0.1.1

IceMaker 0.1.1 Pre-release
Pre-release

Choose a tag to compare

@conorm110 conorm110 released this 15 Jul 23:06
  • Updated Nand2Tetris template with more features
  • Small fix to how flags were chosen for PNR
  • 7/17/23: small fix getting rid of unused n2t modules

IceMaker 0.1.0

IceMaker 0.1.0 Pre-release
Pre-release

Choose a tag to compare

@conorm110 conorm110 released this 25 Dec 07:59
  • Tested & Working on Mac, Win10, and Ubuntu!
  • Multiple project template types: Blank, Template (RGB LED pattern), or Nand2Tetris (sample program ran on verilog Nand2Tetris CPU)
  • Timeouts for each step of generation (yosys, nextpnr, icepack, etc)
  • Changeable top module and top file names
  • Overall much less buggy (still very buggy sorry)

IceMaker 0.0.4

IceMaker 0.0.4 Pre-release
Pre-release

Choose a tag to compare

@conorm110 conorm110 released this 05 Sep 21:22
7b06e0b
  • Linux working!
  • Slightly less buggy, uploading should work first time now

IceMaker 0.0.3

IceMaker 0.0.3 Pre-release
Pre-release

Choose a tag to compare

@conorm110 conorm110 released this 04 Sep 23:58
  • No longer uses python, way less buggy
  • No longer relies on using Make, no more use of tee or cp, no need for UnxUtils on windows
  • Setup Wizard now WebView, started once on install
  • Still not tested on linux, macos (expect linux in 1-2 days, mac in 1-2 weeks)
  • Multi file support less buggy
  • Project file locating and bitstream locating less buggy

IceMaker 0.0.2

IceMaker 0.0.2 Pre-release
Pre-release

Choose a tag to compare

@conorm110 conorm110 released this 19 Aug 02:34
  • Updates to creating new projects
    • Project creation wizard with GUI
    • Creates settings file named after top design module that contains the fomu revision
    • Top module names can now be anything allowed in verilog
  • Updates to generating output files
    • Reduced down to one command, not a command for each board revision
  • Updates to handling the terminal
    • Uses the same terminal unless deleted, then it creates a new one when the next command is executed
    • No longer creates a new terminal each time a command is executed
  • Still only works on windows
  • PATCH: The bin directory wasn't being made during project setup causing an error when synthesizing, this is now fixed

IceMaker 0.0.1

IceMaker 0.0.1 Pre-release
Pre-release

Choose a tag to compare

@conorm110 conorm110 released this 17 Aug 02:15
  • Initial release
  • Create projects with multiple design files, compile and upload for all FOMU boards
  • Only works with windows due to how the terminal is used (will be cross platform soon!)