xref: /rkbin/doc/release/RK3358_EN.md (revision eb4810710280d51a88fe23766dd4d4259a7718fb)
17e907b89SHisping Lin# RK3358 Release Note
27e907b89SHisping Lin
3*eb481071SHisping Lin## rk3358_bl32_v2.10.bin
4*eb481071SHisping Lin
5*eb481071SHisping Lin| Date       | File                  | Build commit | Severity  |
6*eb481071SHisping Lin| ---------- | :-------------------- | ------------ | --------- |
7*eb481071SHisping Lin| 2024-10-31 | rk3358_bl32_v2.10.bin | 9f2aca7d1    | important |
8*eb481071SHisping Lin
9*eb481071SHisping Lin### Fixed
10*eb481071SHisping Lin
11*eb481071SHisping Lin| Index | Severity  | Update                                            | Issue description                                            | Issue source |
12*eb481071SHisping Lin| ----- | --------- | ------------------------------------------------- | ------------------------------------------------------------ | ------------ |
13*eb481071SHisping Lin| 1     | important | fixed RSA OAEP MGF1 algorithm                     | TA will report an error when using RSA algorithm OAEP MGF1 padding method | -            |
14*eb481071SHisping Lin| 2     | important | fixed condition of whether secure boot is enabled | Under unstable hardware conditions, it may be mistakenly believed that secure boot is enabled | -            |
15*eb481071SHisping Lin
16*eb481071SHisping Lin------
17*eb481071SHisping Lin
18dcadf312SHisping Lin## rk3358_bl32_v2.09.bin
19dcadf312SHisping Lin
20dcadf312SHisping Lin| Date       | File                  | Build commit | Severity  |
21dcadf312SHisping Lin| ---------- | :-------------------- | ------------ | --------- |
22dcadf312SHisping Lin| 2024-09-02 | rk3358_bl32_v2.09.bin | 6c78a7d8c    | important |
23dcadf312SHisping Lin
24dcadf312SHisping Lin### New
25dcadf312SHisping Lin
26dcadf312SHisping Lin1.  Support software TA encryption key, customers can use TA encryption function without burning the key.
27dcadf312SHisping Lin
28dcadf312SHisping Lin------
29dcadf312SHisping Lin
30d0ba0a4cSZhihuan He## rk3358j*{rk3358m*}_ddr_333MHz_v2.11.bin
31d0ba0a4cSZhihuan He
32d0ba0a4cSZhihuan He| Date       | File                                    | Build commit | Severity  |
33d0ba0a4cSZhihuan He| ---------- | --------------------------------------- | ------------ | --------- |
34d0ba0a4cSZhihuan He| 2024-08-19 | rk3358j*{rk3358m*}_ddr_333MHz_v2.11.bin | 01f75b4      | important |
35d0ba0a4cSZhihuan He
36d0ba0a4cSZhihuan He### Fixed
37d0ba0a4cSZhihuan He
38d0ba0a4cSZhihuan He| Index | Severity  | Update                                                | Issue description                                            | Issue source |
39d0ba0a4cSZhihuan He| ----- | --------- | ----------------------------------------------------- | ------------------------------------------------------------ | ------------ |
40d0ba0a4cSZhihuan He| 1     | important | Solve the ddr4 power on probability capacity anomaly. | If the power is off and the power is on, the ddr4 probability will lack 1/4 or 1/2 capacity. | -            |
41d0ba0a4cSZhihuan He
42d0ba0a4cSZhihuan He------
43d0ba0a4cSZhihuan He
44bf25c668SLin Jinhan## rk3358_bl32_v2.08.bin
45bf25c668SLin Jinhan
46bf25c668SLin Jinhan| Date       | File                  | Build commit | Severity  |
47bf25c668SLin Jinhan| ---------- | :-------------------- | ------------ | --------- |
48bf25c668SLin Jinhan| 2024-07-09 | rk3358_bl32_v2.08.bin | 7ab599eca    | important |
49bf25c668SLin Jinhan
50bf25c668SLin Jinhan### New
51bf25c668SLin Jinhan
52bf25c668SLin Jinhan1.  Other security enhancements.
53bf25c668SLin Jinhan2.  RPMB change read data to multiple times.
54bf25c668SLin Jinhan3.  Increase MPI_MEMPOOL_SIZE size.
55bf25c668SLin Jinhan
56bf25c668SLin Jinhan------
57bf25c668SLin Jinhan
58c1ffb323SHisping Lin## rk3358_bl32_v2.07.bin
59c1ffb323SHisping Lin
60c1ffb323SHisping Lin| Date       | File                  | Build commit | Severity  |
61c1ffb323SHisping Lin| ---------- | :-------------------- | ------------ | --------- |
62c1ffb323SHisping Lin| 2024-04-16 | rk3358_bl32_v2.07.bin | 185dc3c92    | important |
63c1ffb323SHisping Lin
64c1ffb323SHisping Lin### New
65c1ffb323SHisping Lin
66c1ffb323SHisping Lin1. Optimization parameter check to enhance security.
67c1ffb323SHisping Lin2. Support printing TEE memory usage information.
68c1ffb323SHisping Lin3. Hardware crypto supports addresses exceeding 4G.
69c1ffb323SHisping Lin4. Support printing FWVER information.
70c1ffb323SHisping Lin
71c1ffb323SHisping Lin------
72c1ffb323SHisping Lin
733e384e68SZhihuan He## rk3358j_{rk3358m_}_ddr_333MHz_v2.09.bin
743e384e68SZhihuan He
753e384e68SZhihuan He| Date       | File                                    | Build commit | Severity  |
763e384e68SZhihuan He| ---------- | --------------------------------------- | ------------ | --------- |
773e384e68SZhihuan He| 2023-12-20 | rk3358j_{rk3358m_}_ddr_333MHz_v2.09.bin | 131f35b      | important |
783e384e68SZhihuan He
793e384e68SZhihuan He### New
803e384e68SZhihuan He
813e384e68SZhihuan He1. Add rk3358j, rk3358m ddr binary which use 2x refresh rate for Extended temperature range.
823e384e68SZhihuan He
833e384e68SZhihuan He------
843e384e68SZhihuan He
85e160fab0SHisping Lin## rk3358_bl32_v2.06.bin
86e160fab0SHisping Lin
87e160fab0SHisping Lin| Date       | File                  | Build commit | Severity  |
88e160fab0SHisping Lin| ---------- | :-------------------- | ------------ | --------- |
89e160fab0SHisping Lin| 2023-08-28 | rk3358_bl32_v2.06.bin | b5340fd65    | important |
90e160fab0SHisping Lin
91e160fab0SHisping Lin### New
92e160fab0SHisping Lin
93e160fab0SHisping Lin1. Support pstore for optee log.
94e160fab0SHisping Lin2. Enable dynamic SHM.
95e160fab0SHisping Lin3. Support check ta encryption key is written.
96e160fab0SHisping Lin
97e160fab0SHisping Lin------
98e160fab0SHisping Lin
99001ea89eSXiaoDong Huang## rk3358_bl31_v1.32.elf
100001ea89eSXiaoDong Huang
101001ea89eSXiaoDong Huang| Date       | file                  | Build commit | Severity  |
102001ea89eSXiaoDong Huang| ---------- | :-------------------- | ------------ | --------- |
103001ea89eSXiaoDong Huang| 2022-10-25 | rk3358_bl31_v1.32.elf | 6f45bba91    | important |
104001ea89eSXiaoDong Huang
105001ea89eSXiaoDong Huang### Fixed
106001ea89eSXiaoDong Huang
107001ea89eSXiaoDong Huang| Index | Severity  | Update                         | Issue description                     | Issue source |
108001ea89eSXiaoDong Huang| ----- | --------- | ------------------------------ | ------------------------------------- | ------------ |
109001ea89eSXiaoDong Huang| 1     | important | Compatible with the old loader | Boot fail if old loader+new trust.img | -            |
110001ea89eSXiaoDong Huang
111001ea89eSXiaoDong Huang------
112001ea89eSXiaoDong Huang
1137e907b89SHisping Lin## rk3358_bl32_v2.05.bin
1147e907b89SHisping Lin
1157e907b89SHisping Lin| Date       | File                  | Build commit | Severity  |
1167e907b89SHisping Lin| ---------- | :-------------------- | ------------ | --------- |
1177e907b89SHisping Lin| 2022-09-16 | rk3358_bl32_v2.05.bin | d84087907    | important |
1187e907b89SHisping Lin
1197e907b89SHisping Lin### Fixed
1207e907b89SHisping Lin
1217e907b89SHisping Lin| Index | Severity  | Update                                                       | Issue description                                            | Issue source |
1227e907b89SHisping Lin| ----- | --------- | ------------------------------------------------------------ | ------------------------------------------------------------ | ------------ |
1237e907b89SHisping Lin| 1     | important | Solve the problem that OPTEE is stuck during startup when printing is closed | User use /rkbin/tools/ddrbin_tool to close printing ,  then rk_atags will notify OPTEE to disable printing, When OPTEE starts, it will be stuck and unable to enter U-Boot | -            |
1247e907b89SHisping Lin
1257e907b89SHisping Lin------
1267e907b89SHisping Lin
127