xref: /rkbin/doc/release/RK3308_EN.md (revision 26e53571c29b4f450383ec9cf4e81124a831677e)
1037d3707SJon Lin# RK3308 Release Note
2037d3707SJon Lin
3*26e53571SJon Lin## rk3308_miniloader_spinor_v1.43.bin
4*26e53571SJon Lin
5*26e53571SJon Lin| Date       | File                                   | Build commit  | Severity |
6*26e53571SJon Lin| ---------- | :------------------------------------- | ------- | -------- |
7*26e53571SJon Lin| 2024-08-19 | rk3308_miniloader_spinor_v1.43.bin | e24e370a | moderate |
8*26e53571SJon Lin
9*26e53571SJon Lin### New
10*26e53571SJon Lin
11*26e53571SJon Lin1. Add spinor only version.
12*26e53571SJon Lin
13*26e53571SJon Lin------
14*26e53571SJon Lin
1525c81dddSJon Lin## rk3308_usbplug_v1.43.bin
1625c81dddSJon Lin
1725c81dddSJon Lin| Date       | File                                   | Build commit  | Severity |
1825c81dddSJon Lin| ---------- | :------------------------------------- | ------- | -------- |
1925c81dddSJon Lin| 2024-08-16 | rk3308_usbplug_v1.43.bin | e24e370a | moderate |
2025c81dddSJon Lin
2125c81dddSJon Lin### New
2225c81dddSJon Lin
2325c81dddSJon Lin1. Support SPI Nor idblock 2 copies.
2425c81dddSJon Lin
2525c81dddSJon Lin------
2625c81dddSJon Lin
27956c94c2SJon Lin## rk3308_{miniloader, usbplug}_v1.42.bin
28956c94c2SJon Lin
29956c94c2SJon Lin| Date       | File                                   | Build commit  | Severity |
30956c94c2SJon Lin| ---------- | :------------------------------------- | ------- | -------- |
31956c94c2SJon Lin| 2024-08-02 | rk3308_{miniloader, usbplug}_v1.42.bin | 0494fdae | moderate |
32956c94c2SJon Lin
33956c94c2SJon Lin### New
34956c94c2SJon Lin
35956c94c2SJon Lin1. Support new SPI flash.
36956c94c2SJon Lin
37956c94c2SJon Lin------
38956c94c2SJon Lin
3994c03666SHisping Lin## rk3308_bl32_v2.07.bin
4094c03666SHisping Lin
4194c03666SHisping Lin| Date       | File                  | Build commit | Severity  |
4294c03666SHisping Lin| ---------- | :-------------------- | ------------ | --------- |
4394c03666SHisping Lin| 2024-04-16 | rk3308_bl32_v2.07.bin | 185dc3c92    | important |
4494c03666SHisping Lin
4594c03666SHisping Lin### New
4694c03666SHisping Lin
4794c03666SHisping Lin1. Optimization parameter check to enhance security.
4894c03666SHisping Lin2. Support printing TEE memory usage information.
4994c03666SHisping Lin3. Hardware crypto supports addresses exceeding 4G.
5094c03666SHisping Lin4. Support printing FWVER information.
5194c03666SHisping Lin
5294c03666SHisping Lin------
5394c03666SHisping Lin
54ad1ea2acSZhihuan He## rk3308_ddr*{589 ... 393}MHz*{uart2_m1, uart4_m0}_v2.08.bin
55ad1ea2acSZhihuan He
56ad1ea2acSZhihuan He| Date       | File                                                       | Build commit | Severity |
57ad1ea2acSZhihuan He| ---------- | ---------------------------------------------------------- | ------------ | -------- |
58ad1ea2acSZhihuan He| 2024-04-09 | rk3308_ddr*{589 ... 393}MHz*{uart2_m1, uart4_m0}_v2.08.bin | 10777823fd   | moderate |
59ad1ea2acSZhihuan He
60ad1ea2acSZhihuan He### New
61ad1ea2acSZhihuan He
62ad1ea2acSZhihuan He1. Add dram and sram check.
63ad1ea2acSZhihuan He
64ad1ea2acSZhihuan He------
65ad1ea2acSZhihuan He
66232f7686SJon Lin## rk3308_{miniloader, usbplug}_wo_ftl_v1.41.bin
67232f7686SJon Lin
68232f7686SJon Lin| Date       | File                                   | Build commit  | Severity |
69232f7686SJon Lin| ---------- | :------------------------------------- | ------- | -------- |
70232f7686SJon Lin| 2024-01-05 | rk3308_{miniloader, usbplug}_wo_ftl_v1.41.bin | f34544a | moderate |
71232f7686SJon Lin
72232f7686SJon Lin### New
73232f7686SJon Lin
74232f7686SJon Lin1. Change undefined read data address global variables.
75232f7686SJon Lin
76232f7686SJon Lin------
77232f7686SJon Lin
7879bf0927SHisping Lin## rk3308_bl32_v2.06.bin
7979bf0927SHisping Lin
8079bf0927SHisping Lin| Date       | File                  | Build commit | Severity  |
8179bf0927SHisping Lin| ---------- | :-------------------- | ------------ | --------- |
8279bf0927SHisping Lin| 2023-08-28 | rk3308_bl32_v2.06.bin | b5340fd65    | important |
8379bf0927SHisping Lin
8479bf0927SHisping Lin### New
8579bf0927SHisping Lin
8679bf0927SHisping Lin1. Support pstore for optee log.
8779bf0927SHisping Lin2. Enable dynamic SHM.
8879bf0927SHisping Lin3. Support check ta encryption key is written.
8979bf0927SHisping Lin
9079bf0927SHisping Lin------
9179bf0927SHisping Lin
926ed8a180SJoseph Chen## rk3308_bl31_cpu3_v1.00.elf
936ed8a180SJoseph Chen
946ed8a180SJoseph Chen| Date       | File                       | Build commit | Severity |
956ed8a180SJoseph Chen| ---------- | :------------------------- | ------------ | -------- |
966ed8a180SJoseph Chen| 2023-03-16 | rk3308_bl31_cpu3_v1.00.elf | 5fb7b7229    | moderate |
976ed8a180SJoseph Chen
986ed8a180SJoseph Chen### New
996ed8a180SJoseph Chen
1006ed8a180SJoseph Chen1. Support boot from CPU3.
1016ed8a180SJoseph Chen
1026ed8a180SJoseph Chen------
1036ed8a180SJoseph Chen
1045c96d2c0SWesley Yao## rk3308_ddr_{589 ... 393}MHz_{uart2_m1, uart4_m0}_v2.07.bin
1055c96d2c0SWesley Yao
1065c96d2c0SWesley Yao| Date       | File                                                       | Build commit | Severity |
1075c96d2c0SWesley Yao| ---------- | :--------------------------------------------------------- | ------------ | -------- |
1085c96d2c0SWesley Yao| 2022-11-29 | rk3308_ddr_{589 ... 393}MHz_{uart2_m1, uart4_m0}_v2.07.bin | 6ede97a868   | moderate |
1095c96d2c0SWesley Yao
1105c96d2c0SWesley Yao### Fixed
1115c96d2c0SWesley Yao
1125c96d2c0SWesley Yao| Index | Severity | Update                                                   | Issue description                                            | Issue source |
1135c96d2c0SWesley Yao| ----- | -------- | -------------------------------------------------------- | ------------------------------------------------------------ | ------------ |
1145c96d2c0SWesley 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. | -            |
1155c96d2c0SWesley Yao
1165c96d2c0SWesley Yao------
1175c96d2c0SWesley Yao
1189d7a7bd9SJoseph Chen## rk3308_bl31_{aarch32}_v2.26.elf
1199d7a7bd9SJoseph Chen
1209d7a7bd9SJoseph Chen| Date       | File                            | Build commit | Severity  |
1219d7a7bd9SJoseph Chen| ---------- | :------------------------------ | ------------ | --------- |
1229d7a7bd9SJoseph Chen| 2022-09-28 | rk3308_bl31_{aarch32}_v2.26.elf | 0252d5c8f    | important |
1239d7a7bd9SJoseph Chen
1249d7a7bd9SJoseph Chen### Fixed
1259d7a7bd9SJoseph Chen
1269d7a7bd9SJoseph Chen| Index | Severity  | Update                                                       | Issue description                                            | Issue source |
1279d7a7bd9SJoseph Chen| ----- | --------- | ------------------------------------------------------------ | ------------------------------------------------------------ | ------------ |
1289d7a7bd9SJoseph 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       |
1299d7a7bd9SJoseph Chen
1309d7a7bd9SJoseph Chen------
1319d7a7bd9SJoseph Chen
1326537a9c4SHisping Lin## rk3308_bl32_v2.05.bin
1336537a9c4SHisping Lin
1346537a9c4SHisping Lin| Date       | File                  | Build commit | Severity  |
1356537a9c4SHisping Lin| ---------- | :-------------------- | ------------ | --------- |
1366537a9c4SHisping Lin| 2022-09-16 | rk3308_bl32_v2.05.bin | d84087907    | important |
1376537a9c4SHisping Lin
1386537a9c4SHisping Lin### Fixed
1396537a9c4SHisping Lin
1406537a9c4SHisping Lin| Index | Severity  | Update                                                       | Issue description                                            | Issue source |
1416537a9c4SHisping Lin| ----- | --------- | ------------------------------------------------------------ | ------------------------------------------------------------ | ------------ |
1426537a9c4SHisping 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 | -            |
1436537a9c4SHisping Lin
1446537a9c4SHisping Lin------
1456537a9c4SHisping Lin
146037d3707SJon Lin## rk3308_{miniloader, usbplug}_v1.39.bin
147037d3707SJon Lin
148037d3707SJon Lin| Date       | File                                   | Build commit  | Severity |
149037d3707SJon Lin| ---------- | :------------------------------------- | ------- | -------- |
150037d3707SJon Lin| 2022-09-08 | rk3308_{miniloader, usbplug}_v1.39.bin | 97d7a6 | moderate |
151037d3707SJon Lin
152037d3707SJon Lin### New
153037d3707SJon Lin
15418157235SJoseph Chen1. Check ftl super block 2nd page spare data.
155