Skip to content

Releases: keirf/greaseweazle-firmware

Greaseweazle Firmware 1.6

28 Sep 07:35
Compare
Choose a tag to compare

Release Notes:

  • Flux write: Whole-track writes to hard-sectored disks
  • Pre- and post-write delays: Specified by many drive datasheets
    • Required for correct interaction with offset tunnel-erase heads
  • Configurable "Index Mask", for debouncing noisy INDEX signals
  • Seek (HDD): Remove arbitrary 100-cylinder limit

Greaseweazle Firmware 1.5

19 Dec 07:19
Compare
Choose a tag to compare

Release Notes:

  • AT32F403(A): Extend SRAM from 96kB to 224kB
  • Report USB buffer size in 'gw info'
  • GCC12 build fixes
  • USB High Speed: Fix device_qualifier descriptor

Greaseweazle Firmware 1.4

22 Jul 20:52
Compare
Choose a tag to compare

Release Notes:

  • New board type: V4.1 (AT32F4xx, USB-C)

Greaseweazle Firmware 1.3

18 Feb 09:24
Compare
Choose a tag to compare

Release Notes:

  • AT32F403A: Run this MCU at 216MHz in main firmware
  • USB: Implement GET_STATUS(DEVICE) as required by USB spec
    • This fixes repeated USB resets on some Linux hosts
  • Blinky test: Fix serial baud rate (115200)

Greaseweazle Firmware 1.2

18 Jul 09:52
Compare
Choose a tag to compare

Release Notes:

  • Support AT32F403A MCU on F1 and V4 boards
  • Send MCU info to host (reported by gw info)

Greaseweazle Firmware v1.1

27 Feb 11:33
Compare
Choose a tag to compare

Release Notes:

  • V4: External Activity LED can be connected to pin TXO
    • TXO-RXI jumper still forces update mode
    • TXO still used for serial logging in debug firmware builds
  • GetPin: Report on all pins also supported by SetPin
  • ReadFlux: Don't report missing index if read is not index-terminated
  • GetInfo: New sub-pages CurrentDrive and Drive_n
    • Report motor, cylinder#, and flippy drive status

Greaseweazle Firmware v1.0

27 Dec 17:02
Compare
Choose a tag to compare

Release Notes:

  • Firmware is now released separately from the host tools
  • No firmware changes since v0.31 (apart from the version bump)