H. Peter Anvin
|
6375646603
update: get closer to a working JTAG update infrastructure
|
há 3 anos atrás |
H. Peter Anvin
|
e1c53dfb56
vjtag: allow both SRAM and DRAM to be accessed over VJTAG
|
há 3 anos atrás |
H. Peter Anvin
|
8ba4a1a3de
vjtag: fix "one bit behind" problem for write properly; use sys_clk
|
há 3 anos atrás |
H. Peter Anvin
|
37de408c19
Allow the CPU to force an FPGA reload; vjtag improvement
|
há 3 anos atrás |
H. Peter Anvin
|
2ec75f1807
fpga: virtual JTAG interface
|
há 3 anos atrás |
H. Peter Anvin
|
6014b9c6d7
max80: fix timing bug that affected code execution from SDRAM
|
há 3 anos atrás |
H. Peter Anvin
|
20994e38da
LED: change sequence of LED on v2
|
há 3 anos atrás |
H. Peter Anvin
|
8eec9b9e0a
Timing improvements; allow SRAM to be read over JTAG
|
há 3 anos atrás |
H. Peter Anvin
|
adf6c39024
serial: simplify physical tty and make BREAK reset work
|
há 3 anos atrás |
H. Peter Anvin
|
90f0cc21b5
Reset via BREAK on physical TTY or GPIO
|
há 3 anos atrás |
H. Peter Anvin
|
7dd7eb2ed7
usb: change "console" to "tty", with CON_ used for only the console
|
há 3 anos atrás |
H. Peter Anvin
|
af2600349c
usb: enable four ACM devices
|
há 3 anos atrás |
H. Peter Anvin
|
808ba7c43c
usb: use a direct interface between the CPU and the USB FIFOs
|
há 3 anos atrás |
H. Peter Anvin
|
92d18543b8
tty: don't require DTR#; v2: output some clocks on gpio[135]
|
há 3 anos atrás |
H. Peter Anvin
|
60be2e1201
v2: v2 has a 16 MHz oscillator instead of 48 MHz
|
há 3 anos atrás |
H. Peter Anvin
|
81633591fa
v2: abc_host and abc_a_oe are redundant and unified in v2
|
há 3 anos atrás |
H. Peter Anvin
|
7c7d4cd52c
usb: set the device serial number
|
há 3 anos atrás |
H. Peter Anvin
|
08d8d7d2c8
More cleanups of multi-version... still broken?!
|
há 3 anos atrás |
H. Peter Anvin
|
344ccf56d4
Fixes for dual version generator
|
há 3 anos atrás |
H. Peter Anvin
|
6db45e74e6
WIP: build both v1 and v2
|
há 3 anos atrás |
H. Peter Anvin
|
75a6dbc7fa
fpga: infrastructure for building v1 and v2 FPGA
|
há 3 anos atrás |
H. Peter Anvin
|
372899ea3b
Move most code to SDRAM; fix problems with code in SDRAM; cleanups
|
há 3 anos atrás |
H. Peter Anvin
|
de1566292f
clocks: centralize strobes; rng: shut down when not in use
|
há 3 anos atrás |
H. Peter Anvin
|
4e65673781
spirom: add support for sending arbitrary SPI commands
|
há 3 anos atrás |
H. Peter Anvin
|
a5abfc202c
reset: don't reset USB of soft reset; soft reset on input BREAK
|
há 3 anos atrás |
H. Peter Anvin
|
3dfb6626a1
More clock tree changes; fix rng oscillator sources
|
há 3 anos atrás |
H. Peter Anvin
|
d64ebed344
rng: add the abc_clk to the inputs
|
há 3 anos atrás |
H. Peter Anvin
|
ac8a492ba2
sdram: fix 8-bit ports; rename fw/ to rv32/ to avoid confusion
|
há 3 anos atrás |
H. Peter Anvin
|
980eaf0400
Restructure clock tree; better sdram timing; random number generator
|
há 3 anos atrás |
H. Peter Anvin
|
f3ee4f685c
fpga: enable USB core
|
há 3 anos atrás |