Skip to content

Commit

Permalink
Merge pull request #465 from sepotvin/master
Browse files Browse the repository at this point in the history
Add support for Numato Systems Mimas A7 board.
  • Loading branch information
trabucayre authored Jun 22, 2024
2 parents ad13a22 + e3f315a commit 1b00940
Show file tree
Hide file tree
Showing 5 changed files with 17 additions and 0 deletions.
3 changes: 3 additions & 0 deletions 99-openfpgaloader.rules
Original file line number Diff line number Diff line change
Expand Up @@ -50,6 +50,9 @@ ATTRS{idVendor}=="0d28", ATTRS{idProduct}=="0204", MODE="664", GROUP="plugdev",
# icebreaker bitsy
ATTRS{idVendor}=="1d50", ATTRS{idProduct}=="6146", MODE="664", GROUP="plugdev", TAG+="uaccess"

# numato systems
ATTRS{idVendor}=="2a19", ATTRS{idProduct}=="1009", MODE="644", GROUP="plugdev", TAG+="uaccess"

# orbtrace-mini dfu
ATTRS{idVendor}=="1209", ATTRS{idProduct}=="3442", MODE="664", GROUP="plugdev", TAG+="uaccess"

Expand Down
7 changes: 7 additions & 0 deletions doc/boards.yml
Original file line number Diff line number Diff line change
Expand Up @@ -531,6 +531,13 @@
Memory: OK
Flash: NA

- ID: mimas_a7
Description: Numato Systems Mimas A7
URL: https://numato.com/product/mimas-a7-artix-7-fpga-development-board/
FPGA: Artix xc7a50tfgg484
Memory: OK
Flash: OK

- ID: nexys_a7_50
Description: Digilent Nexys A7(Nexys 4 DDR)
URL: https://digilent.com/reference/programmable-logic/nexys-a7/start
Expand Down
5 changes: 5 additions & 0 deletions doc/cable.yml
Original file line number Diff line number Diff line change
Expand Up @@ -235,6 +235,11 @@ lpc-link2:
URL: https://www.nxp.com/design/microcontrollers-developer-resources/lpc-link2:OM13054


numato:

- Name: numato
Description: Embedded cable for Numato Systems Mimas-A7 board

orbtrace:

- Name: orbtrace interface
Expand Down
1 change: 1 addition & 0 deletions src/board.hpp
Original file line number Diff line number Diff line change
Expand Up @@ -183,6 +183,7 @@ static std::map <std::string, target_board_t> board_list = {
JTAG_BOARD("machXO2EVN", "", "ft2232", 0, 0, CABLE_DEFAULT),
JTAG_BOARD("machXO3SK", "", "ft2232", 0, 0, CABLE_DEFAULT),
JTAG_BOARD("machXO3EVN", "", "ft2232", 0, 0, CABLE_DEFAULT),
JTAG_BOARD("mimas_a7", "xc7a50tfgg484", "numato", 0, 0, CABLE_MHZ(30)),
JTAG_BOARD("minispartan6", "", "ft2232", 0, 0, CABLE_DEFAULT),
JTAG_BOARD("nexys_a7_50", "xc7a50tcsg324", "digilent", 0, 0, CABLE_DEFAULT),
JTAG_BOARD("nexys_a7_100", "xc7a100tcsg324", "digilent", 0, 0, CABLE_DEFAULT),
Expand Down
1 change: 1 addition & 0 deletions src/cable.hpp
Original file line number Diff line number Diff line change
Expand Up @@ -120,6 +120,7 @@ static std::map <std::string, cable_t> cable_list = {
{"jtrace_pro", CABLE_DEF(MODE_JLINK, 0x1366, 0x1020 )},
{"jtag-smt2-nc", FTDI_SER(0x0403, 0x6014, FTDI_INTF_A, 0xe8, 0xeb, 0x00, 0x60)},
{"lpc-link2", CMSIS_CL(0x1fc9, 0x0090 )},
{"numato", FTDI_SER(0x2a19, 0x1009, FTDI_INTF_B, 0x08, 0x4b, 0x00, 0x00)},
{"orbtrace", CMSIS_CL(0x1209, 0x3443 )},
{"papilio", FTDI_SER(0x0403, 0x6010, FTDI_INTF_A, 0x08, 0x0B, 0x09, 0x0B)},
{"steppenprobe", FTDI_SER(0x0403, 0x6010, FTDI_INTF_A, 0x58, 0xFB, 0x00, 0x99)},
Expand Down

0 comments on commit 1b00940

Please sign in to comment.