v0.4.44
This is a release of the BCM5719 firmware for the Talos II and Blackbird with improved stability.
Features:
- Initial release for use with LVFS / fwupd
- Add support for reporting VPD data to the host.
- The APE and Stage1 code now report versioning information to the host.
- The bcmflash utility now supports flashing via both raw registers and the ethtool apis.
Changes / Bug Fixes:
- Fix a network lockups that could happen when petitboot is starting on the Talos II and Blackbird.
- Various build system improvements and warning cleanups.
- Cleanup various linting warnings throughout the code base.
- The NVM library now properly writes in bursts to flash.
- The NVM library now supports detecting the flash size.
- The bcmflash utility now properly fixes the APE Code Directory CRC.
Note: Linux-x86_64 files were built on Ubuntu 20.04 (x86_64)
Note: Linux-ppc64le files were built on Fedora 32 (ppc64le)