aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAshutosh Singh <ashutosh.singh@arm.com>2019-02-15 11:07:05 +0000
committerAshutosh Singh <ashutosh.singh@arm.com>2019-02-18 15:58:46 +0000
commitcb14e05e1ec61399adddf8a5d8a00cbe9ef3c9fb (patch)
tree320c424b046f2efed9964ce0f094c330b8476665
parent8bdd4583c364dbebfff593c7d09ac99d200cf931 (diff)
downloadtrusted-firmware-m-cb14e05e1ec61399adddf8a5d8a00cbe9ef3c9fb.tar.gz
Doc: TF-M release version 1.0-betav1.0-beta
TF-M 1.0-beta release- - implementation of PSA specification for secure storage/crypto/attestation - validated with PSA compliance test suite Change-Id: I7e0ddef7e29fb4cbd9db0a9fb373f544405c092a Signed-off-by: Ashutosh Singh <ashutosh.singh@arm.com>
-rwxr-xr-xreadme.md29
1 files changed, 16 insertions, 13 deletions
diff --git a/readme.md b/readme.md
index 7e30bf6a4b..d74f675074 100755
--- a/readme.md
+++ b/readme.md
@@ -1,4 +1,4 @@
-# Trusted Firmware M - v0.1
+# Trusted Firmware M - v1.0-beta
Trusted Firmware M provides a reference implementation of secure world
software for ARMv8-M.
@@ -6,7 +6,7 @@ software for ARMv8-M.
*Note:* The software implementation contained in this project is designed to
be a reference implementation of the Arm Platform Security Architecture (PSA).
It currently does not implement all the features of that architecture, however
-we expect the code to evolve over 2018 along with the specifications.
+we expect the code to evolve along with the specifications.
`Terms 'TFM' and 'TF-M' are commonly used in documents and code and both
refer to Trusted Firmware M.`
@@ -40,8 +40,15 @@ This release includes
* A Secure FW with support for PSA Level 1 isolation on ARMv8M.
* The Interfaces exposed by the Secure FW to NS side.
* A blocking secure fw model with NS application example.
-* Example secure service (or secure function) running within this SPE.
- * Only secure storage service is supported in this release.
+* Secure services running within this SPE.
+ * Secure Storage Service
+ * Attestation
+ * Crypto Service
+ * TF-M Audit Log
+ * Platform Service
+ * Secure Storage Service
+* Support for ARMv8-M mainline and baseline
+
* Testcases running baremetal and with RTX to test the functionality.
* Basic support for higher level isolation but it is `in progress with
limited testing`.
@@ -52,21 +59,16 @@ limited testing`.
### In progress
* Ongoing and incremental support for PSA features.
- * Level 3 PSA isolation
- * PSA Crypto API support
+ * Level 2 and 3 PSA isolation
* PSA IPC support
+ * Bootloader enhancements
* ...
* OS support and use case examples.
* mbed OS upstream support
* mbed cloud client examples
* ...
-* Additional platform support.
- * Musca test chip
- * Cortex M23 support
- * ...
* Ongoing security hardening, optimization and quality improvements.
-
### Platforms
Current release has been tested on
@@ -75,6 +77,7 @@ Current release has been tested on
* [FPGA image loaded on MPS2 board.](https://developer.arm.com/products/system-design/development-boards/cortex-m-prototyping-systems/mps2)
* [Fast model FVP_MPS2_AEMv8M.](https://developer.arm.com/products/system-design/fixed-virtual-platforms)
* [Musca-A1 test chip board.](https://developer.arm.com/products/system-design/development-boards/iot-test-chips-and-boards/musca-a1-test-chip-board)
+ * [Musca-B1 test chip board.](https://developer.arm.com/products/system-design/development-boards/iot-test-chips-and-boards/musca-b-test-chip-board)
* Cortex M23 based IoT Kit system -
* [FPGA image loaded on MPS2 board.](https://developer.arm.com/products/system-design/development-boards/cortex-m-prototyping-systems/mps2)
@@ -127,9 +130,9 @@ For this early access release, feedback is requested via email to
| Version | Date | Description |
|---------|------|-------------|
-| 0.1 | 2017-12-15 | Early Access Release |
+| v1.0-beta | 2019-02-15 | 1.0-beta release |
--------------
-*Copyright (c) 2017-2018, Arm Limited. All rights reserved.*
+*Copyright (c) 2017-2019, Arm Limited. All rights reserved.*