aboutsummaryrefslogtreecommitdiff
path: root/amaranth_boards
AgeCommit message (Collapse)Author
2024-10-18Drop compatibility with Amaranth 0.4.Jean-François Nguyen
2024-05-01Add MiST board.Staf Verhaegen
This is the original Amiga/Atari ST FPGA board; the predecessor to the MiSTer board.
2024-04-19machxo3_sk: add MachXO3L and MachXO3LF variants.Wanda
2024-04-19machxo3_sk: fix J8 pins.Wanda
2024-02-28Add smoke tests for a selection of iCE40, ECP5, Xilinx, Intel boards.Catherine
The purpose of these tests is just to ensure that Amaranth changes do not blatantly break the boards repository. They are not intended to exhaustively test even a single board. Everything Gowin-related is removed due to Apicula's problematic use of numpy.
2023-12-13Bump to amaranth 0.4.Wanda
2023-12-08Add support for Tang Nano 9k.Catherine
Co-authored-by: Bastian Löher <b.loeher@gsi.de>
2023-10-28versa_ecp5: update deprecated openocd command names.Catherine
2023-08-08Add support for Tang Nano.Catherine
2023-08-08Remove remaining Python 3.7 shims.Catherine
2023-06-20cmod_a7: swap UART pinsGwenhael Goavec-Merou
2023-05-23Add support for Upduino V3.crzwdjk
It has the same iCE40UP5k FPGA as the earlier Upduino versions but with an expanded GPIO connector and optional QSPI capability.
2023-05-05cmod_a7: toolchain_program: use board name instead of cable + FPGA versionGwenhael Goavec-Merou
2023-05-05cmod_a7: fix gpio:18 M3->N3Gwenhael Goavec-Merou
2023-03-25blackice_ii: fix incorrect SRAM /CE pin assignmentChristian Henz
The /CE pin was assigned incorrectly (136 instead of 23), also pin 136 was assigned twice, so the SRAMResource failed to instantiate at all. Fixed version was tested successfully with HW.
2023-03-07Add support for cmod_a7 and cmod_s7 boards.Bastian Löher
Signed-off-by: Bastian Löher <b.loeher@gsi.de> Co-authored-by: Robin Heinemann <robin.ole.heinemann@gmail.com>
2023-02-21mister/de10-nano: In order to detect clock-stretching, i2c clock lines must ↵Olivier Galibert
be bidirectional
2023-02-03Update references to deprecated platform names.Catherine
2023-01-13orangecrab_r0_2: fix typo (part 2)Jonathan Neuschäfer
The actual class still had the typo'd name.
2023-01-11orangecrab_r0_2: fix typo.Catherine
Fixes #211.
2023-01-08orangecrab_r0_2: add `-a 0` to dfu commandDaniel Maslowski
The newer bootloader on the 85F variant exposes two devices. The first one (0) is the bitstream: Found DFU: [1209:5af0] ver=0101, devnum=51, cfg=1, intf=0, path="3-1", alt=1, name="0x00100000 RISC-V Firmware", serial="UNKNOWN" Found DFU: [1209:5af0] ver=0101, devnum=51, cfg=1, intf=0, path="3-1", alt=0, name="0x00080000 Bitstream", serial="UNKNOWN" See also: https://github.com/orangecrab-fpga/orangecrab-hardware/issues/48 Signed-off-by: Daniel Maslowski <info@orangecms.org>
2023-01-08orangecrab_r0_2: add 85F device variantDaniel Maslowski
Signed-off-by: Daniel Maslowski <info@orangecms.org>
2022-03-10versa_ecp5: fix LED polarity.Catherine
2022-02-21ecpix5: use builtin FT2232 for programming.Tobias Müller
2022-02-21ecpix5: use ULPIResource.Tobias Müller
2022-02-16Add support for LogicBone boardMaya
Based on the platform file by Owen Kirby <oskirby@gmail.com>: https://github.com/oskirby/logicbone-tests/blob/b8254bc7a177077abc939152cf0f3d3648f6a925/nmigen/logicbone_platform.py Also based on the platform file by Katherine Temkin <k@ktemkin.com>: https://github.com/greatscottgadgets/luna/blob/08b035c9c2b053d7edffb0d220d948b5c2ca927e/luna/gateware/platform/logicbone.py
2022-02-08genesys2: don't pass strings as resource numbers.Catherine
This was never supported, but was previously unchecked.
2021-12-15icebitsy: Added the pmod breakout pmod connectors.Piotr Esden-Tempski
2021-12-15icebitsy: The edge pin numbering starts at 0Piotr Esden-Tempski
2021-12-14ulx3s: add missing ADC resource number.Catherine
2021-12-12icebreaker-bitsy: Increase the programming routine flexibility.Piotr Esden-Tempski
This adds: * The ability to reset the target after bitstream programming. * The ability to select the Runtime vid:pid that might differ from project to project. * The ability to override the default DFU vid:pid if needed.
2021-12-10Rename nMigen to Amaranth HDL.whitequark