xref: /rkbin/doc/release/RK3308_CN.md (revision 6a0c390ee58337e82e8ec4d80121ca5925eea535)
1037d3707SJon Lin# RK3308 Release Note
2037d3707SJon Lin
3*6a0c390eSWesley Yao## rk3308_ddr_{589 ... 393}MHz_{uart2_m1, uart4_m0}_v2.09.bin
4*6a0c390eSWesley Yao
5*6a0c390eSWesley Yao| 时间       | 文件                                                       | 编译 commit | 重要程度 |
6*6a0c390eSWesley Yao| ---------- | ---------------------------------------------------------- | ----------- | -------- |
7*6a0c390eSWesley Yao| 2024-09-06 | rk3308_ddr_{589 ... 393}MHz_{uart2_m1, uart4_m0}_v2.09.bin | 286df080e2  | 重要     |
8*6a0c390eSWesley Yao
9*6a0c390eSWesley Yao### Fixed
10*6a0c390eSWesley Yao
11*6a0c390eSWesley Yao| Index | 重要程度 | 更新说明               | 问题现象                                                     | 问题来源 |
12*6a0c390eSWesley Yao| ----- | -------- | ---------------------- | ------------------------------------------------------------ | -------- |
13*6a0c390eSWesley Yao| 1     | 重要     | 关闭 auto self refresh | 开启 auto self refresh 时,少数 RK3308B 系列芯片可能在特定频率低概率卡死 | 491409   |
14*6a0c390eSWesley Yao| 2     | 普通     | 优化 uart 打印速度     | -                                                            | -        |
15*6a0c390eSWesley Yao
16*6a0c390eSWesley Yao------
17*6a0c390eSWesley Yao
188396d039SJon Lin## rk3308_miniloader_v1.43.bin
198396d039SJon Lin
208396d039SJon Lin| 时间       | 文件                                   | 编译 commit  | 重要程度 |
218396d039SJon Lin| ---------- | :------------------------------------- | ------- | -------- |
228396d039SJon Lin| 2024-09-09 | rk3308_miniloader_v1.43.bin | 6c04ae99 | 普通     |
238396d039SJon Lin
248396d039SJon Lin### New
258396d039SJon Lin
268396d039SJon Lin1. SD detect 无效后恢复 iomux 以避免 uart2 m1 异常。
278396d039SJon Lin
288396d039SJon Lin------
298396d039SJon Lin
300121a0dfSJon Lin## rk3308_{miniloader, usbplug}_wo_ftl_v1.43.bin
310121a0dfSJon Lin
320121a0dfSJon Lin| 时间       | 文件                                   | 编译 commit  | 重要程度 |
330121a0dfSJon Lin| ---------- | :------------------------------------- | ------- | -------- |
340121a0dfSJon Lin| 2024-09-09 | rk3308_{miniloader, usbplug}_wo_ftl_v1.43.bin | 6c04ae99 | 普通     |
350121a0dfSJon Lin
360121a0dfSJon Lin### New
370121a0dfSJon Lin
380121a0dfSJon Lin1. 支持 SPI Nor idblock 2 备份。
390121a0dfSJon Lin
400121a0dfSJon Lin------
410121a0dfSJon Lin
4248e3dd73SHisping Lin## rk3308_bl32_v2.08.bin
4348e3dd73SHisping Lin
4448e3dd73SHisping Lin| 时间       | 文件                  | 编译 commit | 重要程度 |
4548e3dd73SHisping Lin| ---------- | :-------------------- | ----------- | -------- |
4648e3dd73SHisping Lin| 2024-09-02 | rk3308_bl32_v2.08.bin | 6c78a7d8c   | 重要     |
4748e3dd73SHisping Lin
4848e3dd73SHisping Lin### New
4948e3dd73SHisping Lin
5048e3dd73SHisping Lin1. 支持软件TA加密密钥功能,客户可以不烧写密钥的情况下使用TA加密功能。
5148e3dd73SHisping Lin2. rpmb添加多次读取机制。
5248e3dd73SHisping Lin3. 增大MPI_MEMPOOL_SIZE。
5348e3dd73SHisping Lin
5448e3dd73SHisping Lin------
5548e3dd73SHisping Lin
5626e53571SJon Lin## rk3308_miniloader_spinor_v1.43.bin
5726e53571SJon Lin
5826e53571SJon Lin| 时间       | 文件                                   | 编译 commit  | 重要程度 |
5926e53571SJon Lin| ---------- | :------------------------------------- | ------- | -------- |
6026e53571SJon Lin| 2024-08-19 | rk3308_miniloader_spinor_v1.43.bin | e24e370a | 普通     |
6126e53571SJon Lin
6226e53571SJon Lin### New
6326e53571SJon Lin
6426e53571SJon Lin1. 添加仅支持 SPI Nor 的裁剪版本。
6526e53571SJon Lin
6626e53571SJon Lin------
6726e53571SJon Lin
6825c81dddSJon Lin## rk3308_usbplug_v1.43.bin
6925c81dddSJon Lin
7025c81dddSJon Lin| 时间       | 文件                                   | 编译 commit  | 重要程度 |
7125c81dddSJon Lin| ---------- | :------------------------------------- | ------- | -------- |
7225c81dddSJon Lin| 2024-08-16 | rk3308_usbplug_v1.43.bin | e24e370a | 普通     |
7325c81dddSJon Lin
7425c81dddSJon Lin### New
7525c81dddSJon Lin
7625c81dddSJon Lin1. 支持 SPI Nor idblock 2 备份。
7725c81dddSJon Lin
7825c81dddSJon Lin------
7925c81dddSJon Lin
80956c94c2SJon Lin## rk3308_{miniloader, usbplug}_v1.42.bin
81956c94c2SJon Lin
82956c94c2SJon Lin| 时间       | 文件                                   | 编译 commit  | 重要程度 |
83956c94c2SJon Lin| ---------- | :------------------------------------- | ------- | -------- |
84956c94c2SJon Lin| 2024-08-02 | rk3308_{miniloader, usbplug}_v1.42.bin | 0494fdae | 普通     |
85956c94c2SJon Lin
86956c94c2SJon Lin### New
87956c94c2SJon Lin
88956c94c2SJon Lin1. 支持新的 SPI flash。
89956c94c2SJon Lin
90956c94c2SJon Lin------
91956c94c2SJon Lin
9294c03666SHisping Lin## rk3308_bl32_v2.07.bin
9394c03666SHisping Lin
9494c03666SHisping Lin| 时间       | 文件                  | 编译 commit | 重要程度 |
9594c03666SHisping Lin| ---------- | :-------------------- | ----------- | -------- |
9694c03666SHisping Lin| 2024-04-16 | rk3308_bl32_v2.07.bin | 185dc3c92   | 重要     |
9794c03666SHisping Lin
9894c03666SHisping Lin### New
9994c03666SHisping Lin
10094c03666SHisping Lin1. 增加输入参数检查,增加安全性。
10194c03666SHisping Lin2. 支持打印 TEE 内存占用信息。
10294c03666SHisping Lin3. 硬件 crypto 支持4G以上地址。
10394c03666SHisping Lin4. 支持打印 FWVER 信息。
10494c03666SHisping Lin
10594c03666SHisping Lin------
10694c03666SHisping Lin
107ad1ea2acSZhihuan He## rk3308_ddr*{589 ... 393}MHz*{uart2_m1, uart4_m0}_v2.08.bin
108ad1ea2acSZhihuan He
109ad1ea2acSZhihuan He| 时间       | 文件                                                       | 编译 commit | 重要程度 |
110ad1ea2acSZhihuan He| ---------- | ---------------------------------------------------------- | ----------- | -------- |
111ad1ea2acSZhihuan He| 2024-04-09 | rk3308_ddr*{589 ... 393}MHz*{uart2_m1, uart4_m0}_v2.08.bin | 10777823fd  | 普通     |
112ad1ea2acSZhihuan He
113ad1ea2acSZhihuan He### New
114ad1ea2acSZhihuan He
115ad1ea2acSZhihuan He1. 增加dram 和 sram的检查。
116ad1ea2acSZhihuan He
117ad1ea2acSZhihuan He------
118ad1ea2acSZhihuan He
119232f7686SJon Lin## rk3308_{miniloader, usbplug}_wo_ftl_v1.41.bin
120232f7686SJon Lin
121232f7686SJon Lin| 时间       | 文件                                   | 编译 commit  | 重要程度 |
122232f7686SJon Lin| ---------- | :------------------------------------- | ------- | -------- |
123232f7686SJon Lin| 2024-01-05 | rk3308_{miniloader, usbplug}_wo_ftl_v1.41.bin | f34544a | 普通     |
124232f7686SJon Lin
125232f7686SJon Lin### New
126232f7686SJon Lin
127232f7686SJon Lin1. 修改未定义的读数据地址全局变量。
128232f7686SJon Lin
129232f7686SJon Lin------
130232f7686SJon Lin
13179bf0927SHisping Lin## rk3308_bl32_v2.06.bin
13279bf0927SHisping Lin
13379bf0927SHisping Lin| 时间       | 文件                  | 编译 commit | 重要程度 |
13479bf0927SHisping Lin| ---------- | :-------------------- | ----------- | -------- |
13579bf0927SHisping Lin| 2023-08-28 | rk3308_bl32_v2.06.bin | b5340fd65   | 重要     |
13679bf0927SHisping Lin
13779bf0927SHisping Lin### New
13879bf0927SHisping Lin
13979bf0927SHisping Lin1. 添加 pstore 支持。
14079bf0927SHisping Lin2. 添加动态共享内存支持。
14179bf0927SHisping Lin3. 支持判断 ta encryption key 是否已经写入。
14279bf0927SHisping Lin
14379bf0927SHisping Lin------
14479bf0927SHisping Lin
1456ed8a180SJoseph Chen## rk3308_bl31_cpu3_v1.00.elf
1466ed8a180SJoseph Chen
1476ed8a180SJoseph Chen| 时间       | 文件                       | 编译 commit | 重要程度 |
1486ed8a180SJoseph Chen| ---------- | :------------------------- | ----------- | -------- |
1496ed8a180SJoseph Chen| 2023-03-16 | rk3308_bl31_cpu3_v1.00.elf | 5fb7b7229   | 普通     |
1506ed8a180SJoseph Chen
1516ed8a180SJoseph Chen### New
1526ed8a180SJoseph Chen
1536ed8a180SJoseph Chen1. 支持从CPU3启动。
1546ed8a180SJoseph Chen
1556ed8a180SJoseph Chen------
1566ed8a180SJoseph Chen
1575c96d2c0SWesley Yao## rk3308_ddr_{589 ... 393}MHz_{uart2_m1, uart4_m0}_v2.07.bin
1585c96d2c0SWesley Yao
1595c96d2c0SWesley Yao| 时间       | 文件                                                       | 编译 commit | 重要程度 |
1605c96d2c0SWesley Yao| ---------- | :--------------------------------------------------------- | ----------- | -------- |
1615c96d2c0SWesley Yao| 2022-11-29 | rk3308_ddr_{589 ... 393}MHz_{uart2_m1, uart4_m0}_v2.07.bin | 6ede97a868  | 普通     |
1625c96d2c0SWesley Yao
1635c96d2c0SWesley Yao### Fixed
1645c96d2c0SWesley Yao
1655c96d2c0SWesley Yao| Index | 重要程度 | 更新说明                                    | 问题现象                                                     | 问题来源 |
1665c96d2c0SWesley Yao| ----- | -------- | ------------------------------------------- | ------------------------------------------------------------ | -------- |
1675c96d2c0SWesley Yao| 1     | 普通     | 提高部分颗粒在 RK3308B/H 上 393MHz 的稳定性 | RK3308B/H 小于 451MHz 时 Read DQS DLL delay 的值配置不合适,导致部分颗粒在 393MHz 可能不稳定 | -        |
1685c96d2c0SWesley Yao
1695c96d2c0SWesley Yao------
1705c96d2c0SWesley Yao
1719d7a7bd9SJoseph Chen## rk3308_bl31_{aarch32}_v2.26.elf
1729d7a7bd9SJoseph Chen
1739d7a7bd9SJoseph Chen| 时间       | 文件                            | 编译 commit | 重要程度 |
1749d7a7bd9SJoseph Chen| ---------- | :------------------------------ | ----------- | -------- |
1759d7a7bd9SJoseph Chen| 2022-09-28 | rk3308_bl31_{aarch32}_v2.26.elf | 0252d5c8f   | 重要     |
1769d7a7bd9SJoseph Chen
1779d7a7bd9SJoseph Chen### Fixed
1789d7a7bd9SJoseph Chen
1799d7a7bd9SJoseph Chen| Index | 重要程度 | 更新说明                                                     | 问题现象                                                    | 问题来源 |
1809d7a7bd9SJoseph Chen| ----- | -------- | ------------------------------------------------------------ | ----------------------------------------------------------- | -------- |
1819d7a7bd9SJoseph Chen| 1     | 重要     | 解决系统待机时wdt超时复位的问题。处理方式:系统待机时bl31默认关闭pclk_wdt,唤醒再恢复。 | 内核无法关闭安全的时钟pclk_wdt,导致系统待机时wdt会超时重启 | 375529   |
1829d7a7bd9SJoseph Chen
1839d7a7bd9SJoseph Chen------
1849d7a7bd9SJoseph Chen
1856537a9c4SHisping Lin## rk3308_bl32_v2.05.bin
1866537a9c4SHisping Lin
1876537a9c4SHisping Lin| 时间       | 文件                  | 编译 commit | 重要程度 |
1886537a9c4SHisping Lin| ---------- | :-------------------- | ----------- | -------- |
1896537a9c4SHisping Lin| 2022-09-16 | rk3308_bl32_v2.05.bin | d84087907   | 重要     |
1906537a9c4SHisping Lin
1916537a9c4SHisping Lin### Fixed
1926537a9c4SHisping Lin
1936537a9c4SHisping Lin| Index | 重要程度 | 更新说明                            | 问题现象                                                     | 问题来源 |
1946537a9c4SHisping Lin| ----- | -------- | ----------------------------------- | ------------------------------------------------------------ | -------- |
1956537a9c4SHisping Lin| 1     | 重要     | 解决关闭打印时OPTEE启动阶段卡住问题 | 当用户使用/rkbin/tools/ddrbin_tool工具关闭打印时,rk_atags将通知OPTEE关闭打印,OPTEE启动时关闭打印会出现卡死,无法进入U-Boot | -        |
1966537a9c4SHisping Lin
1976537a9c4SHisping Lin------
1986537a9c4SHisping Lin
199037d3707SJon Lin## rk3308_{miniloader, usbplug}_v1.39.bin
200037d3707SJon Lin
201037d3707SJon Lin| 时间       | 文件                                   | 编译 commit  | 重要程度 |
202037d3707SJon Lin| ---------- | :------------------------------------- | ------- | -------- |
203037d3707SJon Lin| 2022-09-08 | rk3308_{miniloader, usbplug}_v1.39.bin | 97d7a6 | 普通     |
204037d3707SJon Lin
205037d3707SJon Lin### New
206037d3707SJon Lin
20718157235SJoseph Chen1. 校验 ftl super block 2nd page spare data。
208