Skip to content

September 11th, 2023

Compare
Choose a tag to compare
@theacodes theacodes released this 11 Sep 22:38
· 17 commits to main since this release
19a033c

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

👉 Most users should download gemini-firmware-2023.9.11-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: 2023.9.11 (release) on 09/11/2023 22:35 UTC with gcc 12.2.1 by stargirl@starlet.local
  • Debug: 2023.9.11 (debug) on 09/11/2023 22:35 UTC with gcc 12.2.1 by stargirl@starlet.local

Changes from 2023.4.22

Firmware:

  • Fixed a bug for C&PI where the pulse width CV was inverted, leading to some unexpected behavior.

Settings editor:

  • Added a hidden option to enable monitor mode to help with troubleshooting.
  • Updated minimum supported firmware version.

Factory:

  • Fixed castor pitch range check in monitor.py
  • Updated monitor script to note sweep tests
  • Small tweaks to factory setup scripts needed during initial C&PII programming

User guide:

  • Fixed small typo