rv1106: tee: update version to v1.13

Build from OPTEE commit in develop-next branch:
    9f2aca7d1 pta: uboot_storedata_otp: reinit ssk when set security level2
Update features:
    9f2aca7d1 pta: uboot_storedata_otp: reinit ssk when set security level2
    d038af9d2 pta: uboot_storedata_otp: add check for rpmb key
    679d5bd8f core: tee: add func for check rpmb key is written
    144ae5ffd drivers: hal_crypto: added alignment judgment for input and output addresses
    9be174551 rockchip: uart: Add real uart hw init
    6b3714286 Revert "libcrypto: set RSA OAEP MGF1 MD function to SHA1"
    57d3268ef rv1106: modify tee load address to 61M
    0ccbe0828 plat-rockchip: otp: disable otp lock before otp boot
    6b9b39300 ta.mk: not copy lib/libcrypto/include to host_include
    0ca603d39 plat-rockchip: modify conditions for read secure boot flag
    fd6b94676 plat-rockchip: vendor_props: fix xtest regression_1006 fail

Signed-off-by: Hisping Lin <hisping.lin@rock-chips.com>
Change-Id: I7ab720d71d46be422c195e81cc9917a980980f20
This commit is contained in:
Hisping Lin
2024-10-31 15:36:11 +08:00
committed by Jianhong Chen
parent 98b3917515
commit 4319c88054
6 changed files with 44 additions and 4 deletions

View File

@@ -1,7 +1,7 @@
[COMPRESSION]
COMPRESSION=lzma
[TOS]
TOSTA=bin/rv11/rv1106_tee_ta_v1.12.bin
ADDR=0x03000000
TOSTA=bin/rv11/rv1106_tee_ta_v1.13.bin
ADDR=0x03d00000
[MCU]
MCU1=bin/rv11/rv1106_hpmcu_wrap_v1.70.bin,0xff6fe000,disabled

View File

@@ -1,7 +1,7 @@
[COMPRESSION]
COMPRESSION=lzma
[TOS]
TOSTA=bin/rv11/rv1106_tee_ta_v1.12.bin
ADDR=0x03000000
TOSTA=bin/rv11/rv1106_tee_ta_v1.13.bin
ADDR=0x03d00000
[MCU]
MCU1=bin/rv11/rv1106_hpmcu_wakeup_v1.00.bin,0x40000,okay

Binary file not shown.

Binary file not shown.

View File

@@ -1,5 +1,25 @@
# RV1106 Release Note
## rv1106_tee_ta_v1.13.bin
| 时间 | 文件 | 编译 commit | 重要程度 |
| ---------- | :---------------------- | ----------- | -------- |
| 2024-10-31 | rv1106_tee_ta_v1.13.bin | 9f2aca7d1 | 重要 |
### New
1. TEE加载地址改为61M位置。
### Fixed
| Index | 重要程度 | 更新说明 | 问题现象 | 问题来源 |
| ----- | -------- | -------------------------------------- | ----------------------------------------------- | -------- |
| 1 | 重要 | 变更强弱安全前判断rpmb key是否已经注入 | 由弱安全升级到强安全可能出现rpmb key校验失败 | - |
| 2 | 重要 | 修正RSA OAEP MGF1算法 | TA在使用RSA算法OAEP MGF1填充方式会报错 | - |
| 3 | 重要 | 修正secure boot是否使能判断条件 | 在硬件不稳定情况下可能错误认为开启了secure boot | - |
------
## rv1106_tee_ta_v1.12.bin
| 时间 | 文件 | 编译 commit | 重要程度 |

View File

@@ -1,5 +1,25 @@
# RV1106 Release Note
## rv1106_tee_ta_v1.13.bin
| Date | File | Build commit | Severity |
| ---------- | :---------------------- | ------------ | --------- |
| 2024-10-31 | rv1106_tee_ta_v1.13.bin | 9f2aca7d1 | important |
### New
1. Change the TEE loading address to 61M position.
### Fixed
| Index | Severity | Update | Issue description | Issue source |
| ----- | --------- | ------------------------------------------------------------ | ------------------------------------------------------------ | ------------ |
| 1 | important | check whether the rpmb key has been burned before changing security level | upgrading from weak security level to strong security level may result in rpmb key verification failure | |
| 2 | important | fixed RSA OAEP MGF1 algorithm | TA will report an error when using RSA algorithm OAEP MGF1 padding method | - |
| 3 | important | fixed condition of whether secure boot is enabled | Under unstable hardware conditions, it may be mistakenly believed that secure boot is enabled | - |
------
## rv1106_tee_ta_v1.12.bin
| Date | File | Build commit | Severity |