Skip to content

Releases: embeddedartistry/athena-bootloader

Release 11.2.1

17 Sep 22:00
Compare
Choose a tag to compare

This is the same as 11.1.13, but with the version number properly rolled to account for changes to the EEPROM.

  • Improved versioning and debug output in the bootloader; patch version is now displayed (e.g., 11.1.9)
  • Bootloader reported version and the tag now match
  • Refactored + cleaned up a few source files (added braces, removed duplicate definitions)
  • Expanded EEPROM space and updated EEPROM format version
  • Major/Minor/Patch version for bootloader are stored in EEPROM so they can be read by the device
  • "Reprogram" endpoint uses a different signature than "bad image", which allows us to add new logic to the bootloader that will boot the image already on the device if the device is physically reset. In the previous setup, providing a kind of fail-safe fallback in case the update never comes.

Release 11.2.1 was uploaded by the Embedded Artistry Jenkins server.

Release 11.1.13

17 Sep 21:38
Compare
Choose a tag to compare
  • Improved versioning and debug output in the bootloader; patch version is now displayed (e.g., 11.1.9)
  • Bootloader reported version and the tag now match
  • Refactored + cleaned up a few source files (added braces, removed duplicate definitions)
  • Expanded EEPROM space and updated EEPROM format version
  • Major/Minor/Patch version for bootloader are stored in EEPROM so they can be read by the device
  • "Reprogram" endpoint uses a different signature than "bad image", which allows us to add new logic to the bootloader that will boot the image already on the device if the device is physically reset. In the previous setup, providing a kind of fail-safe fallback in case the update never comes.

Release 11.1.13 was uploaded by the Embedded Artistry Jenkins server.

Release 11.1.12

17 Sep 21:35
Compare
Choose a tag to compare
Release 11.1.12 Pre-release
Pre-release

Release 11.1.12 uploaded by the Embedded Artistry Jenkins server.

Release 11.1.9

17 Sep 21:21
Compare
Choose a tag to compare
Release 11.1.9 Pre-release
Pre-release

Release 11.1.9 uploaded by the Embedded Artistry Jenkins server.

Release 11.1.8

14 Sep 11:48
Compare
Choose a tag to compare

Release 11.1.8 uploaded by the Embedded Artistry Jenkins server.

Release 11.1.7

03 Jun 11:48
Compare
Choose a tag to compare
Release 11.1.7 Pre-release
Pre-release

Release 11.1.7 uploaded by the Embedded Artistry Jenkins server.

Release 11.1.6

14 May 11:48
Compare
Choose a tag to compare
Release 11.1.6 Pre-release
Pre-release

Release 11.1.6 uploaded by the Embedded Artistry Jenkins server.

Release 11.1.5

12 May 20:40
Compare
Choose a tag to compare

Release 11.1.5 uploaded by the Embedded Artistry Jenkins server.

Release 1.1.4

30 Apr 17:34
Compare
Choose a tag to compare
Release 1.1.4 Pre-release
Pre-release

Release 1.1.4 uploaded by the Embedded Artistry Jenkins server.

Release 1.1.3

29 Apr 21:39
Compare
Choose a tag to compare
Release 1.1.3 Pre-release
Pre-release

Release 1.1.3 uploaded by the Embedded Artistry Jenkins server.