1037d3707SJon Lin# RK3308 Release Note 2037d3707SJon Lin 3*25c81dddSJon Lin## rk3308_usbplug_v1.43.bin 4*25c81dddSJon Lin 5*25c81dddSJon Lin| Date | File | Build commit | Severity | 6*25c81dddSJon Lin| ---------- | :------------------------------------- | ------- | -------- | 7*25c81dddSJon Lin| 2024-08-16 | rk3308_usbplug_v1.43.bin | e24e370a | moderate | 8*25c81dddSJon Lin 9*25c81dddSJon Lin### New 10*25c81dddSJon Lin 11*25c81dddSJon Lin1. Support SPI Nor idblock 2 copies. 12*25c81dddSJon Lin 13*25c81dddSJon Lin------ 14*25c81dddSJon Lin 15956c94c2SJon Lin## rk3308_{miniloader, usbplug}_v1.42.bin 16956c94c2SJon Lin 17956c94c2SJon Lin| Date | File | Build commit | Severity | 18956c94c2SJon Lin| ---------- | :------------------------------------- | ------- | -------- | 19956c94c2SJon Lin| 2024-08-02 | rk3308_{miniloader, usbplug}_v1.42.bin | 0494fdae | moderate | 20956c94c2SJon Lin 21956c94c2SJon Lin### New 22956c94c2SJon Lin 23956c94c2SJon Lin1. Support new SPI flash. 24956c94c2SJon Lin 25956c94c2SJon Lin------ 26956c94c2SJon Lin 2794c03666SHisping Lin## rk3308_bl32_v2.07.bin 2894c03666SHisping Lin 2994c03666SHisping Lin| Date | File | Build commit | Severity | 3094c03666SHisping Lin| ---------- | :-------------------- | ------------ | --------- | 3194c03666SHisping Lin| 2024-04-16 | rk3308_bl32_v2.07.bin | 185dc3c92 | important | 3294c03666SHisping Lin 3394c03666SHisping Lin### New 3494c03666SHisping Lin 3594c03666SHisping Lin1. Optimization parameter check to enhance security. 3694c03666SHisping Lin2. Support printing TEE memory usage information. 3794c03666SHisping Lin3. Hardware crypto supports addresses exceeding 4G. 3894c03666SHisping Lin4. Support printing FWVER information. 3994c03666SHisping Lin 4094c03666SHisping Lin------ 4194c03666SHisping Lin 42ad1ea2acSZhihuan He## rk3308_ddr*{589 ... 393}MHz*{uart2_m1, uart4_m0}_v2.08.bin 43ad1ea2acSZhihuan He 44ad1ea2acSZhihuan He| Date | File | Build commit | Severity | 45ad1ea2acSZhihuan He| ---------- | ---------------------------------------------------------- | ------------ | -------- | 46ad1ea2acSZhihuan He| 2024-04-09 | rk3308_ddr*{589 ... 393}MHz*{uart2_m1, uart4_m0}_v2.08.bin | 10777823fd | moderate | 47ad1ea2acSZhihuan He 48ad1ea2acSZhihuan He### New 49ad1ea2acSZhihuan He 50ad1ea2acSZhihuan He1. Add dram and sram check. 51ad1ea2acSZhihuan He 52ad1ea2acSZhihuan He------ 53ad1ea2acSZhihuan He 54232f7686SJon Lin## rk3308_{miniloader, usbplug}_wo_ftl_v1.41.bin 55232f7686SJon Lin 56232f7686SJon Lin| Date | File | Build commit | Severity | 57232f7686SJon Lin| ---------- | :------------------------------------- | ------- | -------- | 58232f7686SJon Lin| 2024-01-05 | rk3308_{miniloader, usbplug}_wo_ftl_v1.41.bin | f34544a | moderate | 59232f7686SJon Lin 60232f7686SJon Lin### New 61232f7686SJon Lin 62232f7686SJon Lin1. Change undefined read data address global variables. 63232f7686SJon Lin 64232f7686SJon Lin------ 65232f7686SJon Lin 6679bf0927SHisping Lin## rk3308_bl32_v2.06.bin 6779bf0927SHisping Lin 6879bf0927SHisping Lin| Date | File | Build commit | Severity | 6979bf0927SHisping Lin| ---------- | :-------------------- | ------------ | --------- | 7079bf0927SHisping Lin| 2023-08-28 | rk3308_bl32_v2.06.bin | b5340fd65 | important | 7179bf0927SHisping Lin 7279bf0927SHisping Lin### New 7379bf0927SHisping Lin 7479bf0927SHisping Lin1. Support pstore for optee log. 7579bf0927SHisping Lin2. Enable dynamic SHM. 7679bf0927SHisping Lin3. Support check ta encryption key is written. 7779bf0927SHisping Lin 7879bf0927SHisping Lin------ 7979bf0927SHisping Lin 806ed8a180SJoseph Chen## rk3308_bl31_cpu3_v1.00.elf 816ed8a180SJoseph Chen 826ed8a180SJoseph Chen| Date | File | Build commit | Severity | 836ed8a180SJoseph Chen| ---------- | :------------------------- | ------------ | -------- | 846ed8a180SJoseph Chen| 2023-03-16 | rk3308_bl31_cpu3_v1.00.elf | 5fb7b7229 | moderate | 856ed8a180SJoseph Chen 866ed8a180SJoseph Chen### New 876ed8a180SJoseph Chen 886ed8a180SJoseph Chen1. Support boot from CPU3. 896ed8a180SJoseph Chen 906ed8a180SJoseph Chen------ 916ed8a180SJoseph Chen 925c96d2c0SWesley Yao## rk3308_ddr_{589 ... 393}MHz_{uart2_m1, uart4_m0}_v2.07.bin 935c96d2c0SWesley Yao 945c96d2c0SWesley Yao| Date | File | Build commit | Severity | 955c96d2c0SWesley Yao| ---------- | :--------------------------------------------------------- | ------------ | -------- | 965c96d2c0SWesley Yao| 2022-11-29 | rk3308_ddr_{589 ... 393}MHz_{uart2_m1, uart4_m0}_v2.07.bin | 6ede97a868 | moderate | 975c96d2c0SWesley Yao 985c96d2c0SWesley Yao### Fixed 995c96d2c0SWesley Yao 1005c96d2c0SWesley Yao| Index | Severity | Update | Issue description | Issue source | 1015c96d2c0SWesley Yao| ----- | -------- | -------------------------------------------------------- | ------------------------------------------------------------ | ------------ | 1025c96d2c0SWesley 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. | - | 1035c96d2c0SWesley Yao 1045c96d2c0SWesley Yao------ 1055c96d2c0SWesley Yao 1069d7a7bd9SJoseph Chen## rk3308_bl31_{aarch32}_v2.26.elf 1079d7a7bd9SJoseph Chen 1089d7a7bd9SJoseph Chen| Date | File | Build commit | Severity | 1099d7a7bd9SJoseph Chen| ---------- | :------------------------------ | ------------ | --------- | 1109d7a7bd9SJoseph Chen| 2022-09-28 | rk3308_bl31_{aarch32}_v2.26.elf | 0252d5c8f | important | 1119d7a7bd9SJoseph Chen 1129d7a7bd9SJoseph Chen### Fixed 1139d7a7bd9SJoseph Chen 1149d7a7bd9SJoseph Chen| Index | Severity | Update | Issue description | Issue source | 1159d7a7bd9SJoseph Chen| ----- | --------- | ------------------------------------------------------------ | ------------------------------------------------------------ | ------------ | 1169d7a7bd9SJoseph 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 | 1179d7a7bd9SJoseph Chen 1189d7a7bd9SJoseph Chen------ 1199d7a7bd9SJoseph Chen 1206537a9c4SHisping Lin## rk3308_bl32_v2.05.bin 1216537a9c4SHisping Lin 1226537a9c4SHisping Lin| Date | File | Build commit | Severity | 1236537a9c4SHisping Lin| ---------- | :-------------------- | ------------ | --------- | 1246537a9c4SHisping Lin| 2022-09-16 | rk3308_bl32_v2.05.bin | d84087907 | important | 1256537a9c4SHisping Lin 1266537a9c4SHisping Lin### Fixed 1276537a9c4SHisping Lin 1286537a9c4SHisping Lin| Index | Severity | Update | Issue description | Issue source | 1296537a9c4SHisping Lin| ----- | --------- | ------------------------------------------------------------ | ------------------------------------------------------------ | ------------ | 1306537a9c4SHisping 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 | - | 1316537a9c4SHisping Lin 1326537a9c4SHisping Lin------ 1336537a9c4SHisping Lin 134037d3707SJon Lin## rk3308_{miniloader, usbplug}_v1.39.bin 135037d3707SJon Lin 136037d3707SJon Lin| Date | File | Build commit | Severity | 137037d3707SJon Lin| ---------- | :------------------------------------- | ------- | -------- | 138037d3707SJon Lin| 2022-09-08 | rk3308_{miniloader, usbplug}_v1.39.bin | 97d7a6 | moderate | 139037d3707SJon Lin 140037d3707SJon Lin### New 141037d3707SJon Lin 14218157235SJoseph Chen1. Check ftl super block 2nd page spare data. 143