openMMC Release v1.5.0
Notes
This is major openMMC release that adds support to the AFCv4 hardware and introduces a lot of changes to the build system. It also replaces the older bootloader with newboot
. Warning: This release is not compatible with the older bootloader and you should update it following the instructions provided in the README.md file.
What's Changed
- Fixed MCP23016 register write function by @kaolpr in #113
- [port/board/afc-v4/payload] Add support for AFCv4.0.2 board by @krmac in #118
- Fixes #119: Updates via HPM are getting corrupted by @guilhermerc in #120
- Ensure flash integrity before updating image by @guilhermerc in #122
- Alignment and size fixes in fpga_spi by @ericonr in #126
- Update common and linker flags in toolchain definition by @ericonr in #127
- Fix size checks by @EmilioPeJu in #128
- Clear PAYLOAD_MESSAGE_WARM_RST bit in amc_payload_evt by @gustavosr8 in #138
- Remove BENCH_TEST macro by @gustavosr8 in #136
- Correct typo on get_ipmb_addr function by @gustavosr8 in #140
- fix cold_reset bug by @gustavosr8 in #139
- CI by @gustavosr8 in #143
- Add support to bootloader autoupdate by @gustavosr8 in #141
- change active_id to t_component pointer by @gustavosr8 in #144
- Add suport to firmware and bootloader upload via ipmi-tool by @gustavosr8 in #147
- Auto bin2hpm by @gustavosr8 in #148
- Remove incorrect use of sizeof() by @gustavosr8 in #137
- Update the documentation to add the ipmitool upgrade instructions by @gustavosr8 in #149
- Add instructions to activate the firmware after upload by @gustavosr8 in #153
- Fix the wrong read of FRU content by @gustavosr8 in #152
- Release prep by @gustavosr8 in #154
- Change message of toolchain selection for a notice instead of warning by @gustavosr8 in #155
- Add support to Digilent's JTAG HS3 probe by @augustofg in #156
- Add IPMI command to report the git commit SHA of the firmware by @augustofg in #157
- Do not proceed activating the firmware if hpm_finish_upload fails by @gustavosr8 in #159
- Change axf to elf by @gustavosr8 in #161
New Contributors
- @krmac made their first contribution in #109
- @kaolpr made their first contribution in #113
- @guilhermerc made their first contribution in #120
- @ericonr made their first contribution in #126
- @EmilioPeJu made their first contribution in #128
- @gustavosr8 made their first contribution in #138
Full Changelog: v1.4.4...v1.5.0