H. Peter Anvin
|
e1c53dfb56
vjtag: allow both SRAM and DRAM to be accessed over VJTAG
|
2 years ago |
H. Peter Anvin
|
8ba4a1a3de
vjtag: fix "one bit behind" problem for write properly; use sys_clk
|
2 years ago |
H. Peter Anvin
|
47300bdbed
vjtag: require a synchronization prefix to write to memory
|
2 years ago |
H. Peter Anvin
|
37de408c19
Allow the CPU to force an FPGA reload; vjtag improvement
|
2 years ago |
H. Peter Anvin
|
2ec75f1807
fpga: virtual JTAG interface
|
2 years ago |
H. Peter Anvin
|
9c1891e562
spiflash.[ch]: a (hopefully) platform-independent SPI flash writer
|
2 years ago |
H. Peter Anvin
|
b3a3490ca5
rv32: build zlib
|
2 years ago |
H. Peter Anvin
|
a90ef02f46
fpga: generate .xsvf files
|
2 years ago |
H. Peter Anvin
|
9690b5bbb1
svf2xsvf: at least libxsvf seems to move the machine before XSDRE
|
2 years ago |
H. Peter Anvin
|
3af2b41f81
tools/svf2xsvf: convert .svf -> .xsvf
|
2 years ago |
H. Peter Anvin
|
1dd95dd8b8
Produce raw binary files with and without extra contents
|
2 years ago |
H. Peter Anvin
|
4803e910d3
fpga: .svf file to force a FPGA reconfiguration
|
2 years ago |
H. Peter Anvin
|
e05dbe6f40
v2boot: simple boot loader connecting ESP32-SPI to flash-SPI
|
2 years ago |
H. Peter Anvin
|
a69847d434
fpga: add deglitcher core
|
2 years ago |
H. Peter Anvin
|
0380f985d5
rv32/compiler.h: fix typo in __constfunc definition
|
2 years ago |
H. Peter Anvin
|
bd347f1c79
serial: set baud rate to 921600
|
2 years ago |
H. Peter Anvin
|
4b07e7703d
Fix USB serial number generation
|
2 years ago |
H. Peter Anvin
|
bda6055351
v2: SD card CD# signal needs rework
|
2 years ago |
H. Peter Anvin
|
aea92d6f7a
fw: download SPI ROM ID and send to USB very early in execution
|
2 years ago |
H. Peter Anvin
|
6014b9c6d7
max80: fix timing bug that affected code execution from SDRAM
|
2 years ago |
H. Peter Anvin
|
8b67b5db30
spirom: fix SPI ROM I/O and data downloading
|
2 years ago |
H. Peter Anvin
|
20994e38da
LED: change sequence of LED on v2
|
2 years ago |
H. Peter Anvin
|
67a2a42fce
fpga/Makefile: fix additional dependency generation issues
|
2 years ago |
H. Peter Anvin
|
29a9876c39
USB: I/O standards adjustment
|
2 years ago |
H. Peter Anvin
|
8eec9b9e0a
Timing improvements; allow SRAM to be read over JTAG
|
2 years ago |
H. Peter Anvin
|
9471dad838
Move date stamp generation to fpga build; record SDRAM checksum
|
3 years ago |
H. Peter Anvin
|
d2951ecd94
spirom: issue the right 1-bit command; update ufddos80.rom
|
3 years ago |
H. Peter Anvin
|
e5070d268e
spirom: implement 1-bit DMA mode
|
3 years ago |
H. Peter Anvin
|
0bb459f8dc
Fix SDRAM checksum generation
|
3 years ago |
H. Peter Anvin
|
adf6c39024
serial: simplify physical tty and make BREAK reset work
|
3 years ago |