Gwenhael Goavec-Merou
|
9960f38d95
|
targets: replace LiteXSoCArgumentParser by LiteXArgumentParser, remove tasks done LiteXArgumentParser
|
2022-11-06 11:27:47 +01:00 |
Adam Zeloof
|
25c28d2c03
|
fixed issue with default programmer option
|
2022-09-10 18:16:04 +01:00 |
Adam Zeloof
|
e8504191e3
|
cleanup
|
2022-09-10 17:54:43 +01:00 |
Adam Zeloof
|
6d0a4c788e
|
Added DFU support to Butterstick
|
2022-09-10 17:45:57 +01:00 |
Florent Kermarrec
|
3ebad7f7cc
|
gsd_orangecrab/butterstick: Add assert on devices.
|
2022-03-18 10:44:21 +01:00 |
Florent Kermarrec
|
a4130556ac
|
gsd_butterstick: Add optional SYZYGY GPIO (--with-syzygy-gpio) to expose the 32 GPIOs on SYZYGY breakout board.
|
2022-01-06 18:37:42 +01:00 |
Greg Davill
|
59d487f9fb
|
butterstick: Add pullup on sdcard_cd
|
2021-12-07 14:32:13 +10:30 |
Greg Davill
|
fd2ec534a7
|
butterstick: Add extra pins
|
2021-12-05 20:33:28 +10:30 |
Greg Davill
|
61b0dfe63c
|
butterstick: Add additional SYZYGY connectors
|
2021-12-04 17:02:36 +10:30 |
Florent Kermarrec
|
fddca1cd40
|
gsd_butterstick: Add SDCard (SPI & SD modes) support.
|
2021-09-02 14:06:09 +02:00 |
Florent Kermarrec
|
596f430326
|
gsd_butterstick: Add SPI Flash support.
|
2021-09-02 11:28:21 +02:00 |
Florent Kermarrec
|
1bbbf5b3e7
|
gsd_butterstick: Add SYZYGY0/1 IOs to connectors.
|
2021-09-02 10:26:18 +02:00 |
Florent Kermarrec
|
55ea71bd01
|
gsd_butterstick: Add initial DDR3 support.
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>
|
2021-09-01 19:21:16 +02:00 |
Florent Kermarrec
|
1f25a98476
|
butterstick: Add Ethernet/Etherbone support (UART crossover working over Etherbone).
|
2021-09-01 18:03:13 +02:00 |
Florent Kermarrec
|
1f149ece6b
|
Add intial ButterStick support (with just Clk, Buttons and Leds).
|
2021-09-01 17:33:54 +02:00 |