Releases: apollo-lhc/cm_mcu
Releases · apollo-lhc/cm_mcu
v0.99.12
v0.99.10
Commits
- 094b3e2: Various clean-ups (#220) (Peter Wittich) #220
- 864ea11: Hotfix for two CLI Firefly commands (#226) (Peter Wittich) #226
- 049babb: Update how monitoring code is generated and data stored (#221) (Peter Wittich) #221
- cbf154a: hot fix for FF_ISPRESENT (#228) (Peter Wittich) #228
- 9210313: Housekeeping (#230) (Peter Wittich) #230
v0.99.9
v0.99.8
v0.99.6
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
v0.99.4
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
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
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
What's Changed
- restore debug build compile by @pwittich in #109
- Fix error in Zynq data path; watchdog task start by @pwittich in #110
- Create codeql-analysis.yml by @pwittich in #111
- use of I2C communications layer by @pwittich in #112
- MCU code for Rev 2 CM by @pwittich in #114
- Add a more generic logger interface and continue Rev2 fixes by @pwittich in #116
- Enable RTC in Hibernation module and add a basic CLI for setting it by @pwittich in #118
- Update release.yml to build binaries for both REV1 and REV2 CM by @pwittich in #119
Full Changelog: v0.31.14...v0.99.1