Skip to content

February 10th, 2024

Latest
Compare
Choose a tag to compare
@theacodes theacodes released this 11 Feb 03:11
· 5 commits to main since this release
27e38c6

This is a bugfix & maintenance release for Castor & Pollux's firmware, Gemini ♊️.

👉 Most users should download gemini-firmware-2024.2.10-release.uf2 👈

Please follow the firmware upgrade instructions in the user's guide to upgrade your device's firmware.

About the files

  • The uf2 files can be installed using the firmware upgrade instructions in the user's guide.
  • The elf files and are for testing & debugging and can be programmed using an appropriate debug probe.
  • The release builds are built without debugging information.
  • The debug builds are built with debugging information.

Build identifier

Each release of the firmware has a unique build ID. This ID can be seen when using the online settings editor and allows finding the exact firmware version on your device. The build IDs for this version are:

  • Release: 2024.2.10 (release) on 02/11/2024 03:09 UTC with gcc 13.2.1 by stargirl@starlet.local
  • Debug: 2024.2.10 (debug) on 02/11/2024 03:09 UTC with gcc 13.2.1 by stargirl@starlet.local

Changes from 2023.9.11

Firmware:

  • Fixed an issue with fix16 rounding causing pitch glitches

User guide:

  • Added errata about ramp table swap

Setting editor:

  • Added ability to swap ramp calibration tables
  • Fixed restore calibration functionality

Factory testing:

  • Fixed ADC channel used for CV calibration
  • Removed channel swap for SysEx set frequency command

Meta:

  • Updated GitHub Actions for both docs and firmware
  • Fixed .clang-format to work with later versions of clang-format
  • Fixed formatting