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