xref: /rkbin/doc/release/RK3588_CN.md (revision 723dee539d98d1c9b3627c256507ed68ae471ea0)
1ecbf7112SHisping Lin# RK3588 Release Note
2ecbf7112SHisping Lin
3*723dee53SXiaoDong Huang## rk3588_bl31_v1.46.elf
4*723dee53SXiaoDong Huang
5*723dee53SXiaoDong Huang| 时间       | 文件                  | 编译 commit | 重要程度 |
6*723dee53SXiaoDong Huang| ---------- | :-------------------- | ----------- | -------- |
7*723dee53SXiaoDong Huang| 2024-04-29 | rk3588_bl31_v1.46.elf | 588059758   | 重要     |
8*723dee53SXiaoDong Huang
9*723dee53SXiaoDong Huang### New
10*723dee53SXiaoDong Huang
11*723dee53SXiaoDong Huang1. 支持在kernel配置pmu mcu。
12*723dee53SXiaoDong Huang2. 提高单片选lpddr5变频稳定性。
13*723dee53SXiaoDong Huang
14*723dee53SXiaoDong Huang------
15*723dee53SXiaoDong Huang
168fa029c6SHisping Lin## rk3588_bl32_v1.16.bin
178fa029c6SHisping Lin
188fa029c6SHisping Lin| 时间       | 文件                  | 编译 commit | 重要程度 |
198fa029c6SHisping Lin| ---------- | :-------------------- | ----------- | -------- |
208fa029c6SHisping Lin| 2024-04-16 | rk3588_bl32_v1.16.bin | 185dc3c92   | 重要     |
218fa029c6SHisping Lin
228fa029c6SHisping Lin### New
238fa029c6SHisping Lin
248fa029c6SHisping Lin1. 增加输入参数检查,增加安全性。
258fa029c6SHisping Lin2. 支持打印 TEE 内存占用信息。
268fa029c6SHisping Lin3. 硬件 crypto 支持4G以上地址。
278fa029c6SHisping Lin
288fa029c6SHisping Lin------
298fa029c6SHisping Lin
303339cc42SYouMin Chen## rk3588_ddr_lp4_2112MHz_lp5_2400MHz_v1.17.bin
313339cc42SYouMin Chen
323339cc42SYouMin Chen| 时间       | 文件                                         | 编译 commit | 重要程度 |
333339cc42SYouMin Chen| ---------- | :------------------------------------------- | ----------- | -------- |
343339cc42SYouMin Chen| 2024-04-12 | rk3588_ddr_lp4_2112MHz_lp5_2400MHz_v1.17.bin | 3488111f83  | 重要     |
353339cc42SYouMin Chen
363339cc42SYouMin Chen### Fixed
373339cc42SYouMin Chen
383339cc42SYouMin Chen| Index | 重要程度 | 更新说明                                                     | 问题现象                                     | 问题来源 |
393339cc42SYouMin Chen| ----- | -------- | ------------------------------------------------------------ | -------------------------------------------- | -------- |
403339cc42SYouMin Chen| 1     | 重要     | 修正当boot_fsp配为非0值后pll_id设置错误问题,boot_fsp默认值为0。 | 当boot_fsp配为非0值后概率性出现DDR初始化失败 | -        |
413339cc42SYouMin Chen
423339cc42SYouMin Chen------
433339cc42SYouMin Chen
44f02d10e4SYouMin Chen## rk3588_ddr_lp4_2112MHz_lp5_2400MHz_v1.16.bin
45f02d10e4SYouMin Chen
46f02d10e4SYouMin Chen| 时间       | 文件                                         | 编译 commit | 重要程度 |
47f02d10e4SYouMin Chen| ---------- | :------------------------------------------- | ----------- | -------- |
48f02d10e4SYouMin Chen| 2024-02-04 | rk3588_ddr_lp4_2112MHz_lp5_2400MHz_v1.16.bin | 9fffbe1e78  | 重要     |
49f02d10e4SYouMin Chen
50f02d10e4SYouMin Chen### New
51f02d10e4SYouMin Chen
52f02d10e4SYouMin Chen1. 修改LPDDR5频率,提高稳定性。
53f02d10e4SYouMin Chen2. 新增支持cs0 row小于cs1 row的颗粒。
54f02d10e4SYouMin Chen3. 修改 DERATEINT.mr4_read_interval配置。
55f02d10e4SYouMin Chen
56f02d10e4SYouMin Chen### Fixed
57f02d10e4SYouMin Chen
58f02d10e4SYouMin Chen| Index | 重要程度 | 更新说明                           | 问题现象                                        | 问题来源 |
59f02d10e4SYouMin Chen| ----- | -------- | ---------------------------------- | ----------------------------------------------- | -------- |
60f02d10e4SYouMin Chen| 1     | 重要     | 修正单片选LPDDR5的derate异常问题。 | 单片选LPDDR5执行DDR变频后可能会引起kernel挂起。 | -        |
61f02d10e4SYouMin Chen
62f02d10e4SYouMin Chen------
63f02d10e4SYouMin Chen
6499c2c588SXiaoDong Huang## rk3588_bl31_v1.45.elf
6599c2c588SXiaoDong Huang
6699c2c588SXiaoDong Huang| 时间       | 文件                  | 编译 commit | 重要程度 |
6799c2c588SXiaoDong Huang| ---------- | :-------------------- | ----------- | -------- |
6899c2c588SXiaoDong Huang| 2023-12-27 | rk3588_bl31_v1.45.elf | 4ca8a8422   | 重要     |
6999c2c588SXiaoDong Huang
7099c2c588SXiaoDong Huang### New
7199c2c588SXiaoDong Huang
7299c2c588SXiaoDong Huang1. 优化唤醒后ddr变频时间。
7399c2c588SXiaoDong Huang2. 唤醒后提前提高cpu频率。
7499c2c588SXiaoDong Huang3. 支持pvtpll参数通过sip配置。
7599c2c588SXiaoDong Huang
7699c2c588SXiaoDong Huang------
7799c2c588SXiaoDong Huang
78839a0290SJon Lin## rk3588_pcie_v2.10.bin
79839a0290SJon Lin
80839a0290SJon Lin| 时间       | 文件                  | 编译 commit | 重要程度 |
81839a0290SJon Lin| ---------- | --------------------- | ----------- | -------- |
82839a0290SJon Lin| 2023-12-18 | rk3588_pcie_v2.10.bin | 35f57cde3   | 普通     |
83839a0290SJon Lin
84839a0290SJon Lin### New
85839a0290SJon Lin
86839a0290SJon Lin1. Update the version。
87839a0290SJon Lin
88839a0290SJon Lin------
89839a0290SJon Lin
9079c24ba2SJon Lin## rk3588_pcie_v2.00.bin
9179c24ba2SJon Lin
9279c24ba2SJon Lin| 时间       | 文件                  | 编译 commit | 重要程度 |
9379c24ba2SJon Lin| ---------- | --------------------- | ----------- | -------- |
9479c24ba2SJon Lin| 2023-12-06 | rk3588_pcie_v2.00.bin | I3e280b78   | 普通     |
9579c24ba2SJon Lin
9679c24ba2SJon Lin### New
9779c24ba2SJon Lin
9879c24ba2SJon Lin1. Fix bar capacity。
9979c24ba2SJon Lin
10079c24ba2SJon Lin------
10179c24ba2SJon Lin
102b1599ee3SYouMin Chen## rk3588_ddr_lp4_2112MHz_lp5_2736MHz_v1.15.bin
103b1599ee3SYouMin Chen
104b1599ee3SYouMin Chen| 时间       | 文件                                         | 编译 commit | 重要程度 |
105b1599ee3SYouMin Chen| ---------- | :------------------------------------------- | ----------- | -------- |
106b1599ee3SYouMin Chen| 2023-11-23 | rk3588_ddr_lp4_2112MHz_lp5_2736MHz_v1.15.bin | d5483af87d  | 重要     |
107b1599ee3SYouMin Chen
108b1599ee3SYouMin Chen### New
109b1599ee3SYouMin Chen
110b1599ee3SYouMin Chen1. 避免PHY skew value大于dll lock value,提高528MHz稳定性。
111b1599ee3SYouMin Chen2. 修复data training流程,提高稳定性。
112b1599ee3SYouMin Chen3. LPDDR5唤醒流程,恢复ZQ background calibration。
113b1599ee3SYouMin Chen
114b1599ee3SYouMin Chen------
115b1599ee3SYouMin Chen
116781bf89fSChen Fen## rk3588_usbplug_v1.11.bin
117781bf89fSChen Fen
118781bf89fSChen Fen| 时间       | 文件                     | 编译 commit | 重要程度 |
119781bf89fSChen Fen| ---------- | :----------------------- | ----------- | -------- |
120781bf89fSChen Fen| 2023-11-20 | rk3588_usbplug_v1.11.bin | dcac518e7   | 重要     |
121781bf89fSChen Fen
122781bf89fSChen Fen### New
123781bf89fSChen Fen
124781bf89fSChen Fen1. 增加rk3583烧写支持。
125781bf89fSChen Fen
126781bf89fSChen Fen------
127781bf89fSChen Fen
128ff4c8f28STang Yun ping## rk3583_ddr_lp4_1848MHz_lp5_2112MHz_v1.14.bin
129ff4c8f28STang Yun ping
130ff4c8f28STang Yun ping| 时间       | 文件                                         | 编译 commit | 重要程度 |
131ff4c8f28STang Yun ping| ---------- | :------------------------------------------- | ----------- | -------- |
132ff4c8f28STang Yun ping| 2023-11-10 | rk3583_ddr_lp4_1848MHz_lp5_2112MHz_v1.14.bin | 73dffea49e  | 重要     |
133ff4c8f28STang Yun ping
134ff4c8f28STang Yun ping### New
135ff4c8f28STang Yun ping
136ff4c8f28STang Yun ping1. 增加RK3583支持。
137ff4c8f28STang Yun ping
138ff4c8f28STang Yun ping------
139ff4c8f28STang Yun ping
140ad416953SFinley Xiao## rk3588_bl31_v1.44.elf
141ad416953SFinley Xiao
142ad416953SFinley Xiao| 时间       | 文件                  | 编译 commit | 重要程度 |
143ad416953SFinley Xiao| ---------- | :-------------------- | ----------- | -------- |
144ad416953SFinley Xiao| 2023-11-07 | rk3588_bl31_v1.44.elf | 4acbe711b   | 重要     |
145ad416953SFinley Xiao
146ad416953SFinley Xiao### New
147ad416953SFinley Xiao
148ad416953SFinley Xiao1. 增加rk3583 pvtpll 配置。
149ad416953SFinley Xiao2. 支持读取安全的otp。
150ad416953SFinley Xiao3. 优化dmc恢复时间。
151ad416953SFinley Xiao
152ad416953SFinley Xiao------
153ad416953SFinley Xiao
154f6d367deSJon Lin## rk3588_pcie_v1.00.bin
155f6d367deSJon Lin
156f6d367deSJon Lin| 时间       | 文件                  | 编译 commit | 重要程度 |
157f6d367deSJon Lin| ---------- | --------------------- | ----------- | -------- |
158f6d367deSJon Lin| 2023-10-07 | rk3588_pcie_v1.00.bin | I01c2c7d7   | 普通     |
159f6d367deSJon Lin
160f6d367deSJon Lin### New
161f6d367deSJon Lin
162f6d367deSJon Lin1. 添加支持 pcie ep 初始化的裸系统可执行固件。
163f6d367deSJon Lin
164f6d367deSJon Lin------
165f6d367deSJon Lin
166e9a5ef40STang Yun ping## rk3588_ddr_lp4_2112MHz_lp5_2736MHz_v1.14.bin
167e9a5ef40STang Yun ping
168e9a5ef40STang Yun ping| 时间       | 文件                                         | 编译 commit | 重要程度 |
169e9a5ef40STang Yun ping| ---------- | :------------------------------------------- | ----------- | -------- |
170e9a5ef40STang Yun ping| 2023-09-26 | rk3588_ddr_lp4_2112MHz_lp5_2736MHz_v1.14.bin | 73dffea49e  | 重要     |
171e9a5ef40STang Yun ping
172e9a5ef40STang Yun ping### New
173e9a5ef40STang Yun ping
174e9a5ef40STang Yun ping1. 提高LPDDR5 稳定性。
175e9a5ef40STang Yun ping2. 增加fwver支持。
176e9a5ef40STang Yun ping
177e9a5ef40STang Yun ping------
178e9a5ef40STang Yun ping
17957e6a38aSHisping Lin## rk3588_bl32_v1.15.bin
18057e6a38aSHisping Lin
18157e6a38aSHisping Lin| 时间       | 文件                  | 编译 commit | 重要程度 |
18257e6a38aSHisping Lin| ---------- | :-------------------- | ----------- | -------- |
18357e6a38aSHisping Lin| 2023-09-25 | rk3588_bl32_v1.15.bin | 62aa10b7    | 重要     |
18457e6a38aSHisping Lin
18557e6a38aSHisping Lin### New
18657e6a38aSHisping Lin
18757e6a38aSHisping Lin1. 支持打印固件版本号fwver,支持传参fwver给后级固件。
18857e6a38aSHisping Lin
18957e6a38aSHisping Lin------
19057e6a38aSHisping Lin
1913a77abfcSXiaoDong Huang## rk3588_bl31_v1.43.elf
1923a77abfcSXiaoDong Huang
1933a77abfcSXiaoDong Huang| 时间       | 文件                  | 编译 commit | 重要程度 |
1943a77abfcSXiaoDong Huang| ---------- | :-------------------- | ----------- | -------- |
1953a77abfcSXiaoDong Huang| 2023-09-26 | rk3588_bl31_v1.43.elf | 24b7dd41a   | 重要     |
1963a77abfcSXiaoDong Huang
1973a77abfcSXiaoDong Huang### New
1983a77abfcSXiaoDong Huang
1993a77abfcSXiaoDong Huang1. 支持通过rk_atags传递bl31版本号。
2003a77abfcSXiaoDong Huang2. 支持通过dts配置假关机的唤醒源。
2013a77abfcSXiaoDong Huang
2023a77abfcSXiaoDong Huang------
2033a77abfcSXiaoDong Huang
20480fe7a86SXuhui Lin## rk3588_spl_v1.13.bin
20580fe7a86SXuhui Lin
20680fe7a86SXuhui Lin| 时间       | 文件                 | 编译 commit | 重要程度 |
20780fe7a86SXuhui Lin| ---------- | :------------------- | ----------- | -------- |
20880fe7a86SXuhui Lin| 2023-09-25 | rk3588_spl_v1.13.bin | e4e124926e  | 重要     |
20980fe7a86SXuhui Lin
21080fe7a86SXuhui Lin### New
21180fe7a86SXuhui Lin
21280fe7a86SXuhui Lin1. 打印并传递固件版本号。
21380fe7a86SXuhui Lin
21480fe7a86SXuhui Lin### Fixed
21580fe7a86SXuhui Lin
21680fe7a86SXuhui Lin| Index | 重要程度 | 更新说明                                            | 问题现象                                                 | 问题来源 |
21780fe7a86SXuhui Lin| ----- | -------- | --------------------------------------------------- | -------------------------------------------------------- | -------- |
21880fe7a86SXuhui Lin| 1     | 重要     | 解决SPL加载校验u-boot.dtb失败后不加载备份镜像的问题 | 第一份uboot.imgu-boot.dtb损坏后,SPL没有加载备份镜像。 | -        |
21980fe7a86SXuhui Lin------
22080fe7a86SXuhui Lin
2218350c611SXiaoDong Huang## rk3588_bl31_v1.42.elf
2228350c611SXiaoDong Huang
2238350c611SXiaoDong Huang| 时间       | 文件                  | 编译 commit | 重要程度 |
2248350c611SXiaoDong Huang| ---------- | :-------------------- | ----------- | -------- |
2258350c611SXiaoDong Huang| 2023-09-09 | rk3588_bl31_v1.42.elf | 87bcc5dfe   | 重要     |
2268350c611SXiaoDong Huang
2278350c611SXiaoDong Huang### New
2288350c611SXiaoDong Huang
2298350c611SXiaoDong Huang1. 优化唤醒时间。
2308350c611SXiaoDong Huang2. 支持任意cpu进行休眠唤醒。
2318350c611SXiaoDong Huang3. 假关机时支持所有pwm唤醒。
2328350c611SXiaoDong Huang
2338350c611SXiaoDong Huang------
2348350c611SXiaoDong Huang
235a2af7ce6SHisping Lin## rk3588_bl32_v1.14.bin
236a2af7ce6SHisping Lin
237a2af7ce6SHisping Lin| 时间       | 文件                  | 编译 commit | 重要程度 |
238a2af7ce6SHisping Lin| ---------- | :-------------------- | ----------- | -------- |
239a2af7ce6SHisping Lin| 2023-08-28 | rk3588_bl32_v1.14.bin | b5340fd65   | 重要     |
240a2af7ce6SHisping Lin
241a2af7ce6SHisping Lin### New
242a2af7ce6SHisping Lin
243a2af7ce6SHisping Lin1. 默认设置伪随机数种子。
244a2af7ce6SHisping Lin2. 内部TA支持读写security flag接口。
245a2af7ce6SHisping Lin3. 内部TA支持判断  ta encryption key 是否写入。
246a2af7ce6SHisping Lin
247a2af7ce6SHisping Lin### Fixed
248a2af7ce6SHisping Lin
249a2af7ce6SHisping Lin| Index | 重要程度 | 更新说明                                   | 问题现象             | 问题来源 |
250a2af7ce6SHisping Lin| ----- | -------- | ------------------------------------------ | -------------------- | -------- |
251a2af7ce6SHisping Lin| 1     | 重要     | 修正使能动态内存后硬件crypto概率性奔溃问题 | 使用硬件crypto会报错 | -        |
252a2af7ce6SHisping Lin
253a2af7ce6SHisping Lin------
254a2af7ce6SHisping Lin
255da0efd5bSYouMin Chen## rk3588_ddr_lp4_2112MHz_lp5_2736MHz_v1.13.bin
256da0efd5bSYouMin Chen
257da0efd5bSYouMin Chen| 时间       | 文件                                         | 编译 commit | 重要程度 |
258da0efd5bSYouMin Chen| ---------- | :------------------------------------------- | ----------- | -------- |
259da0efd5bSYouMin Chen| 2023-08-11 | rk3588_ddr_lp4_2112MHz_lp5_2736MHz_v1.13.bin | 25cee80c4f  | 重要     |
260da0efd5bSYouMin Chen
261da0efd5bSYouMin Chen### Warn
262da0efd5bSYouMin Chen
263da0efd5bSYouMin Chen1. 要求BL31版本必须同步更新到V1.41或更高版本。
264da0efd5bSYouMin Chen
265da0efd5bSYouMin Chen### New
266da0efd5bSYouMin Chen
267da0efd5bSYouMin Chen1. 提高LPDDR5 528MHz稳定性。
268da0efd5bSYouMin Chen2. fsp_params中4个通道更新各自的vref_inner,提高稳定性。
269da0efd5bSYouMin Chen
270da0efd5bSYouMin Chen### Fixed
271da0efd5bSYouMin Chen
272da0efd5bSYouMin Chen| Index | 重要程度 | 更新说明                     | 问题现象                       | 问题来源 |
273da0efd5bSYouMin Chen| ----- | -------- | ---------------------------- | ------------------------------ | -------- |
274da0efd5bSYouMin Chen| 1     | 重要     | 解决高温环境下启动失败的问题 | 高温环境下,开机ddrbin中卡死。 | -        |
275da0efd5bSYouMin Chen
276da0efd5bSYouMin Chen------
277da0efd5bSYouMin Chen
27890fe0354SXiaoDong Huang## rk3588_bl31_v1.41.elf
27990fe0354SXiaoDong Huang
28090fe0354SXiaoDong Huang| 时间       | 文件                  | 编译 commit | 重要程度 |
28190fe0354SXiaoDong Huang| ---------- | :-------------------- | ----------- | -------- |
28290fe0354SXiaoDong Huang| 2023-08-10 | rk3588_bl31_v1.41.elf | b7c5102a2   | 重要     |
28390fe0354SXiaoDong Huang
28490fe0354SXiaoDong Huang### New
28590fe0354SXiaoDong Huang
28690fe0354SXiaoDong Huang1. 支持L3分区功能。
28790fe0354SXiaoDong Huang2. 更新DDR vref_inner配置。
28890fe0354SXiaoDong Huang3. 支持MCU休眠参数dts可配。
28990fe0354SXiaoDong Huang
29090fe0354SXiaoDong Huang------
29190fe0354SXiaoDong Huang
2922987009bSFinley Xiao## rk3588_bl31_v1.40.elf
2932987009bSFinley Xiao
2942987009bSFinley Xiao| 时间       | 文件                  | 编译 commit | 重要程度 |
2952987009bSFinley Xiao| ---------- | :-------------------- | ----------- | -------- |
2962987009bSFinley Xiao| 2023-07-13 | rk3588_bl31_v1.40.elf | dc1125f48   | 重要     |
2972987009bSFinley Xiao
2982987009bSFinley Xiao### New
2992987009bSFinley Xiao
3002987009bSFinley Xiao1. 支持根据vop子pd的状态,复位VOP。
3012987009bSFinley Xiao
3022987009bSFinley Xiao------
3032987009bSFinley Xiao
3042952b2bdSYouMin Chen## rk3588_ddr_lp4_2112MHz_lp5_2736MHz_v1.12.bin
3052952b2bdSYouMin Chen
3062952b2bdSYouMin Chen| 时间       | 文件                                         | 编译 commit | 重要程度 |
3072952b2bdSYouMin Chen| ---------- | :------------------------------------------- | ----------- | -------- |
3082952b2bdSYouMin Chen| 2023-07-06 | rk3588_ddr_lp4_2112MHz_lp5_2736MHz_v1.12.bin | 52218f4949  | 重要     |
3092952b2bdSYouMin Chen
3102952b2bdSYouMin Chen### New
3112952b2bdSYouMin Chen
3122952b2bdSYouMin Chen1. 增加支持打印training结果和颗粒MR值。
3132952b2bdSYouMin Chen
3142952b2bdSYouMin Chen### Fixed
3152952b2bdSYouMin Chen
3162952b2bdSYouMin Chen| Index | 重要程度 | 更新说明                                   | 问题现象                                                     | 问题来源 |
3172952b2bdSYouMin Chen| ----- | -------- | ------------------------------------------ | ------------------------------------------------------------ | -------- |
3182952b2bdSYouMin Chen| 1     | 重要     | 解决最大频率在1066和1600之间启动失败的问题 | 最高频率设置在1066-1600之间时,开机ddrbin中卡死。            | -        |
3192952b2bdSYouMin Chen| 2     | 重要     | 解决多次初始化DDR引起的死机问题            | 第一份固件SPL加载失败时重新加载第二份固件导致DDR被重复初始化,卡死在ddrbin中。 | -        |
3202952b2bdSYouMin Chen
3212952b2bdSYouMin Chen------
3222952b2bdSYouMin Chen
323dd45a46aSFinley Xiao## rk3588_bl31_v1.39.elf
324dd45a46aSFinley Xiao
325dd45a46aSFinley Xiao| 时间       | 文件                  | 编译 commit | 重要程度 |
326dd45a46aSFinley Xiao| ---------- | :-------------------- | ----------- | -------- |
327dd45a46aSFinley Xiao| 2023-06-27 | rk3588_bl31_v1.39.elf | 001b4889e   | 重要     |
328dd45a46aSFinley Xiao
329dd45a46aSFinley Xiao### New
330dd45a46aSFinley Xiao
331dd45a46aSFinley Xiao1. 修改非安全空间otp大小到128字节。
332dd45a46aSFinley Xiao2. 支持根据otp信息调整pvtpll配置。
333dd45a46aSFinley Xiao3. 调整rk3588j/m的pvtpll配置。
334dd45a46aSFinley Xiao
335dd45a46aSFinley Xiao------
336dd45a46aSFinley Xiao
33778cbbc4fSXiaoDong Huang## rk3588_bl31_v1.38.elf
33878cbbc4fSXiaoDong Huang
33978cbbc4fSXiaoDong Huang| 时间       | 文件                  | 编译 commit | 重要程度 |
34078cbbc4fSXiaoDong Huang| ---------- | :-------------------- | ----------- | -------- |
34178cbbc4fSXiaoDong Huang| 2023-05-09 | rk3588_bl31_v1.38.elf | 3389cfdda   | 重要     |
34278cbbc4fSXiaoDong Huang
34378cbbc4fSXiaoDong Huang### Warn
34478cbbc4fSXiaoDong Huang
34578cbbc4fSXiaoDong Huang1. 要求DDR bin版本必须同步更新到V1.11或更高版本。
34678cbbc4fSXiaoDong Huang
34778cbbc4fSXiaoDong Huang### New
34878cbbc4fSXiaoDong Huang
34978cbbc4fSXiaoDong Huang1. 更新ddr lp5 mr配置。
35078cbbc4fSXiaoDong Huang2. 提高hdmirx相关功能稳定性。
35178cbbc4fSXiaoDong Huang3. 添加ddr展频模式。
35278cbbc4fSXiaoDong Huang
35378cbbc4fSXiaoDong Huang------
35478cbbc4fSXiaoDong Huang
3559265fe34STang Yun ping## rk3588_ddr_lp4_2112MHz_lp5_2736MHz_v1.11.bin
3569265fe34STang Yun ping
3579265fe34STang Yun ping| 时间       | 文件                                         | 编译 commit | 重要程度 |
3589265fe34STang Yun ping| ---------- | :------------------------------------------- | ----------- | -------- |
3599265fe34STang Yun ping| 2023-05-09 | rk3588_ddr_lp4_2112MHz_lp5_2736MHz_v1.11.bin | f1474cf52f  | 重要     |
3609265fe34STang Yun ping
3619265fe34STang Yun ping### Warn
3629265fe34STang Yun ping
3639265fe34STang Yun ping1. 要求BL31版本必须同步更新到V1.38或更高版本。
3649265fe34STang Yun ping
3659265fe34STang Yun ping### New
3669265fe34STang Yun ping
3679265fe34STang Yun ping1. 增加打印,在初始化失败时可以更好的定位焊接问题。
3689265fe34STang Yun ping2. 优化开机时间。
3699265fe34STang Yun ping3. 使能per bank refresh功能。
3709265fe34STang Yun ping4. LPDDR5 4个通道使用不同的write vref。
3719265fe34STang Yun ping5. 先初始化LPDDR4X。
3729265fe34STang Yun ping6. LPDDR5 cavref更新为36%。
3739265fe34STang Yun ping7. 增加支持展频功能。
3749265fe34STang Yun ping
3759265fe34STang Yun ping------
3769265fe34STang Yun ping
377ec307de5SHisping Lin## rk3588_bl32_v1.13.bin
378ec307de5SHisping Lin
379ec307de5SHisping Lin| 时间       | 文件                  | 编译 commit | 重要程度 |
380ec307de5SHisping Lin| ---------- | :-------------------- | ----------- | -------- |
381ec307de5SHisping Lin| 2023-04-19 | rk3588_bl32_v1.13.bin | 7f1ea6d6e   | 重要     |
382ec307de5SHisping Lin
383ec307de5SHisping Lin### New
384ec307de5SHisping Lin
385ec307de5SHisping Lin1. OTP 支持 burst 读取,加快 BL32 启动速度。
386ec307de5SHisping Lin2. 支持内核端读取安全启动标志和公钥哈希。
387ec307de5SHisping Lin3. 支持动态共享内存,安全非安全世界可以传递更大数据。
388ec307de5SHisping Lin4. BL32 打印支持 pstore,内核可以通过 pstore 节点查看 BL32 的打印信息。
389ec307de5SHisping Lin
390ec307de5SHisping Lin------
391ec307de5SHisping Lin
392541a852cSXiaoDong Huang## rk3588_bl31_v1.37.elf
393541a852cSXiaoDong Huang
394541a852cSXiaoDong Huang| 时间       | 文件                  | 编译 commit | 重要程度 |
395541a852cSXiaoDong Huang| ---------- | :-------------------- | ----------- | -------- |
396b1cf3f49SJoseph Chen| 2023-03-08 | rk3588_bl31_v1.37.elf | 9609b9c19   | 重要     |
397541a852cSXiaoDong Huang
398541a852cSXiaoDong Huang### New
399541a852cSXiaoDong Huang
400541a852cSXiaoDong Huang1. 休眠唤醒时保存恢复 u2phy_grf寄存器。
401541a852cSXiaoDong Huang2. 休眠唤醒时保存更多ddr相关寄存器。
402541a852cSXiaoDong Huang3. 兼容QNX系统的休眠唤醒。
403541a852cSXiaoDong Huang
404541a852cSXiaoDong Huang------
405541a852cSXiaoDong Huang
4068eada29eSYouMin Chen## rk3588_ddr_lp4_2112MHz_lp5_2736MHz_v1.10.bin
4078eada29eSYouMin Chen
4088eada29eSYouMin Chen| 时间       | 文件                                         | 编译 commit | 重要程度 |
4098eada29eSYouMin Chen| ---------- | :------------------------------------------- | ----------- | -------- |
4108eada29eSYouMin Chen| 2022-11-21 | rk3588_ddr_lp4_2112MHz_lp5_2736MHz_v1.10.bin | 75d050770f  | 重要     |
4118eada29eSYouMin Chen
4128eada29eSYouMin Chen### New
4138eada29eSYouMin Chen
4148eada29eSYouMin Chen1. 可通过ddrbin_tool开关pageclose。
4158eada29eSYouMin Chen
4168eada29eSYouMin Chen### Fixed
4178eada29eSYouMin Chen
4188eada29eSYouMin Chen| Index | 重要程度 | 更新说明                | 问题现象                                                     | 问题来源 |
4198eada29eSYouMin Chen| ----- | -------- | ----------------------- | ------------------------------------------------------------ | -------- |
4208eada29eSYouMin Chen| 1     | 重要     | 解决DDR总容量24GB问题。 | 当板上DDR总容量为24GB时,无法正常开机。                      | -        |
4218eada29eSYouMin Chen| 2     | 重要     | 解决LP4/LP4X稳定性问题  | 个别板子read odt需要从60ohm改为40ohm才能更稳定,BL31必须更新到V1.37及以上。 | -        |
4228eada29eSYouMin Chen| 3     | 重要     | 优化LPDDR5性能          | LPDDR5模式下tWTR计算错误导致效率较差                         | -        |
4238eada29eSYouMin Chen
4248eada29eSYouMin Chen------
4258eada29eSYouMin Chen
42674687af2SXiaoDong Huang## rk3588_bl31_v1.36.elf
42774687af2SXiaoDong Huang
42874687af2SXiaoDong Huang| 时间       | 文件                  | 编译 commit | 重要程度 |
42974687af2SXiaoDong Huang| ---------- | :-------------------- | ----------- | -------- |
430b1cf3f49SJoseph Chen| 2023-01-30 | rk3588_bl31_v1.36.elf | 78ee25fe7   | 重要     |
43174687af2SXiaoDong Huang
43274687af2SXiaoDong Huang### New
43374687af2SXiaoDong Huang
43418157235SJoseph Chen1. 支持休眠时软件解析多种协议的红外信号,需配合mcu一起使用。
43574687af2SXiaoDong Huang
43674687af2SXiaoDong Huang------
43774687af2SXiaoDong Huang
438a01492b1SXiaoDong Huang## rk3588_bl31_v1.35.elf
439a01492b1SXiaoDong Huang
440a01492b1SXiaoDong Huang| 时间       | 文件                  | 编译 commit | 重要程度 |
441a01492b1SXiaoDong Huang| ---------- | :-------------------- | ----------- | -------- |
442b1cf3f49SJoseph Chen| 2023-01-16 | rk3588_bl31_v1.35.elf | bd7bac37a   | 重要     |
443a01492b1SXiaoDong Huang
444a01492b1SXiaoDong Huang### New
445a01492b1SXiaoDong Huang
44618157235SJoseph Chen1. 提高hdmirx相关功能稳定性。
447a01492b1SXiaoDong Huang
448a01492b1SXiaoDong Huang------
449a01492b1SXiaoDong Huang
450b95a8e92SXiaoDong Huang## rk3588_bl31_v1.34.elf
451b95a8e92SXiaoDong Huang
452b95a8e92SXiaoDong Huang| 时间       | 文件                  | 编译 commit | 重要程度 |
453b95a8e92SXiaoDong Huang| ---------- | :-------------------- | ----------- | -------- |
454b95a8e92SXiaoDong Huang| 2023-01-10 | rk3588_bl31_v1.34.elf | e63a16361   | 重要     |
455b95a8e92SXiaoDong Huang
456b95a8e92SXiaoDong Huang### New
457b95a8e92SXiaoDong Huang
458b95a8e92SXiaoDong Huang1. hptimer支持使用软件校准模式。
459b95a8e92SXiaoDong Huang2. pvtpll支持添加长度。
460b95a8e92SXiaoDong Huang
461b95a8e92SXiaoDong Huang### Fixed
462b95a8e92SXiaoDong Huang
463b95a8e92SXiaoDong Huang| Index | 重要程度 | 更新说明                        | 问题现象                                                     | 问题来源 |
464b95a8e92SXiaoDong Huang| ----- | -------- | ------------------------------- | ------------------------------------------------------------ | -------- |
465b95a8e92SXiaoDong Huang| 1     | 重要     | 修正休眠时pmu mcu被意外启动问题 | 休眠唤醒后kernel代码或数据会被覆盖,原因是pmu mcu被意外启动导致的 | -        |
466b95a8e92SXiaoDong Huang
467b95a8e92SXiaoDong Huang------
468b95a8e92SXiaoDong Huang
46929f261e1SJason Zhu## rk3588_spl_v1.12.bin
47029f261e1SJason Zhu
47129f261e1SJason Zhu| 时间       | 文件                  | 编译 commit | 重要程度 |
47229f261e1SJason Zhu| ---------- | :-------------------- | ----------- | -------- |
47329f261e1SJason Zhu| 2022-12-26 | rk3588_spl_v1.12.bin  | 5f53abfa    | 重要     |
47429f261e1SJason Zhu
47529f261e1SJason Zhu### New
47629f261e1SJason Zhu
47718157235SJoseph Chen1. 支持 SPL AB。
47829f261e1SJason Zhu
47929f261e1SJason Zhu------
48029f261e1SJason Zhu
48127d8af0cSXiaoDong Huang## rk3588_bl31_v1.33.elf
48227d8af0cSXiaoDong Huang
48327d8af0cSXiaoDong Huang| 时间       | 文件                  | 编译 commit | 重要程度 |
48427d8af0cSXiaoDong Huang| ---------- | :-------------------- | ----------- | -------- |
48527d8af0cSXiaoDong Huang| 2022-12-07 | rk3588_bl31_v1.33.elf | 17b41886e   | 重要     |
48627d8af0cSXiaoDong Huang
48727d8af0cSXiaoDong Huang### New
48827d8af0cSXiaoDong Huang
48918157235SJoseph Chen1. 支持rk3588m, rk3588j。
49027d8af0cSXiaoDong Huang
49127d8af0cSXiaoDong Huang------
49227d8af0cSXiaoDong Huang
4938bfcbf0fSChen Fen## rk3588_usbplug_v1.10.bin
4948bfcbf0fSChen Fen
4958bfcbf0fSChen Fen| 时间       | 文件                     | 编译 commit | 重要程度 |
4968bfcbf0fSChen Fen| ---------- | :----------------------- | ----------- | -------- |
4978bfcbf0fSChen Fen| 2022-11-22 | rk3588_usbplug_v1.10.bin | b0e3c43c2   | 重要     |
4988bfcbf0fSChen Fen
4998bfcbf0fSChen Fen### New
5008bfcbf0fSChen Fen
50118157235SJoseph Chen1. 提升兼容性。
5028bfcbf0fSChen Fen
5038bfcbf0fSChen Fen------
504f1a9d362SJoseph Chen
505cad9f1bbSXiaoDong Huang## rk3588_bl31_v1.32.elf
506cad9f1bbSXiaoDong Huang
507cad9f1bbSXiaoDong Huang| 时间       | 文件                  | 编译 commit | 重要程度 |
508cad9f1bbSXiaoDong Huang| ---------- | :-------------------- | ----------- | -------- |
509cad9f1bbSXiaoDong Huang| 2022-11-21 | rk3588_bl31_v1.32.elf | e529a2760   | 重要     |
510cad9f1bbSXiaoDong Huang
511cad9f1bbSXiaoDong Huang### New
512cad9f1bbSXiaoDong Huang
513cad9f1bbSXiaoDong Huang1. 支持bus auto CS功能。
514cad9f1bbSXiaoDong Huang
515cad9f1bbSXiaoDong Huang------
516cad9f1bbSXiaoDong Huang
5178ba55b28STang Yun ping## rk3588_ddr_lp4_2112MHz_lp5_2736MHz_v1.09.bin
5188ba55b28STang Yun ping
5198ba55b28STang Yun ping| 时间       | 文件                                         | 编译 commit | 重要程度 |
5208ba55b28STang Yun ping| ---------- | :------------------------------------------- | ----------- | -------- |
5218ba55b28STang Yun ping| 2022-11-21 | rk3588_ddr_lp4_2112MHz_lp5_2736MHz_v1.09.bin | a930779e06  | 重要     |
5228ba55b28STang Yun ping
5238ba55b28STang Yun ping### New
5248ba55b28STang Yun ping
5258ba55b28STang Yun ping1. 可通过ddrbin_tool开关derate/perbank refresh。
5268ba55b28STang Yun ping2. DDRBIN开启pstore功能。
5278ba55b28STang Yun ping3. boot 频率可通过ddrbin_tool修改。
5288ba55b28STang Yun ping4. 开启LPDDR5 DMC功能。
5298ba55b28STang Yun ping5. 支持LPDDR5 byte mode颗粒。
5308ba55b28STang Yun ping6. 增加回收与寄存器空间重叠的256MB DDR空间,默认回收,可通过ddrbin_tool关闭。
5318ba55b28STang Yun ping
5328ba55b28STang Yun ping### Fixed
5338ba55b28STang Yun ping
5348ba55b28STang Yun ping| Index | 重要程度 | 更新说明                | 问题现象                                                     | 问题来源 |
5358ba55b28STang Yun ping| ----- | -------- | ----------------------- | ------------------------------------------------------------ | -------- |
5368ba55b28STang Yun ping| 1     | 重要     | 修正WRTRN概率性异常问题 | 修正533-1066M之间WR Training概率性异常问题。该频率点当前Bin未使用。但是客户可能通过ddrbin_tool修改使用到这段频率点。 | -        |
5378ba55b28STang Yun ping| 2     | 重要     | 修正周期性ZQCALIB间隙   | 修正周期性ZQCLIB timer 使用默认值,周期性ZQCALIB频繁问题。   | -        |
5388ba55b28STang Yun ping| 3     | 重要     | 修正528M稳定性问题      | 变频到528M之前清除SW*skew,避免528M带入其他频率点的skew引起稳定性问题 | -        |
5398ba55b28STang Yun ping| 4     | 重要     | 提高LPDDR5稳定性与性能  | 修正一些LPDDR5 timing配置,提高LPDDR5稳定性和性能。          | -        |
5408ba55b28STang Yun ping| 5     | 重要     | LP4/LP4X 32GB容量支持   | 增加LPDDR4两颗16GB组成的32GB的支持                           | -        |
5418ba55b28STang Yun ping
5428ba55b28STang Yun ping------
5438ba55b28STang Yun ping
5447a690040SXiaoDong Huang## rk3588_bl31_v1.31.elf
5457a690040SXiaoDong Huang
5467a690040SXiaoDong Huang| 时间       | 文件                  | 编译 commit | 重要程度 |
5477a690040SXiaoDong Huang| ---------- | :-------------------- | ----------- | -------- |
5487a690040SXiaoDong Huang| 2022-11-09 | rk3588_bl31_v1.31.elf | 91e396185   | 重要     |
5497a690040SXiaoDong Huang
5507a690040SXiaoDong Huang### New
5517a690040SXiaoDong Huang
5527a690040SXiaoDong Huang1. 使能RK_ENABLE_A76_L2_FLUSH_TO_L3功能。
5537a690040SXiaoDong Huang2. 支持amp功能。
5547a690040SXiaoDong Huang
5557a690040SXiaoDong Huang### Fixed
5567a690040SXiaoDong Huang
5577a690040SXiaoDong Huang| Index | 重要程度 | 更新说明                               | 问题现象 | 问题来源 |
5587a690040SXiaoDong Huang| ----- | -------- | -------------------------------------- | -------- | -------- |
5597a690040SXiaoDong Huang| 1     | 重要     | 休眠、唤醒时保存、恢复保存性能相关配置 | -        | -        |
5607a690040SXiaoDong Huang
5617a690040SXiaoDong Huang------
5627a690040SXiaoDong Huang
5635a3b3b7aSXiaoDong Huang## rk3588_bl31_v1.30.elf
5645a3b3b7aSXiaoDong Huang
5655a3b3b7aSXiaoDong Huang| 时间       | 文件                  | 编译 commit | 重要程度 |
5665a3b3b7aSXiaoDong Huang| ---------- | :-------------------- | ----------- | -------- |
5675a3b3b7aSXiaoDong Huang| 2022-10-12 | rk3588_bl31_v1.30.elf | 1450d21e8   | 重要     |
5685a3b3b7aSXiaoDong Huang
5695a3b3b7aSXiaoDong Huang### New
5705a3b3b7aSXiaoDong Huang
5715a3b3b7aSXiaoDong Huang1. 支持pstore功能。
5725a3b3b7aSXiaoDong Huang
5735a3b3b7aSXiaoDong Huang------
5745a3b3b7aSXiaoDong Huang
5751f87e1f4SXiaoDong Huang## rk3588_bl31_v1.29.elf
5761f87e1f4SXiaoDong Huang
5771f87e1f4SXiaoDong Huang| 时间       | 文件                  | 编译 commit | 重要程度 |
5781f87e1f4SXiaoDong Huang| ---------- | :-------------------- | ----------- | -------- |
5791f87e1f4SXiaoDong Huang| 2022-09-29 | rk3588_bl31_v1.29.elf | 686b5c48b   | 重要     |
5801f87e1f4SXiaoDong Huang
5811f87e1f4SXiaoDong Huang### New
5821f87e1f4SXiaoDong Huang
5831f87e1f4SXiaoDong Huang1. 添加A55 AT speculative补丁。
5841f87e1f4SXiaoDong Huang2. 添加LPDDR5变频补丁,支持行间变频。
58518157235SJoseph Chen3. 支持根据具体的DDR通道情况配置FW-DSU region。
5861f87e1f4SXiaoDong Huang
5871f87e1f4SXiaoDong Huang### Fixed
5881f87e1f4SXiaoDong Huang
5891f87e1f4SXiaoDong Huang| Index | 重要程度 | 更新说明                   | 问题现象                                                     | 问题来源 |
5901f87e1f4SXiaoDong Huang| ----- | -------- | -------------------------- | ------------------------------------------------------------ | -------- |
5911f87e1f4SXiaoDong Huang| 1     | 重要     | 解决cec唤醒问题            | 休眠等待cec唤醒时,gpio1/3的中断会同时唤醒AP和mcu,导致异常。 | -        |
5921f87e1f4SXiaoDong Huang| 2     | 重要     | 修复ddr相关配置            | 解决一些ddr不稳定问题。                                      | -        |
5931f87e1f4SXiaoDong Huang| 3     | 重要     | 解决关闭串口后休眠异常问题 | loader关闭串口后,系统休眠会异常。                           | -        |
5941f87e1f4SXiaoDong Huang
5951f87e1f4SXiaoDong Huang------
5961f87e1f4SXiaoDong Huang
597d389df42SXiaoDong Huang## rk3588_bl32_v1.12.bin
598d389df42SXiaoDong Huang
599d389df42SXiaoDong Huang| 时间       | 文件                  | 编译 commit | 重要程度 |
600d389df42SXiaoDong Huang| ---------- | :-------------------- | ----------- | -------- |
601d389df42SXiaoDong Huang| 2022-09-20 | rk3588_bl32_v1.12.bin | 4542e1efd   | 重要     |
602d389df42SXiaoDong Huang
603d389df42SXiaoDong Huang### New
604d389df42SXiaoDong Huang
60518157235SJoseph Chen1. 支持根据具体的DDR通道情况配置FW-DSU region。
606d389df42SXiaoDong Huang
607d389df42SXiaoDong Huang------
608d389df42SXiaoDong Huang
609ecbf7112SHisping Lin## rk3588_bl32_v1.11.bin
610ecbf7112SHisping Lin
611ecbf7112SHisping Lin| 时间       | 文件                  | 编译 commit | 重要程度 |
612ecbf7112SHisping Lin| ---------- | :-------------------- | ----------- | -------- |
613ecbf7112SHisping Lin| 2022-09-15 | rk3588_bl32_v1.11.bin | d84087907   | 重要     |
614ecbf7112SHisping Lin
615ecbf7112SHisping Lin### Fixed
616ecbf7112SHisping Lin
617ecbf7112SHisping Lin| Index | 重要程度 | 更新说明                            | 问题现象                                                     | 问题来源 |
618ecbf7112SHisping Lin| ----- | -------- | ----------------------------------- | ------------------------------------------------------------ | -------- |
619ecbf7112SHisping Lin| 1     | 重要     | 解决关闭打印时OPTEE启动阶段卡住问题 | 当用户使用/rkbin/tools/ddrbin_tool工具关闭打印时,rk_atags将通知OPTEE关闭打印,OPTEE启动时关闭打印会出现卡死,无法进入U-Boot | -        |
620ecbf7112SHisping Lin
621ecbf7112SHisping Lin------
622ecbf7112SHisping Lin
623