1ecbf7112SHisping Lin# RK3588 Release Note 2ecbf7112SHisping Lin 3*79c24ba2SJon Lin## rk3588_pcie_v2.00.bin 4*79c24ba2SJon Lin 5*79c24ba2SJon Lin| 时间 | 文件 | 编译 commit | 重要程度 | 6*79c24ba2SJon Lin| ---------- | --------------------- | ----------- | -------- | 7*79c24ba2SJon Lin| 2023-12-06 | rk3588_pcie_v2.00.bin | I3e280b78 | 普通 | 8*79c24ba2SJon Lin 9*79c24ba2SJon Lin### New 10*79c24ba2SJon Lin 11*79c24ba2SJon Lin1. Fix bar capacity。 12*79c24ba2SJon Lin 13*79c24ba2SJon Lin------ 14*79c24ba2SJon Lin 15b1599ee3SYouMin Chen## rk3588_ddr_lp4_2112MHz_lp5_2736MHz_v1.15.bin 16b1599ee3SYouMin Chen 17b1599ee3SYouMin Chen| 时间 | 文件 | 编译 commit | 重要程度 | 18b1599ee3SYouMin Chen| ---------- | :------------------------------------------- | ----------- | -------- | 19b1599ee3SYouMin Chen| 2023-11-23 | rk3588_ddr_lp4_2112MHz_lp5_2736MHz_v1.15.bin | d5483af87d | 重要 | 20b1599ee3SYouMin Chen 21b1599ee3SYouMin Chen### New 22b1599ee3SYouMin Chen 23b1599ee3SYouMin Chen1. 避免PHY skew value大于dll lock value,提高528MHz稳定性。 24b1599ee3SYouMin Chen2. 修复data training流程,提高稳定性。 25b1599ee3SYouMin Chen3. LPDDR5唤醒流程,恢复ZQ background calibration。 26b1599ee3SYouMin Chen 27b1599ee3SYouMin Chen------ 28b1599ee3SYouMin Chen 29781bf89fSChen Fen## rk3588_usbplug_v1.11.bin 30781bf89fSChen Fen 31781bf89fSChen Fen| 时间 | 文件 | 编译 commit | 重要程度 | 32781bf89fSChen Fen| ---------- | :----------------------- | ----------- | -------- | 33781bf89fSChen Fen| 2023-11-20 | rk3588_usbplug_v1.11.bin | dcac518e7 | 重要 | 34781bf89fSChen Fen 35781bf89fSChen Fen### New 36781bf89fSChen Fen 37781bf89fSChen Fen1. 增加rk3583烧写支持。 38781bf89fSChen Fen 39781bf89fSChen Fen------ 40781bf89fSChen Fen 41ff4c8f28STang Yun ping## rk3583_ddr_lp4_1848MHz_lp5_2112MHz_v1.14.bin 42ff4c8f28STang Yun ping 43ff4c8f28STang Yun ping| 时间 | 文件 | 编译 commit | 重要程度 | 44ff4c8f28STang Yun ping| ---------- | :------------------------------------------- | ----------- | -------- | 45ff4c8f28STang Yun ping| 2023-11-10 | rk3583_ddr_lp4_1848MHz_lp5_2112MHz_v1.14.bin | 73dffea49e | 重要 | 46ff4c8f28STang Yun ping 47ff4c8f28STang Yun ping### New 48ff4c8f28STang Yun ping 49ff4c8f28STang Yun ping1. 增加RK3583支持。 50ff4c8f28STang Yun ping 51ff4c8f28STang Yun ping------ 52ff4c8f28STang Yun ping 53ad416953SFinley Xiao## rk3588_bl31_v1.44.elf 54ad416953SFinley Xiao 55ad416953SFinley Xiao| 时间 | 文件 | 编译 commit | 重要程度 | 56ad416953SFinley Xiao| ---------- | :-------------------- | ----------- | -------- | 57ad416953SFinley Xiao| 2023-11-07 | rk3588_bl31_v1.44.elf | 4acbe711b | 重要 | 58ad416953SFinley Xiao 59ad416953SFinley Xiao### New 60ad416953SFinley Xiao 61ad416953SFinley Xiao1. 增加rk3583 pvtpll 配置。 62ad416953SFinley Xiao2. 支持读取安全的otp。 63ad416953SFinley Xiao3. 优化dmc恢复时间。 64ad416953SFinley Xiao 65ad416953SFinley Xiao------ 66ad416953SFinley Xiao 67f6d367deSJon Lin## rk3588_pcie_v1.00.bin 68f6d367deSJon Lin 69f6d367deSJon Lin| 时间 | 文件 | 编译 commit | 重要程度 | 70f6d367deSJon Lin| ---------- | --------------------- | ----------- | -------- | 71f6d367deSJon Lin| 2023-10-07 | rk3588_pcie_v1.00.bin | I01c2c7d7 | 普通 | 72f6d367deSJon Lin 73f6d367deSJon Lin### New 74f6d367deSJon Lin 75f6d367deSJon Lin1. 添加支持 pcie ep 初始化的裸系统可执行固件。 76f6d367deSJon Lin 77f6d367deSJon Lin------ 78f6d367deSJon Lin 79e9a5ef40STang Yun ping## rk3588_ddr_lp4_2112MHz_lp5_2736MHz_v1.14.bin 80e9a5ef40STang Yun ping 81e9a5ef40STang Yun ping| 时间 | 文件 | 编译 commit | 重要程度 | 82e9a5ef40STang Yun ping| ---------- | :------------------------------------------- | ----------- | -------- | 83e9a5ef40STang Yun ping| 2023-09-26 | rk3588_ddr_lp4_2112MHz_lp5_2736MHz_v1.14.bin | 73dffea49e | 重要 | 84e9a5ef40STang Yun ping 85e9a5ef40STang Yun ping### New 86e9a5ef40STang Yun ping 87e9a5ef40STang Yun ping1. 提高LPDDR5 稳定性。 88e9a5ef40STang Yun ping2. 增加fwver支持。 89e9a5ef40STang Yun ping 90e9a5ef40STang Yun ping------ 91e9a5ef40STang Yun ping 9257e6a38aSHisping Lin## rk3588_bl32_v1.15.bin 9357e6a38aSHisping Lin 9457e6a38aSHisping Lin| 时间 | 文件 | 编译 commit | 重要程度 | 9557e6a38aSHisping Lin| ---------- | :-------------------- | ----------- | -------- | 9657e6a38aSHisping Lin| 2023-09-25 | rk3588_bl32_v1.15.bin | 62aa10b7 | 重要 | 9757e6a38aSHisping Lin 9857e6a38aSHisping Lin### New 9957e6a38aSHisping Lin 10057e6a38aSHisping Lin1. 支持打印固件版本号fwver,支持传参fwver给后级固件。 10157e6a38aSHisping Lin 10257e6a38aSHisping Lin------ 10357e6a38aSHisping Lin 1043a77abfcSXiaoDong Huang## rk3588_bl31_v1.43.elf 1053a77abfcSXiaoDong Huang 1063a77abfcSXiaoDong Huang| 时间 | 文件 | 编译 commit | 重要程度 | 1073a77abfcSXiaoDong Huang| ---------- | :-------------------- | ----------- | -------- | 1083a77abfcSXiaoDong Huang| 2023-09-26 | rk3588_bl31_v1.43.elf | 24b7dd41a | 重要 | 1093a77abfcSXiaoDong Huang 1103a77abfcSXiaoDong Huang### New 1113a77abfcSXiaoDong Huang 1123a77abfcSXiaoDong Huang1. 支持通过rk_atags传递bl31版本号。 1133a77abfcSXiaoDong Huang2. 支持通过dts配置假关机的唤醒源。 1143a77abfcSXiaoDong Huang 1153a77abfcSXiaoDong Huang------ 1163a77abfcSXiaoDong Huang 11780fe7a86SXuhui Lin## rk3588_spl_v1.13.bin 11880fe7a86SXuhui Lin 11980fe7a86SXuhui Lin| 时间 | 文件 | 编译 commit | 重要程度 | 12080fe7a86SXuhui Lin| ---------- | :------------------- | ----------- | -------- | 12180fe7a86SXuhui Lin| 2023-09-25 | rk3588_spl_v1.13.bin | e4e124926e | 重要 | 12280fe7a86SXuhui Lin 12380fe7a86SXuhui Lin### New 12480fe7a86SXuhui Lin 12580fe7a86SXuhui Lin1. 打印并传递固件版本号。 12680fe7a86SXuhui Lin 12780fe7a86SXuhui Lin### Fixed 12880fe7a86SXuhui Lin 12980fe7a86SXuhui Lin| Index | 重要程度 | 更新说明 | 问题现象 | 问题来源 | 13080fe7a86SXuhui Lin| ----- | -------- | --------------------------------------------------- | -------------------------------------------------------- | -------- | 13180fe7a86SXuhui Lin| 1 | 重要 | 解决SPL加载校验u-boot.dtb失败后不加载备份镜像的问题 | 第一份uboot.img的u-boot.dtb损坏后,SPL没有加载备份镜像。 | - | 13280fe7a86SXuhui Lin------ 13380fe7a86SXuhui Lin 1348350c611SXiaoDong Huang## rk3588_bl31_v1.42.elf 1358350c611SXiaoDong Huang 1368350c611SXiaoDong Huang| 时间 | 文件 | 编译 commit | 重要程度 | 1378350c611SXiaoDong Huang| ---------- | :-------------------- | ----------- | -------- | 1388350c611SXiaoDong Huang| 2023-09-09 | rk3588_bl31_v1.42.elf | 87bcc5dfe | 重要 | 1398350c611SXiaoDong Huang 1408350c611SXiaoDong Huang### New 1418350c611SXiaoDong Huang 1428350c611SXiaoDong Huang1. 优化唤醒时间。 1438350c611SXiaoDong Huang2. 支持任意cpu进行休眠唤醒。 1448350c611SXiaoDong Huang3. 假关机时支持所有pwm唤醒。 1458350c611SXiaoDong Huang 1468350c611SXiaoDong Huang------ 1478350c611SXiaoDong Huang 148a2af7ce6SHisping Lin## rk3588_bl32_v1.14.bin 149a2af7ce6SHisping Lin 150a2af7ce6SHisping Lin| 时间 | 文件 | 编译 commit | 重要程度 | 151a2af7ce6SHisping Lin| ---------- | :-------------------- | ----------- | -------- | 152a2af7ce6SHisping Lin| 2023-08-28 | rk3588_bl32_v1.14.bin | b5340fd65 | 重要 | 153a2af7ce6SHisping Lin 154a2af7ce6SHisping Lin### New 155a2af7ce6SHisping Lin 156a2af7ce6SHisping Lin1. 默认设置伪随机数种子。 157a2af7ce6SHisping Lin2. 内部TA支持读写security flag接口。 158a2af7ce6SHisping Lin3. 内部TA支持判断 ta encryption key 是否写入。 159a2af7ce6SHisping Lin 160a2af7ce6SHisping Lin### Fixed 161a2af7ce6SHisping Lin 162a2af7ce6SHisping Lin| Index | 重要程度 | 更新说明 | 问题现象 | 问题来源 | 163a2af7ce6SHisping Lin| ----- | -------- | ------------------------------------------ | -------------------- | -------- | 164a2af7ce6SHisping Lin| 1 | 重要 | 修正使能动态内存后硬件crypto概率性奔溃问题 | 使用硬件crypto会报错 | - | 165a2af7ce6SHisping Lin 166a2af7ce6SHisping Lin------ 167a2af7ce6SHisping Lin 168da0efd5bSYouMin Chen## rk3588_ddr_lp4_2112MHz_lp5_2736MHz_v1.13.bin 169da0efd5bSYouMin Chen 170da0efd5bSYouMin Chen| 时间 | 文件 | 编译 commit | 重要程度 | 171da0efd5bSYouMin Chen| ---------- | :------------------------------------------- | ----------- | -------- | 172da0efd5bSYouMin Chen| 2023-08-11 | rk3588_ddr_lp4_2112MHz_lp5_2736MHz_v1.13.bin | 25cee80c4f | 重要 | 173da0efd5bSYouMin Chen 174da0efd5bSYouMin Chen### Warn 175da0efd5bSYouMin Chen 176da0efd5bSYouMin Chen1. 要求BL31版本必须同步更新到V1.41或更高版本。 177da0efd5bSYouMin Chen 178da0efd5bSYouMin Chen### New 179da0efd5bSYouMin Chen 180da0efd5bSYouMin Chen1. 提高LPDDR5 528MHz稳定性。 181da0efd5bSYouMin Chen2. fsp_params中4个通道更新各自的vref_inner,提高稳定性。 182da0efd5bSYouMin Chen 183da0efd5bSYouMin Chen### Fixed 184da0efd5bSYouMin Chen 185da0efd5bSYouMin Chen| Index | 重要程度 | 更新说明 | 问题现象 | 问题来源 | 186da0efd5bSYouMin Chen| ----- | -------- | ---------------------------- | ------------------------------ | -------- | 187da0efd5bSYouMin Chen| 1 | 重要 | 解决高温环境下启动失败的问题 | 高温环境下,开机ddrbin中卡死。 | - | 188da0efd5bSYouMin Chen 189da0efd5bSYouMin Chen------ 190da0efd5bSYouMin Chen 19190fe0354SXiaoDong Huang## rk3588_bl31_v1.41.elf 19290fe0354SXiaoDong Huang 19390fe0354SXiaoDong Huang| 时间 | 文件 | 编译 commit | 重要程度 | 19490fe0354SXiaoDong Huang| ---------- | :-------------------- | ----------- | -------- | 19590fe0354SXiaoDong Huang| 2023-08-10 | rk3588_bl31_v1.41.elf | b7c5102a2 | 重要 | 19690fe0354SXiaoDong Huang 19790fe0354SXiaoDong Huang### New 19890fe0354SXiaoDong Huang 19990fe0354SXiaoDong Huang1. 支持L3分区功能。 20090fe0354SXiaoDong Huang2. 更新DDR vref_inner配置。 20190fe0354SXiaoDong Huang3. 支持MCU休眠参数dts可配。 20290fe0354SXiaoDong Huang 20390fe0354SXiaoDong Huang------ 20490fe0354SXiaoDong Huang 2052987009bSFinley Xiao## rk3588_bl31_v1.40.elf 2062987009bSFinley Xiao 2072987009bSFinley Xiao| 时间 | 文件 | 编译 commit | 重要程度 | 2082987009bSFinley Xiao| ---------- | :-------------------- | ----------- | -------- | 2092987009bSFinley Xiao| 2023-07-13 | rk3588_bl31_v1.40.elf | dc1125f48 | 重要 | 2102987009bSFinley Xiao 2112987009bSFinley Xiao### New 2122987009bSFinley Xiao 2132987009bSFinley Xiao1. 支持根据vop子pd的状态,复位VOP。 2142987009bSFinley Xiao 2152987009bSFinley Xiao------ 2162987009bSFinley Xiao 2172952b2bdSYouMin Chen## rk3588_ddr_lp4_2112MHz_lp5_2736MHz_v1.12.bin 2182952b2bdSYouMin Chen 2192952b2bdSYouMin Chen| 时间 | 文件 | 编译 commit | 重要程度 | 2202952b2bdSYouMin Chen| ---------- | :------------------------------------------- | ----------- | -------- | 2212952b2bdSYouMin Chen| 2023-07-06 | rk3588_ddr_lp4_2112MHz_lp5_2736MHz_v1.12.bin | 52218f4949 | 重要 | 2222952b2bdSYouMin Chen 2232952b2bdSYouMin Chen### New 2242952b2bdSYouMin Chen 2252952b2bdSYouMin Chen1. 增加支持打印training结果和颗粒MR值。 2262952b2bdSYouMin Chen 2272952b2bdSYouMin Chen### Fixed 2282952b2bdSYouMin Chen 2292952b2bdSYouMin Chen| Index | 重要程度 | 更新说明 | 问题现象 | 问题来源 | 2302952b2bdSYouMin Chen| ----- | -------- | ------------------------------------------ | ------------------------------------------------------------ | -------- | 2312952b2bdSYouMin Chen| 1 | 重要 | 解决最大频率在1066和1600之间启动失败的问题 | 最高频率设置在1066-1600之间时,开机ddrbin中卡死。 | - | 2322952b2bdSYouMin Chen| 2 | 重要 | 解决多次初始化DDR引起的死机问题 | 第一份固件SPL加载失败时重新加载第二份固件导致DDR被重复初始化,卡死在ddrbin中。 | - | 2332952b2bdSYouMin Chen 2342952b2bdSYouMin Chen------ 2352952b2bdSYouMin Chen 236dd45a46aSFinley Xiao## rk3588_bl31_v1.39.elf 237dd45a46aSFinley Xiao 238dd45a46aSFinley Xiao| 时间 | 文件 | 编译 commit | 重要程度 | 239dd45a46aSFinley Xiao| ---------- | :-------------------- | ----------- | -------- | 240dd45a46aSFinley Xiao| 2023-06-27 | rk3588_bl31_v1.39.elf | 001b4889e | 重要 | 241dd45a46aSFinley Xiao 242dd45a46aSFinley Xiao### New 243dd45a46aSFinley Xiao 244dd45a46aSFinley Xiao1. 修改非安全空间otp大小到128字节。 245dd45a46aSFinley Xiao2. 支持根据otp信息调整pvtpll配置。 246dd45a46aSFinley Xiao3. 调整rk3588j/m的pvtpll配置。 247dd45a46aSFinley Xiao 248dd45a46aSFinley Xiao------ 249dd45a46aSFinley Xiao 25078cbbc4fSXiaoDong Huang## rk3588_bl31_v1.38.elf 25178cbbc4fSXiaoDong Huang 25278cbbc4fSXiaoDong Huang| 时间 | 文件 | 编译 commit | 重要程度 | 25378cbbc4fSXiaoDong Huang| ---------- | :-------------------- | ----------- | -------- | 25478cbbc4fSXiaoDong Huang| 2023-05-09 | rk3588_bl31_v1.38.elf | 3389cfdda | 重要 | 25578cbbc4fSXiaoDong Huang 25678cbbc4fSXiaoDong Huang### Warn 25778cbbc4fSXiaoDong Huang 25878cbbc4fSXiaoDong Huang1. 要求DDR bin版本必须同步更新到V1.11或更高版本。 25978cbbc4fSXiaoDong Huang 26078cbbc4fSXiaoDong Huang### New 26178cbbc4fSXiaoDong Huang 26278cbbc4fSXiaoDong Huang1. 更新ddr lp5 mr配置。 26378cbbc4fSXiaoDong Huang2. 提高hdmirx相关功能稳定性。 26478cbbc4fSXiaoDong Huang3. 添加ddr展频模式。 26578cbbc4fSXiaoDong Huang 26678cbbc4fSXiaoDong Huang------ 26778cbbc4fSXiaoDong Huang 2689265fe34STang Yun ping## rk3588_ddr_lp4_2112MHz_lp5_2736MHz_v1.11.bin 2699265fe34STang Yun ping 2709265fe34STang Yun ping| 时间 | 文件 | 编译 commit | 重要程度 | 2719265fe34STang Yun ping| ---------- | :------------------------------------------- | ----------- | -------- | 2729265fe34STang Yun ping| 2023-05-09 | rk3588_ddr_lp4_2112MHz_lp5_2736MHz_v1.11.bin | f1474cf52f | 重要 | 2739265fe34STang Yun ping 2749265fe34STang Yun ping### Warn 2759265fe34STang Yun ping 2769265fe34STang Yun ping1. 要求BL31版本必须同步更新到V1.38或更高版本。 2779265fe34STang Yun ping 2789265fe34STang Yun ping### New 2799265fe34STang Yun ping 2809265fe34STang Yun ping1. 增加打印,在初始化失败时可以更好的定位焊接问题。 2819265fe34STang Yun ping2. 优化开机时间。 2829265fe34STang Yun ping3. 使能per bank refresh功能。 2839265fe34STang Yun ping4. LPDDR5 4个通道使用不同的write vref。 2849265fe34STang Yun ping5. 先初始化LPDDR4X。 2859265fe34STang Yun ping6. LPDDR5 cavref更新为36%。 2869265fe34STang Yun ping7. 增加支持展频功能。 2879265fe34STang Yun ping 2889265fe34STang Yun ping------ 2899265fe34STang Yun ping 290ec307de5SHisping Lin## rk3588_bl32_v1.13.bin 291ec307de5SHisping Lin 292ec307de5SHisping Lin| 时间 | 文件 | 编译 commit | 重要程度 | 293ec307de5SHisping Lin| ---------- | :-------------------- | ----------- | -------- | 294ec307de5SHisping Lin| 2023-04-19 | rk3588_bl32_v1.13.bin | 7f1ea6d6e | 重要 | 295ec307de5SHisping Lin 296ec307de5SHisping Lin### New 297ec307de5SHisping Lin 298ec307de5SHisping Lin1. OTP 支持 burst 读取,加快 BL32 启动速度。 299ec307de5SHisping Lin2. 支持内核端读取安全启动标志和公钥哈希。 300ec307de5SHisping Lin3. 支持动态共享内存,安全非安全世界可以传递更大数据。 301ec307de5SHisping Lin4. BL32 打印支持 pstore,内核可以通过 pstore 节点查看 BL32 的打印信息。 302ec307de5SHisping Lin 303ec307de5SHisping Lin------ 304ec307de5SHisping Lin 305541a852cSXiaoDong Huang## rk3588_bl31_v1.37.elf 306541a852cSXiaoDong Huang 307541a852cSXiaoDong Huang| 时间 | 文件 | 编译 commit | 重要程度 | 308541a852cSXiaoDong Huang| ---------- | :-------------------- | ----------- | -------- | 309b1cf3f49SJoseph Chen| 2023-03-08 | rk3588_bl31_v1.37.elf | 9609b9c19 | 重要 | 310541a852cSXiaoDong Huang 311541a852cSXiaoDong Huang### New 312541a852cSXiaoDong Huang 313541a852cSXiaoDong Huang1. 休眠唤醒时保存恢复 u2phy_grf寄存器。 314541a852cSXiaoDong Huang2. 休眠唤醒时保存更多ddr相关寄存器。 315541a852cSXiaoDong Huang3. 兼容QNX系统的休眠唤醒。 316541a852cSXiaoDong Huang 317541a852cSXiaoDong Huang------ 318541a852cSXiaoDong Huang 3198eada29eSYouMin Chen## rk3588_ddr_lp4_2112MHz_lp5_2736MHz_v1.10.bin 3208eada29eSYouMin Chen 3218eada29eSYouMin Chen| 时间 | 文件 | 编译 commit | 重要程度 | 3228eada29eSYouMin Chen| ---------- | :------------------------------------------- | ----------- | -------- | 3238eada29eSYouMin Chen| 2022-11-21 | rk3588_ddr_lp4_2112MHz_lp5_2736MHz_v1.10.bin | 75d050770f | 重要 | 3248eada29eSYouMin Chen 3258eada29eSYouMin Chen### New 3268eada29eSYouMin Chen 3278eada29eSYouMin Chen1. 可通过ddrbin_tool开关pageclose。 3288eada29eSYouMin Chen 3298eada29eSYouMin Chen### Fixed 3308eada29eSYouMin Chen 3318eada29eSYouMin Chen| Index | 重要程度 | 更新说明 | 问题现象 | 问题来源 | 3328eada29eSYouMin Chen| ----- | -------- | ----------------------- | ------------------------------------------------------------ | -------- | 3338eada29eSYouMin Chen| 1 | 重要 | 解决DDR总容量24GB问题。 | 当板上DDR总容量为24GB时,无法正常开机。 | - | 3348eada29eSYouMin Chen| 2 | 重要 | 解决LP4/LP4X稳定性问题 | 个别板子read odt需要从60ohm改为40ohm才能更稳定,BL31必须更新到V1.37及以上。 | - | 3358eada29eSYouMin Chen| 3 | 重要 | 优化LPDDR5性能 | LPDDR5模式下tWTR计算错误导致效率较差 | - | 3368eada29eSYouMin Chen 3378eada29eSYouMin Chen------ 3388eada29eSYouMin Chen 33974687af2SXiaoDong Huang## rk3588_bl31_v1.36.elf 34074687af2SXiaoDong Huang 34174687af2SXiaoDong Huang| 时间 | 文件 | 编译 commit | 重要程度 | 34274687af2SXiaoDong Huang| ---------- | :-------------------- | ----------- | -------- | 343b1cf3f49SJoseph Chen| 2023-01-30 | rk3588_bl31_v1.36.elf | 78ee25fe7 | 重要 | 34474687af2SXiaoDong Huang 34574687af2SXiaoDong Huang### New 34674687af2SXiaoDong Huang 34718157235SJoseph Chen1. 支持休眠时软件解析多种协议的红外信号,需配合mcu一起使用。 34874687af2SXiaoDong Huang 34974687af2SXiaoDong Huang------ 35074687af2SXiaoDong Huang 351a01492b1SXiaoDong Huang## rk3588_bl31_v1.35.elf 352a01492b1SXiaoDong Huang 353a01492b1SXiaoDong Huang| 时间 | 文件 | 编译 commit | 重要程度 | 354a01492b1SXiaoDong Huang| ---------- | :-------------------- | ----------- | -------- | 355b1cf3f49SJoseph Chen| 2023-01-16 | rk3588_bl31_v1.35.elf | bd7bac37a | 重要 | 356a01492b1SXiaoDong Huang 357a01492b1SXiaoDong Huang### New 358a01492b1SXiaoDong Huang 35918157235SJoseph Chen1. 提高hdmirx相关功能稳定性。 360a01492b1SXiaoDong Huang 361a01492b1SXiaoDong Huang------ 362a01492b1SXiaoDong Huang 363b95a8e92SXiaoDong Huang## rk3588_bl31_v1.34.elf 364b95a8e92SXiaoDong Huang 365b95a8e92SXiaoDong Huang| 时间 | 文件 | 编译 commit | 重要程度 | 366b95a8e92SXiaoDong Huang| ---------- | :-------------------- | ----------- | -------- | 367b95a8e92SXiaoDong Huang| 2023-01-10 | rk3588_bl31_v1.34.elf | e63a16361 | 重要 | 368b95a8e92SXiaoDong Huang 369b95a8e92SXiaoDong Huang### New 370b95a8e92SXiaoDong Huang 371b95a8e92SXiaoDong Huang1. hptimer支持使用软件校准模式。 372b95a8e92SXiaoDong Huang2. pvtpll支持添加长度。 373b95a8e92SXiaoDong Huang 374b95a8e92SXiaoDong Huang### Fixed 375b95a8e92SXiaoDong Huang 376b95a8e92SXiaoDong Huang| Index | 重要程度 | 更新说明 | 问题现象 | 问题来源 | 377b95a8e92SXiaoDong Huang| ----- | -------- | ------------------------------- | ------------------------------------------------------------ | -------- | 378b95a8e92SXiaoDong Huang| 1 | 重要 | 修正休眠时pmu mcu被意外启动问题 | 休眠唤醒后kernel代码或数据会被覆盖,原因是pmu mcu被意外启动导致的 | - | 379b95a8e92SXiaoDong Huang 380b95a8e92SXiaoDong Huang------ 381b95a8e92SXiaoDong Huang 38229f261e1SJason Zhu## rk3588_spl_v1.12.bin 38329f261e1SJason Zhu 38429f261e1SJason Zhu| 时间 | 文件 | 编译 commit | 重要程度 | 38529f261e1SJason Zhu| ---------- | :-------------------- | ----------- | -------- | 38629f261e1SJason Zhu| 2022-12-26 | rk3588_spl_v1.12.bin | 5f53abfa | 重要 | 38729f261e1SJason Zhu 38829f261e1SJason Zhu### New 38929f261e1SJason Zhu 39018157235SJoseph Chen1. 支持 SPL AB。 39129f261e1SJason Zhu 39229f261e1SJason Zhu------ 39329f261e1SJason Zhu 39427d8af0cSXiaoDong Huang## rk3588_bl31_v1.33.elf 39527d8af0cSXiaoDong Huang 39627d8af0cSXiaoDong Huang| 时间 | 文件 | 编译 commit | 重要程度 | 39727d8af0cSXiaoDong Huang| ---------- | :-------------------- | ----------- | -------- | 39827d8af0cSXiaoDong Huang| 2022-12-07 | rk3588_bl31_v1.33.elf | 17b41886e | 重要 | 39927d8af0cSXiaoDong Huang 40027d8af0cSXiaoDong Huang### New 40127d8af0cSXiaoDong Huang 40218157235SJoseph Chen1. 支持rk3588m, rk3588j。 40327d8af0cSXiaoDong Huang 40427d8af0cSXiaoDong Huang------ 40527d8af0cSXiaoDong Huang 4068bfcbf0fSChen Fen## rk3588_usbplug_v1.10.bin 4078bfcbf0fSChen Fen 4088bfcbf0fSChen Fen| 时间 | 文件 | 编译 commit | 重要程度 | 4098bfcbf0fSChen Fen| ---------- | :----------------------- | ----------- | -------- | 4108bfcbf0fSChen Fen| 2022-11-22 | rk3588_usbplug_v1.10.bin | b0e3c43c2 | 重要 | 4118bfcbf0fSChen Fen 4128bfcbf0fSChen Fen### New 4138bfcbf0fSChen Fen 41418157235SJoseph Chen1. 提升兼容性。 4158bfcbf0fSChen Fen 4168bfcbf0fSChen Fen------ 417f1a9d362SJoseph Chen 418cad9f1bbSXiaoDong Huang## rk3588_bl31_v1.32.elf 419cad9f1bbSXiaoDong Huang 420cad9f1bbSXiaoDong Huang| 时间 | 文件 | 编译 commit | 重要程度 | 421cad9f1bbSXiaoDong Huang| ---------- | :-------------------- | ----------- | -------- | 422cad9f1bbSXiaoDong Huang| 2022-11-21 | rk3588_bl31_v1.32.elf | e529a2760 | 重要 | 423cad9f1bbSXiaoDong Huang 424cad9f1bbSXiaoDong Huang### New 425cad9f1bbSXiaoDong Huang 426cad9f1bbSXiaoDong Huang1. 支持bus auto CS功能。 427cad9f1bbSXiaoDong Huang 428cad9f1bbSXiaoDong Huang------ 429cad9f1bbSXiaoDong Huang 4308ba55b28STang Yun ping## rk3588_ddr_lp4_2112MHz_lp5_2736MHz_v1.09.bin 4318ba55b28STang Yun ping 4328ba55b28STang Yun ping| 时间 | 文件 | 编译 commit | 重要程度 | 4338ba55b28STang Yun ping| ---------- | :------------------------------------------- | ----------- | -------- | 4348ba55b28STang Yun ping| 2022-11-21 | rk3588_ddr_lp4_2112MHz_lp5_2736MHz_v1.09.bin | a930779e06 | 重要 | 4358ba55b28STang Yun ping 4368ba55b28STang Yun ping### New 4378ba55b28STang Yun ping 4388ba55b28STang Yun ping1. 可通过ddrbin_tool开关derate/perbank refresh。 4398ba55b28STang Yun ping2. DDRBIN开启pstore功能。 4408ba55b28STang Yun ping3. boot 频率可通过ddrbin_tool修改。 4418ba55b28STang Yun ping4. 开启LPDDR5 DMC功能。 4428ba55b28STang Yun ping5. 支持LPDDR5 byte mode颗粒。 4438ba55b28STang Yun ping6. 增加回收与寄存器空间重叠的256MB DDR空间,默认回收,可通过ddrbin_tool关闭。 4448ba55b28STang Yun ping 4458ba55b28STang Yun ping### Fixed 4468ba55b28STang Yun ping 4478ba55b28STang Yun ping| Index | 重要程度 | 更新说明 | 问题现象 | 问题来源 | 4488ba55b28STang Yun ping| ----- | -------- | ----------------------- | ------------------------------------------------------------ | -------- | 4498ba55b28STang Yun ping| 1 | 重要 | 修正WRTRN概率性异常问题 | 修正533-1066M之间WR Training概率性异常问题。该频率点当前Bin未使用。但是客户可能通过ddrbin_tool修改使用到这段频率点。 | - | 4508ba55b28STang Yun ping| 2 | 重要 | 修正周期性ZQCALIB间隙 | 修正周期性ZQCLIB timer 使用默认值,周期性ZQCALIB频繁问题。 | - | 4518ba55b28STang Yun ping| 3 | 重要 | 修正528M稳定性问题 | 变频到528M之前清除SW*skew,避免528M带入其他频率点的skew引起稳定性问题 | - | 4528ba55b28STang Yun ping| 4 | 重要 | 提高LPDDR5稳定性与性能 | 修正一些LPDDR5 timing配置,提高LPDDR5稳定性和性能。 | - | 4538ba55b28STang Yun ping| 5 | 重要 | LP4/LP4X 32GB容量支持 | 增加LPDDR4两颗16GB组成的32GB的支持 | - | 4548ba55b28STang Yun ping 4558ba55b28STang Yun ping------ 4568ba55b28STang Yun ping 4577a690040SXiaoDong Huang## rk3588_bl31_v1.31.elf 4587a690040SXiaoDong Huang 4597a690040SXiaoDong Huang| 时间 | 文件 | 编译 commit | 重要程度 | 4607a690040SXiaoDong Huang| ---------- | :-------------------- | ----------- | -------- | 4617a690040SXiaoDong Huang| 2022-11-09 | rk3588_bl31_v1.31.elf | 91e396185 | 重要 | 4627a690040SXiaoDong Huang 4637a690040SXiaoDong Huang### New 4647a690040SXiaoDong Huang 4657a690040SXiaoDong Huang1. 使能RK_ENABLE_A76_L2_FLUSH_TO_L3功能。 4667a690040SXiaoDong Huang2. 支持amp功能。 4677a690040SXiaoDong Huang 4687a690040SXiaoDong Huang### Fixed 4697a690040SXiaoDong Huang 4707a690040SXiaoDong Huang| Index | 重要程度 | 更新说明 | 问题现象 | 问题来源 | 4717a690040SXiaoDong Huang| ----- | -------- | -------------------------------------- | -------- | -------- | 4727a690040SXiaoDong Huang| 1 | 重要 | 休眠、唤醒时保存、恢复保存性能相关配置 | - | - | 4737a690040SXiaoDong Huang 4747a690040SXiaoDong Huang------ 4757a690040SXiaoDong Huang 4765a3b3b7aSXiaoDong Huang## rk3588_bl31_v1.30.elf 4775a3b3b7aSXiaoDong Huang 4785a3b3b7aSXiaoDong Huang| 时间 | 文件 | 编译 commit | 重要程度 | 4795a3b3b7aSXiaoDong Huang| ---------- | :-------------------- | ----------- | -------- | 4805a3b3b7aSXiaoDong Huang| 2022-10-12 | rk3588_bl31_v1.30.elf | 1450d21e8 | 重要 | 4815a3b3b7aSXiaoDong Huang 4825a3b3b7aSXiaoDong Huang### New 4835a3b3b7aSXiaoDong Huang 4845a3b3b7aSXiaoDong Huang1. 支持pstore功能。 4855a3b3b7aSXiaoDong Huang 4865a3b3b7aSXiaoDong Huang------ 4875a3b3b7aSXiaoDong Huang 4881f87e1f4SXiaoDong Huang## rk3588_bl31_v1.29.elf 4891f87e1f4SXiaoDong Huang 4901f87e1f4SXiaoDong Huang| 时间 | 文件 | 编译 commit | 重要程度 | 4911f87e1f4SXiaoDong Huang| ---------- | :-------------------- | ----------- | -------- | 4921f87e1f4SXiaoDong Huang| 2022-09-29 | rk3588_bl31_v1.29.elf | 686b5c48b | 重要 | 4931f87e1f4SXiaoDong Huang 4941f87e1f4SXiaoDong Huang### New 4951f87e1f4SXiaoDong Huang 4961f87e1f4SXiaoDong Huang1. 添加A55 AT speculative补丁。 4971f87e1f4SXiaoDong Huang2. 添加LPDDR5变频补丁,支持行间变频。 49818157235SJoseph Chen3. 支持根据具体的DDR通道情况配置FW-DSU region。 4991f87e1f4SXiaoDong Huang 5001f87e1f4SXiaoDong Huang### Fixed 5011f87e1f4SXiaoDong Huang 5021f87e1f4SXiaoDong Huang| Index | 重要程度 | 更新说明 | 问题现象 | 问题来源 | 5031f87e1f4SXiaoDong Huang| ----- | -------- | -------------------------- | ------------------------------------------------------------ | -------- | 5041f87e1f4SXiaoDong Huang| 1 | 重要 | 解决cec唤醒问题 | 休眠等待cec唤醒时,gpio1/3的中断会同时唤醒AP和mcu,导致异常。 | - | 5051f87e1f4SXiaoDong Huang| 2 | 重要 | 修复ddr相关配置 | 解决一些ddr不稳定问题。 | - | 5061f87e1f4SXiaoDong Huang| 3 | 重要 | 解决关闭串口后休眠异常问题 | loader关闭串口后,系统休眠会异常。 | - | 5071f87e1f4SXiaoDong Huang 5081f87e1f4SXiaoDong Huang------ 5091f87e1f4SXiaoDong Huang 510d389df42SXiaoDong Huang## rk3588_bl32_v1.12.bin 511d389df42SXiaoDong Huang 512d389df42SXiaoDong Huang| 时间 | 文件 | 编译 commit | 重要程度 | 513d389df42SXiaoDong Huang| ---------- | :-------------------- | ----------- | -------- | 514d389df42SXiaoDong Huang| 2022-09-20 | rk3588_bl32_v1.12.bin | 4542e1efd | 重要 | 515d389df42SXiaoDong Huang 516d389df42SXiaoDong Huang### New 517d389df42SXiaoDong Huang 51818157235SJoseph Chen1. 支持根据具体的DDR通道情况配置FW-DSU region。 519d389df42SXiaoDong Huang 520d389df42SXiaoDong Huang------ 521d389df42SXiaoDong Huang 522ecbf7112SHisping Lin## rk3588_bl32_v1.11.bin 523ecbf7112SHisping Lin 524ecbf7112SHisping Lin| 时间 | 文件 | 编译 commit | 重要程度 | 525ecbf7112SHisping Lin| ---------- | :-------------------- | ----------- | -------- | 526ecbf7112SHisping Lin| 2022-09-15 | rk3588_bl32_v1.11.bin | d84087907 | 重要 | 527ecbf7112SHisping Lin 528ecbf7112SHisping Lin### Fixed 529ecbf7112SHisping Lin 530ecbf7112SHisping Lin| Index | 重要程度 | 更新说明 | 问题现象 | 问题来源 | 531ecbf7112SHisping Lin| ----- | -------- | ----------------------------------- | ------------------------------------------------------------ | -------- | 532ecbf7112SHisping Lin| 1 | 重要 | 解决关闭打印时OPTEE启动阶段卡住问题 | 当用户使用/rkbin/tools/ddrbin_tool工具关闭打印时,rk_atags将通知OPTEE关闭打印,OPTEE启动时关闭打印会出现卡死,无法进入U-Boot | - | 533ecbf7112SHisping Lin 534ecbf7112SHisping Lin------ 535ecbf7112SHisping Lin 536