Commit Graph

1890 Commits

Author SHA1 Message Date
enjoy-digital 1013a53240
Merge pull request #587 from akioolin/master
Add HSEDA XC7A35T board support
2024-06-11 18:50:06 +02:00
Gwenhael Goavec-Merou 8bb3caee5f targets/quicklogic_quickfeather: updated qlal4s3b_cell_macro Clock and Reset signals (similar fix to #1797) 2024-05-30 08:37:14 +02:00
Akio 3c181106b8 Add HSEDA XC7A35T board support
Add HSEDA XC7A35T board support
2024-05-21 21:00:27 +08:00
Gwenhael Goavec-Merou b8d2b513a3 platforms/xilinx_zcu102.py: added PMOD0/1 (j55/j87) 2024-05-21 11:24:22 +02:00
Gwenhael Goavec-Merou 11956b1709 platforms/xilinx_zcu106.py: added connectors and FMC HPC0/1 2024-05-17 12:16:33 +02:00
enjoy-digital c660a7a1af
Merge pull request #585 from hansfbaier/qmtech-fgg676-fix
qmtech_artix7_fgg676.py: This board also has a 200T variant
2024-05-16 11:09:19 +02:00
enjoy-digital f544fec11b
Merge pull request #584 from hansfbaier/alientex_davincipro
alientek_davincipro: fix part number
2024-05-16 11:08:14 +02:00
Gwenhael Goavec-Merou 0b1728ce2a platform/xilinx_zcu102: fixed FMC HP0 pinout 2024-05-14 12:12:35 +02:00
Hans Baier 7166ef5bba qmtech_artix7_fgg676.py: This board also has a 200T variant, and all variants are speedgrade 2 2024-05-14 08:41:05 +07:00
Florent Kermarrec 19bce6630d Add initial LimeSDR XTRX Platform support (Adapted from Fairwaves XTRX). 2024-04-26 16:00:40 +02:00
Florent Kermarrec 7a0ee7f5cf platforms/fairwaves_xtrx: Change rst to rst_n (active low). 2024-04-26 15:50:28 +02:00
Florent Kermarrec 5a25a4e2b4 alinx_axau15p: Switch to OpenFPGALoader.
Requires: https://github.com/trabucayre/openFPGALoader/pull/452
2024-04-25 17:23:39 +02:00
Hans Baier f0c0005126 alientek_davincipro: fix part number 2024-04-25 07:42:19 +07:00
enjoy-digital 7cfc622353
Merge pull request #583 from hansfbaier/alientex_davincipro
alientek davincipro: fix speedgrade
2024-04-23 15:54:33 +02:00
Florent Kermarrec a6b8457111 target/efinix_ti60_f225: Add L2 Cache (16KB for now) to improve perfs/Coremark. 2024-04-23 11:45:07 +02:00
Florent Kermarrec e4a15f6064 targets/alinx_axau15: Remove unwanted add_sdcard() call. 2024-04-23 11:40:01 +02:00
Hans Baier e0e2bf8f97 add Alientek DaVinci Pro FPGA board 2024-04-22 14:44:53 +07:00
Hans Baier 110c051779 add Alientek DaVinci Pro FPGA board 2024-04-22 13:46:39 +07:00
Florent Kermarrec aaab2dcfe2 alinx_axau15: Add PCIe speed support (Gen3 or Gen4) and add SDCard parameter. 2024-04-19 14:35:13 +02:00
Florent Kermarrec 3dc2fb9c0d ti60_f225_dev_kit: Remove Ethernet/Etherbone debug that is no longer useful. 2024-04-12 12:21:36 +02:00
Gwenhael Goavec-Merou fad45b45c1 targets/limesdr_mini_v2.py: allows using jtag_uart and added a note to load a demo firmware with litex_term + jtag_uart 2024-04-11 15:12:17 +02:00
Sylvain Munaut 24db5783c1 adi_adrv2crr: Fix typo in PMOD pinout
Signed-off-by: Sylvain Munaut <tnt@246tNt.com>
2024-04-10 14:06:47 +02:00
Gwenhael Goavec-Merou 62b5b58aec platforms,targets/xilinx_zc706: added choice between vivado(default) and openFPGALoader, re-enable DDR 2024-04-08 20:38:09 +02:00
Gwenhael Goavec-Merou 3bd14f541e platforms/xilinx_zc706: added missing i2c node 2024-04-05 10:47:33 +02:00
enjoy-digital d2d38794f4
Merge pull request #579 from hansfbaier/qmtech-altera-sdram-attrs
Better Altera SDRAM IO properties for more speed
2024-04-04 10:56:37 +02:00
enjoy-digital cb84141cec
Merge pull request #578 from hansfbaier/qmtech-optional-core-resources
qmtech core boards: make core resources optional
2024-04-04 10:56:02 +02:00
enjoy-digital 44ab802ae6
Merge pull request #577 from hansfbaier/qmtech-ddr3-fix
qmtech_artix7_fgg676/fbg484: fix wrong memory chip type
2024-04-04 10:55:06 +02:00
Florent Kermarrec bce119e0c3 litex_acorn_baseboard_mini: Proper fix to allow simultaneous Ethernet and SATA.
Tested successfully with ./litex_acorn_baseboard_mini.py --with-etherbone --with-sata --build --load.

-> Able to ping 192.168.1.50
-> Able to initialize SATA:
litex> sata_init
Initialize SATA...
Model:    WDC WDS120G1G0A-00SS50
Capacity: 120GB
Successful.
2024-04-04 10:52:56 +02:00
Florent Kermarrec d24e69c112 litex_acorn_baseboard_mini: Try to share QPLL to allow enabling SATA and Ethernet/Etherbone simultaneously. 2024-04-03 12:04:36 +02:00
Florent Kermarrec 934002e7e6 targets/alinx_axau15: Avoid USPHBMPCIEPHY workaround. 2024-04-02 12:46:11 +02:00
Florent Kermarrec e4c4391a9c colorlight_i9plus: Switch to OpenFPGALoader for loading bitstreams. 2024-04-02 08:44:25 +02:00
Hans Baier 7d89aa0fe9 qmtech altera boards: sdram io properties for more speed 2024-03-30 20:43:41 +07:00
Gwenhael Goavec-Merou 2392473b89 targets/xilinx_zc706: typo ZCU -> ZC 2024-03-30 11:54:28 +01:00
Hans Baier af1cdc4ed9 qmtech core boards: make core resources optional 2024-03-30 09:59:22 +07:00
Gwenhael Goavec-Merou a72f2a2e68 targets/xilinx_zc706: typo... 2024-03-29 07:18:19 +01:00
Gwenhael Goavec-Merou 27dce96bf8 targets/xilinx_zc706: SFP/etherbone working: added a note to use it 2024-03-29 07:16:53 +01:00
Gwenhael Goavec-Merou 917ae33351 targets/xilinx_zc706: temporary disabled ddr3 2024-03-29 07:11:06 +01:00
Hans Baier 5629f9e97a qmtech_artix7_fgg676: fix wrong memory chip type 2024-03-29 08:41:19 +07:00
Florent Kermarrec 2505aeb9b4 qmtech_wukong: Switch to direct instance of LiteEthPHYGMII since hybrid MII/GMII does not seems to work correctly. 2024-03-28 16:02:55 +01:00
Florent Kermarrec b6b3226192 qmtech_wukong: Add --remote-ip argument. 2024-03-28 15:50:54 +01:00
Florent Kermarrec 4ca13943eb qmtech_wukong: Change --board-version to --revision as on other boards. 2024-03-28 15:30:57 +01:00
Florent Kermarrec 4df2ab98e7 qmtech_wukong: Add V3 support and minor cleanups. 2024-03-28 15:23:58 +01:00
Florent Kermarrec 9235468ce1 qmtech_wukong: Minor cleanups. 2024-03-28 14:50:03 +01:00
Florent Kermarrec 57a9970257 xilinx_zc706: ADD DDR3 support in target and update/fix IOs definition in platform (Untested on hardware).
- Use/Mimic IO standards from KC705.
- Keep it to single rank for now (but add dual rank IOs in comments).
- Add DCI cascade property.
- Add sys4x and idelay clocking.
- Add LiteDRAM PHY/Core support.
2024-03-27 08:51:30 +01:00
Florent Kermarrec ded90748ee xilinx_kc705: Minor Cleanup/Update. 2024-03-27 08:48:05 +01:00
enjoy-digital d582515af4
Merge pull request #576 from trabucayre/zc706_next
xilinx_zc706: Add missing peripherals/resources.
2024-03-27 08:26:44 +01:00
Florent Kermarrec e51b9eb392 sipeed_tang_mega_138k_pro: Fix previous commit. 2024-03-26 22:05:20 +01:00
Florent Kermarrec 40c7a63e53 Finish tang_mega_138k renaming to tang_mega_138k_pro. 2024-03-26 21:58:02 +01:00
Gwenhael Goavec-Merou 6ec1cfe401 xilinx_zc706: add missing peripherals/resources 2024-03-26 21:57:21 +01:00
enjoy-digital d5038dec61
Merge pull request #572 from AlanCui4080/master
Rename sipeed_tang_mega_138k.py to sipeed_tang_mega_138k_pro.py
2024-03-26 21:55:11 +01:00
Florent Kermarrec 8a5b83125b xilinx_zc706: Add Ethernet/Etherbone support through SFP/K7_1000BaseX (Untested on hardware). 2024-03-26 21:53:45 +01:00
Florent Kermarrec a29532b5d7 xilinx_zc706: Add PCIe Gen2 X4 support (Untested on hardware). 2024-03-26 21:41:41 +01:00
Florent Kermarrec fdd4edbd1a xilinx_zc706: Review/Minor changes. 2024-03-26 21:35:10 +01:00
Gwenhael Goavec-Merou 6b35c47e8b xilinx_zc706: new Xilinx/AMD Zynq7000 based board 2024-03-26 20:49:54 +01:00
Florent Kermarrec 1655cbf62f alinx_axau15: Add manual loc constraints on PCIe GTHE4 channels to avoid Vivado to remap them.
Board now correctly seen with lspci.
2024-03-26 14:12:26 +01:00
enjoy-digital 8f7ba0ae28
Merge pull request #573 from Xilokar/master
Fix sqrl_acorn proxy bitstream for cle-101
2024-03-26 12:36:56 +01:00
enjoy-digital 02ab7ee692
Merge pull request #571 from skrutt/master
Correct pinout for VGA connector
2024-03-26 12:35:37 +01:00
Florent Kermarrec cc7f092520 alinx_axau15: Fix PCIe support compilation (still needs proper instance name).
Not yet working on hardware.
2024-03-25 19:11:33 +01:00
Florent Kermarrec 191a5bb17a alinx_axau15: Add RGMII Ethernet/Etherbone support. 2024-03-25 16:08:38 +01:00
Xilokar 9d083eb8bd sqrl_acorn: the litefury (cle-101 variant is a xc7a100t, so use the right proxy when flashing 2024-03-22 10:01:43 +01:00
Gwenhael Goavec-Merou 11bf6ea703 targets/siglent_sds1104xe.py: added note on how to use crossover with jtagbone 2024-03-20 16:58:38 +01:00
Gwenhael Goavec-Merou 785bf15bba prog/openocd_xc7z_ft232.cfg: openOCD config file for zynq7000 with digilent hs2 probe (tested with siglent SDS1104XE). 2024-03-20 16:56:44 +01:00
Florent Kermarrec 8dea12d48f platforms/fairwaves_xtrx: Update with developments from XTRX-Julia project and simplify variants/switch to openFPGALoader. 2024-03-19 11:49:48 +01:00
AlanCui abaa6b9a90
Rename sipeed_tang_mega_138k.py to sipeed_tang_mega_138k_pro.py 2024-03-19 17:21:21 +08:00
Florent Kermarrec f50ee97520 alinx_axau15: Minor adjustments. 2024-03-14 15:13:59 +01:00
Saket Sinha 93ba4aba6e Add support for CTUCAN for Genesys2 board 2024-03-13 06:51:48 +01:00
Florent Kermarrec e980798437 gsd_orangecrab: Add --without_dfu_rst argument to allow disabling reset to DFU on Button press.
This is useful in some case where were button input is force through hardware change to force DFU to be in reset at startup.
2024-03-11 17:23:42 +01:00
skrutt 0ec5624875
Correct pinout for VGA connector 2024-03-08 10:22:32 +01:00
Florent Kermarrec 91aff9816d targets/litex_acorn_baseboard_mini: Add with_dram parameter to allow build without DRAM. 2024-03-07 18:30:18 +01:00
Saket Sinha 232ccb3214 Add support for CTUCAN for Arty board 2024-03-05 11:53:54 +01:00
enjoy-digital 8ce88ee51e
Merge pull request #569 from trabucayre/olimex_gatemate_a1_evb
Olimex gatemate a1 evb
2024-03-05 09:38:03 +01:00
Florent Kermarrec 0b5727692f litex_acorn_baseboard_mini: Fix imports. 2024-03-04 13:22:41 +01:00
Gwenhael Goavec-Merou e1e989acac Olimex GateMate A1 EVB: new Board 2024-03-02 12:23:27 +01:00
enjoy-digital 85971de42e
Merge pull request #568 from hansfbaier/qmteck-k325-fix
Enable bitstream compression on Kintex K325T
2024-03-02 10:42:20 +01:00
Hans Baier e5d8f62c83 enable bitstream compression on Kintex K325T 2024-03-02 07:48:12 +07:00
Florent Kermarrec 8b80cc1c3a litex_acorn_baseboard_mini: Add SATA support (Gen1 and Gen2). 2024-02-29 14:36:51 +01:00
enjoy-digital 9dd246c26e
Merge pull request #567 from trabucayre/gatemate_evb
adding colognechip_gatemate_evb
2024-02-28 17:35:48 +01:00
enjoy-digital fab6bcf514
Merge pull request #566 from hansfbaier/qmteck-k325-fix
Qmtech k325: fix wrong button assignment
2024-02-28 17:35:04 +01:00
Gwenhael Goavec-Merou af09c81db6 adding colognechip_gatemate_evb 2024-02-28 17:27:21 +01:00
Hans Baier 82c0e191a7 QMTech XC7K325T: use the buttons on the core board 2024-02-28 04:40:17 +07:00
Florent Kermarrec 33a0975dd7 litex_acorn_baseboard_mini: Allow configurable sys_clk_freq with Ethernet/Etherbone. 2024-02-27 12:38:08 +01:00
Hans Baier 72ea25512b QMTech XC7K325T: remove wrong reset button assignment 2024-02-27 15:42:38 +07:00
Florent Kermarrec 7bc03e5fbc targets/litex_acorn_baseboard_mini: Make it similar to other targets and keep SoC + UART + DRAM + Ethernet. 2024-02-26 17:29:09 +01:00
Florent Kermarrec aa34acc426 targets/digilent_arty: Allow --with-ethernet and --with-etherbone and remove --with-hybrid. 2024-02-26 15:56:58 +01:00
Florent Kermarrec feae57e7fb target/qmtech_kintex7_devboard: +X. 2024-02-26 15:41:09 +01:00
Florent Kermarrec 23313de1b4 targets: Add initial litex_acorn_baseboard_mini target from acorn_baseboard repository. 2024-02-26 12:25:15 +01:00
Florent Kermarrec 6d07eda3c0 targets/digilent_arty: Fix indent on with_usb. 2024-02-21 10:06:49 +01:00
Florent Kermarrec 68e0453677 targets/digilent_arty: Move USB integrated to BaseSoC. 2024-02-21 09:03:53 +01:00
Florent Kermarrec 8242ab3974 targets/digilent_arty: Add Ethernet/Etherbone Hybrid mode + USB-Host (through Machyne PMOD). 2024-02-20 19:44:10 +01:00
Florent Kermarrec 9c3f272f6e platforms/lambdaconcept_ecpix5: Minor cleanup. 2024-02-09 12:20:12 +01:00
enjoy-digital f7c7a5a7e5
Merge pull request #563 from smunaut/adi
Some minor updates to the ADI ADRV2CRR board
2024-02-06 16:33:53 +01:00
enjoy-digital a6f8f0e696
Merge pull request #561 from ruurdk/qmtech
Add support for QMTech Kintex 7 Development board
2024-02-06 16:29:54 +01:00
Sylvain Munaut b3caabcca3 di_adrv2crr_fmc: Bump PCIe to 8 lanes
There used to be an issue with 8 lanes litepcie USP for that board
when it was first added, but it's been solved now, so might as well
use all the available lanes

Signed-off-by: Sylvain Munaut <tnt@246tNt.com>
2024-02-05 11:43:02 +01:00
Sylvain Munaut 2264df8a0a adi_adrv2crr_fmc: Speedgrade of the PLL is -2
Speedgrade of the chip was updated in a previous commit, but
I forgot to update the PLL too

Signed-off-by: Sylvain Munaut <tnt@246tNt.com>
2024-02-05 11:42:14 +01:00
Ruurd Keizer 66152390ba Add support for QMTech Kintex 7 Development board 2024-02-01 16:16:01 +01:00
John Simons 741082e5ee
Merge branch 'litex-hub:master' into axau15_update 2024-01-27 03:28:28 +01:00
John Simons 721fa0b4b3 axau15: added more FMC+ pins and made some corrrections 2024-01-27 03:27:48 +01:00
Florent Kermarrec 39dc0b36a4 sipeed_tang_mega_138k: Fix build with ethernet and local/remote ip indent. 2024-01-22 13:20:07 +01:00
enjoy-digital dbcd5bc3f5
Merge pull request #559 from racerxdl/master
sipeed_tang_mega_138k: Added PCIe reset and other pins from sipeed dock
2024-01-15 08:42:37 +01:00
Florent Kermarrec 261c61cf62 targets/sipeed_tang_nano_4k: Remove commited spiflash.o. 2024-01-14 11:24:18 +01:00