Skip to content

mTower v0.4.0

Compare
Choose a tag to compare
@tdrozdovsky tdrozdovsky released this 14 Feb 20:31
· 60 commits to master since this release
v0.4.0
d038403

Features

  • Added configuration of start address for Normal World
  • Added feature - Trusted boot (BL2 -> BL32 ->BL33)
  • (CONFIG_START_ADDRESS_BL33) via configuration tool (Kconfig)
  • Replaced warn_err.c with err.h to display a formatted error message

Bug Fixes

  • Fixed issue related with new version openssl API
  • Fixed CVE-2019-1010296 (Buffer Overflow)
  • Fixed bug related with absent mkrom.a
  • Fixed warnings
  • Fixed incorrect output of binary info after execution "make clean" command
  • Fixed "Unused function" warning (function removed)
  • Fixed warning like as "type 'unsigned int' but argument has type
  • Added more info about mTower binaries and fix some warnings

Documentation

  • Added Security policy
  • Added description of mTower config options into mtower_functionality_description.md; fixed a typo in arch/cortex-m23/m2351/Kconfig file
  • Added references to platforms based on M2351 chip
  • Added info about located FwInfo metadata of BL32 and BL33 into final info table

Continuous Integration

  • Added workflow to build project

Build

  • Fixed issue related to build system
  • Reduced compilation time due to selective assembly of the peripheral library
  • Added info about located FwInfo metadata of BL32 and BL33 into final info table
  • Improved info section about binaries after build finishe

Chore

  • StdDriver and Device source code is included due to a change in the source code license
  • Removed spaces symbols from alarm image
  • Removed configuration mechanism for selecting output file format