xref: /rkbin/doc/release/RK3308_EN.md (revision 956c94c2bae6f29ffacfbfddc4b22997a9a81245)
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