1037d3707SJon Lin# RK3308 Release Note 2037d3707SJon Lin 3*956c94c2SJon Lin## rk3308_{miniloader, usbplug}_v1.42.bin 4*956c94c2SJon Lin 5*956c94c2SJon Lin| Date | File | Build commit | Severity | 6*956c94c2SJon Lin| ---------- | :------------------------------------- | ------- | -------- | 7*956c94c2SJon Lin| 2024-08-02 | rk3308_{miniloader, usbplug}_v1.42.bin | 0494fdae | moderate | 8*956c94c2SJon Lin 9*956c94c2SJon Lin### New 10*956c94c2SJon Lin 11*956c94c2SJon Lin1. Support new SPI flash. 12*956c94c2SJon Lin 13*956c94c2SJon Lin------ 14*956c94c2SJon Lin 1594c03666SHisping Lin## rk3308_bl32_v2.07.bin 1694c03666SHisping Lin 1794c03666SHisping Lin| Date | File | Build commit | Severity | 1894c03666SHisping Lin| ---------- | :-------------------- | ------------ | --------- | 1994c03666SHisping Lin| 2024-04-16 | rk3308_bl32_v2.07.bin | 185dc3c92 | important | 2094c03666SHisping Lin 2194c03666SHisping Lin### New 2294c03666SHisping Lin 2394c03666SHisping Lin1. Optimization parameter check to enhance security. 2494c03666SHisping Lin2. Support printing TEE memory usage information. 2594c03666SHisping Lin3. Hardware crypto supports addresses exceeding 4G. 2694c03666SHisping Lin4. Support printing FWVER information. 2794c03666SHisping Lin 2894c03666SHisping Lin------ 2994c03666SHisping Lin 30ad1ea2acSZhihuan He## rk3308_ddr*{589 ... 393}MHz*{uart2_m1, uart4_m0}_v2.08.bin 31ad1ea2acSZhihuan He 32ad1ea2acSZhihuan He| Date | File | Build commit | Severity | 33ad1ea2acSZhihuan He| ---------- | ---------------------------------------------------------- | ------------ | -------- | 34ad1ea2acSZhihuan He| 2024-04-09 | rk3308_ddr*{589 ... 393}MHz*{uart2_m1, uart4_m0}_v2.08.bin | 10777823fd | moderate | 35ad1ea2acSZhihuan He 36ad1ea2acSZhihuan He### New 37ad1ea2acSZhihuan He 38ad1ea2acSZhihuan He1. Add dram and sram check. 39ad1ea2acSZhihuan He 40ad1ea2acSZhihuan He------ 41ad1ea2acSZhihuan He 42232f7686SJon Lin## rk3308_{miniloader, usbplug}_wo_ftl_v1.41.bin 43232f7686SJon Lin 44232f7686SJon Lin| Date | File | Build commit | Severity | 45232f7686SJon Lin| ---------- | :------------------------------------- | ------- | -------- | 46232f7686SJon Lin| 2024-01-05 | rk3308_{miniloader, usbplug}_wo_ftl_v1.41.bin | f34544a | moderate | 47232f7686SJon Lin 48232f7686SJon Lin### New 49232f7686SJon Lin 50232f7686SJon Lin1. Change undefined read data address global variables. 51232f7686SJon Lin 52232f7686SJon Lin------ 53232f7686SJon Lin 5479bf0927SHisping Lin## rk3308_bl32_v2.06.bin 5579bf0927SHisping Lin 5679bf0927SHisping Lin| Date | File | Build commit | Severity | 5779bf0927SHisping Lin| ---------- | :-------------------- | ------------ | --------- | 5879bf0927SHisping Lin| 2023-08-28 | rk3308_bl32_v2.06.bin | b5340fd65 | important | 5979bf0927SHisping Lin 6079bf0927SHisping Lin### New 6179bf0927SHisping Lin 6279bf0927SHisping Lin1. Support pstore for optee log. 6379bf0927SHisping Lin2. Enable dynamic SHM. 6479bf0927SHisping Lin3. Support check ta encryption key is written. 6579bf0927SHisping Lin 6679bf0927SHisping Lin------ 6779bf0927SHisping Lin 686ed8a180SJoseph Chen## rk3308_bl31_cpu3_v1.00.elf 696ed8a180SJoseph Chen 706ed8a180SJoseph Chen| Date | File | Build commit | Severity | 716ed8a180SJoseph Chen| ---------- | :------------------------- | ------------ | -------- | 726ed8a180SJoseph Chen| 2023-03-16 | rk3308_bl31_cpu3_v1.00.elf | 5fb7b7229 | moderate | 736ed8a180SJoseph Chen 746ed8a180SJoseph Chen### New 756ed8a180SJoseph Chen 766ed8a180SJoseph Chen1. Support boot from CPU3. 776ed8a180SJoseph Chen 786ed8a180SJoseph Chen------ 796ed8a180SJoseph Chen 805c96d2c0SWesley Yao## rk3308_ddr_{589 ... 393}MHz_{uart2_m1, uart4_m0}_v2.07.bin 815c96d2c0SWesley Yao 825c96d2c0SWesley Yao| Date | File | Build commit | Severity | 835c96d2c0SWesley Yao| ---------- | :--------------------------------------------------------- | ------------ | -------- | 845c96d2c0SWesley Yao| 2022-11-29 | rk3308_ddr_{589 ... 393}MHz_{uart2_m1, uart4_m0}_v2.07.bin | 6ede97a868 | moderate | 855c96d2c0SWesley Yao 865c96d2c0SWesley Yao### Fixed 875c96d2c0SWesley Yao 885c96d2c0SWesley Yao| Index | Severity | Update | Issue description | Issue source | 895c96d2c0SWesley Yao| ----- | -------- | -------------------------------------------------------- | ------------------------------------------------------------ | ------------ | 905c96d2c0SWesley 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. | - | 915c96d2c0SWesley Yao 925c96d2c0SWesley Yao------ 935c96d2c0SWesley Yao 949d7a7bd9SJoseph Chen## rk3308_bl31_{aarch32}_v2.26.elf 959d7a7bd9SJoseph Chen 969d7a7bd9SJoseph Chen| Date | File | Build commit | Severity | 979d7a7bd9SJoseph Chen| ---------- | :------------------------------ | ------------ | --------- | 989d7a7bd9SJoseph Chen| 2022-09-28 | rk3308_bl31_{aarch32}_v2.26.elf | 0252d5c8f | important | 999d7a7bd9SJoseph Chen 1009d7a7bd9SJoseph Chen### Fixed 1019d7a7bd9SJoseph Chen 1029d7a7bd9SJoseph Chen| Index | Severity | Update | Issue description | Issue source | 1039d7a7bd9SJoseph Chen| ----- | --------- | ------------------------------------------------------------ | ------------------------------------------------------------ | ------------ | 1049d7a7bd9SJoseph 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 | 1059d7a7bd9SJoseph Chen 1069d7a7bd9SJoseph Chen------ 1079d7a7bd9SJoseph Chen 1086537a9c4SHisping Lin## rk3308_bl32_v2.05.bin 1096537a9c4SHisping Lin 1106537a9c4SHisping Lin| Date | File | Build commit | Severity | 1116537a9c4SHisping Lin| ---------- | :-------------------- | ------------ | --------- | 1126537a9c4SHisping Lin| 2022-09-16 | rk3308_bl32_v2.05.bin | d84087907 | important | 1136537a9c4SHisping Lin 1146537a9c4SHisping Lin### Fixed 1156537a9c4SHisping Lin 1166537a9c4SHisping Lin| Index | Severity | Update | Issue description | Issue source | 1176537a9c4SHisping Lin| ----- | --------- | ------------------------------------------------------------ | ------------------------------------------------------------ | ------------ | 1186537a9c4SHisping 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 | - | 1196537a9c4SHisping Lin 1206537a9c4SHisping Lin------ 1216537a9c4SHisping Lin 122037d3707SJon Lin## rk3308_{miniloader, usbplug}_v1.39.bin 123037d3707SJon Lin 124037d3707SJon Lin| Date | File | Build commit | Severity | 125037d3707SJon Lin| ---------- | :------------------------------------- | ------- | -------- | 126037d3707SJon Lin| 2022-09-08 | rk3308_{miniloader, usbplug}_v1.39.bin | 97d7a6 | moderate | 127037d3707SJon Lin 128037d3707SJon Lin### New 129037d3707SJon Lin 13018157235SJoseph Chen1. Check ftl super block 2nd page spare data. 131