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