MR-16OUT series 3 change-log file Firmware consists of 3 parts: * APP code mr16out_3_2x_x_enc.aax * LOADER code loader_mr16out_3_2x_x_enc.aax * BOOT code boot_mr16_out_3_x_x_enc.aax 2023-11-07 app 3.22.8 -update FreeRTOS to v10.4.3-Patch3 -fix MbedTLS CVE-2021-43666 -update cryptoauthlib to v3.5.1 loader 3.22.8 -fix MbedTLS CVE-2021-43666 -update cryptoauthlib to v3.5.1 boot 3.22.8 2023-08-25 app 3.22.7 loader 3.22.7 boot 3.22.7 2023-02-15 app 3.22.6 loader 3.22.6 boot 3.22.6 2022-10-03 app 3.22.5 loader 3.22.5 boot 3.22.5 2022-08-04 app 3.22.4 -update FreeRTOS to v10.4.3-Patch2 -update MbedTLS to v2.28.0 -add support for alternate crypto eeprom loader 3.22.4 -update MbedTLS to v2.28.0 -add support for alternate crypto eeprom boot 3.22.4 2022-04-21 app 3.22.3 loader 3.22.3 boot 3.22.3 2022-03-24 app 3.22.2 loader 3.22.2 boot 3.22.2 2022-03-16 app 3.22.1 loader 3.22.1 boot 3.22.1 2020-07-01 app 3.21.13 loader 3.21.13 boot 3.1.1 2020-06-23 app 3.21.12 -fix: do not send back ack for periodic time broadcast from controller to address issue with SIO dropping offline loader 3.21.12 -fix: do not send back ack for periodic time broadcast from controller to address issue with SIO dropping offline boot 3.1.1 2020-05-11 app 3.21.11 -fix: mbedTLS disable weak ciphers and hash algorithms loader 3.21.11 -fix: mbedTLS disable weak ciphers and hash algorithms boot 3.1.1 2020-02-07 app 3.21.10 loader 3.21.10 boot 3.1.1 2019-11-26 app 3.21.9 - fix crashing when changing the ictv_num for inputs loader 3.21.9 boot 3.1.1 2019-10-23 app 3.21.8 - fix the bug when extended length reply message to re-transmitted command ( this happens when comm error occurs) have incorrect length . loader 3.21.8 - increase heap size boot 3.1.1 2019-06-27 app 3.21.7 loader 3.21.7 boot 3.1.1 2019-06-03 app 3.21.6 loader 3.21.6 boot 3.1.1 2019-05-01 app 3.21.5 loader 3.21.5 boot 3.1.1 2019-03-19 app 3.21.4 -replace WolfSSL with mbedTLS -add reset command for crypto memory chip loader 3.21.4 -replace WolfSSL with mbedTLS boot 3.1.1 2019-02-08 app 3.21.3 loader 3.21.3 boot 3.1.1 2019-01-17 app 3.21.2 loader 3.21.2 boot 3.1.1 2018-11-16 app 3.21.1 loader 3.21.1 boot 3.1.1 2018-08-27 app 3.21.0 -fix error when downloading firmware when Master Key AES is enabled loader 3.21.0 -fix error when downloading firmware when Master Key AES is enabled boot 3.1.1 2018-07-25 app 3.20.15 -fix issue when certificate may become invalid after it programmed during production -fix IAU Cannot download Firmware to any Series 3 SIOs loader 3.20.15 -fix IAU Cannot load Firmware to any Series 3 SIOs boot 3.1.1 2018-06-07 app 3.20.14 -upgrade WolfSSL library to v. 3.14.0 -add enable RSA blinding, recommended when using RSA encryption to avoid side-channel attack vulnerability -add support for extended reader led colors loader 3.20.14 -upgrade WolfSSL library to v. 3.14.0 -add enable RSA blinding, recommended when using RSA encryption to avoid side-channel attack vulnerability boot 3.1.1 2018-01-30 app 3.20.13 -fix firmware download fault condition handling ( controller connection loss) loader 3.20.13 -fix firmware download fault condition handling ( controller connection loss) boot 3.1.1 -add flash addresses validations before verifying firmware crc 2018-01-24 app 3.20.12 loader 3.20.12 boot 3.1.0 2018-01-19 app 3.20.11 loader 3.20.11 -fix timeouts during firmware download boot 3.1.0 2018-01-15 -changes in common code areas. app 3.20.10 loader 3.20.10 boot 3.1.0 2018-01-08 app 3.20.9 loader 3.20.9 -add: boot fw upgrade support boot 3.1.0 -add: boot fw upgrade support 2017-12-14 app 3.20.8 loader 3.20.8 2017-12-12 -add: code for MR62e board in common code areas. app 3.20.7 -fix: relay activation count 24h problem loader 3.20.7 2017-10-19 -add: code for MR62e board in common code areas. -fix dropping offline at 111520 baud rate app 3.20.6 loader 3.20.6 2017-06-15 app 3.20.5 loader 3.20.5 -add: added code for SR10A board in common code areas. 2017-06-13 app 3.20.4 -fix Power Tamper and Cabinet tamper alarms are not reported when SIO comes online -fix fix potential vulnerability in Crypto Memory protocol implementation loader 3.20.4 - fix can't download firmware if it is connected to EP15XX boards that has SIO encryption enabled 2017-05-23 app 3.20.3 loader 3.20.3 -fix: inputs not working when board doesn't have reader ports 2017-05-23 app 3.20.2 loader 3.20.2 -add : clean up and re-factoring 2017-05-16 app 3.20.1 loader 3.20.1 - fix : Relay stays active when using Trigger & Procedure - fix : issues found by static code analyzer 2017/4/11 app 3.20.0 loader 3.20.0 - initial release