Commit Graph

  • d256a5e3a8 Merge pull request #1594 from trabucayre/litex_setup_bashrc enjoy-digital 2023-02-08 19:27:47 +01:00
  • 64a1ecda6e litex_setup: explain how to update permanently PATH env variable (#1589) Gwenhael Goavec-Merou 2023-02-08 18:53:50 +01:00
  • c054dc13d9 bios/cmds/cmd_litedram: Fix sdram_spd_handler compilation condition. Florent Kermarrec 2023-02-08 10:05:55 +01:00
  • a56a178768 software/liblitesdcard: Add missing SPI_DONE mask on read status. Florent Kermarrec 2023-02-06 13:09:45 +01:00
  • 61bbfa3eaa cores/spi/spi_master: Return raw/aligned mode on status register. Florent Kermarrec 2023-02-06 13:08:53 +01:00
  • a6d9955c9d software/liblitedram/accessors: Fix conditions for write_dq_bitslip functions compilations. Florent Kermarrec 2023-01-30 09:04:45 +01:00
  • 8ad728cd22 software/liblitedram/accessors: Add seperators to improve readability. Florent Kermarrec 2023-01-30 09:00:23 +01:00
  • 647504d4c5 align fixup Arne Jansen 2023-01-30 07:46:37 +01:00
  • fb94cb0551 Merge pull request #1512 from antmicro/liblitedram_cleanup enjoy-digital 2023-01-26 18:50:51 +01:00
  • 68877742b1 liblitedram: Add ability to access and adjust delays per DQ line Maciej Dudek 2023-01-25 22:56:25 +01:00
  • 4c605020f0 liblitedram: Codebase cleanup Maciej Dudek 2023-01-26 01:04:54 +01:00
  • 58fda1a385 liblitedram: Move PHY accessors to a separate file Maciej Dudek 2023-01-25 14:09:28 +01:00
  • 25b502dec8 liblitedram: define SDRAM_WLC_DEBUG Maciej Dudek 2023-01-24 19:51:56 +01:00
  • 8e848f6a13 liblitedram: #define MODULO Maciej Dudek 2023-01-24 19:44:32 +01:00
  • 3c02323cfe liblitedram: discard singular 1s that are surrounded by 0s Maciej Dudek 2023-01-25 11:38:13 +01:00
  • cd89b62ff6 liblitedram: Fix LFSR Maciej Dudek 2023-01-25 11:35:20 +01:00
  • 48f547885a liblitedram: Correctly support single x4 IC Maciej Dudek 2022-07-15 18:09:32 +02:00
  • 7b7fdadd26 liblitedram: Move pattern testing to its own function Maciej Dudek 2022-10-13 12:12:31 +02:00
  • 155bf31e04 Merge pull request #1581 from trabucayre/gowinpll_fix_warnings enjoy-digital 2023-01-25 21:42:16 +01:00
  • 975cc9ecdc soc/cores/clock/gowin_gw1n: fix size for ODSEL, FBDSEL, IDSEL, PSDA, DUTYDA, FDLY Gwenhael Goavec-Merou 2023-01-25 20:47:30 +01:00
  • 4b4fc7c6c0 cores/spi_flash: On Ultrascale: CS/DI/DO also need to be access through STARTUPE3, untested yet. Florent Kermarrec 2023-01-25 12:19:10 +01:00
  • cc91f2ee3a cores/spi_flash: Add USSPIFlash based on S7SPIFlash. Florent Kermarrec 2023-01-25 10:03:00 +01:00
  • 03342065c3 Merge pull request #1571 from enjoy-digital/naxriscv-merge Dolu1990 2023-01-25 10:11:37 +01:00
  • 04c240b847 Merge pull request #1579 from antmicro/msieron/fix-i2c enjoy-digital 2023-01-24 10:11:06 +01:00
  • 92977eb359 Merge pull request #1580 from trabucayre/libbase_fix_with_cpp enjoy-digital 2023-01-24 10:03:33 +01:00
  • 1eabc36c84 soc/software/libXX/YY.h: adding extern C (required to link with cpp code) Gwenhael Goavec-Merou 2023-01-24 07:05:05 +01:00
  • 7f829f9e44 libbase/i2c: use busy_wait_us instead of cdelay Michal Sieron 2023-01-23 18:34:37 +01:00
  • b122178876 libbase/i2c: don't enable pull-up after every bit Michal Sieron 2023-01-23 18:34:37 +01:00
  • ac99709031 libbase/i2c: fix i2c_poll Michal Sieron 2023-01-23 18:33:51 +01:00
  • b85705351c libbase/i2c: fix invalid return type Michal Sieron 2023-01-23 18:33:51 +01:00
  • 5c922320a0 test/test_cpu: Disable NeoRV32 in CI (Seems to be broken with Verilator update). Florent Kermarrec 2023-01-23 08:44:57 +01:00
  • 556c8a7755 tools/litex_sim: Rename with-bist args to --with-sdram-bist. Florent Kermarrec 2023-01-20 19:12:42 +01:00
  • 13fcbca4dc Merge pull request #1560 from antmicro/msieron/sdram-hw-test enjoy-digital 2023-01-20 19:06:37 +01:00
  • 406fd929e1 Merge pull request #1575 from antmicro/mdudek/fix_verilator_build enjoy-digital 2023-01-20 19:02:28 +01:00
  • 1610c643f9 cpu/vexriscv_smp/core: Take into account wishbone_force_32b No Direct Memory Bus error. Florent Kermarrec 2023-01-20 13:36:06 +01:00
  • fd59e8d55b liblitedram/bist: fix printf format warnings Michal Sieron 2023-01-19 17:45:36 +01:00
  • 4552b8812b Add missing package that caused verilator build to fail Maciej Dudek 2023-01-19 14:52:55 +01:00
  • 73b88c6de1 Merge pull request #1574 from antmicro/msieron/fix-format-warnings enjoy-digital 2023-01-19 12:42:40 +01:00
  • f60e171b2f ci: Specify verilator sha1 (Build broken with recent versions). Florent Kermarrec 2023-01-19 10:00:29 +01:00
  • 89f60e66d3 liblitedram/utils: fix format warnings Michal Sieron 2023-01-19 00:06:46 +01:00
  • b9a0d1dbc3 soc/cores/prbs/PRBSChecker: Improve errors timings. Florent Kermarrec 2023-01-18 15:47:10 +01:00
  • dcb54b85a0 Merge pull request #1572 from gatecat/cva6_update enjoy-digital 2023-01-17 15:32:03 +01:00
  • b3e6bacc58 cva6: Updating the core files gatecat 2023-01-17 14:35:46 +01:00
  • 92ef330c12 cpu/Vexriscv-smp fix silent generation failure Dolu1990 2023-01-16 18:02:32 +01:00
  • 88453716dc cpu/vexriscv_smp/core: Only raise error with FPU. Florent Kermarrec 2023-01-16 12:59:14 +01:00
  • a4d5919a2a cpu/vexriscv_smp/core: Raise an error in do_finalize if no direct memory bus found and wishbone_memory is not set instead of forcing it. Florent Kermarrec 2023-01-16 11:49:17 +01:00
  • a39e2c836a tools/litex_sim: Fix missing update in ram_init. Florent Kermarrec 2023-01-16 11:12:24 +01:00
  • 5760c5ba1e integration/soc/alloc_region: Fix alignment of Origin on Size (Thanks @sensille). Florent Kermarrec 2023-01-16 09:19:50 +01:00
  • 8b14e64906 Merge pull request #1566 from antmicro/msieron/sdram-read-spd-fix enjoy-digital 2023-01-12 16:51:20 +01:00
  • 6a38e83ff6 liblitedram/sdram_spd: fix invalid buffer index Michal Sieron 2023-01-12 13:47:38 +01:00
  • 63169aa5db Merge pull request #1564 from antmicro/msieron/fix-write-leveling-for-x4 enjoy-digital 2023-01-12 12:49:32 +01:00
  • f386f4a2a5 cores/pwm: Add reset signal to be able to synchronize PWM with an external signal. Florent Kermarrec 2023-01-12 11:43:55 +01:00
  • 461b48fbaa test/test_cpu: Disable microwatt test for now since seems broken (GHDL issue). Florent Kermarrec 2023-01-12 11:43:17 +01:00
  • 803fb6323e Merge pull request #1561 from roby2014/master enjoy-digital 2023-01-12 08:22:02 +01:00
  • fa28d70e62 added powerpc via AUR repository awyxx 2023-01-11 23:48:17 +00:00
  • 881bdbbbef software/liblitedram: fix write leveling for x4 modules Michal Sieron 2022-12-20 15:38:57 +01:00
  • d67a7b13ae Merge pull request #1563 from trabucayre/improve_LiteXArgumentParser enjoy-digital 2023-01-11 19:15:58 +01:00
  • d70049c2e1 build/parser: adding a fallback to search for a platform explicitly into litex-boards package when platform name isn't found Gwenhael Goavec-Merou 2023-01-11 18:33:48 +01:00
  • 35f4913588 build/parser: adding a method to search default value for an argument into ArgParse._actions Gwenhael Goavec-Merou 2023-01-11 18:31:31 +01:00
  • 2f2a1e8947 Removed debug print awyxx 2023-01-10 21:42:49 +00:00
  • fec8bbe42c added arch linux support for riscv and openrisc toolchains awyxx 2023-01-10 21:41:35 +00:00
  • cc27e3d6c7 cmds/cmd_litedram: add sdram_hw_test command Michal Sieron 2023-01-09 16:44:33 +01:00
  • dbf030e4cf liblitedram/bist: add sdram_hw_test function Michal Sieron 2023-01-09 16:44:33 +01:00
  • e7e1b16027 liblitedram/bist: small refactor of bist functions Michal Sieron 2023-01-09 16:44:33 +01:00
  • eb688d3af7 tools/litex_sim: allow to enable BIST modules Michal Sieron 2023-01-09 16:44:33 +01:00
  • c834387965 soc/cores/hyperbus: Expose burst_timer to ease debug. Florent Kermarrec 2023-01-10 11:09:45 +01:00
  • 1f2a44516e soc/cores/dma/WishboneDMAReader: Add back endianness swap afer FIFO addition. Florent Kermarrec 2023-01-10 10:51:13 +01:00
  • 2d7cd7802c software/liblitedram Fix compilation when no SDRAM. Florent Kermarrec 2023-01-10 10:17:10 +01:00
  • 0a36ad1f6d Merge pull request #1558 from antmicro/msieron/sdram-spd enjoy-digital 2023-01-10 09:40:44 +01:00
  • 222356d68e Merge pull request #1559 from enjoy-digital/wishbone_dma_reader enjoy-digital 2023-01-10 09:36:47 +01:00
  • 25ea4a07ae cores/dma/WishboneDMAReader: Add FIFO to pipeline reads and allow burst on Wishbone. Florent Kermarrec 2023-01-09 21:33:59 +01:00
  • 7fbf66b1a4 bios/main: pretty print memory sizes Michal Sieron 2023-01-09 16:29:01 +01:00
  • bc592c0f71 liblitedram/utils: add get_supported_memory Michal Sieron 2023-01-09 16:26:07 +01:00
  • 08d439f021 soc/integration/builder: pass geom_settings when generating sdram_phy.h Michal Sieron 2023-01-09 16:26:07 +01:00
  • fb068f6e4e liblitedram: create utils.c Michal Sieron 2023-01-09 16:24:06 +01:00
  • 2bdf04c19e cmds/cmd_litedram: read entire SPD Michal Sieron 2023-01-09 16:22:09 +01:00
  • 39a8ca6fb6 liblitedram: add sdram_spd.c Michal Sieron 2023-01-09 16:19:15 +01:00
  • 0440733fc0 Merge pull request #1553 from stone3311/master enjoy-digital 2023-01-05 22:08:06 +01:00
  • 9443bfcd8f clock/intel: Edit copyright stone3311 2023-01-05 19:10:18 +01:00
  • c5c332fa56 Merge pull request #1551 from eli-schwartz/versioncheck enjoy-digital 2023-01-04 10:36:37 +01:00
  • c4ec49e125 replace Meson version check with a specification-compliant version comparator Eli Schwartz 2023-01-03 18:53:11 -05:00
  • 94ec68dd3c clock/intel: Add Stratix V PLL parameters stone3311 2023-01-03 14:06:00 +01:00
  • 19e0e2fe8d Merge pull request #1549 from antmicro/msieron/vivado-verilog-include-paths-fix enjoy-digital 2023-01-02 18:22:27 +01:00
  • bd82a7b888 build/xilinx/vivado: fix verilog include paths Michal Sieron 2023-01-02 14:19:42 +01:00
  • 3dee741bac litex_setup.py: Add --release argument to create a LiteX release with a specific tag. Florent Kermarrec 2023-01-02 09:01:21 +01:00
  • c307bf28eb CHANGES.md: Prepare 2022.12 release. Florent Kermarrec 2023-01-02 08:53:19 +01:00
  • 3bf2473c7d Merge pull request #1548 from stone3311/master enjoy-digital 2023-01-01 14:34:40 +01:00
  • f8d2f1adde cores/jtag: Add more Altera part numbers stone3311 2022-12-31 13:45:01 +01:00
  • 99d67f9e5e Merge pull request #1547 from navan93/patch-1 enjoy-digital 2022-12-30 21:28:26 +01:00
  • 01a4ea169c Merge pull request #1546 from antmicro/fix_meson_version_check enjoy-digital 2022-12-30 21:27:48 +01:00
  • c1c9dc456c Fix WID in axi versions Navaneeth Bhardwaj 2022-12-29 12:34:49 +05:30
  • 9e2a00d71f builder: Fix logic for determining meson version compatibility Tomasz Michalak 2022-12-27 11:37:14 +01:00
  • e8322587a0 Merge pull request #1543 from stone3311/master enjoy-digital 2022-12-23 19:50:19 +01:00
  • 5307b5e3f2 build/altera: Fix IP integration stone3311 2022-12-23 16:51:35 +01:00
  • 5dd1bb5fdb Merge pull request #1541 from enjoy-digital/changes_markdown_cleanup enjoy-digital 2022-12-22 13:19:17 +01:00
  • e186d151fc CHANGES.md: Add recent changes. Florent Kermarrec 2022-12-22 13:17:44 +01:00
  • 7c94741a69 CHANGES.md: Classify by Fixed/Added/Changed. Florent Kermarrec 2022-12-22 12:26:55 +01:00
  • 72ec359f52 soc: allow regions that are not a power of 2 Arne Jansen 2022-12-20 10:12:27 +01:00
  • d504639f1c Merge pull request #1538 from jevinskie/jev/bug/mac-arm64-sim-module-build-fix enjoy-digital 2022-12-16 10:58:06 +01:00
  • e393f84799 Fix sim module build on MacOS arm64 Jevin Sweval 2022-12-15 11:27:32 -05:00