Releases: keirf/greaseweazle-firmware
Releases · keirf/greaseweazle-firmware
Greaseweazle Firmware 1.6
- 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
- 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
- New board type: V4.1 (AT32F4xx, USB-C)
Greaseweazle Firmware 1.3
- 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
- Support AT32F403A MCU on F1 and V4 boards
- Send MCU info to host (reported by gw info)
Greaseweazle Firmware v1.1
- 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
- Firmware is now released separately from the host tools
- No firmware changes since v0.31 (apart from the version bump)