Skip to content

Releases: apollo-lhc/cm_mcu

v0.99.12

30 Jul 18:46
8b5971d
Compare
Choose a tag to compare

No changes since v0.99.10 except new release asset of a tar file which can be untarred on the zynq in /fw/CM for the XML file for the CM->SM data path.

Commits

v0.99.10

16 Jul 15:44
9210313
Compare
Choose a tag to compare

Commits

v0.99.9

21 Apr 19:21
8405016
Compare
Choose a tag to compare

Commits

v0.99.8

12 Mar 00:33
0b78ecf
Compare
Choose a tag to compare

Commits

  • 0b78ecf: update release CI action for latest way to get ARM-GCC-NONE-NOABI (#214) (Peter Wittich) #214

v0.99.6

19 Nov 00:02
a26a372
Compare
Choose a tag to compare

Commits

  • f84bf07: Send more data to Zynq (#191) (Peace Kotamnives) #191
  • 67cdd3a: fix issue #194 (#195) (Peace Kotamnives) #195
  • 035e085: Add CLI command to program FPGA from flash (implement issue #187) (#196) (Peace Kotamnives) #196
  • a26a372: Update release creation on GitHub to generate the XML files and a tar file with all necessary parts (#200) (Peter Wittich) #200

v0.99.5

08 Sep 18:24
Compare
Choose a tag to compare

Commits

  • c709640: fix bug in the 2nd fpga i2c device response to ipmc (#193) (Peter Wittich) #193
  • 06405f2: Squashed 'sm_cm_config/' content from commit 137e4c2 (Peace Kotamnives)
  • 8d77252: Merge commit '06405f20a51b0cf5f5dc6adf0f3fb4cf32241309' as 'sm_cm_config' (Peace Kotamnives)

v0.99.4

10 Aug 17:25
bc04d3f
Compare
Choose a tag to compare

Commits

  • 8b122b8: Implement "all" argument for monitoring and resetting power supplies all at once (#180) (Peace Kotamnives) #180
  • cd555aa: Turn FreeRTOS use into a submodule (#185) (Peter Wittich) #185
  • d1a2c14: Add a power control state machine state 6 for controlling V3.8 needed for Samtec 12-ch 25Gbs (#183) (Peace Kotamnives) #183
  • 7c0a6b7: clear clock sticky bits in initial task (#186) (Peace Kotamnives) #186
  • 2a56f47: add missing semaphore to FPGA monitoring task (#188) (Peter Wittich) #188
  • bc04d3f: Fix bug in how the PG is handled for the 3.8V firefly supply (#189) (Peter Wittich) #189

v0.99.3

28 Mar 20:56
d7c0957
Compare
Choose a tag to compare

Commits

  • 287b1f8: Alarm tasks for votages (#171) (Peace Kotamnives) #171
  • a545bca: Bug fix: update how stale data is handled for monitor tasks (#178) (Peter Wittich) #178
  • dd59ed7: Add information about Clock program into the CLI (#177) (Peter Wittich) #177
  • d7c0957: Bugfix/gitversion zmon (#181) (Peter Wittich) #181

v0.99.2

24 Feb 17:36
1c5ddde
Compare
Choose a tag to compare

Commits

  • e86a596: Simplify compilation (#120) (Peter Wittich) #120
  • 0b478bc: Some minor string improvements (#121) (Peter Wittich) #121
  • 4479f34: I/O expander initialization; GPIO CLI tool, some refinement of RTC interface (#122) (Peter Wittich) #122
  • 637f5db: Rev2b eeprom (#125) (Peace Kotamnives) #125
  • 8322137: Code cleanup (#127) (Peter Wittich) #127
  • 3526ea6: Fix regression on I2C register reading (#128) (Peter Wittich) #128
  • ec7d7aa: Clean up logging in Firefly Task and set/reset page register (#129) (Peter Wittich) #129
  • d19821c: ADCMon and LOG updates (#130) (Peter Wittich) #130
  • 36f7c37: Read EEPROM first revision (#131) (Peace Kotamnives) #131
  • fd88b9c: Zynq monitoring generalization and updates for Rev2 (#132) (Peter Wittich) #132
  • 45cd2c0: Fix bug in interaction between power supply and alarm tasks (#133) (Peter Wittich) #133
  • 383a9dd: Various small cleanups and add GH action for formatting. (#134) (Peter Wittich) #134
  • ee0605d: Allow override of PS configuration (#137) (Peter Wittich) #137
  • 6cce566: add quit init clock loading if garbage EEPROM is detected (#138) (Peace Kotamnives) #138
  • 9a3c85f: Implementing new monitor i2c task to replace ffl task and add clock registers (#136) (Peace Kotamnives) #136
  • 34456be: Automatically commit clang-format fixes (#142) (Peter Wittich) #142
  • c279268: only run clang-format GitHub action if there are changed files (#143) (Peter Wittich) #143
  • 2e85741: Hotfix for issues running on Rev1 (#146) (Peter Wittich) #146
  • 7525cb2: Fix hardcode in InitTask from issue #148 (#149) (Peace Kotamnives) #149
  • db98ea8: detect first-time loading mcu FW (#145) (Peace Kotamnives) #145
  • b923b86: Update makedefs (#152) (Peter Wittich) #152
  • 8ad8b7b: CLI for turning on 3.8V for power supplies (#153) (Peter Wittich) #153
  • fcebefd: require a check on 3.3V power supply for loadclock (#157) (Peace Kotamnives) #157
  • e37ed20: Add CLI to take/release I2C mutex (#154) (Peter Wittich) #154
  • 71a2ecf: Fix misc bugs (#164) (Peace Kotamnives) #164
  • 9e857db: Semaphore cleanup (#165) (Peter Wittich) #165
  • ef3f0c9: Improvement on sem_ctl + psreg (#167) (Peace Kotamnives) #167
  • 4af28bb: add new 'powering down' state to PS state machine (#169) (Peter Wittich) #169
  • 315d573: Bug fix: add 'DOWN' state to power control state machine strings (#170) (Peter Wittich) #170
  • 186f4aa: GitHub actions fix (#172) (Peter Wittich) #172
  • 5045342: Add check to every Semaphore Take and Give (#168) (Peace Kotamnives) #168
  • 1c5ddde: I2c device fix (#175) (Peter Wittich) #175

v0.99.1

28 Nov 18:56
41c0a93
Compare
Choose a tag to compare
v0.99.1 Pre-release
Pre-release

What's Changed

Full Changelog: v0.31.14...v0.99.1