1ecbf7112SHisping Lin# RK3588 Release Note 2ecbf7112SHisping Lin 3*8fa029c6SHisping Lin## rk3588_bl32_v1.16.bin 4*8fa029c6SHisping Lin 5*8fa029c6SHisping Lin| 时间 | 文件 | 编译 commit | 重要程度 | 6*8fa029c6SHisping Lin| ---------- | :-------------------- | ----------- | -------- | 7*8fa029c6SHisping Lin| 2024-04-16 | rk3588_bl32_v1.16.bin | 185dc3c92 | 重要 | 8*8fa029c6SHisping Lin 9*8fa029c6SHisping Lin### New 10*8fa029c6SHisping Lin 11*8fa029c6SHisping Lin1. 增加输入参数检查,增加安全性。 12*8fa029c6SHisping Lin2. 支持打印 TEE 内存占用信息。 13*8fa029c6SHisping Lin3. 硬件 crypto 支持4G以上地址。 14*8fa029c6SHisping Lin 15*8fa029c6SHisping Lin------ 16*8fa029c6SHisping Lin 173339cc42SYouMin Chen## rk3588_ddr_lp4_2112MHz_lp5_2400MHz_v1.17.bin 183339cc42SYouMin Chen 193339cc42SYouMin Chen| 时间 | 文件 | 编译 commit | 重要程度 | 203339cc42SYouMin Chen| ---------- | :------------------------------------------- | ----------- | -------- | 213339cc42SYouMin Chen| 2024-04-12 | rk3588_ddr_lp4_2112MHz_lp5_2400MHz_v1.17.bin | 3488111f83 | 重要 | 223339cc42SYouMin Chen 233339cc42SYouMin Chen### Fixed 243339cc42SYouMin Chen 253339cc42SYouMin Chen| Index | 重要程度 | 更新说明 | 问题现象 | 问题来源 | 263339cc42SYouMin Chen| ----- | -------- | ------------------------------------------------------------ | -------------------------------------------- | -------- | 273339cc42SYouMin Chen| 1 | 重要 | 修正当boot_fsp配为非0值后pll_id设置错误问题,boot_fsp默认值为0。 | 当boot_fsp配为非0值后概率性出现DDR初始化失败 | - | 283339cc42SYouMin Chen 293339cc42SYouMin Chen------ 303339cc42SYouMin Chen 31f02d10e4SYouMin Chen## rk3588_ddr_lp4_2112MHz_lp5_2400MHz_v1.16.bin 32f02d10e4SYouMin Chen 33f02d10e4SYouMin Chen| 时间 | 文件 | 编译 commit | 重要程度 | 34f02d10e4SYouMin Chen| ---------- | :------------------------------------------- | ----------- | -------- | 35f02d10e4SYouMin Chen| 2024-02-04 | rk3588_ddr_lp4_2112MHz_lp5_2400MHz_v1.16.bin | 9fffbe1e78 | 重要 | 36f02d10e4SYouMin Chen 37f02d10e4SYouMin Chen### New 38f02d10e4SYouMin Chen 39f02d10e4SYouMin Chen1. 修改LPDDR5频率,提高稳定性。 40f02d10e4SYouMin Chen2. 新增支持cs0 row小于cs1 row的颗粒。 41f02d10e4SYouMin Chen3. 修改 DERATEINT.mr4_read_interval配置。 42f02d10e4SYouMin Chen 43f02d10e4SYouMin Chen### Fixed 44f02d10e4SYouMin Chen 45f02d10e4SYouMin Chen| Index | 重要程度 | 更新说明 | 问题现象 | 问题来源 | 46f02d10e4SYouMin Chen| ----- | -------- | ---------------------------------- | ----------------------------------------------- | -------- | 47f02d10e4SYouMin Chen| 1 | 重要 | 修正单片选LPDDR5的derate异常问题。 | 单片选LPDDR5执行DDR变频后可能会引起kernel挂起。 | - | 48f02d10e4SYouMin Chen 49f02d10e4SYouMin Chen------ 50f02d10e4SYouMin Chen 5199c2c588SXiaoDong Huang## rk3588_bl31_v1.45.elf 5299c2c588SXiaoDong Huang 5399c2c588SXiaoDong Huang| 时间 | 文件 | 编译 commit | 重要程度 | 5499c2c588SXiaoDong Huang| ---------- | :-------------------- | ----------- | -------- | 5599c2c588SXiaoDong Huang| 2023-12-27 | rk3588_bl31_v1.45.elf | 4ca8a8422 | 重要 | 5699c2c588SXiaoDong Huang 5799c2c588SXiaoDong Huang### New 5899c2c588SXiaoDong Huang 5999c2c588SXiaoDong Huang1. 优化唤醒后ddr变频时间。 6099c2c588SXiaoDong Huang2. 唤醒后提前提高cpu频率。 6199c2c588SXiaoDong Huang3. 支持pvtpll参数通过sip配置。 6299c2c588SXiaoDong Huang 6399c2c588SXiaoDong Huang------ 6499c2c588SXiaoDong Huang 65839a0290SJon Lin## rk3588_pcie_v2.10.bin 66839a0290SJon Lin 67839a0290SJon Lin| 时间 | 文件 | 编译 commit | 重要程度 | 68839a0290SJon Lin| ---------- | --------------------- | ----------- | -------- | 69839a0290SJon Lin| 2023-12-18 | rk3588_pcie_v2.10.bin | 35f57cde3 | 普通 | 70839a0290SJon Lin 71839a0290SJon Lin### New 72839a0290SJon Lin 73839a0290SJon Lin1. Update the version。 74839a0290SJon Lin 75839a0290SJon Lin------ 76839a0290SJon Lin 7779c24ba2SJon Lin## rk3588_pcie_v2.00.bin 7879c24ba2SJon Lin 7979c24ba2SJon Lin| 时间 | 文件 | 编译 commit | 重要程度 | 8079c24ba2SJon Lin| ---------- | --------------------- | ----------- | -------- | 8179c24ba2SJon Lin| 2023-12-06 | rk3588_pcie_v2.00.bin | I3e280b78 | 普通 | 8279c24ba2SJon Lin 8379c24ba2SJon Lin### New 8479c24ba2SJon Lin 8579c24ba2SJon Lin1. Fix bar capacity。 8679c24ba2SJon Lin 8779c24ba2SJon Lin------ 8879c24ba2SJon Lin 89b1599ee3SYouMin Chen## rk3588_ddr_lp4_2112MHz_lp5_2736MHz_v1.15.bin 90b1599ee3SYouMin Chen 91b1599ee3SYouMin Chen| 时间 | 文件 | 编译 commit | 重要程度 | 92b1599ee3SYouMin Chen| ---------- | :------------------------------------------- | ----------- | -------- | 93b1599ee3SYouMin Chen| 2023-11-23 | rk3588_ddr_lp4_2112MHz_lp5_2736MHz_v1.15.bin | d5483af87d | 重要 | 94b1599ee3SYouMin Chen 95b1599ee3SYouMin Chen### New 96b1599ee3SYouMin Chen 97b1599ee3SYouMin Chen1. 避免PHY skew value大于dll lock value,提高528MHz稳定性。 98b1599ee3SYouMin Chen2. 修复data training流程,提高稳定性。 99b1599ee3SYouMin Chen3. LPDDR5唤醒流程,恢复ZQ background calibration。 100b1599ee3SYouMin Chen 101b1599ee3SYouMin Chen------ 102b1599ee3SYouMin Chen 103781bf89fSChen Fen## rk3588_usbplug_v1.11.bin 104781bf89fSChen Fen 105781bf89fSChen Fen| 时间 | 文件 | 编译 commit | 重要程度 | 106781bf89fSChen Fen| ---------- | :----------------------- | ----------- | -------- | 107781bf89fSChen Fen| 2023-11-20 | rk3588_usbplug_v1.11.bin | dcac518e7 | 重要 | 108781bf89fSChen Fen 109781bf89fSChen Fen### New 110781bf89fSChen Fen 111781bf89fSChen Fen1. 增加rk3583烧写支持。 112781bf89fSChen Fen 113781bf89fSChen Fen------ 114781bf89fSChen Fen 115ff4c8f28STang Yun ping## rk3583_ddr_lp4_1848MHz_lp5_2112MHz_v1.14.bin 116ff4c8f28STang Yun ping 117ff4c8f28STang Yun ping| 时间 | 文件 | 编译 commit | 重要程度 | 118ff4c8f28STang Yun ping| ---------- | :------------------------------------------- | ----------- | -------- | 119ff4c8f28STang Yun ping| 2023-11-10 | rk3583_ddr_lp4_1848MHz_lp5_2112MHz_v1.14.bin | 73dffea49e | 重要 | 120ff4c8f28STang Yun ping 121ff4c8f28STang Yun ping### New 122ff4c8f28STang Yun ping 123ff4c8f28STang Yun ping1. 增加RK3583支持。 124ff4c8f28STang Yun ping 125ff4c8f28STang Yun ping------ 126ff4c8f28STang Yun ping 127ad416953SFinley Xiao## rk3588_bl31_v1.44.elf 128ad416953SFinley Xiao 129ad416953SFinley Xiao| 时间 | 文件 | 编译 commit | 重要程度 | 130ad416953SFinley Xiao| ---------- | :-------------------- | ----------- | -------- | 131ad416953SFinley Xiao| 2023-11-07 | rk3588_bl31_v1.44.elf | 4acbe711b | 重要 | 132ad416953SFinley Xiao 133ad416953SFinley Xiao### New 134ad416953SFinley Xiao 135ad416953SFinley Xiao1. 增加rk3583 pvtpll 配置。 136ad416953SFinley Xiao2. 支持读取安全的otp。 137ad416953SFinley Xiao3. 优化dmc恢复时间。 138ad416953SFinley Xiao 139ad416953SFinley Xiao------ 140ad416953SFinley Xiao 141f6d367deSJon Lin## rk3588_pcie_v1.00.bin 142f6d367deSJon Lin 143f6d367deSJon Lin| 时间 | 文件 | 编译 commit | 重要程度 | 144f6d367deSJon Lin| ---------- | --------------------- | ----------- | -------- | 145f6d367deSJon Lin| 2023-10-07 | rk3588_pcie_v1.00.bin | I01c2c7d7 | 普通 | 146f6d367deSJon Lin 147f6d367deSJon Lin### New 148f6d367deSJon Lin 149f6d367deSJon Lin1. 添加支持 pcie ep 初始化的裸系统可执行固件。 150f6d367deSJon Lin 151f6d367deSJon Lin------ 152f6d367deSJon Lin 153e9a5ef40STang Yun ping## rk3588_ddr_lp4_2112MHz_lp5_2736MHz_v1.14.bin 154e9a5ef40STang Yun ping 155e9a5ef40STang Yun ping| 时间 | 文件 | 编译 commit | 重要程度 | 156e9a5ef40STang Yun ping| ---------- | :------------------------------------------- | ----------- | -------- | 157e9a5ef40STang Yun ping| 2023-09-26 | rk3588_ddr_lp4_2112MHz_lp5_2736MHz_v1.14.bin | 73dffea49e | 重要 | 158e9a5ef40STang Yun ping 159e9a5ef40STang Yun ping### New 160e9a5ef40STang Yun ping 161e9a5ef40STang Yun ping1. 提高LPDDR5 稳定性。 162e9a5ef40STang Yun ping2. 增加fwver支持。 163e9a5ef40STang Yun ping 164e9a5ef40STang Yun ping------ 165e9a5ef40STang Yun ping 16657e6a38aSHisping Lin## rk3588_bl32_v1.15.bin 16757e6a38aSHisping Lin 16857e6a38aSHisping Lin| 时间 | 文件 | 编译 commit | 重要程度 | 16957e6a38aSHisping Lin| ---------- | :-------------------- | ----------- | -------- | 17057e6a38aSHisping Lin| 2023-09-25 | rk3588_bl32_v1.15.bin | 62aa10b7 | 重要 | 17157e6a38aSHisping Lin 17257e6a38aSHisping Lin### New 17357e6a38aSHisping Lin 17457e6a38aSHisping Lin1. 支持打印固件版本号fwver,支持传参fwver给后级固件。 17557e6a38aSHisping Lin 17657e6a38aSHisping Lin------ 17757e6a38aSHisping Lin 1783a77abfcSXiaoDong Huang## rk3588_bl31_v1.43.elf 1793a77abfcSXiaoDong Huang 1803a77abfcSXiaoDong Huang| 时间 | 文件 | 编译 commit | 重要程度 | 1813a77abfcSXiaoDong Huang| ---------- | :-------------------- | ----------- | -------- | 1823a77abfcSXiaoDong Huang| 2023-09-26 | rk3588_bl31_v1.43.elf | 24b7dd41a | 重要 | 1833a77abfcSXiaoDong Huang 1843a77abfcSXiaoDong Huang### New 1853a77abfcSXiaoDong Huang 1863a77abfcSXiaoDong Huang1. 支持通过rk_atags传递bl31版本号。 1873a77abfcSXiaoDong Huang2. 支持通过dts配置假关机的唤醒源。 1883a77abfcSXiaoDong Huang 1893a77abfcSXiaoDong Huang------ 1903a77abfcSXiaoDong Huang 19180fe7a86SXuhui Lin## rk3588_spl_v1.13.bin 19280fe7a86SXuhui Lin 19380fe7a86SXuhui Lin| 时间 | 文件 | 编译 commit | 重要程度 | 19480fe7a86SXuhui Lin| ---------- | :------------------- | ----------- | -------- | 19580fe7a86SXuhui Lin| 2023-09-25 | rk3588_spl_v1.13.bin | e4e124926e | 重要 | 19680fe7a86SXuhui Lin 19780fe7a86SXuhui Lin### New 19880fe7a86SXuhui Lin 19980fe7a86SXuhui Lin1. 打印并传递固件版本号。 20080fe7a86SXuhui Lin 20180fe7a86SXuhui Lin### Fixed 20280fe7a86SXuhui Lin 20380fe7a86SXuhui Lin| Index | 重要程度 | 更新说明 | 问题现象 | 问题来源 | 20480fe7a86SXuhui Lin| ----- | -------- | --------------------------------------------------- | -------------------------------------------------------- | -------- | 20580fe7a86SXuhui Lin| 1 | 重要 | 解决SPL加载校验u-boot.dtb失败后不加载备份镜像的问题 | 第一份uboot.img的u-boot.dtb损坏后,SPL没有加载备份镜像。 | - | 20680fe7a86SXuhui Lin------ 20780fe7a86SXuhui Lin 2088350c611SXiaoDong Huang## rk3588_bl31_v1.42.elf 2098350c611SXiaoDong Huang 2108350c611SXiaoDong Huang| 时间 | 文件 | 编译 commit | 重要程度 | 2118350c611SXiaoDong Huang| ---------- | :-------------------- | ----------- | -------- | 2128350c611SXiaoDong Huang| 2023-09-09 | rk3588_bl31_v1.42.elf | 87bcc5dfe | 重要 | 2138350c611SXiaoDong Huang 2148350c611SXiaoDong Huang### New 2158350c611SXiaoDong Huang 2168350c611SXiaoDong Huang1. 优化唤醒时间。 2178350c611SXiaoDong Huang2. 支持任意cpu进行休眠唤醒。 2188350c611SXiaoDong Huang3. 假关机时支持所有pwm唤醒。 2198350c611SXiaoDong Huang 2208350c611SXiaoDong Huang------ 2218350c611SXiaoDong Huang 222a2af7ce6SHisping Lin## rk3588_bl32_v1.14.bin 223a2af7ce6SHisping Lin 224a2af7ce6SHisping Lin| 时间 | 文件 | 编译 commit | 重要程度 | 225a2af7ce6SHisping Lin| ---------- | :-------------------- | ----------- | -------- | 226a2af7ce6SHisping Lin| 2023-08-28 | rk3588_bl32_v1.14.bin | b5340fd65 | 重要 | 227a2af7ce6SHisping Lin 228a2af7ce6SHisping Lin### New 229a2af7ce6SHisping Lin 230a2af7ce6SHisping Lin1. 默认设置伪随机数种子。 231a2af7ce6SHisping Lin2. 内部TA支持读写security flag接口。 232a2af7ce6SHisping Lin3. 内部TA支持判断 ta encryption key 是否写入。 233a2af7ce6SHisping Lin 234a2af7ce6SHisping Lin### Fixed 235a2af7ce6SHisping Lin 236a2af7ce6SHisping Lin| Index | 重要程度 | 更新说明 | 问题现象 | 问题来源 | 237a2af7ce6SHisping Lin| ----- | -------- | ------------------------------------------ | -------------------- | -------- | 238a2af7ce6SHisping Lin| 1 | 重要 | 修正使能动态内存后硬件crypto概率性奔溃问题 | 使用硬件crypto会报错 | - | 239a2af7ce6SHisping Lin 240a2af7ce6SHisping Lin------ 241a2af7ce6SHisping Lin 242da0efd5bSYouMin Chen## rk3588_ddr_lp4_2112MHz_lp5_2736MHz_v1.13.bin 243da0efd5bSYouMin Chen 244da0efd5bSYouMin Chen| 时间 | 文件 | 编译 commit | 重要程度 | 245da0efd5bSYouMin Chen| ---------- | :------------------------------------------- | ----------- | -------- | 246da0efd5bSYouMin Chen| 2023-08-11 | rk3588_ddr_lp4_2112MHz_lp5_2736MHz_v1.13.bin | 25cee80c4f | 重要 | 247da0efd5bSYouMin Chen 248da0efd5bSYouMin Chen### Warn 249da0efd5bSYouMin Chen 250da0efd5bSYouMin Chen1. 要求BL31版本必须同步更新到V1.41或更高版本。 251da0efd5bSYouMin Chen 252da0efd5bSYouMin Chen### New 253da0efd5bSYouMin Chen 254da0efd5bSYouMin Chen1. 提高LPDDR5 528MHz稳定性。 255da0efd5bSYouMin Chen2. fsp_params中4个通道更新各自的vref_inner,提高稳定性。 256da0efd5bSYouMin Chen 257da0efd5bSYouMin Chen### Fixed 258da0efd5bSYouMin Chen 259da0efd5bSYouMin Chen| Index | 重要程度 | 更新说明 | 问题现象 | 问题来源 | 260da0efd5bSYouMin Chen| ----- | -------- | ---------------------------- | ------------------------------ | -------- | 261da0efd5bSYouMin Chen| 1 | 重要 | 解决高温环境下启动失败的问题 | 高温环境下,开机ddrbin中卡死。 | - | 262da0efd5bSYouMin Chen 263da0efd5bSYouMin Chen------ 264da0efd5bSYouMin Chen 26590fe0354SXiaoDong Huang## rk3588_bl31_v1.41.elf 26690fe0354SXiaoDong Huang 26790fe0354SXiaoDong Huang| 时间 | 文件 | 编译 commit | 重要程度 | 26890fe0354SXiaoDong Huang| ---------- | :-------------------- | ----------- | -------- | 26990fe0354SXiaoDong Huang| 2023-08-10 | rk3588_bl31_v1.41.elf | b7c5102a2 | 重要 | 27090fe0354SXiaoDong Huang 27190fe0354SXiaoDong Huang### New 27290fe0354SXiaoDong Huang 27390fe0354SXiaoDong Huang1. 支持L3分区功能。 27490fe0354SXiaoDong Huang2. 更新DDR vref_inner配置。 27590fe0354SXiaoDong Huang3. 支持MCU休眠参数dts可配。 27690fe0354SXiaoDong Huang 27790fe0354SXiaoDong Huang------ 27890fe0354SXiaoDong Huang 2792987009bSFinley Xiao## rk3588_bl31_v1.40.elf 2802987009bSFinley Xiao 2812987009bSFinley Xiao| 时间 | 文件 | 编译 commit | 重要程度 | 2822987009bSFinley Xiao| ---------- | :-------------------- | ----------- | -------- | 2832987009bSFinley Xiao| 2023-07-13 | rk3588_bl31_v1.40.elf | dc1125f48 | 重要 | 2842987009bSFinley Xiao 2852987009bSFinley Xiao### New 2862987009bSFinley Xiao 2872987009bSFinley Xiao1. 支持根据vop子pd的状态,复位VOP。 2882987009bSFinley Xiao 2892987009bSFinley Xiao------ 2902987009bSFinley Xiao 2912952b2bdSYouMin Chen## rk3588_ddr_lp4_2112MHz_lp5_2736MHz_v1.12.bin 2922952b2bdSYouMin Chen 2932952b2bdSYouMin Chen| 时间 | 文件 | 编译 commit | 重要程度 | 2942952b2bdSYouMin Chen| ---------- | :------------------------------------------- | ----------- | -------- | 2952952b2bdSYouMin Chen| 2023-07-06 | rk3588_ddr_lp4_2112MHz_lp5_2736MHz_v1.12.bin | 52218f4949 | 重要 | 2962952b2bdSYouMin Chen 2972952b2bdSYouMin Chen### New 2982952b2bdSYouMin Chen 2992952b2bdSYouMin Chen1. 增加支持打印training结果和颗粒MR值。 3002952b2bdSYouMin Chen 3012952b2bdSYouMin Chen### Fixed 3022952b2bdSYouMin Chen 3032952b2bdSYouMin Chen| Index | 重要程度 | 更新说明 | 问题现象 | 问题来源 | 3042952b2bdSYouMin Chen| ----- | -------- | ------------------------------------------ | ------------------------------------------------------------ | -------- | 3052952b2bdSYouMin Chen| 1 | 重要 | 解决最大频率在1066和1600之间启动失败的问题 | 最高频率设置在1066-1600之间时,开机ddrbin中卡死。 | - | 3062952b2bdSYouMin Chen| 2 | 重要 | 解决多次初始化DDR引起的死机问题 | 第一份固件SPL加载失败时重新加载第二份固件导致DDR被重复初始化,卡死在ddrbin中。 | - | 3072952b2bdSYouMin Chen 3082952b2bdSYouMin Chen------ 3092952b2bdSYouMin Chen 310dd45a46aSFinley Xiao## rk3588_bl31_v1.39.elf 311dd45a46aSFinley Xiao 312dd45a46aSFinley Xiao| 时间 | 文件 | 编译 commit | 重要程度 | 313dd45a46aSFinley Xiao| ---------- | :-------------------- | ----------- | -------- | 314dd45a46aSFinley Xiao| 2023-06-27 | rk3588_bl31_v1.39.elf | 001b4889e | 重要 | 315dd45a46aSFinley Xiao 316dd45a46aSFinley Xiao### New 317dd45a46aSFinley Xiao 318dd45a46aSFinley Xiao1. 修改非安全空间otp大小到128字节。 319dd45a46aSFinley Xiao2. 支持根据otp信息调整pvtpll配置。 320dd45a46aSFinley Xiao3. 调整rk3588j/m的pvtpll配置。 321dd45a46aSFinley Xiao 322dd45a46aSFinley Xiao------ 323dd45a46aSFinley Xiao 32478cbbc4fSXiaoDong Huang## rk3588_bl31_v1.38.elf 32578cbbc4fSXiaoDong Huang 32678cbbc4fSXiaoDong Huang| 时间 | 文件 | 编译 commit | 重要程度 | 32778cbbc4fSXiaoDong Huang| ---------- | :-------------------- | ----------- | -------- | 32878cbbc4fSXiaoDong Huang| 2023-05-09 | rk3588_bl31_v1.38.elf | 3389cfdda | 重要 | 32978cbbc4fSXiaoDong Huang 33078cbbc4fSXiaoDong Huang### Warn 33178cbbc4fSXiaoDong Huang 33278cbbc4fSXiaoDong Huang1. 要求DDR bin版本必须同步更新到V1.11或更高版本。 33378cbbc4fSXiaoDong Huang 33478cbbc4fSXiaoDong Huang### New 33578cbbc4fSXiaoDong Huang 33678cbbc4fSXiaoDong Huang1. 更新ddr lp5 mr配置。 33778cbbc4fSXiaoDong Huang2. 提高hdmirx相关功能稳定性。 33878cbbc4fSXiaoDong Huang3. 添加ddr展频模式。 33978cbbc4fSXiaoDong Huang 34078cbbc4fSXiaoDong Huang------ 34178cbbc4fSXiaoDong Huang 3429265fe34STang Yun ping## rk3588_ddr_lp4_2112MHz_lp5_2736MHz_v1.11.bin 3439265fe34STang Yun ping 3449265fe34STang Yun ping| 时间 | 文件 | 编译 commit | 重要程度 | 3459265fe34STang Yun ping| ---------- | :------------------------------------------- | ----------- | -------- | 3469265fe34STang Yun ping| 2023-05-09 | rk3588_ddr_lp4_2112MHz_lp5_2736MHz_v1.11.bin | f1474cf52f | 重要 | 3479265fe34STang Yun ping 3489265fe34STang Yun ping### Warn 3499265fe34STang Yun ping 3509265fe34STang Yun ping1. 要求BL31版本必须同步更新到V1.38或更高版本。 3519265fe34STang Yun ping 3529265fe34STang Yun ping### New 3539265fe34STang Yun ping 3549265fe34STang Yun ping1. 增加打印,在初始化失败时可以更好的定位焊接问题。 3559265fe34STang Yun ping2. 优化开机时间。 3569265fe34STang Yun ping3. 使能per bank refresh功能。 3579265fe34STang Yun ping4. LPDDR5 4个通道使用不同的write vref。 3589265fe34STang Yun ping5. 先初始化LPDDR4X。 3599265fe34STang Yun ping6. LPDDR5 cavref更新为36%。 3609265fe34STang Yun ping7. 增加支持展频功能。 3619265fe34STang Yun ping 3629265fe34STang Yun ping------ 3639265fe34STang Yun ping 364ec307de5SHisping Lin## rk3588_bl32_v1.13.bin 365ec307de5SHisping Lin 366ec307de5SHisping Lin| 时间 | 文件 | 编译 commit | 重要程度 | 367ec307de5SHisping Lin| ---------- | :-------------------- | ----------- | -------- | 368ec307de5SHisping Lin| 2023-04-19 | rk3588_bl32_v1.13.bin | 7f1ea6d6e | 重要 | 369ec307de5SHisping Lin 370ec307de5SHisping Lin### New 371ec307de5SHisping Lin 372ec307de5SHisping Lin1. OTP 支持 burst 读取,加快 BL32 启动速度。 373ec307de5SHisping Lin2. 支持内核端读取安全启动标志和公钥哈希。 374ec307de5SHisping Lin3. 支持动态共享内存,安全非安全世界可以传递更大数据。 375ec307de5SHisping Lin4. BL32 打印支持 pstore,内核可以通过 pstore 节点查看 BL32 的打印信息。 376ec307de5SHisping Lin 377ec307de5SHisping Lin------ 378ec307de5SHisping Lin 379541a852cSXiaoDong Huang## rk3588_bl31_v1.37.elf 380541a852cSXiaoDong Huang 381541a852cSXiaoDong Huang| 时间 | 文件 | 编译 commit | 重要程度 | 382541a852cSXiaoDong Huang| ---------- | :-------------------- | ----------- | -------- | 383b1cf3f49SJoseph Chen| 2023-03-08 | rk3588_bl31_v1.37.elf | 9609b9c19 | 重要 | 384541a852cSXiaoDong Huang 385541a852cSXiaoDong Huang### New 386541a852cSXiaoDong Huang 387541a852cSXiaoDong Huang1. 休眠唤醒时保存恢复 u2phy_grf寄存器。 388541a852cSXiaoDong Huang2. 休眠唤醒时保存更多ddr相关寄存器。 389541a852cSXiaoDong Huang3. 兼容QNX系统的休眠唤醒。 390541a852cSXiaoDong Huang 391541a852cSXiaoDong Huang------ 392541a852cSXiaoDong Huang 3938eada29eSYouMin Chen## rk3588_ddr_lp4_2112MHz_lp5_2736MHz_v1.10.bin 3948eada29eSYouMin Chen 3958eada29eSYouMin Chen| 时间 | 文件 | 编译 commit | 重要程度 | 3968eada29eSYouMin Chen| ---------- | :------------------------------------------- | ----------- | -------- | 3978eada29eSYouMin Chen| 2022-11-21 | rk3588_ddr_lp4_2112MHz_lp5_2736MHz_v1.10.bin | 75d050770f | 重要 | 3988eada29eSYouMin Chen 3998eada29eSYouMin Chen### New 4008eada29eSYouMin Chen 4018eada29eSYouMin Chen1. 可通过ddrbin_tool开关pageclose。 4028eada29eSYouMin Chen 4038eada29eSYouMin Chen### Fixed 4048eada29eSYouMin Chen 4058eada29eSYouMin Chen| Index | 重要程度 | 更新说明 | 问题现象 | 问题来源 | 4068eada29eSYouMin Chen| ----- | -------- | ----------------------- | ------------------------------------------------------------ | -------- | 4078eada29eSYouMin Chen| 1 | 重要 | 解决DDR总容量24GB问题。 | 当板上DDR总容量为24GB时,无法正常开机。 | - | 4088eada29eSYouMin Chen| 2 | 重要 | 解决LP4/LP4X稳定性问题 | 个别板子read odt需要从60ohm改为40ohm才能更稳定,BL31必须更新到V1.37及以上。 | - | 4098eada29eSYouMin Chen| 3 | 重要 | 优化LPDDR5性能 | LPDDR5模式下tWTR计算错误导致效率较差 | - | 4108eada29eSYouMin Chen 4118eada29eSYouMin Chen------ 4128eada29eSYouMin Chen 41374687af2SXiaoDong Huang## rk3588_bl31_v1.36.elf 41474687af2SXiaoDong Huang 41574687af2SXiaoDong Huang| 时间 | 文件 | 编译 commit | 重要程度 | 41674687af2SXiaoDong Huang| ---------- | :-------------------- | ----------- | -------- | 417b1cf3f49SJoseph Chen| 2023-01-30 | rk3588_bl31_v1.36.elf | 78ee25fe7 | 重要 | 41874687af2SXiaoDong Huang 41974687af2SXiaoDong Huang### New 42074687af2SXiaoDong Huang 42118157235SJoseph Chen1. 支持休眠时软件解析多种协议的红外信号,需配合mcu一起使用。 42274687af2SXiaoDong Huang 42374687af2SXiaoDong Huang------ 42474687af2SXiaoDong Huang 425a01492b1SXiaoDong Huang## rk3588_bl31_v1.35.elf 426a01492b1SXiaoDong Huang 427a01492b1SXiaoDong Huang| 时间 | 文件 | 编译 commit | 重要程度 | 428a01492b1SXiaoDong Huang| ---------- | :-------------------- | ----------- | -------- | 429b1cf3f49SJoseph Chen| 2023-01-16 | rk3588_bl31_v1.35.elf | bd7bac37a | 重要 | 430a01492b1SXiaoDong Huang 431a01492b1SXiaoDong Huang### New 432a01492b1SXiaoDong Huang 43318157235SJoseph Chen1. 提高hdmirx相关功能稳定性。 434a01492b1SXiaoDong Huang 435a01492b1SXiaoDong Huang------ 436a01492b1SXiaoDong Huang 437b95a8e92SXiaoDong Huang## rk3588_bl31_v1.34.elf 438b95a8e92SXiaoDong Huang 439b95a8e92SXiaoDong Huang| 时间 | 文件 | 编译 commit | 重要程度 | 440b95a8e92SXiaoDong Huang| ---------- | :-------------------- | ----------- | -------- | 441b95a8e92SXiaoDong Huang| 2023-01-10 | rk3588_bl31_v1.34.elf | e63a16361 | 重要 | 442b95a8e92SXiaoDong Huang 443b95a8e92SXiaoDong Huang### New 444b95a8e92SXiaoDong Huang 445b95a8e92SXiaoDong Huang1. hptimer支持使用软件校准模式。 446b95a8e92SXiaoDong Huang2. pvtpll支持添加长度。 447b95a8e92SXiaoDong Huang 448b95a8e92SXiaoDong Huang### Fixed 449b95a8e92SXiaoDong Huang 450b95a8e92SXiaoDong Huang| Index | 重要程度 | 更新说明 | 问题现象 | 问题来源 | 451b95a8e92SXiaoDong Huang| ----- | -------- | ------------------------------- | ------------------------------------------------------------ | -------- | 452b95a8e92SXiaoDong Huang| 1 | 重要 | 修正休眠时pmu mcu被意外启动问题 | 休眠唤醒后kernel代码或数据会被覆盖,原因是pmu mcu被意外启动导致的 | - | 453b95a8e92SXiaoDong Huang 454b95a8e92SXiaoDong Huang------ 455b95a8e92SXiaoDong Huang 45629f261e1SJason Zhu## rk3588_spl_v1.12.bin 45729f261e1SJason Zhu 45829f261e1SJason Zhu| 时间 | 文件 | 编译 commit | 重要程度 | 45929f261e1SJason Zhu| ---------- | :-------------------- | ----------- | -------- | 46029f261e1SJason Zhu| 2022-12-26 | rk3588_spl_v1.12.bin | 5f53abfa | 重要 | 46129f261e1SJason Zhu 46229f261e1SJason Zhu### New 46329f261e1SJason Zhu 46418157235SJoseph Chen1. 支持 SPL AB。 46529f261e1SJason Zhu 46629f261e1SJason Zhu------ 46729f261e1SJason Zhu 46827d8af0cSXiaoDong Huang## rk3588_bl31_v1.33.elf 46927d8af0cSXiaoDong Huang 47027d8af0cSXiaoDong Huang| 时间 | 文件 | 编译 commit | 重要程度 | 47127d8af0cSXiaoDong Huang| ---------- | :-------------------- | ----------- | -------- | 47227d8af0cSXiaoDong Huang| 2022-12-07 | rk3588_bl31_v1.33.elf | 17b41886e | 重要 | 47327d8af0cSXiaoDong Huang 47427d8af0cSXiaoDong Huang### New 47527d8af0cSXiaoDong Huang 47618157235SJoseph Chen1. 支持rk3588m, rk3588j。 47727d8af0cSXiaoDong Huang 47827d8af0cSXiaoDong Huang------ 47927d8af0cSXiaoDong Huang 4808bfcbf0fSChen Fen## rk3588_usbplug_v1.10.bin 4818bfcbf0fSChen Fen 4828bfcbf0fSChen Fen| 时间 | 文件 | 编译 commit | 重要程度 | 4838bfcbf0fSChen Fen| ---------- | :----------------------- | ----------- | -------- | 4848bfcbf0fSChen Fen| 2022-11-22 | rk3588_usbplug_v1.10.bin | b0e3c43c2 | 重要 | 4858bfcbf0fSChen Fen 4868bfcbf0fSChen Fen### New 4878bfcbf0fSChen Fen 48818157235SJoseph Chen1. 提升兼容性。 4898bfcbf0fSChen Fen 4908bfcbf0fSChen Fen------ 491f1a9d362SJoseph Chen 492cad9f1bbSXiaoDong Huang## rk3588_bl31_v1.32.elf 493cad9f1bbSXiaoDong Huang 494cad9f1bbSXiaoDong Huang| 时间 | 文件 | 编译 commit | 重要程度 | 495cad9f1bbSXiaoDong Huang| ---------- | :-------------------- | ----------- | -------- | 496cad9f1bbSXiaoDong Huang| 2022-11-21 | rk3588_bl31_v1.32.elf | e529a2760 | 重要 | 497cad9f1bbSXiaoDong Huang 498cad9f1bbSXiaoDong Huang### New 499cad9f1bbSXiaoDong Huang 500cad9f1bbSXiaoDong Huang1. 支持bus auto CS功能。 501cad9f1bbSXiaoDong Huang 502cad9f1bbSXiaoDong Huang------ 503cad9f1bbSXiaoDong Huang 5048ba55b28STang Yun ping## rk3588_ddr_lp4_2112MHz_lp5_2736MHz_v1.09.bin 5058ba55b28STang Yun ping 5068ba55b28STang Yun ping| 时间 | 文件 | 编译 commit | 重要程度 | 5078ba55b28STang Yun ping| ---------- | :------------------------------------------- | ----------- | -------- | 5088ba55b28STang Yun ping| 2022-11-21 | rk3588_ddr_lp4_2112MHz_lp5_2736MHz_v1.09.bin | a930779e06 | 重要 | 5098ba55b28STang Yun ping 5108ba55b28STang Yun ping### New 5118ba55b28STang Yun ping 5128ba55b28STang Yun ping1. 可通过ddrbin_tool开关derate/perbank refresh。 5138ba55b28STang Yun ping2. DDRBIN开启pstore功能。 5148ba55b28STang Yun ping3. boot 频率可通过ddrbin_tool修改。 5158ba55b28STang Yun ping4. 开启LPDDR5 DMC功能。 5168ba55b28STang Yun ping5. 支持LPDDR5 byte mode颗粒。 5178ba55b28STang Yun ping6. 增加回收与寄存器空间重叠的256MB DDR空间,默认回收,可通过ddrbin_tool关闭。 5188ba55b28STang Yun ping 5198ba55b28STang Yun ping### Fixed 5208ba55b28STang Yun ping 5218ba55b28STang Yun ping| Index | 重要程度 | 更新说明 | 问题现象 | 问题来源 | 5228ba55b28STang Yun ping| ----- | -------- | ----------------------- | ------------------------------------------------------------ | -------- | 5238ba55b28STang Yun ping| 1 | 重要 | 修正WRTRN概率性异常问题 | 修正533-1066M之间WR Training概率性异常问题。该频率点当前Bin未使用。但是客户可能通过ddrbin_tool修改使用到这段频率点。 | - | 5248ba55b28STang Yun ping| 2 | 重要 | 修正周期性ZQCALIB间隙 | 修正周期性ZQCLIB timer 使用默认值,周期性ZQCALIB频繁问题。 | - | 5258ba55b28STang Yun ping| 3 | 重要 | 修正528M稳定性问题 | 变频到528M之前清除SW*skew,避免528M带入其他频率点的skew引起稳定性问题 | - | 5268ba55b28STang Yun ping| 4 | 重要 | 提高LPDDR5稳定性与性能 | 修正一些LPDDR5 timing配置,提高LPDDR5稳定性和性能。 | - | 5278ba55b28STang Yun ping| 5 | 重要 | LP4/LP4X 32GB容量支持 | 增加LPDDR4两颗16GB组成的32GB的支持 | - | 5288ba55b28STang Yun ping 5298ba55b28STang Yun ping------ 5308ba55b28STang Yun ping 5317a690040SXiaoDong Huang## rk3588_bl31_v1.31.elf 5327a690040SXiaoDong Huang 5337a690040SXiaoDong Huang| 时间 | 文件 | 编译 commit | 重要程度 | 5347a690040SXiaoDong Huang| ---------- | :-------------------- | ----------- | -------- | 5357a690040SXiaoDong Huang| 2022-11-09 | rk3588_bl31_v1.31.elf | 91e396185 | 重要 | 5367a690040SXiaoDong Huang 5377a690040SXiaoDong Huang### New 5387a690040SXiaoDong Huang 5397a690040SXiaoDong Huang1. 使能RK_ENABLE_A76_L2_FLUSH_TO_L3功能。 5407a690040SXiaoDong Huang2. 支持amp功能。 5417a690040SXiaoDong Huang 5427a690040SXiaoDong Huang### Fixed 5437a690040SXiaoDong Huang 5447a690040SXiaoDong Huang| Index | 重要程度 | 更新说明 | 问题现象 | 问题来源 | 5457a690040SXiaoDong Huang| ----- | -------- | -------------------------------------- | -------- | -------- | 5467a690040SXiaoDong Huang| 1 | 重要 | 休眠、唤醒时保存、恢复保存性能相关配置 | - | - | 5477a690040SXiaoDong Huang 5487a690040SXiaoDong Huang------ 5497a690040SXiaoDong Huang 5505a3b3b7aSXiaoDong Huang## rk3588_bl31_v1.30.elf 5515a3b3b7aSXiaoDong Huang 5525a3b3b7aSXiaoDong Huang| 时间 | 文件 | 编译 commit | 重要程度 | 5535a3b3b7aSXiaoDong Huang| ---------- | :-------------------- | ----------- | -------- | 5545a3b3b7aSXiaoDong Huang| 2022-10-12 | rk3588_bl31_v1.30.elf | 1450d21e8 | 重要 | 5555a3b3b7aSXiaoDong Huang 5565a3b3b7aSXiaoDong Huang### New 5575a3b3b7aSXiaoDong Huang 5585a3b3b7aSXiaoDong Huang1. 支持pstore功能。 5595a3b3b7aSXiaoDong Huang 5605a3b3b7aSXiaoDong Huang------ 5615a3b3b7aSXiaoDong Huang 5621f87e1f4SXiaoDong Huang## rk3588_bl31_v1.29.elf 5631f87e1f4SXiaoDong Huang 5641f87e1f4SXiaoDong Huang| 时间 | 文件 | 编译 commit | 重要程度 | 5651f87e1f4SXiaoDong Huang| ---------- | :-------------------- | ----------- | -------- | 5661f87e1f4SXiaoDong Huang| 2022-09-29 | rk3588_bl31_v1.29.elf | 686b5c48b | 重要 | 5671f87e1f4SXiaoDong Huang 5681f87e1f4SXiaoDong Huang### New 5691f87e1f4SXiaoDong Huang 5701f87e1f4SXiaoDong Huang1. 添加A55 AT speculative补丁。 5711f87e1f4SXiaoDong Huang2. 添加LPDDR5变频补丁,支持行间变频。 57218157235SJoseph Chen3. 支持根据具体的DDR通道情况配置FW-DSU region。 5731f87e1f4SXiaoDong Huang 5741f87e1f4SXiaoDong Huang### Fixed 5751f87e1f4SXiaoDong Huang 5761f87e1f4SXiaoDong Huang| Index | 重要程度 | 更新说明 | 问题现象 | 问题来源 | 5771f87e1f4SXiaoDong Huang| ----- | -------- | -------------------------- | ------------------------------------------------------------ | -------- | 5781f87e1f4SXiaoDong Huang| 1 | 重要 | 解决cec唤醒问题 | 休眠等待cec唤醒时,gpio1/3的中断会同时唤醒AP和mcu,导致异常。 | - | 5791f87e1f4SXiaoDong Huang| 2 | 重要 | 修复ddr相关配置 | 解决一些ddr不稳定问题。 | - | 5801f87e1f4SXiaoDong Huang| 3 | 重要 | 解决关闭串口后休眠异常问题 | loader关闭串口后,系统休眠会异常。 | - | 5811f87e1f4SXiaoDong Huang 5821f87e1f4SXiaoDong Huang------ 5831f87e1f4SXiaoDong Huang 584d389df42SXiaoDong Huang## rk3588_bl32_v1.12.bin 585d389df42SXiaoDong Huang 586d389df42SXiaoDong Huang| 时间 | 文件 | 编译 commit | 重要程度 | 587d389df42SXiaoDong Huang| ---------- | :-------------------- | ----------- | -------- | 588d389df42SXiaoDong Huang| 2022-09-20 | rk3588_bl32_v1.12.bin | 4542e1efd | 重要 | 589d389df42SXiaoDong Huang 590d389df42SXiaoDong Huang### New 591d389df42SXiaoDong Huang 59218157235SJoseph Chen1. 支持根据具体的DDR通道情况配置FW-DSU region。 593d389df42SXiaoDong Huang 594d389df42SXiaoDong Huang------ 595d389df42SXiaoDong Huang 596ecbf7112SHisping Lin## rk3588_bl32_v1.11.bin 597ecbf7112SHisping Lin 598ecbf7112SHisping Lin| 时间 | 文件 | 编译 commit | 重要程度 | 599ecbf7112SHisping Lin| ---------- | :-------------------- | ----------- | -------- | 600ecbf7112SHisping Lin| 2022-09-15 | rk3588_bl32_v1.11.bin | d84087907 | 重要 | 601ecbf7112SHisping Lin 602ecbf7112SHisping Lin### Fixed 603ecbf7112SHisping Lin 604ecbf7112SHisping Lin| Index | 重要程度 | 更新说明 | 问题现象 | 问题来源 | 605ecbf7112SHisping Lin| ----- | -------- | ----------------------------------- | ------------------------------------------------------------ | -------- | 606ecbf7112SHisping Lin| 1 | 重要 | 解决关闭打印时OPTEE启动阶段卡住问题 | 当用户使用/rkbin/tools/ddrbin_tool工具关闭打印时,rk_atags将通知OPTEE关闭打印,OPTEE启动时关闭打印会出现卡死,无法进入U-Boot | - | 607ecbf7112SHisping Lin 608ecbf7112SHisping Lin------ 609ecbf7112SHisping Lin 610