aboutsummaryrefslogtreecommitdiff
path: root/nmigen_boards/blackice_ii.py
AgeCommit message (Collapse)Author
2020-06-11blackice_ii: fix UART RTS/CTS direction.Ivan Grokhotkov
Pin numbers match the P0/P1 signals in the schematic, but the direction is reversed. Fix by setting role="dce". Ref. https://github.com/mystorm-org/BlackIce-II/blob/master/hardware/BlackIce.pdf
2019-10-03Reorganize resource taxonomy.whitequark
The current hierarchy isn't particularly well suited to resources like SDRAM or NOR flash, so make it much less fine-grained but easier to use and less nitpicky.
2019-09-23_blinky→test.blinkywhitequark
Expose blinky as a stable component, to make writing out-of-tree board files a bit nicer.
2019-09-23[breaking-change] Factor out "led", "button" and "switch" resources.whitequark
These resources were renamed as: * user_led → led * user_btn → button * user_sw → switch Fixes #13.
2019-09-21Fix IO_STANDARD on all iCE40 boards.whitequark
SB_LVCMOS33 is not recognized by vendor tools. Use SB_LVCMOS instead.
2019-08-30Update iCE40 GLOBAL and PULLUP attribute to use correct types.whitequark
2019-08-04[breaking-change] Factor out "sram" resource.whitequark
Fixes #9.
2019-08-04Remove useless _blinky.build_and_program() function.whitequark
2019-08-03Update all boards to use default_clk.whitequark
2019-08-03Replace subprocess.run(..., check=True) with subprocess.check_call().whitequark
2019-07-03blackice_ii: add missing importSebastien Bourdeauducq
2019-06-28[breaking-change] Factor out "serial" resource and rename to "uart".whitequark
Also, add missing pullups where appropriate.
2019-06-28Formatting. NFC.whitequark
2019-06-19mystorm BlackIceII supportStaf Verhaegen