Commit History

Author SHA1 Message Date
  H. Peter Anvin 55783db494 rv32: support max80.fw for sdcard updates; guess at boardver if needed 1 year ago
  H. Peter Anvin 1ffb9183cf rv32: do graceful shutdown whereever possible 1 year ago
  H. Peter Anvin eadb35de6c rv32: be more consistent in message formatting 1 year ago
  H. Peter Anvin 969d145878 fw: propagate board_info from ESP32 to FPGA 2 years ago
  H. Peter Anvin bf2d593e50 rv32: combine heap and disk cache 2 years ago
  H. Peter Anvin 50f7f572a3 WIP: ringbuffer system between ESP32 and FPGA 2 years ago
  H. Peter Anvin d0c6ce11ed rv32: rename fw.h -> common.h for consistency 2 years ago
  H. Peter Anvin aac953ed19 Implement FPGA <-> ESP32 communication path 2 years ago
  H. Peter Anvin 835310c76e update: .fw file is a single compressed container; simplify I/O code 2 years ago
  H. Peter Anvin 84afb464e6 update: encode version in the firmware files; better .rpf generation 2 years ago
  H. Peter Anvin ee45852b85 Full infrastructure for updating flash via JTAG SVF 2 years ago
  H. Peter Anvin 6375646603 update: get closer to a working JTAG update infrastructure 2 years ago
  H. Peter Anvin 4b07e7703d Fix USB serial number generation 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 8b67b5db30 spirom: fix SPI ROM I/O and data downloading 2 years ago
  H. Peter Anvin 9471dad838 Move date stamp generation to fpga build; record SDRAM checksum 2 years ago
  H. Peter Anvin d2951ecd94 spirom: issue the right 1-bit command; update ufddos80.rom 2 years ago
  H. Peter Anvin e5070d268e spirom: implement 1-bit DMA mode 2 years ago
  H. Peter Anvin 1db3d07425 PUN80 emulation, per-channel IRQ handlers, TTY IRQ polarity control 2 years ago
  H. Peter Anvin 63c8bc2ec8 sdram: fix signal timing that broke dram bss zeroing. 3 years ago
  H. Peter Anvin 7c7d4cd52c usb: set the device serial number 3 years ago
  H. Peter Anvin 778a7b2ded spirom: restructure handshake signals 3 years ago
  H. Peter Anvin 372899ea3b Move most code to SDRAM; fix problems with code in SDRAM; cleanups 3 years ago
  H. Peter Anvin 4e65673781 spirom: add support for sending arbitrary SPI commands 3 years ago
  H. Peter Anvin ac8a492ba2 sdram: fix 8-bit ports; rename fw/ to rv32/ to avoid confusion 3 years ago