xref: /rkbin/doc/release/RK3568_CN.md (revision e04bf64c39dceab7efcd1897a235f96af199d2cc)
14909cfb1STang Yun ping# RK3568 Release Note
24909cfb1STang Yun ping
3*e04bf64cSZhihuan He## rk3568_bl31_rt_v1.03.elf
4*e04bf64cSZhihuan He
5*e04bf64cSZhihuan He| 时间       | 文件                     | 编译 commit | 重要程度 |
6*e04bf64cSZhihuan He| ---------- | ------------------------ | ----------- | -------- |
7*e04bf64cSZhihuan He| 2025-03-05 | rk3568_bl31_rt_v1.03.elf | d6900bc23   | 重要     |
8*e04bf64cSZhihuan He
9*e04bf64cSZhihuan He### New
10*e04bf64cSZhihuan He
11*e04bf64cSZhihuan He1. 增加支持DCF 注入DDR ECC错误。
12*e04bf64cSZhihuan He
13*e04bf64cSZhihuan He### Fixed
14*e04bf64cSZhihuan He
15*e04bf64cSZhihuan He| Index | 重要程度 | 更新说明                                | 问题现象                                         | 问题来源 |
16*e04bf64cSZhihuan He| ----- | -------- | --------------------------------------- | ------------------------------------------------ | -------- |
17*e04bf64cSZhihuan He| 1     | 重要     | 修复多CS系统的LP4、LP4X CA 不稳定问题。 | 多CS系统的LP4、LP4X的DDR数据不稳定导致系统异常。 | -        |
18*e04bf64cSZhihuan He
19*e04bf64cSZhihuan He------
20*e04bf64cSZhihuan He
21ef49d0c2SZhihuan He## rk3568_bl31_v1.45.elf
22ef49d0c2SZhihuan He
23ef49d0c2SZhihuan He| 时间       | 文件                  | 编译 commit | 重要程度 |
24ef49d0c2SZhihuan He| ---------- | --------------------- | ----------- | -------- |
25ef49d0c2SZhihuan He| 2025-03-04 | rk3568_bl31_v1.45.elf | 70d3deb59   | 重要     |
26ef49d0c2SZhihuan He
27ef49d0c2SZhihuan He### New
28ef49d0c2SZhihuan He
29ef49d0c2SZhihuan He1. 增加支持DCF 注入DDR ECC错误。
30ef49d0c2SZhihuan He
31ef49d0c2SZhihuan He### Fixed
32ef49d0c2SZhihuan He
33ef49d0c2SZhihuan He| Index | 重要程度 | 更新说明                                | 问题现象                                         | 问题来源 |
34ef49d0c2SZhihuan He| ----- | -------- | --------------------------------------- | ------------------------------------------------ | -------- |
35ef49d0c2SZhihuan He| 1     | 重要     | 修复多CS系统的LP4、LP4X CA 不稳定问题。 | 多CS系统的LP4、LP4X的DDR数据不稳定导致系统异常。 | -        |
36ef49d0c2SZhihuan He
37ef49d0c2SZhihuan He------
38ef49d0c2SZhihuan He
39e414db99SHisping Lin## rk3568_bl32_v2.15.bin
40e414db99SHisping Lin
41e414db99SHisping Lin| 时间       | 文件                  | 编译 commit | 重要程度 |
42e414db99SHisping Lin| ---------- | :-------------------- | ----------- | -------- |
43e414db99SHisping Lin| 2024-10-31 | rk3568_bl32_v2.15.bin | 9f2aca7d1   | 重要     |
44e414db99SHisping Lin
45e414db99SHisping Lin### New
46e414db99SHisping Lin
47e414db99SHisping Lin1. 新增支持fw encrypt key的读写接口。
48e414db99SHisping Lin
49e414db99SHisping Lin### Fixed
50e414db99SHisping Lin
51e414db99SHisping Lin| Index | 重要程度 | 更新说明                        | 问题现象                                        | 问题来源 |
52e414db99SHisping Lin| ----- | -------- | ------------------------------- | ----------------------------------------------- | -------- |
53e414db99SHisping Lin| 1     | 重要     | 修正RSA OAEP MGF1算法           | TA在使用RSA算法OAEP MGF1填充方式会报错          | -        |
54e414db99SHisping Lin| 2     | 重要     | 修正secure boot是否使能判断条件 | 在硬件不稳定情况下可能错误认为开启了secure boot | -        |
55e414db99SHisping Lin
56e414db99SHisping Lin------
57e414db99SHisping Lin
58bd7f055aSTang Yun ping## rk3568_ddr_{1560...1056}MHz_v1.23.bin
59bd7f055aSTang Yun ping
60bd7f055aSTang Yun ping| 时间       | 文件                                  | 编译 commit | 重要程度 |
61bd7f055aSTang Yun ping| ---------- | :------------------------------------ | ----------- | -------- |
62bd7f055aSTang Yun ping| 2024-09-03 | rk3568_ddr_{1560...1056}MHz_v1.23.bin | 03ea844c5d  | 重要     |
63bd7f055aSTang Yun ping
64bd7f055aSTang Yun ping### New
65bd7f055aSTang Yun ping
66bd7f055aSTang Yun ping1. 增加DRAM类型探测顺序通过ddrbin_tool可配。
67bd7f055aSTang Yun ping### Fixed
68bd7f055aSTang Yun ping
69bd7f055aSTang Yun ping| Index | 重要程度 | 更新说明                                | 问题现象                                                  | 问题来源 |
70bd7f055aSTang Yun ping| ----- | -------- | --------------------------------------- | --------------------------------------------------------- | -------- |
71bd7f055aSTang Yun ping| 1     | 重要     | 修正DDR4概率性容量概率性探测失败的问题  | DDR4可能概率性的存在容量,ecc等探测出错                   | -        |
72bd7f055aSTang Yun ping| 2     | 重要     | 增加支持ISSI UniIC 驱动偏弱的LP4/4x颗粒 | 解决ISSI UniIC LP4/4x因为驱动强度偏弱导致的稳定性较差问题 | -        |
73bd7f055aSTang Yun ping
74bd7f055aSTang Yun ping------
75bd7f055aSTang Yun ping
76c1027896SHisping Lin## rk3568_bl32_v2.14.bin
77c1027896SHisping Lin
78c1027896SHisping Lin| 时间       | 文件                  | 编译 commit | 重要程度 |
79c1027896SHisping Lin| ---------- | :-------------------- | ----------- | -------- |
80c1027896SHisping Lin| 2024-09-02 | rk3568_bl32_v2.14.bin | 6c78a7d8    | 重要     |
81c1027896SHisping Lin
82c1027896SHisping Lin### New
83c1027896SHisping Lin
84c1027896SHisping Lin1. 支持软件TA加密密钥功能,客户可以不烧写密钥的情况下使用TA加密功能。
85c1027896SHisping Lin2. 支持 OTP hardware lock 功能,允许安全非安全OTP同时访问。
86c1027896SHisping Lin3. 支持 lock keyreader access 功能,提升安全性。
87c1027896SHisping Lin
88c1027896SHisping Lin------
89c1027896SHisping Lin
909f1fe80fSLin Jinhan## rk3568_bl32_v2.13.bin
919f1fe80fSLin Jinhan
929f1fe80fSLin Jinhan| 时间       | 文件                  | 编译 commit | 重要程度 |
939f1fe80fSLin Jinhan| ---------- | :-------------------- | ----------- | -------- |
949f1fe80fSLin Jinhan| 2024-07-09 | rk3568_bl32_v2.13.bin | 7ab599eca   | 重要     |
959f1fe80fSLin Jinhan
969f1fe80fSLin Jinhan### New
979f1fe80fSLin Jinhan
989f1fe80fSLin Jinhan1. 其他安全性提升。
999f1fe80fSLin Jinhan2. rpmb添加多次读取机制。
1009f1fe80fSLin Jinhan3. 增大MPI_MEMPOOL_SIZE。
1019f1fe80fSLin Jinhan
1029f1fe80fSLin Jinhan------
1039f1fe80fSLin Jinhan
10478360f09STang Yun ping## rk3568_ddr_{1560...1056}MHz_v1.22.bin
10578360f09STang Yun ping
10678360f09STang Yun ping| 时间       | 文件                                  | 编译 commit | 重要程度 |
10778360f09STang Yun ping| ---------- | :------------------------------------ | ----------- | -------- |
10878360f09STang Yun ping| 2024-06-21 | rk3568_ddr_{1560...1056}MHz_v1.22.bin | f8ac117e9c  | 重要     |
10978360f09STang Yun ping
11078360f09STang Yun ping### New
11178360f09STang Yun ping
11278360f09STang Yun ping1. CLK/DQS slew rate支持高低频下配置不同值。
11378360f09STang Yun ping2. 增加颗粒Manufacturer ID打印。
11478360f09STang Yun ping3. DDR4开启LPASR以减小DDR4休眠功耗。
11578360f09STang Yun ping
11678360f09STang Yun ping### Fixed
11778360f09STang Yun ping
11878360f09STang Yun ping| Index | 重要程度 | 更新说明                           | 问题现象                                                     | 问题来源 |
11978360f09STang Yun ping| ----- | -------- | ---------------------------------- | ------------------------------------------------------------ | -------- |
12078360f09STang Yun ping| 1     | 重要     | DDR4 2cs下概率性training失败问题   | v1.21版本ddrbin引入的DDR4 2cs下概率性read/write training失败。 | -        |
12178360f09STang Yun ping| 2     | 重要     | LP4x 600M以下强制开启240ohm rx odt | 与个别颗粒存在低频rx odt disable下的兼容性问题,表现为324M不稳定 | -        |
12278360f09STang Yun ping| 3     | 重要     | 600MHz以下不做vref training        | v1.21版本ddrbin引入的vref training在低频下可能存在vref trining结果不可靠的问题。 | -        |
12378360f09STang Yun ping
12478360f09STang Yun ping------
12578360f09STang Yun ping
126fb90d181STang Yun ping## rk3568_ddr_1560MHz_{D3_LP3,D3_LP4_4x}_eyescan_v1.22.bin
127fb90d181STang Yun ping
128fb90d181STang Yun ping| 时间       | 文件                                                    | 编译 commit | 重要程度 |
129fb90d181STang Yun ping| ---------- | :------------------------------------------------------ | ----------- | -------- |
130fb90d181STang Yun ping| 2024-06-21 | rk3568_ddr_1560MHz_{D3_LP3,D3_LP4_4x}_eyescan_v1.22.bin | f8ac117e9c  | 重要     |
131fb90d181STang Yun ping
132fb90d181STang Yun ping### New
133fb90d181STang Yun ping
134fb90d181STang Yun ping1. 更新二维眼图打印格式。
135fb90d181STang Yun ping2. 增加眼图margin自动判断。
136fb90d181STang Yun ping
137fb90d181STang Yun ping------
138fb90d181STang Yun ping
139e232d547SXuhui Lin## rk356x_spl_v1.14.bin
140e232d547SXuhui Lin
141e232d547SXuhui Lin| 时间       | 文件                 | 编译 commit | 重要程度 |
142e232d547SXuhui Lin| ---------- | -------------------- | ----------- | -------- |
143e232d547SXuhui Lin| 2024-05-30 | rk356x_spl_v1.14.bin | 606f72bd97a  | 重要     |
144e232d547SXuhui Lin
145e232d547SXuhui Lin### New
146e232d547SXuhui Lin
147e232d547SXuhui Lin1. 增加rsa key hash掉电后继续烧写功能。
148e232d547SXuhui Lin
149e232d547SXuhui Lin### Fixed
150e232d547SXuhui Lin
151e232d547SXuhui Lin| Index | 重要程度 | 更新说明                                            | 问题现象                                                 | 问题来源 |
152e232d547SXuhui Lin| ----- | -------- | --------------------------------------------------- | -------------------------------------------------------- | -------- |
153e232d547SXuhui Lin| 1     | 重要     | 解决SPL下sd卡初始化失败 | SPL dts下没有打开pinctrl节点 | -        |
154e232d547SXuhui Lin
155e232d547SXuhui Lin------
156e232d547SXuhui Lin
157a0959479SHisping Lin## rk3568_bl32_v2.12.bin
158a0959479SHisping Lin
159a0959479SHisping Lin| 时间       | 文件                  | 编译 commit | 重要程度 |
160a0959479SHisping Lin| ---------- | :-------------------- | ----------- | -------- |
161a0959479SHisping Lin| 2024-04-16 | rk3568_bl32_v2.12.bin | 185dc3c92   | 重要     |
162a0959479SHisping Lin
163a0959479SHisping Lin### New
164a0959479SHisping Lin
165a0959479SHisping Lin1. 增加输入参数检查,增加安全性。
166a0959479SHisping Lin2. 支持打印 TEE 内存占用信息。
167a0959479SHisping Lin3. 硬件 crypto 支持4G以上地址。
168a0959479SHisping Lin4. 支持打印 FWVER 信息。
169a0959479SHisping Lin
170a0959479SHisping Lin------
171a0959479SHisping Lin
172c3e0ee0fSTang Yun ping## rk3568_ddr_{1560...920}MHz_v1.21.bin
173c3e0ee0fSTang Yun ping
174c3e0ee0fSTang Yun ping| 时间       | 文件                               | 编译 commit | 重要程度 |
175c3e0ee0fSTang Yun ping| ---------- | :--------------------------------- | ----------- | -------- |
176c3e0ee0fSTang Yun ping| 2024-01-20 | rk3568_ddr_{1560...920}MHz_v1.21.bin | 2d653b3476 | 重要     |
177c3e0ee0fSTang Yun ping
178c3e0ee0fSTang Yun ping### Fixed
179c3e0ee0fSTang Yun ping
180c3e0ee0fSTang Yun ping| Index | 重要程度 | 更新说明                                  | 问题现象                                              | 问题来源 |
181c3e0ee0fSTang Yun ping| ----- | -------- | ----------------------------------------- | ----------------------------------------------------- | -------- |
182c3e0ee0fSTang Yun ping| 1     | 重要     | 修正reboot时可能存在漏做CA training的问题 | reboot时可能有概率未做CA training。CA training结果为0 | -        |
183c3e0ee0fSTang Yun ping
184c3e0ee0fSTang Yun ping------
185c3e0ee0fSTang Yun ping
186f48decedSTang Yun ping## rk3568_ddr_{1560...920}MHz_v1.20.bin
187f48decedSTang Yun ping
188f48decedSTang Yun ping| 时间       | 文件                               | 编译 commit | 重要程度 |
189f48decedSTang Yun ping| ---------- | :--------------------------------- | ----------- | -------- |
190f48decedSTang Yun ping| 2024-01-12 | rk3568_ddr_{1560...920}MHz_v1.20.bin | 77170a5e90 | 重要     |
191f48decedSTang Yun ping
192f48decedSTang Yun ping### New
193f48decedSTang Yun ping
194f48decedSTang Yun ping1. 可通过工具配置tRFC值。
195f48decedSTang Yun ping2. 增加read/write vref training,提高读写稳定性。
196f48decedSTang Yun ping
197f48decedSTang Yun ping### Fixed
198f48decedSTang Yun ping
199f48decedSTang Yun ping| Index | 重要程度 | 更新说明                                                     | 问题现象                                      | 问题来源 |
200f48decedSTang Yun ping| ----- | -------- | ------------------------------------------------------------ | --------------------------------------------- | -------- |
201f48decedSTang Yun ping| 1     | 重要     | DDR ECC 使能时通过CPU提前访问来保证重启后pstore段memory的ECC正确性 | DDR ECC使能时重启后上一次开机的pstore信息丢失 | -        |
202f48decedSTang Yun ping| 2     | 重要     | 更新DDR3/LPDDR3 rd/wr training码型提高读写信号余量           | 优化DDR3/LPDDR3读写信号余量                   | -        |
203f48decedSTang Yun ping| 3     | 重要     | 修正6GB LPDDR3/4初始化失败问题                               | 6GB LPDDR3/4 初始化时卡住                     | -        |
204f48decedSTang Yun ping| 4     | 重要     | LPDDR4/4X 780Mhz开启read odt,改善部分颗粒780MHz下稳定性     | 部分LPDDR4/4X颗粒780M下read稳定性较差         | -        |
205f48decedSTang Yun ping
206f48decedSTang Yun ping------
207f48decedSTang Yun ping
20850fea70bSJon Lin## rk3568_pcie_v2.10.bin
20950fea70bSJon Lin
21050fea70bSJon Lin| 时间       | 文件                  | 编译 commit | 重要程度 |
21150fea70bSJon Lin| ---------- | --------------------- | ----------- | -------- |
21250fea70bSJon Lin| 2023-12-18 | rk3568_pcie_v2.10.bin | 35f57cde3   | 普通     |
21350fea70bSJon Lin
21450fea70bSJon Lin### New
21550fea70bSJon Lin
21650fea70bSJon Lin1. Update the version。
21750fea70bSJon Lin
21850fea70bSJon Lin------
21950fea70bSJon Lin
22084da743bSJon Lin## rk3568_pcie_v2.00.bin
22184da743bSJon Lin
22284da743bSJon Lin| 时间       | 文件                  | 编译 commit | 重要程度 |
22384da743bSJon Lin| ---------- | --------------------- | ----------- | -------- |
22484da743bSJon Lin| 2023-12-06 | rk3568_pcie_v2.00.bin | I3e280b78   | 普通     |
22584da743bSJon Lin
22684da743bSJon Lin### New
22784da743bSJon Lin
22884da743bSJon Lin1. Fix bar capacity。
22984da743bSJon Lin
23084da743bSJon Lin------
23184da743bSJon Lin
232c2df62acSLiang Chen## rk3568_bl31_rt_v1.02.elf
233c2df62acSLiang Chen
234c2df62acSLiang Chen| 时间       | 文件                     | 编译 commit | 重要程度 |
235c2df62acSLiang Chen| ---------- | ------------------------ | ----------- | -------- |
236c2df62acSLiang Chen| 2023-11-02 | rk3568_bl31_rt_v1.02.elf | 30c17915b   | 普通     |
237c2df62acSLiang Chen
238c2df62acSLiang Chen### New
239c2df62acSLiang Chen
240c2df62acSLiang Chen1. 支持通过atags配置l3 partition。
241c2df62acSLiang Chen
242c2df62acSLiang Chen------
243c2df62acSLiang Chen
244721d2528SJon Lin## rk3568_pcie_v1.00.bin
245721d2528SJon Lin
246721d2528SJon Lin| 时间       | 文件                  | 编译 commit | 重要程度 |
247721d2528SJon Lin| ---------- | --------------------- | ----------- | -------- |
248721d2528SJon Lin| 2023-10-07 | rk3568_pcie_v1.00.bin | I01c2c7d7   | 普通     |
249721d2528SJon Lin
250721d2528SJon Lin### New
251721d2528SJon Lin
252721d2528SJon Lin1. 添加支持 pcie ep 初始化的裸系统可执行固件。
253721d2528SJon Lin
254721d2528SJon Lin------
255721d2528SJon Lin
256975e4c34STang Yun ping## rk3568_ddr_{1560...920}MHz_v1.19.bin
257975e4c34STang Yun ping
258975e4c34STang Yun ping| 时间       | 文件                               | 编译 commit | 重要程度 |
259975e4c34STang Yun ping| ---------- | :--------------------------------- | ----------- | -------- |
260975e4c34STang Yun ping| 2023-09-11 | rk3568_ddr_{1560...920}MHz_v1.19.bin | fdeec6f4fc | 重要     |
261975e4c34STang Yun ping
262975e4c34STang Yun ping### New
263975e4c34STang Yun ping
264975e4c34STang Yun ping1. 增加RK3567支持。
265975e4c34STang Yun ping2. RK3568增加LVDS1支持。
266975e4c34STang Yun ping
267975e4c34STang Yun ping------
268975e4c34STang Yun ping
2694e901198SLiang Chen## rk3568_bl31_v1.44.elf
2704e901198SLiang Chen
2714e901198SLiang Chen| 时间       | 文件                  | 编译 commit | 重要程度 |
2724e901198SLiang Chen| ---------- | --------------------- | ----------- | -------- |
2734e901198SLiang Chen| 2023-09-19 | rk3568_bl31_v1.44.elf | 8cea6ab0b   | 重要     |
2744e901198SLiang Chen
2754e901198SLiang Chen### New
2764e901198SLiang Chen
2774e901198SLiang Chen1. 增加RK3567芯片支持。
2784e901198SLiang Chen
2794e901198SLiang Chen------
2804e901198SLiang Chen
281c019c636SXuhui Lin## rk356x_spl_v1.13.bin
282c019c636SXuhui Lin
283c019c636SXuhui Lin| 时间       | 文件                 | 编译 commit | 重要程度 |
284c019c636SXuhui Lin| ---------- | :------------------- | ----------- | -------- |
285c019c636SXuhui Lin| 2023-09-25 | rk356x_spl_v1.13.bin | e4e124926e  | 重要     |
286c019c636SXuhui Lin
287c019c636SXuhui Lin### New
288c019c636SXuhui Lin
289c019c636SXuhui Lin1. 打印并传递固件版本号。
290c019c636SXuhui Lin
291c019c636SXuhui Lin### Fixed
292c019c636SXuhui Lin
293c019c636SXuhui Lin| Index | 重要程度 | 更新说明                                            | 问题现象                                                 | 问题来源 |
294c019c636SXuhui Lin| ----- | -------- | --------------------------------------------------- | -------------------------------------------------------- | -------- |
295c019c636SXuhui Lin| 1     | 重要     | 解决SPL加载校验u-boot.dtb失败后不加载备份镜像的问题 | 第一份uboot.imgu-boot.dtb损坏后,SPL没有加载备份镜像。 | -        |
296c019c636SXuhui Lin
297c019c636SXuhui Lin------
298c019c636SXuhui Lin
2999f00ec0fSHisping Lin## rk3568_bl32_v2.11.bin
3009f00ec0fSHisping Lin
3019f00ec0fSHisping Lin| 时间       | 文件                  | 编译 commit | 重要程度 |
3029f00ec0fSHisping Lin| ---------- | :-------------------- | ----------- | -------- |
3039f00ec0fSHisping Lin| 2023-08-28 | rk3568_bl32_v2.11.bin | b5340fd65   | 重要     |
3049f00ec0fSHisping Lin
3059f00ec0fSHisping Lin### New
3069f00ec0fSHisping Lin
3079f00ec0fSHisping Lin1. 默认设置伪随机数种子。
3089f00ec0fSHisping Lin2. 内部TA支持读写security flag接口。
3099f00ec0fSHisping Lin3. 内部TA支持判断  ta encryption key 是否写入。
3109f00ec0fSHisping Lin4. 内部TA支持 toybrick ksn 接口。
3119f00ec0fSHisping Lin
3129f00ec0fSHisping Lin### Fixed
3139f00ec0fSHisping Lin
3149f00ec0fSHisping Lin| Index | 重要程度 | 更新说明                         | 问题现象             | 问题来源 |
3159f00ec0fSHisping Lin| ----- | -------- | -------------------------------- | -------------------- | -------- |
3169f00ec0fSHisping Lin| 1     | 重要     | 修正硬件crypto检查支持的算法列表 | 使用硬件crypto会报错 | -        |
3179f00ec0fSHisping Lin
3189f00ec0fSHisping Lin------
3199f00ec0fSHisping Lin
32071a9caf4Sshengfei Xu## rk3568_bl31_cpu3_v1.01.elf
32171a9caf4Sshengfei Xu
32271a9caf4Sshengfei Xu| 时间       | 文件                              | 编译 commit | 重要程度 |
32371a9caf4Sshengfei Xu| ---------- | --------------------------------- | ----------- | -------- |
32471a9caf4Sshengfei Xu| 2023-08-04 | rk3568_bl31_cpu3_v1.01.elf | b3d2ce25a   | 重要     |
32571a9caf4Sshengfei Xu
32671a9caf4Sshengfei Xu### New
32771a9caf4Sshengfei Xu
32871a9caf4Sshengfei Xu1. 基于最新bl31代码支持CPU3启动。
32971a9caf4Sshengfei Xu
33071a9caf4Sshengfei Xu------
33171a9caf4Sshengfei Xu
3329512e6dcSTang Yun ping## rk3568_ddr_{1560...920}MHz_v1.18.bin
3339512e6dcSTang Yun ping
3349512e6dcSTang Yun ping| 时间       | 文件                               | 编译 commit | 重要程度 |
3359512e6dcSTang Yun ping| ---------- | :--------------------------------- | ----------- | -------- |
3369512e6dcSTang Yun ping| 2023-07-17 | rk3568_ddr_{1560...920}MHz_v1.18.bin | f366f69a7d | 重要     |
3379512e6dcSTang Yun ping
3389512e6dcSTang Yun ping### Fixed
3399512e6dcSTang Yun ping
3409512e6dcSTang Yun ping| Index | 重要程度 | 更新说明                            | 问题现象                                                     | 问题来源 |
3419512e6dcSTang Yun ping| ----- | -------- | ----------------------------------- | ------------------------------------------------------------ | ------- |
3429512e6dcSTang Yun ping| 1     | 重要 | 修正DDR active_ranks配置错误引起的休眠唤醒死机问题 | 休眠唤醒异常 | -       |
3439512e6dcSTang Yun ping
3449512e6dcSTang Yun ping------
3459512e6dcSTang Yun ping
346cde2bdb6SXiaoDong Huang## rk3568_bl31_l3_part_ecc_v1.00.elf
347cde2bdb6SXiaoDong Huang
348cde2bdb6SXiaoDong Huang| 时间       | 文件                              | 编译 commit | 重要程度 |
349cde2bdb6SXiaoDong Huang| ---------- | --------------------------------- | ----------- | -------- |
350cde2bdb6SXiaoDong Huang| 2023-06-20 | rk3568_bl31_l3_part_ecc_v1.00.elf | 6f31c2d8c   | 重要     |
351cde2bdb6SXiaoDong Huang
352cde2bdb6SXiaoDong Huang### New
353cde2bdb6SXiaoDong Huang
354cde2bdb6SXiaoDong Huang1. 初始版本:支持L3 cache分区和cache ECC。
355cde2bdb6SXiaoDong Huang
356cde2bdb6SXiaoDong Huang------
357cde2bdb6SXiaoDong Huang
3582fb47122STang Yun ping## rk3568_ddr_{1056...324}MHz_v1.17.bin
3592fb47122STang Yun ping
3602fb47122STang Yun ping| 时间       | 文件                               | 编译 commit | 重要程度 |
3612fb47122STang Yun ping| ---------- | :--------------------------------- | ----------- | -------- |
3622fb47122STang Yun ping| 2023-06-20 | rk3568_ddr_{1056...324}MHz_v1.17.bin | 992b933606 | 重要     |
3632fb47122STang Yun ping
3642fb47122STang Yun ping### New
3652fb47122STang Yun ping
3662fb47122STang Yun ping1. 增加不同row的4rank颗粒支持。
3672fb47122STang Yun ping2. 增加DDR ECC poison功能支持。
3682fb47122STang Yun ping3. 使能LPDDR4/LPDDR4x derate功能。
3692fb47122STang Yun ping4. 增加ECC使能下的pstore支持。
3702fb47122STang Yun ping
3712fb47122STang Yun ping------
3722fb47122STang Yun ping
3739e447be2SHisping Lin## rk3568_bl32_v2.10.bin
3749e447be2SHisping Lin
3759e447be2SHisping Lin| 时间       | 文件                  | 编译 commit | 重要程度 |
3769e447be2SHisping Lin| ---------- | :-------------------- | ----------- | -------- |
3779e447be2SHisping Lin| 2023-06-07 | rk3568_bl32_v2.10.bin | dcfdd61d0   | 重要     |
3789e447be2SHisping Lin
3799e447be2SHisping Lin### New
3809e447be2SHisping Lin
3819e447be2SHisping Lin1. 支持关键OTP数据读取出错后从备份数据恢复。
3829e447be2SHisping Lin2. crypto_service 支持地址参数安全性检查。
3839e447be2SHisping Lin2. 支持内核读取安全启动标志和公钥哈希。
3849e447be2SHisping Lin3. 支持动态共享内存,安全非安全世界可以传递更大数据。
3859e447be2SHisping Lin4. BL32 打印支持 pstore,内核可以通过 pstore 节点查看 BL32 的打印信息。
3869e447be2SHisping Lin
3879e447be2SHisping Lin------
3889e447be2SHisping Lin
3891ea59cc6SLiang Chen## rk3568_bl31_v1.43.elf
3901ea59cc6SLiang Chen
3911ea59cc6SLiang Chen| 时间       | 文件                  | 编译 commit | 重要程度 |
3921ea59cc6SLiang Chen| ---------- | --------------------- | ----------- | -------- |
3931ea59cc6SLiang Chen| 2023-06-05 | rk3568_bl31_v1.43.elf | bf602aff1   | 重要     |
3941ea59cc6SLiang Chen
3951ea59cc6SLiang Chen### Fixed
3961ea59cc6SLiang Chen
3971ea59cc6SLiang Chen| Index | 重要程度 | 更新说明                            | 问题现象                                                     | 问题来源 |
3981ea59cc6SLiang Chen| ----- | -------- | ----------------------------------- | ------------------------------------------------------------ | ------- |
3991ea59cc6SLiang Chen| 1     | 重要     | 修复cpuidle进入bl31出现死锁的问题   | 系统概率性出现卡住一段时间(~30分钟)后恢复正常 | -       |
4001ea59cc6SLiang Chen
4011ea59cc6SLiang Chen------
4021ea59cc6SLiang Chen
403b2394037SLiang Chen## rk3568_bl31_rt_v1.01.elf
404b2394037SLiang Chen
405b2394037SLiang Chen| 时间       | 文件                     | 编译 commit | 重要程度 |
406b2394037SLiang Chen| ---------- | ------------------------ | ----------- | -------- |
407b2394037SLiang Chen| 2023-05-01 | rk3568_bl31_rt_v1.01.elf | b28ca126a   | 重要     |
408b2394037SLiang Chen
409b2394037SLiang Chen### New
410b2394037SLiang Chen
411b2394037SLiang Chen1. 支持通过OTP修改pvtpll配置。
412b2394037SLiang Chen2. 调整默认pvtpll配置,提高稳定性。
413b2394037SLiang Chen
414b2394037SLiang Chen------
415b2394037SLiang Chen
4167fac639aSLiang Chen## rk3568_bl31_v1.42.elf
4177fac639aSLiang Chen
4187fac639aSLiang Chen| 时间       | 文件                  | 编译 commit | 重要程度 |
4197fac639aSLiang Chen| ---------- | --------------------- | ----------- | -------- |
4207fac639aSLiang Chen| 2023-05-11 | rk3568_bl31_v1.42.elf | 7f859117f   | 重要     |
4217fac639aSLiang Chen
4227fac639aSLiang Chen### New
4237fac639aSLiang Chen
4247fac639aSLiang Chen1. 支持通过OTP修改pvtpll配置。
4257fac639aSLiang Chen2. 调整默认pvtpll配置,提高稳定性。
4267fac639aSLiang Chen
4277fac639aSLiang Chen------
4287fac639aSLiang Chen
4295ebf2e03SYouMin Chen## rk3568_bl31_v1.41.elf
4305ebf2e03SYouMin Chen
4315ebf2e03SYouMin Chen| 时间       | 文件                  | 编译 commit | 重要程度 |
4325ebf2e03SYouMin Chen| ---------- | --------------------- | ----------- | -------- |
4335ebf2e03SYouMin Chen| 2023-05-06 | rk3568_bl31_v1.41.elf | e24c3f77b   | 普通     |
4345ebf2e03SYouMin Chen
4355ebf2e03SYouMin Chen### Fixed
4365ebf2e03SYouMin Chen
4375ebf2e03SYouMin Chen| Index | 重要程度 | 更新说明                            | 问题现象                                                     | 问题来源 |
4385ebf2e03SYouMin Chen| ----- | -------- | ----------------------------------- | ------------------------------------------------------------ | ------- |
4395ebf2e03SYouMin Chen| 1     | 普通   | 修改DDR ECC错误注入功能的smc_handler ID | DDR ECC错误注入功能异常失效 | -       |
4405ebf2e03SYouMin Chen
4415ebf2e03SYouMin Chen------
4425ebf2e03SYouMin Chen
44384e292f2SLiang Chen## rk3568_bl31_rt_v1.00.elf
44484e292f2SLiang Chen
44584e292f2SLiang Chen| 时间       | 文件                     | 编译 commit | 重要程度 |
44684e292f2SLiang Chen| ---------- | ------------------------ | ----------- | -------- |
44784e292f2SLiang Chen| 2023-05-04 | rk3568_bl31_rt_v1.00.elf | c3f2c8c3a   | 普通     |
44884e292f2SLiang Chen
44984e292f2SLiang Chen### New
45084e292f2SLiang Chen
45184e292f2SLiang Chen1. 优化实时系统的延迟。
45284e292f2SLiang Chen
45384e292f2SLiang Chen------
45484e292f2SLiang Chen
45563b71339STang Yun ping## rk3568_ddr_1560MHz_eyescan_v1.16.bin
45663b71339STang Yun ping
45763b71339STang Yun ping| 时间       | 文件                               | 编译 commit | 重要程度 |
45863b71339STang Yun ping| ---------- | :--------------------------------- | ----------- | -------- |
45963b71339STang Yun ping| 2023-04-19 | rk3568_ddr_1560MHz_eyescan_v1.16.bin | b9c108a4eb | 重要     |
46063b71339STang Yun ping
46163b71339STang Yun ping### New
46263b71339STang Yun ping
46363b71339STang Yun ping1. 增加RK3568 2D眼图扫描支持。
46463b71339STang Yun ping
46563b71339STang Yun ping------
46663b71339STang Yun ping
467b9d37512SZhihuan He## rk3568_bl31_v1.40.elf
468b9d37512SZhihuan He
469b9d37512SZhihuan He| 时间       | 文件                  | 编译 commit | 重要程度 |
470b9d37512SZhihuan He| ---------- | --------------------- | ----------- | -------- |
471b9d37512SZhihuan He| 2023-04-19 | rk3568_bl31_v1.40.elf | aef7950e4   | 普通     |
472b9d37512SZhihuan He
473b9d37512SZhihuan He### New
474b9d37512SZhihuan He
475b9d37512SZhihuan He1. 增加DDR ECC错误注入。
476b9d37512SZhihuan He
477b9d37512SZhihuan He------
478b9d37512SZhihuan He
4792f88af1dSJon Lin## rk356x_usbplug_v1.17.bin
4802f88af1dSJon Lin
4812f88af1dSJon Lin| 时间       | 文件                     | 编译 commit | 重要程度 |
4822f88af1dSJon Lin| ---------- | :----------------------- | ----------- | -------- |
4832f88af1dSJon Lin| 2023-04-14 | rk356x_usbplug_v1.17.bin | 0661d5      | 普通     |
4842f88af1dSJon Lin
4852f88af1dSJon Lin### New
4862f88af1dSJon Lin
4872f88af1dSJon Lin1. 新增 spiflash 颗粒支持。
4882f88af1dSJon Lin
4892f88af1dSJon Lin------
4902f88af1dSJon Lin
4911f565376SXiaoDong Huang## rk3568_bl31_v1.39.elf
4921f565376SXiaoDong Huang
4931f565376SXiaoDong Huang| 时间       | 文件                  | 编译 commit | 重要程度 |
4941f565376SXiaoDong Huang| ---------- | --------------------- | ----------- | -------- |
4951f565376SXiaoDong Huang| 2023-04-13 | rk3568_bl31_v1.39.elf | 0d745c7b1   | 重要     |
4961f565376SXiaoDong Huang
4971f565376SXiaoDong Huang### New
4981f565376SXiaoDong Huang
4991f565376SXiaoDong Huang1. 提高otp稳定性。
5001f565376SXiaoDong Huang
5011f565376SXiaoDong Huang------
5021f565376SXiaoDong Huang
503f2f8c7fbSTang Yun ping## rk3568_ddr_{1056...324}MHz_v1.16.bin
504f2f8c7fbSTang Yun ping
505f2f8c7fbSTang Yun ping| 时间       | 文件                                 | 编译 commit | 重要程度 |
506f2f8c7fbSTang Yun ping| ---------- | ------------------------------------ | ----------- | -------- |
507f2f8c7fbSTang Yun ping| 2023-02-26 | rk3568_ddr_{1056...324}MHz_v1.16.bin | 6f71c736ce  | 重要     |
508f2f8c7fbSTang Yun ping
509f2f8c7fbSTang Yun ping### New
510f2f8c7fbSTang Yun ping
511f2f8c7fbSTang Yun ping1. LPDDR4/LPDDR4x模式默认使用derate功能。RK3568M,RK3568J在非LPDDR4/LPDDR4x模式下默认2倍刷新率。
512f2f8c7fbSTang Yun ping2. 刷新率, pagecolse 可通过ddrbin_tool配置。
513f2f8c7fbSTang Yun ping3. 提高ddr4效率。
514f2f8c7fbSTang Yun ping
515f2f8c7fbSTang Yun ping### Fixed
516f2f8c7fbSTang Yun ping
517f2f8c7fbSTang Yun ping| Index | 重要程度 | 更新说明                           | 问题现象                     | 问题来源 |
518f2f8c7fbSTang Yun ping| ----- | -------- | ---------------------------------- | ---------------------------- | -------- |
519f2f8c7fbSTang Yun ping| 1     | 重要     | 解决部分DDR4板子528M下的稳定性问题 | 部分DDR4在528M下容易死机     | -        |
520f2f8c7fbSTang Yun ping| 2     | 重要     | 解决4GB ECC板子初始失败问题        | 4GB ECC板子ddr初始化阶段卡死 | -        |
521f2f8c7fbSTang Yun ping
522f2f8c7fbSTang Yun ping------
523f2f8c7fbSTang Yun ping
5241d2ea0ccSXiaoDong Huang## rk3568_bl31_v1.38.elf
5251d2ea0ccSXiaoDong Huang
5261d2ea0ccSXiaoDong Huang| 时间       | 文件                  | 编译 commit | 重要程度 |
5271d2ea0ccSXiaoDong Huang| ---------- | --------------------- | ----------- | -------- |
5281d2ea0ccSXiaoDong Huang| 2023-02-16 | rk3568_bl31_v1.38.elf | 94b2d40dc   | 重要     |
5291d2ea0ccSXiaoDong Huang
5301d2ea0ccSXiaoDong Huang### New
5311d2ea0ccSXiaoDong Huang
5321d2ea0ccSXiaoDong Huang1. 提高sdei稳定性。
5331d2ea0ccSXiaoDong Huang
5341d2ea0ccSXiaoDong Huang------
5351d2ea0ccSXiaoDong Huang
536d4dd7145SXiaoDong Huang## rk3568_bl31_v1.37.elf
537d4dd7145SXiaoDong Huang
538d4dd7145SXiaoDong Huang| 时间       | 文件                  | 编译 commit | 重要程度 |
539d4dd7145SXiaoDong Huang| ---------- | --------------------- | ----------- | -------- |
540d4dd7145SXiaoDong Huang| 2023-02-02 | rk3568_bl31_v1.37.elf | 1cd72fefa   | 重要     |
541d4dd7145SXiaoDong Huang
542d4dd7145SXiaoDong Huang### New
543d4dd7145SXiaoDong Huang
54418157235SJoseph Chen1. 使能sdei。
54518157235SJoseph Chen2. 支持通过atags配置l3 partition。
546d4dd7145SXiaoDong Huang
547d4dd7145SXiaoDong Huang------
548d4dd7145SXiaoDong Huang
54944de354dSZhihuan He## rk3568_ddr_{1560...324}MHz_v1.15.bin
55044de354dSZhihuan He
55144de354dSZhihuan He| 时间       | 文件                                 | 编译 commit | 重要程度 |
55244de354dSZhihuan He| ---------- | ------------------------------------ | ----------- | -------- |
55344de354dSZhihuan He| 2022-11-08 | rk3568_ddr_{1560...324}MHz_v1.15.bin | ec2fae0c96  | 重要     |
55444de354dSZhihuan He
55544de354dSZhihuan He### Fixed
55644de354dSZhihuan He
55744de354dSZhihuan He| Index | 重要程度 | 更新说明                               | 问题现象                                 | 问题来源 |
55844de354dSZhihuan He| ----- | -------- | -------------------------------------- | ---------------------------------------- | -------- |
55944de354dSZhihuan He| 1     | 重要     | 解决部分主控在DDR 324MHz下的不稳定问题 | 在DDR 324MHz下,系统不稳定,出现死机重启 | -        |
56044de354dSZhihuan He
56144de354dSZhihuan He------
56244de354dSZhihuan He
563cd42c8b9SZhihuan He## rk3568_bl31_v1.36.elf
564cd42c8b9SZhihuan He
565cd42c8b9SZhihuan He| 时间       | 文件                  | 编译 commit | 重要程度 |
566cd42c8b9SZhihuan He| ---------- | --------------------- | ----------- | -------- |
567cd42c8b9SZhihuan He| 2022-11-08 | rk3568_bl31_v1.36.elf | 2c8be93f9   | 重要     |
568cd42c8b9SZhihuan He
569cd42c8b9SZhihuan He### Fixed
570cd42c8b9SZhihuan He
571cd42c8b9SZhihuan He| Index | 重要程度 | 更新说明                               | 问题现象                                 | 问题来源 |
572cd42c8b9SZhihuan He| ----- | -------- | -------------------------------------- | ---------------------------------------- | -------- |
573cd42c8b9SZhihuan He| 1     | 重要     | 解决部分主控在DDR 324MHz下的不稳定问题 | 在DDR 324MHz下,系统不稳定,出现死机重启 | -        |
574cd42c8b9SZhihuan He
575cd42c8b9SZhihuan He------
576cd42c8b9SZhihuan He
577b32e77eeSJon Lin## rk356x_usbplug_v1.16.bin
578b32e77eeSJon Lin
579b32e77eeSJon Lin| 时间       | 文件                     | 编译 commit | 重要程度 |
580b32e77eeSJon Lin| ---------- | :----------------------- | ----------- | -------- |
581b32e77eeSJon Lin| 2022-11-02 | rk356x_usbplug_v1.16.bin | eaaeb1      | 普通     |
582b32e77eeSJon Lin
583b32e77eeSJon Lin### New
584b32e77eeSJon Lin
58518157235SJoseph Chen1. 新增 spiflash 颗粒支持。
586b32e77eeSJon Lin
587b32e77eeSJon Lin------
588b32e77eeSJon Lin
5896cdb0cf8Sshengfei Xu## rk3568_bl31_v1.35.elf
5906cdb0cf8Sshengfei Xu
5916cdb0cf8Sshengfei Xu| 时间       | 文件                  | 编译 commit | 重要程度 |
5926cdb0cf8Sshengfei Xu| ---------- | :-------------------- | ----------- | -------- |
5936cdb0cf8Sshengfei Xu| 2022-10-24 | rk3568_bl31_v1.35.elf | cddd6f52e   | 重要     |
5946cdb0cf8Sshengfei Xu
5956cdb0cf8Sshengfei Xu### Fixed
5966cdb0cf8Sshengfei Xu
5976cdb0cf8Sshengfei Xu| Index | 重要程度 | 更新说明                            | 问题现象                                                     | 问题来源 |
5986cdb0cf8Sshengfei Xu| ----- | -------- | ----------------------------------- | ------------------------------------------------------------ | ------- |
5996cdb0cf8Sshengfei Xu| 1     | 重要     | 解决休眠唤醒死机问题,PCIE休眠失败 | 在vdd_log休眠断电的情况下,GICR被复位,需要保存恢复GICR | -       |
6006cdb0cf8Sshengfei Xu
6016cdb0cf8Sshengfei Xu------
6026cdb0cf8Sshengfei Xu
6039f3468f5SJon Lin## rk356{x_usbplug, 8_miniloader_spinand}_v1.15.bin
6049f3468f5SJon Lin
6059f3468f5SJon Lin| 时间       | 文件                                             | 编译 commit | 重要程度 |
6069f3468f5SJon Lin| ---------- | :----------------------------------------------- | ----------- | -------- |
6079f3468f5SJon Lin| 2022-09-26 | rk356{x_usbplug, 8_miniloader_spinand}_v1.15.bin | 65048d1     | 普通     |
6089f3468f5SJon Lin
6099f3468f5SJon Lin### New
6109f3468f5SJon Lin
61118157235SJoseph Chen1. 新增 spiflash 颗粒支持。
6129f3468f5SJon Lin
6139f3468f5SJon Lin------
6149f3468f5SJon Lin
6156dff3132SHisping Lin## rk3568_bl32_v2.09.bin
6166dff3132SHisping Lin
6176dff3132SHisping Lin| 时间       | 文件                  | 编译 commit | 重要程度 |
6186dff3132SHisping Lin| ---------- | :-------------------- | ----------- | -------- |
6196dff3132SHisping Lin| 2022-09-16 | rk3568_bl32_v2.09.bin | d84087907   | 重要     |
6206dff3132SHisping Lin
6216dff3132SHisping Lin### Fixed
6226dff3132SHisping Lin
6236dff3132SHisping Lin| Index | 重要程度 | 更新说明                            | 问题现象                                                     | 问题来源 |
6246dff3132SHisping Lin| ----- | -------- | ----------------------------------- | ------------------------------------------------------------ | -------- |
6256dff3132SHisping Lin| 1     | 重要     | 解决关闭打印时OPTEE启动阶段卡住问题 | 当用户使用/rkbin/tools/ddrbin_tool工具关闭打印时,rk_atags将通知OPTEE关闭打印,OPTEE启动时关闭打印会出现卡死,无法进入U-Boot | -        |
6266dff3132SHisping Lin
6276dff3132SHisping Lin------
6286dff3132SHisping Lin
6294909cfb1STang Yun ping## rk3568_ddr_{1560...324}MHz_v1.14.bin
6304909cfb1STang Yun ping
6314909cfb1STang Yun ping| 时间       | 文件                                 | 编译 commit | 重要程度 |
6324909cfb1STang Yun ping| ---------- | :----------------------------------- | ----------- | -------- |
6334909cfb1STang Yun ping| 2022-08-27 | rk3568_ddr_{1560...324}MHz_v1.14.bin | b1f29a2a6f  | 重要     |
6344909cfb1STang Yun ping
6354909cfb1STang Yun ping### Fixed
6364909cfb1STang Yun ping
6374909cfb1STang Yun ping| Index | 重要程度 | 更新说明                            | 问题现象                                                     | 问题来源 |
6384909cfb1STang Yun ping| ----- | -------- | ----------------------------------- | ------------------------------------------------------------ | -------- |
639a9b7a7b5SJoseph Chen| 1     | 重要     | 解决个别LPDDR4颗粒无法运行到1560MHz | 长鑫CXDB5CCAM-MK LPDDR4模式下1560MHz无法运行的问题,将CLK/CA sr改为0后ok。 | -        |
640a9b7a7b5SJoseph Chen| 2     | 普通     | 解决部分颗粒timing设置错误问题      | t_xs_x32, t_xs_abort_x32 和t_xs_fast_x32这三个timing设置有误,其他平台上发现小容量颗粒(小于128M)上会引起异常。 | -        |
641a9b7a7b5SJoseph Chen| 3     | 重要     | DDR4 528M稳定性问题                 | 个别颗粒528M下无法开启DLL,需要做关闭DLL处理.                | -        |
642a9b7a7b5SJoseph Chen| 4     | 重要     | DDR4 1560M稳定性问题                | 部分2rank DDR4 PCB需要将DQS/DQ slew rate 加强到0x0才能稳定运行1560M | -        |
6434909cfb1STang Yun ping
6444909cfb1STang Yun ping------
6454909cfb1STang Yun ping
646