Commit History

Author SHA1 Message Date
  Keir Fraser 602eb76a0a Fix compatibility with old bootloader versions 5 years ago
  Keir Fraser e1bac226c3 floppy: Terminate in-progress write when USB comms are cleared 5 years ago
  Keir Fraser 8ad29b77b6 python: Break the low-level stuff out into a separate module. 5 years ago
  Keir Fraser 37c0a273bb floppy: Overhaul the USB command protocol a bit. 5 years ago
  Keir Fraser 4c2f9213b8 floppy: Allow writes to be terminated at index, and allow index to be delayed. 5 years ago
  Keir Fraser b37c5ceaa3 floppy: Simplify the read protocol a bit. 5 years ago
  Keir Fraser a537b56420 blinky: Log serial, flash size, and ID codes. 5 years ago
  Keir Fraser ba74d25185 Update for v0.4 5 years ago
  Keir Fraser 4e416945e8 blinky: DMA tests to better determine those pesky fake chips. 5 years ago
  Keir Fraser de7b31efae blinky: Attempt all tests rather than immediately hanging. 5 years ago
  Keir Fraser cd06e583a2 blinky: Better serial logging, and at 115200 baud 5 years ago
  Keir Fraser 1600fb01a4 blinky: More robust tests for I2C,SPI,TIM presence. 5 years ago
  Keir Fraser 9276e6c37d blinky: Test for I2C and SPI peripherals (two apiece). 5 years ago
  Keir Fraser bad6351c29 blinky: Test for 64kB Flash and all four timers (TIM1-4). 5 years ago
  Keir Fraser b6af06bb02 floppy: Avoid 16-bit overflow when reading No Flux Areas. 5 years ago
  Keir Fraser 7b883a9278 floppy: Simplify write-flux decode loop a little. 5 years ago
  Keir Fraser 573af0f02c floppy: Remove bogus nested variable 5 years ago
  Keir Fraser 90b0c36007 usb: Clear CTR_{RX,TX} if we spot two packets completed: The CTR 5 years ago
  Keir Fraser cb09f49ef7 floppy: Merge write pulses shorter than 800ns. 5 years ago
  Keir Fraser 8cb833e52d blinky_test: A quick LED-blink test for valid medium-density 5 years ago
  Keir Fraser d256f0948f Remove firmware startup delays. 5 years ago
  Keir Fraser c516c021d7 Update for v0.3 5 years ago
  Keir Fraser c578304721 gw.py: Fix the SCP file header 5 years ago
  Keir Fraser 4d235e8469 bootloader: Fix bootloader purgatory due to not enabling AFIO clock. 5 years ago
  Keir Fraser d8ab27a3e3 floppy: Small read-track fixes: 5 years ago
  Keir Fraser abd65ccb66 gw.py: Small cleanup to post-update instructions. 5 years ago
  Keir Fraser 1b12b5a70a Introduce RELEASE_NOTES. Fix "make dist". 5 years ago
  Keir Fraser 0bf9567c22 Substantially simplify debug logging to serial 5 years ago
  Keir Fraser 8421be9d3b Update for v0.2. Make gw script require latest firmware. 5 years ago
  Keir Fraser f2ab14fd1b python: Small cleanups 5 years ago