1037d3707SJon Lin# RK3308 Release Note 2037d3707SJon Lin 3*0121a0dfSJon Lin## rk3308_{miniloader, usbplug}_wo_ftl_v1.43.bin 4*0121a0dfSJon Lin 5*0121a0dfSJon Lin| Date | File | Build commit | Severity | 6*0121a0dfSJon Lin| ---------- | :------------------------------------- | ------- | -------- | 7*0121a0dfSJon Lin| 2024-09-09 | rk3308_{miniloader, usbplug}_wo_ftl_v1.43.bin | 6c04ae99 | moderate | 8*0121a0dfSJon Lin 9*0121a0dfSJon Lin### New 10*0121a0dfSJon Lin 11*0121a0dfSJon Lin1. Support SPI Nor idblock 2 copies. 12*0121a0dfSJon Lin 13*0121a0dfSJon Lin------ 14*0121a0dfSJon Lin 1548e3dd73SHisping Lin## rk3308_bl32_v2.08.bin 1648e3dd73SHisping Lin 1748e3dd73SHisping Lin| Date | File | Build commit | Severity | 1848e3dd73SHisping Lin| ---------- | :-------------------- | ------------ | --------- | 1948e3dd73SHisping Lin| 2024-09-02 | rk3308_bl32_v2.08.bin | 6c78a7d8c | important | 2048e3dd73SHisping Lin 2148e3dd73SHisping Lin### New 2248e3dd73SHisping Lin 2348e3dd73SHisping Lin1. Support software TA encryption key, customers can use TA encryption function without burning the key. 2448e3dd73SHisping Lin2. RPMB change read data to multiple times. 2548e3dd73SHisping Lin3. Increase MPI_MEMPOOL_SIZE size. 2648e3dd73SHisping Lin 2748e3dd73SHisping Lin------ 2848e3dd73SHisping Lin 2926e53571SJon Lin## rk3308_miniloader_spinor_v1.43.bin 3026e53571SJon Lin 3126e53571SJon Lin| Date | File | Build commit | Severity | 3226e53571SJon Lin| ---------- | :------------------------------------- | ------- | -------- | 3326e53571SJon Lin| 2024-08-19 | rk3308_miniloader_spinor_v1.43.bin | e24e370a | moderate | 3426e53571SJon Lin 3526e53571SJon Lin### New 3626e53571SJon Lin 3726e53571SJon Lin1. Add spinor only version. 3826e53571SJon Lin 3926e53571SJon Lin------ 4026e53571SJon Lin 4125c81dddSJon Lin## rk3308_usbplug_v1.43.bin 4225c81dddSJon Lin 4325c81dddSJon Lin| Date | File | Build commit | Severity | 4425c81dddSJon Lin| ---------- | :------------------------------------- | ------- | -------- | 4525c81dddSJon Lin| 2024-08-16 | rk3308_usbplug_v1.43.bin | e24e370a | moderate | 4625c81dddSJon Lin 4725c81dddSJon Lin### New 4825c81dddSJon Lin 4925c81dddSJon Lin1. Support SPI Nor idblock 2 copies. 5025c81dddSJon Lin 5125c81dddSJon Lin------ 5225c81dddSJon Lin 53956c94c2SJon Lin## rk3308_{miniloader, usbplug}_v1.42.bin 54956c94c2SJon Lin 55956c94c2SJon Lin| Date | File | Build commit | Severity | 56956c94c2SJon Lin| ---------- | :------------------------------------- | ------- | -------- | 57956c94c2SJon Lin| 2024-08-02 | rk3308_{miniloader, usbplug}_v1.42.bin | 0494fdae | moderate | 58956c94c2SJon Lin 59956c94c2SJon Lin### New 60956c94c2SJon Lin 61956c94c2SJon Lin1. Support new SPI flash. 62956c94c2SJon Lin 63956c94c2SJon Lin------ 64956c94c2SJon Lin 6594c03666SHisping Lin## rk3308_bl32_v2.07.bin 6694c03666SHisping Lin 6794c03666SHisping Lin| Date | File | Build commit | Severity | 6894c03666SHisping Lin| ---------- | :-------------------- | ------------ | --------- | 6994c03666SHisping Lin| 2024-04-16 | rk3308_bl32_v2.07.bin | 185dc3c92 | important | 7094c03666SHisping Lin 7194c03666SHisping Lin### New 7294c03666SHisping Lin 7394c03666SHisping Lin1. Optimization parameter check to enhance security. 7494c03666SHisping Lin2. Support printing TEE memory usage information. 7594c03666SHisping Lin3. Hardware crypto supports addresses exceeding 4G. 7694c03666SHisping Lin4. Support printing FWVER information. 7794c03666SHisping Lin 7894c03666SHisping Lin------ 7994c03666SHisping Lin 80ad1ea2acSZhihuan He## rk3308_ddr*{589 ... 393}MHz*{uart2_m1, uart4_m0}_v2.08.bin 81ad1ea2acSZhihuan He 82ad1ea2acSZhihuan He| Date | File | Build commit | Severity | 83ad1ea2acSZhihuan He| ---------- | ---------------------------------------------------------- | ------------ | -------- | 84ad1ea2acSZhihuan He| 2024-04-09 | rk3308_ddr*{589 ... 393}MHz*{uart2_m1, uart4_m0}_v2.08.bin | 10777823fd | moderate | 85ad1ea2acSZhihuan He 86ad1ea2acSZhihuan He### New 87ad1ea2acSZhihuan He 88ad1ea2acSZhihuan He1. Add dram and sram check. 89ad1ea2acSZhihuan He 90ad1ea2acSZhihuan He------ 91ad1ea2acSZhihuan He 92232f7686SJon Lin## rk3308_{miniloader, usbplug}_wo_ftl_v1.41.bin 93232f7686SJon Lin 94232f7686SJon Lin| Date | File | Build commit | Severity | 95232f7686SJon Lin| ---------- | :------------------------------------- | ------- | -------- | 96232f7686SJon Lin| 2024-01-05 | rk3308_{miniloader, usbplug}_wo_ftl_v1.41.bin | f34544a | moderate | 97232f7686SJon Lin 98232f7686SJon Lin### New 99232f7686SJon Lin 100232f7686SJon Lin1. Change undefined read data address global variables. 101232f7686SJon Lin 102232f7686SJon Lin------ 103232f7686SJon Lin 10479bf0927SHisping Lin## rk3308_bl32_v2.06.bin 10579bf0927SHisping Lin 10679bf0927SHisping Lin| Date | File | Build commit | Severity | 10779bf0927SHisping Lin| ---------- | :-------------------- | ------------ | --------- | 10879bf0927SHisping Lin| 2023-08-28 | rk3308_bl32_v2.06.bin | b5340fd65 | important | 10979bf0927SHisping Lin 11079bf0927SHisping Lin### New 11179bf0927SHisping Lin 11279bf0927SHisping Lin1. Support pstore for optee log. 11379bf0927SHisping Lin2. Enable dynamic SHM. 11479bf0927SHisping Lin3. Support check ta encryption key is written. 11579bf0927SHisping Lin 11679bf0927SHisping Lin------ 11779bf0927SHisping Lin 1186ed8a180SJoseph Chen## rk3308_bl31_cpu3_v1.00.elf 1196ed8a180SJoseph Chen 1206ed8a180SJoseph Chen| Date | File | Build commit | Severity | 1216ed8a180SJoseph Chen| ---------- | :------------------------- | ------------ | -------- | 1226ed8a180SJoseph Chen| 2023-03-16 | rk3308_bl31_cpu3_v1.00.elf | 5fb7b7229 | moderate | 1236ed8a180SJoseph Chen 1246ed8a180SJoseph Chen### New 1256ed8a180SJoseph Chen 1266ed8a180SJoseph Chen1. Support boot from CPU3. 1276ed8a180SJoseph Chen 1286ed8a180SJoseph Chen------ 1296ed8a180SJoseph Chen 1305c96d2c0SWesley Yao## rk3308_ddr_{589 ... 393}MHz_{uart2_m1, uart4_m0}_v2.07.bin 1315c96d2c0SWesley Yao 1325c96d2c0SWesley Yao| Date | File | Build commit | Severity | 1335c96d2c0SWesley Yao| ---------- | :--------------------------------------------------------- | ------------ | -------- | 1345c96d2c0SWesley Yao| 2022-11-29 | rk3308_ddr_{589 ... 393}MHz_{uart2_m1, uart4_m0}_v2.07.bin | 6ede97a868 | moderate | 1355c96d2c0SWesley Yao 1365c96d2c0SWesley Yao### Fixed 1375c96d2c0SWesley Yao 1385c96d2c0SWesley Yao| Index | Severity | Update | Issue description | Issue source | 1395c96d2c0SWesley Yao| ----- | -------- | -------------------------------------------------------- | ------------------------------------------------------------ | ------------ | 1405c96d2c0SWesley Yao| 1 | moderate | Improve the stability of some DDR in RK3308B/H at 393MHz | When RK3308B/H is less than 451MHz, the value of read DQS DLL delay is inaccurately configured. As a result, some DDR may be unstable at 393MHz. | - | 1415c96d2c0SWesley Yao 1425c96d2c0SWesley Yao------ 1435c96d2c0SWesley Yao 1449d7a7bd9SJoseph Chen## rk3308_bl31_{aarch32}_v2.26.elf 1459d7a7bd9SJoseph Chen 1469d7a7bd9SJoseph Chen| Date | File | Build commit | Severity | 1479d7a7bd9SJoseph Chen| ---------- | :------------------------------ | ------------ | --------- | 1489d7a7bd9SJoseph Chen| 2022-09-28 | rk3308_bl31_{aarch32}_v2.26.elf | 0252d5c8f | important | 1499d7a7bd9SJoseph Chen 1509d7a7bd9SJoseph Chen### Fixed 1519d7a7bd9SJoseph Chen 1529d7a7bd9SJoseph Chen| Index | Severity | Update | Issue description | Issue source | 1539d7a7bd9SJoseph Chen| ----- | --------- | ------------------------------------------------------------ | ------------------------------------------------------------ | ------------ | 1549d7a7bd9SJoseph Chen| 1 | important | Solve the wdt reset while system suspend. Handle solution: bl31 disables pclk_wdt before sleep and resume it after wakeup. | The kernel can't disable secure pclk_wdt, it results in wdt reset. | 375529 | 1559d7a7bd9SJoseph Chen 1569d7a7bd9SJoseph Chen------ 1579d7a7bd9SJoseph Chen 1586537a9c4SHisping Lin## rk3308_bl32_v2.05.bin 1596537a9c4SHisping Lin 1606537a9c4SHisping Lin| Date | File | Build commit | Severity | 1616537a9c4SHisping Lin| ---------- | :-------------------- | ------------ | --------- | 1626537a9c4SHisping Lin| 2022-09-16 | rk3308_bl32_v2.05.bin | d84087907 | important | 1636537a9c4SHisping Lin 1646537a9c4SHisping Lin### Fixed 1656537a9c4SHisping Lin 1666537a9c4SHisping Lin| Index | Severity | Update | Issue description | Issue source | 1676537a9c4SHisping Lin| ----- | --------- | ------------------------------------------------------------ | ------------------------------------------------------------ | ------------ | 1686537a9c4SHisping 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 | - | 1696537a9c4SHisping Lin 1706537a9c4SHisping Lin------ 1716537a9c4SHisping Lin 172037d3707SJon Lin## rk3308_{miniloader, usbplug}_v1.39.bin 173037d3707SJon Lin 174037d3707SJon Lin| Date | File | Build commit | Severity | 175037d3707SJon Lin| ---------- | :------------------------------------- | ------- | -------- | 176037d3707SJon Lin| 2022-09-08 | rk3308_{miniloader, usbplug}_v1.39.bin | 97d7a6 | moderate | 177037d3707SJon Lin 178037d3707SJon Lin### New 179037d3707SJon Lin 18018157235SJoseph Chen1. Check ftl super block 2nd page spare data. 181