- Sep 16, 2021
-
-
Florent Kermarrec authored
-
Florent Kermarrec authored
-
Florent Kermarrec authored
-
Florent Kermarrec authored
-
- Sep 15, 2021
-
-
Gwenhael Goavec-Merou authored
-
Gwenhael Goavec-Merou authored
-
- Sep 14, 2021
-
-
Florent Kermarrec authored
-
- Sep 13, 2021
-
-
Florent Kermarrec authored
-
- Sep 10, 2021
-
-
Nathaniel R. Lewis authored
-
- Sep 09, 2021
-
-
Gwenhael Goavec-Merou authored
-
Florent Kermarrec authored
-
Nathaniel R. Lewis authored
-
- Sep 08, 2021
-
-
Florent Kermarrec authored
-
Florent Kermarrec authored
-
Florent Kermarrec authored
./sispeed_tang_nano_4k.py --build --load Build with Gowin EDA. Load with OpenFPGALoader.
-
Florent Kermarrec authored
-
- Sep 07, 2021
-
-
Florent Kermarrec authored
arty: Switch SPI Flash rate to 1:2 (DDR) (Possible on Arty since SPI Flash's clk does not require use of STARTUPE2). On the Digilent Arty, the SPI Flash's clk is connected to CCLK (that can be driven through the STARTUPE2) but also to another generic IO that can be use to drive the clock through DDR primitives.
-
- Sep 02, 2021
-
-
Florent Kermarrec authored
-
Florent Kermarrec authored
-
Florent Kermarrec authored
-
Florent Kermarrec authored
-
- Sep 01, 2021
-
-
Florent Kermarrec authored
Validated with: ./gsd_butterstick.py --uart-name=crossover --with-etherbone --csr-csv=csr.csv --build --load litex_server --udp litex_term bridge __ _ __ _ __ / / (_) /____ | |/_/ / /__/ / __/ -_)> < /____/_/\__/\__/_/|_| Build your hardware, easily! (c) Copyright 2012-2021 Enjoy-Digital (c) Copyright 2007-2015 M-Labs BIOS built on Sep 1 2021 19:09:52 BIOS CRC passed (3d349845) Migen git sha1: 27dbf03 LiteX git sha1: 315fbe18 --=============== SoC ==================-- CPU: VexRiscv @ 75MHz BUS: WISHBONE 32-bit @ 4GiB CSR: 32-bit data ROM: 128KiB SRAM: 8KiB L2: 8KiB SDRAM: 524288KiB 16-bit @ 300MT/s (CL-6 CWL-5) --========== Initialization ============-- Initializing SDRAM @0x40000000... Switching SDRAM to software control. Read leveling: m0, b00: |01110000| delays: 02+-01 m0, b01: |00000000| delays: - m0, b02: |00000000| delays: - m0, b03: |00000000| delays: - best: m0, b00 delays: 02+-01 m1, b00: |01110000| delays: 02+-01 m1, b01: |00000000| delays: - m1, b02: |00000000| delays: - m1, b03: |00000000| delays: - best: m1, b00 delays: 02+-01 Switching SDRAM to hardware control. Memtest at 0x40000000 (2.0MiB)... Write: 0x40000000-0x40200000 2.0MiB Read: 0x40000000-0x40200000 2.0MiB Memtest OK Memspeed at 0x40000000 (Sequential, 2.0MiB)... Write speed: 13.6MiB/s Read speed: 15.6MiB/s --============== Boot ==================-- Booting from serial... Press Q or ESC to abort boot completely. sL5DdSMmkekro Timeout No boot medium found --============= Console ================-- litex>
-
Florent Kermarrec authored
-
Florent Kermarrec authored
-
Dan Callaghan authored
Setting MASTER_SPI_PORT=SERIAL causes the SPI flash pins to be reserved for use by the sysCONFIG logic, and prevents user logic from assigning them. This made it impossible to have a Litex design which accesses the SPI flash on this board. Remove the setting, so that we get the default behaviour which permits user logic to assign these pins. In the unlikely event that someone needs the pins to stay reserved for sysCONFIG after configuration (I'm not sure why this would be needed) they could explicitly add this command in their design.
-
Florent Kermarrec authored
- Now uses regular UART. - Build tested with: ./quertyembedded_beaglewire.py --cpu-type=serv --build - Can still be build with Crossover UART with --uart-name=crossover+bridge.
-
Florent Kermarrec authored
-
Florent Kermarrec authored
-
- Aug 31, 2021
-
-
Florent Kermarrec authored
ebaz4205: Remove PS7 support for now (since untested and we'll avoid the .xci in LiteX-Boards repository).
-
Dhiru Kholia authored
Usage: ``` ./ebaz4205.py --cpu-type=vexriscv --build --load ``` ``` $ pwd litex-boards/litex_boards/targets ``` Tip: Use `GTKTerm` to connect to /dev/ttyUSB0 (usually) and interact with the LiteX BIOS. References: - https://github.com/fusesoc/blinky#ebaz4205-development-board - https://github.com/olofk/serv/#ebaz4205-development-board - https://github.com/xjtuecho/EBAZ4205#ebaz4205 - https://github.com/nmigen/nmigen-boards/pull/180 (merged) - https://github.com/olofk/corescore/pull/33 - The existing 'Zybo Z7' example Note: The `PS7` stuff remains untested via LiteX for now.
-
- Aug 30, 2021
-
-
Yoshimasa Niwa authored
**Problems** `SPIMaster` pad names are `clk`, `cs_n`, `mosi`, and `miso`. However, `feather_spi` is using `sck` instead of `clk`, therefore it is not able to use as-is for `SPIMaster`, for example, with `add_spi` on Linux On LiteX VexRiscv. **Solution** In fact, `spisdcard` and other SPI related pad names are using `clk`, only `feather_spi` is using `sck`. Therefore, rename `sck` to `clk`.
-
- Aug 23, 2021
-
-
Florent Kermarrec authored
-
- Aug 17, 2021
-
-
Dan Callaghan authored
This board is documented as having the LIFCL-40-9BG400C part, but some versions of the board exist which were fitted with LIFCL-40-8BG400CES, an engineering sample part. The distinction is important because the engineering sample requires a different device ID to be embedded in the bitstream. If you try to build a bitstream for LIFCL-40-9BG400C and load it onto LIFCL-40-8BG400CES the configuration fails (indicated by the red "INITN" LED on this board). Accept --device to allow the user to specify which FPGA part their board has.
-
- Aug 16, 2021
-
-
ombhilare999 authored
-
- Aug 13, 2021
-
-
Martin Troiber authored
-
- Aug 08, 2021
-
-
David Sawatzke authored
Leads to an increase in DP16KD, first noticed in https://github.com/enjoy-digital/liteeth/issues/70. With full_mem_we: ``` Info: DP16KD: 41/ 56 73% ``` Without: ``` Info: DP16KD: 29/ 56 51% ```
-
- Jul 30, 2021
-
-
Florent Kermarrec authored
-
Florent Kermarrec authored
-
- Jul 29, 2021
-
-
Florent Kermarrec authored
-
Florent Kermarrec authored
-