1ecbf7112SHisping Lin# RK3588 Release Note 2ecbf7112SHisping Lin 3*f02d10e4SYouMin Chen## rk3588_ddr_lp4_2112MHz_lp5_2400MHz_v1.16.bin 4*f02d10e4SYouMin Chen 5*f02d10e4SYouMin Chen| 时间 | 文件 | 编译 commit | 重要程度 | 6*f02d10e4SYouMin Chen| ---------- | :------------------------------------------- | ----------- | -------- | 7*f02d10e4SYouMin Chen| 2024-02-04 | rk3588_ddr_lp4_2112MHz_lp5_2400MHz_v1.16.bin | 9fffbe1e78 | 重要 | 8*f02d10e4SYouMin Chen 9*f02d10e4SYouMin Chen### New 10*f02d10e4SYouMin Chen 11*f02d10e4SYouMin Chen1. 修改LPDDR5频率,提高稳定性。 12*f02d10e4SYouMin Chen2. 新增支持cs0 row小于cs1 row的颗粒。 13*f02d10e4SYouMin Chen3. 修改 DERATEINT.mr4_read_interval配置。 14*f02d10e4SYouMin Chen 15*f02d10e4SYouMin Chen### Fixed 16*f02d10e4SYouMin Chen 17*f02d10e4SYouMin Chen| Index | 重要程度 | 更新说明 | 问题现象 | 问题来源 | 18*f02d10e4SYouMin Chen| ----- | -------- | ---------------------------------- | ----------------------------------------------- | -------- | 19*f02d10e4SYouMin Chen| 1 | 重要 | 修正单片选LPDDR5的derate异常问题。 | 单片选LPDDR5执行DDR变频后可能会引起kernel挂起。 | - | 20*f02d10e4SYouMin Chen 21*f02d10e4SYouMin Chen------ 22*f02d10e4SYouMin Chen 2399c2c588SXiaoDong Huang## rk3588_bl31_v1.45.elf 2499c2c588SXiaoDong Huang 2599c2c588SXiaoDong Huang| 时间 | 文件 | 编译 commit | 重要程度 | 2699c2c588SXiaoDong Huang| ---------- | :-------------------- | ----------- | -------- | 2799c2c588SXiaoDong Huang| 2023-12-27 | rk3588_bl31_v1.45.elf | 4ca8a8422 | 重要 | 2899c2c588SXiaoDong Huang 2999c2c588SXiaoDong Huang### New 3099c2c588SXiaoDong Huang 3199c2c588SXiaoDong Huang1. 优化唤醒后ddr变频时间。 3299c2c588SXiaoDong Huang2. 唤醒后提前提高cpu频率。 3399c2c588SXiaoDong Huang3. 支持pvtpll参数通过sip配置。 3499c2c588SXiaoDong Huang 3599c2c588SXiaoDong Huang------ 3699c2c588SXiaoDong Huang 37839a0290SJon Lin## rk3588_pcie_v2.10.bin 38839a0290SJon Lin 39839a0290SJon Lin| 时间 | 文件 | 编译 commit | 重要程度 | 40839a0290SJon Lin| ---------- | --------------------- | ----------- | -------- | 41839a0290SJon Lin| 2023-12-18 | rk3588_pcie_v2.10.bin | 35f57cde3 | 普通 | 42839a0290SJon Lin 43839a0290SJon Lin### New 44839a0290SJon Lin 45839a0290SJon Lin1. Update the version。 46839a0290SJon Lin 47839a0290SJon Lin------ 48839a0290SJon Lin 4979c24ba2SJon Lin## rk3588_pcie_v2.00.bin 5079c24ba2SJon Lin 5179c24ba2SJon Lin| 时间 | 文件 | 编译 commit | 重要程度 | 5279c24ba2SJon Lin| ---------- | --------------------- | ----------- | -------- | 5379c24ba2SJon Lin| 2023-12-06 | rk3588_pcie_v2.00.bin | I3e280b78 | 普通 | 5479c24ba2SJon Lin 5579c24ba2SJon Lin### New 5679c24ba2SJon Lin 5779c24ba2SJon Lin1. Fix bar capacity。 5879c24ba2SJon Lin 5979c24ba2SJon Lin------ 6079c24ba2SJon Lin 61b1599ee3SYouMin Chen## rk3588_ddr_lp4_2112MHz_lp5_2736MHz_v1.15.bin 62b1599ee3SYouMin Chen 63b1599ee3SYouMin Chen| 时间 | 文件 | 编译 commit | 重要程度 | 64b1599ee3SYouMin Chen| ---------- | :------------------------------------------- | ----------- | -------- | 65b1599ee3SYouMin Chen| 2023-11-23 | rk3588_ddr_lp4_2112MHz_lp5_2736MHz_v1.15.bin | d5483af87d | 重要 | 66b1599ee3SYouMin Chen 67b1599ee3SYouMin Chen### New 68b1599ee3SYouMin Chen 69b1599ee3SYouMin Chen1. 避免PHY skew value大于dll lock value,提高528MHz稳定性。 70b1599ee3SYouMin Chen2. 修复data training流程,提高稳定性。 71b1599ee3SYouMin Chen3. LPDDR5唤醒流程,恢复ZQ background calibration。 72b1599ee3SYouMin Chen 73b1599ee3SYouMin Chen------ 74b1599ee3SYouMin Chen 75781bf89fSChen Fen## rk3588_usbplug_v1.11.bin 76781bf89fSChen Fen 77781bf89fSChen Fen| 时间 | 文件 | 编译 commit | 重要程度 | 78781bf89fSChen Fen| ---------- | :----------------------- | ----------- | -------- | 79781bf89fSChen Fen| 2023-11-20 | rk3588_usbplug_v1.11.bin | dcac518e7 | 重要 | 80781bf89fSChen Fen 81781bf89fSChen Fen### New 82781bf89fSChen Fen 83781bf89fSChen Fen1. 增加rk3583烧写支持。 84781bf89fSChen Fen 85781bf89fSChen Fen------ 86781bf89fSChen Fen 87ff4c8f28STang Yun ping## rk3583_ddr_lp4_1848MHz_lp5_2112MHz_v1.14.bin 88ff4c8f28STang Yun ping 89ff4c8f28STang Yun ping| 时间 | 文件 | 编译 commit | 重要程度 | 90ff4c8f28STang Yun ping| ---------- | :------------------------------------------- | ----------- | -------- | 91ff4c8f28STang Yun ping| 2023-11-10 | rk3583_ddr_lp4_1848MHz_lp5_2112MHz_v1.14.bin | 73dffea49e | 重要 | 92ff4c8f28STang Yun ping 93ff4c8f28STang Yun ping### New 94ff4c8f28STang Yun ping 95ff4c8f28STang Yun ping1. 增加RK3583支持。 96ff4c8f28STang Yun ping 97ff4c8f28STang Yun ping------ 98ff4c8f28STang Yun ping 99ad416953SFinley Xiao## rk3588_bl31_v1.44.elf 100ad416953SFinley Xiao 101ad416953SFinley Xiao| 时间 | 文件 | 编译 commit | 重要程度 | 102ad416953SFinley Xiao| ---------- | :-------------------- | ----------- | -------- | 103ad416953SFinley Xiao| 2023-11-07 | rk3588_bl31_v1.44.elf | 4acbe711b | 重要 | 104ad416953SFinley Xiao 105ad416953SFinley Xiao### New 106ad416953SFinley Xiao 107ad416953SFinley Xiao1. 增加rk3583 pvtpll 配置。 108ad416953SFinley Xiao2. 支持读取安全的otp。 109ad416953SFinley Xiao3. 优化dmc恢复时间。 110ad416953SFinley Xiao 111ad416953SFinley Xiao------ 112ad416953SFinley Xiao 113f6d367deSJon Lin## rk3588_pcie_v1.00.bin 114f6d367deSJon Lin 115f6d367deSJon Lin| 时间 | 文件 | 编译 commit | 重要程度 | 116f6d367deSJon Lin| ---------- | --------------------- | ----------- | -------- | 117f6d367deSJon Lin| 2023-10-07 | rk3588_pcie_v1.00.bin | I01c2c7d7 | 普通 | 118f6d367deSJon Lin 119f6d367deSJon Lin### New 120f6d367deSJon Lin 121f6d367deSJon Lin1. 添加支持 pcie ep 初始化的裸系统可执行固件。 122f6d367deSJon Lin 123f6d367deSJon Lin------ 124f6d367deSJon Lin 125e9a5ef40STang Yun ping## rk3588_ddr_lp4_2112MHz_lp5_2736MHz_v1.14.bin 126e9a5ef40STang Yun ping 127e9a5ef40STang Yun ping| 时间 | 文件 | 编译 commit | 重要程度 | 128e9a5ef40STang Yun ping| ---------- | :------------------------------------------- | ----------- | -------- | 129e9a5ef40STang Yun ping| 2023-09-26 | rk3588_ddr_lp4_2112MHz_lp5_2736MHz_v1.14.bin | 73dffea49e | 重要 | 130e9a5ef40STang Yun ping 131e9a5ef40STang Yun ping### New 132e9a5ef40STang Yun ping 133e9a5ef40STang Yun ping1. 提高LPDDR5 稳定性。 134e9a5ef40STang Yun ping2. 增加fwver支持。 135e9a5ef40STang Yun ping 136e9a5ef40STang Yun ping------ 137e9a5ef40STang Yun ping 13857e6a38aSHisping Lin## rk3588_bl32_v1.15.bin 13957e6a38aSHisping Lin 14057e6a38aSHisping Lin| 时间 | 文件 | 编译 commit | 重要程度 | 14157e6a38aSHisping Lin| ---------- | :-------------------- | ----------- | -------- | 14257e6a38aSHisping Lin| 2023-09-25 | rk3588_bl32_v1.15.bin | 62aa10b7 | 重要 | 14357e6a38aSHisping Lin 14457e6a38aSHisping Lin### New 14557e6a38aSHisping Lin 14657e6a38aSHisping Lin1. 支持打印固件版本号fwver,支持传参fwver给后级固件。 14757e6a38aSHisping Lin 14857e6a38aSHisping Lin------ 14957e6a38aSHisping Lin 1503a77abfcSXiaoDong Huang## rk3588_bl31_v1.43.elf 1513a77abfcSXiaoDong Huang 1523a77abfcSXiaoDong Huang| 时间 | 文件 | 编译 commit | 重要程度 | 1533a77abfcSXiaoDong Huang| ---------- | :-------------------- | ----------- | -------- | 1543a77abfcSXiaoDong Huang| 2023-09-26 | rk3588_bl31_v1.43.elf | 24b7dd41a | 重要 | 1553a77abfcSXiaoDong Huang 1563a77abfcSXiaoDong Huang### New 1573a77abfcSXiaoDong Huang 1583a77abfcSXiaoDong Huang1. 支持通过rk_atags传递bl31版本号。 1593a77abfcSXiaoDong Huang2. 支持通过dts配置假关机的唤醒源。 1603a77abfcSXiaoDong Huang 1613a77abfcSXiaoDong Huang------ 1623a77abfcSXiaoDong Huang 16380fe7a86SXuhui Lin## rk3588_spl_v1.13.bin 16480fe7a86SXuhui Lin 16580fe7a86SXuhui Lin| 时间 | 文件 | 编译 commit | 重要程度 | 16680fe7a86SXuhui Lin| ---------- | :------------------- | ----------- | -------- | 16780fe7a86SXuhui Lin| 2023-09-25 | rk3588_spl_v1.13.bin | e4e124926e | 重要 | 16880fe7a86SXuhui Lin 16980fe7a86SXuhui Lin### New 17080fe7a86SXuhui Lin 17180fe7a86SXuhui Lin1. 打印并传递固件版本号。 17280fe7a86SXuhui Lin 17380fe7a86SXuhui Lin### Fixed 17480fe7a86SXuhui Lin 17580fe7a86SXuhui Lin| Index | 重要程度 | 更新说明 | 问题现象 | 问题来源 | 17680fe7a86SXuhui Lin| ----- | -------- | --------------------------------------------------- | -------------------------------------------------------- | -------- | 17780fe7a86SXuhui Lin| 1 | 重要 | 解决SPL加载校验u-boot.dtb失败后不加载备份镜像的问题 | 第一份uboot.img的u-boot.dtb损坏后,SPL没有加载备份镜像。 | - | 17880fe7a86SXuhui Lin------ 17980fe7a86SXuhui Lin 1808350c611SXiaoDong Huang## rk3588_bl31_v1.42.elf 1818350c611SXiaoDong Huang 1828350c611SXiaoDong Huang| 时间 | 文件 | 编译 commit | 重要程度 | 1838350c611SXiaoDong Huang| ---------- | :-------------------- | ----------- | -------- | 1848350c611SXiaoDong Huang| 2023-09-09 | rk3588_bl31_v1.42.elf | 87bcc5dfe | 重要 | 1858350c611SXiaoDong Huang 1868350c611SXiaoDong Huang### New 1878350c611SXiaoDong Huang 1888350c611SXiaoDong Huang1. 优化唤醒时间。 1898350c611SXiaoDong Huang2. 支持任意cpu进行休眠唤醒。 1908350c611SXiaoDong Huang3. 假关机时支持所有pwm唤醒。 1918350c611SXiaoDong Huang 1928350c611SXiaoDong Huang------ 1938350c611SXiaoDong Huang 194a2af7ce6SHisping Lin## rk3588_bl32_v1.14.bin 195a2af7ce6SHisping Lin 196a2af7ce6SHisping Lin| 时间 | 文件 | 编译 commit | 重要程度 | 197a2af7ce6SHisping Lin| ---------- | :-------------------- | ----------- | -------- | 198a2af7ce6SHisping Lin| 2023-08-28 | rk3588_bl32_v1.14.bin | b5340fd65 | 重要 | 199a2af7ce6SHisping Lin 200a2af7ce6SHisping Lin### New 201a2af7ce6SHisping Lin 202a2af7ce6SHisping Lin1. 默认设置伪随机数种子。 203a2af7ce6SHisping Lin2. 内部TA支持读写security flag接口。 204a2af7ce6SHisping Lin3. 内部TA支持判断 ta encryption key 是否写入。 205a2af7ce6SHisping Lin 206a2af7ce6SHisping Lin### Fixed 207a2af7ce6SHisping Lin 208a2af7ce6SHisping Lin| Index | 重要程度 | 更新说明 | 问题现象 | 问题来源 | 209a2af7ce6SHisping Lin| ----- | -------- | ------------------------------------------ | -------------------- | -------- | 210a2af7ce6SHisping Lin| 1 | 重要 | 修正使能动态内存后硬件crypto概率性奔溃问题 | 使用硬件crypto会报错 | - | 211a2af7ce6SHisping Lin 212a2af7ce6SHisping Lin------ 213a2af7ce6SHisping Lin 214da0efd5bSYouMin Chen## rk3588_ddr_lp4_2112MHz_lp5_2736MHz_v1.13.bin 215da0efd5bSYouMin Chen 216da0efd5bSYouMin Chen| 时间 | 文件 | 编译 commit | 重要程度 | 217da0efd5bSYouMin Chen| ---------- | :------------------------------------------- | ----------- | -------- | 218da0efd5bSYouMin Chen| 2023-08-11 | rk3588_ddr_lp4_2112MHz_lp5_2736MHz_v1.13.bin | 25cee80c4f | 重要 | 219da0efd5bSYouMin Chen 220da0efd5bSYouMin Chen### Warn 221da0efd5bSYouMin Chen 222da0efd5bSYouMin Chen1. 要求BL31版本必须同步更新到V1.41或更高版本。 223da0efd5bSYouMin Chen 224da0efd5bSYouMin Chen### New 225da0efd5bSYouMin Chen 226da0efd5bSYouMin Chen1. 提高LPDDR5 528MHz稳定性。 227da0efd5bSYouMin Chen2. fsp_params中4个通道更新各自的vref_inner,提高稳定性。 228da0efd5bSYouMin Chen 229da0efd5bSYouMin Chen### Fixed 230da0efd5bSYouMin Chen 231da0efd5bSYouMin Chen| Index | 重要程度 | 更新说明 | 问题现象 | 问题来源 | 232da0efd5bSYouMin Chen| ----- | -------- | ---------------------------- | ------------------------------ | -------- | 233da0efd5bSYouMin Chen| 1 | 重要 | 解决高温环境下启动失败的问题 | 高温环境下,开机ddrbin中卡死。 | - | 234da0efd5bSYouMin Chen 235da0efd5bSYouMin Chen------ 236da0efd5bSYouMin Chen 23790fe0354SXiaoDong Huang## rk3588_bl31_v1.41.elf 23890fe0354SXiaoDong Huang 23990fe0354SXiaoDong Huang| 时间 | 文件 | 编译 commit | 重要程度 | 24090fe0354SXiaoDong Huang| ---------- | :-------------------- | ----------- | -------- | 24190fe0354SXiaoDong Huang| 2023-08-10 | rk3588_bl31_v1.41.elf | b7c5102a2 | 重要 | 24290fe0354SXiaoDong Huang 24390fe0354SXiaoDong Huang### New 24490fe0354SXiaoDong Huang 24590fe0354SXiaoDong Huang1. 支持L3分区功能。 24690fe0354SXiaoDong Huang2. 更新DDR vref_inner配置。 24790fe0354SXiaoDong Huang3. 支持MCU休眠参数dts可配。 24890fe0354SXiaoDong Huang 24990fe0354SXiaoDong Huang------ 25090fe0354SXiaoDong Huang 2512987009bSFinley Xiao## rk3588_bl31_v1.40.elf 2522987009bSFinley Xiao 2532987009bSFinley Xiao| 时间 | 文件 | 编译 commit | 重要程度 | 2542987009bSFinley Xiao| ---------- | :-------------------- | ----------- | -------- | 2552987009bSFinley Xiao| 2023-07-13 | rk3588_bl31_v1.40.elf | dc1125f48 | 重要 | 2562987009bSFinley Xiao 2572987009bSFinley Xiao### New 2582987009bSFinley Xiao 2592987009bSFinley Xiao1. 支持根据vop子pd的状态,复位VOP。 2602987009bSFinley Xiao 2612987009bSFinley Xiao------ 2622987009bSFinley Xiao 2632952b2bdSYouMin Chen## rk3588_ddr_lp4_2112MHz_lp5_2736MHz_v1.12.bin 2642952b2bdSYouMin Chen 2652952b2bdSYouMin Chen| 时间 | 文件 | 编译 commit | 重要程度 | 2662952b2bdSYouMin Chen| ---------- | :------------------------------------------- | ----------- | -------- | 2672952b2bdSYouMin Chen| 2023-07-06 | rk3588_ddr_lp4_2112MHz_lp5_2736MHz_v1.12.bin | 52218f4949 | 重要 | 2682952b2bdSYouMin Chen 2692952b2bdSYouMin Chen### New 2702952b2bdSYouMin Chen 2712952b2bdSYouMin Chen1. 增加支持打印training结果和颗粒MR值。 2722952b2bdSYouMin Chen 2732952b2bdSYouMin Chen### Fixed 2742952b2bdSYouMin Chen 2752952b2bdSYouMin Chen| Index | 重要程度 | 更新说明 | 问题现象 | 问题来源 | 2762952b2bdSYouMin Chen| ----- | -------- | ------------------------------------------ | ------------------------------------------------------------ | -------- | 2772952b2bdSYouMin Chen| 1 | 重要 | 解决最大频率在1066和1600之间启动失败的问题 | 最高频率设置在1066-1600之间时,开机ddrbin中卡死。 | - | 2782952b2bdSYouMin Chen| 2 | 重要 | 解决多次初始化DDR引起的死机问题 | 第一份固件SPL加载失败时重新加载第二份固件导致DDR被重复初始化,卡死在ddrbin中。 | - | 2792952b2bdSYouMin Chen 2802952b2bdSYouMin Chen------ 2812952b2bdSYouMin Chen 282dd45a46aSFinley Xiao## rk3588_bl31_v1.39.elf 283dd45a46aSFinley Xiao 284dd45a46aSFinley Xiao| 时间 | 文件 | 编译 commit | 重要程度 | 285dd45a46aSFinley Xiao| ---------- | :-------------------- | ----------- | -------- | 286dd45a46aSFinley Xiao| 2023-06-27 | rk3588_bl31_v1.39.elf | 001b4889e | 重要 | 287dd45a46aSFinley Xiao 288dd45a46aSFinley Xiao### New 289dd45a46aSFinley Xiao 290dd45a46aSFinley Xiao1. 修改非安全空间otp大小到128字节。 291dd45a46aSFinley Xiao2. 支持根据otp信息调整pvtpll配置。 292dd45a46aSFinley Xiao3. 调整rk3588j/m的pvtpll配置。 293dd45a46aSFinley Xiao 294dd45a46aSFinley Xiao------ 295dd45a46aSFinley Xiao 29678cbbc4fSXiaoDong Huang## rk3588_bl31_v1.38.elf 29778cbbc4fSXiaoDong Huang 29878cbbc4fSXiaoDong Huang| 时间 | 文件 | 编译 commit | 重要程度 | 29978cbbc4fSXiaoDong Huang| ---------- | :-------------------- | ----------- | -------- | 30078cbbc4fSXiaoDong Huang| 2023-05-09 | rk3588_bl31_v1.38.elf | 3389cfdda | 重要 | 30178cbbc4fSXiaoDong Huang 30278cbbc4fSXiaoDong Huang### Warn 30378cbbc4fSXiaoDong Huang 30478cbbc4fSXiaoDong Huang1. 要求DDR bin版本必须同步更新到V1.11或更高版本。 30578cbbc4fSXiaoDong Huang 30678cbbc4fSXiaoDong Huang### New 30778cbbc4fSXiaoDong Huang 30878cbbc4fSXiaoDong Huang1. 更新ddr lp5 mr配置。 30978cbbc4fSXiaoDong Huang2. 提高hdmirx相关功能稳定性。 31078cbbc4fSXiaoDong Huang3. 添加ddr展频模式。 31178cbbc4fSXiaoDong Huang 31278cbbc4fSXiaoDong Huang------ 31378cbbc4fSXiaoDong Huang 3149265fe34STang Yun ping## rk3588_ddr_lp4_2112MHz_lp5_2736MHz_v1.11.bin 3159265fe34STang Yun ping 3169265fe34STang Yun ping| 时间 | 文件 | 编译 commit | 重要程度 | 3179265fe34STang Yun ping| ---------- | :------------------------------------------- | ----------- | -------- | 3189265fe34STang Yun ping| 2023-05-09 | rk3588_ddr_lp4_2112MHz_lp5_2736MHz_v1.11.bin | f1474cf52f | 重要 | 3199265fe34STang Yun ping 3209265fe34STang Yun ping### Warn 3219265fe34STang Yun ping 3229265fe34STang Yun ping1. 要求BL31版本必须同步更新到V1.38或更高版本。 3239265fe34STang Yun ping 3249265fe34STang Yun ping### New 3259265fe34STang Yun ping 3269265fe34STang Yun ping1. 增加打印,在初始化失败时可以更好的定位焊接问题。 3279265fe34STang Yun ping2. 优化开机时间。 3289265fe34STang Yun ping3. 使能per bank refresh功能。 3299265fe34STang Yun ping4. LPDDR5 4个通道使用不同的write vref。 3309265fe34STang Yun ping5. 先初始化LPDDR4X。 3319265fe34STang Yun ping6. LPDDR5 cavref更新为36%。 3329265fe34STang Yun ping7. 增加支持展频功能。 3339265fe34STang Yun ping 3349265fe34STang Yun ping------ 3359265fe34STang Yun ping 336ec307de5SHisping Lin## rk3588_bl32_v1.13.bin 337ec307de5SHisping Lin 338ec307de5SHisping Lin| 时间 | 文件 | 编译 commit | 重要程度 | 339ec307de5SHisping Lin| ---------- | :-------------------- | ----------- | -------- | 340ec307de5SHisping Lin| 2023-04-19 | rk3588_bl32_v1.13.bin | 7f1ea6d6e | 重要 | 341ec307de5SHisping Lin 342ec307de5SHisping Lin### New 343ec307de5SHisping Lin 344ec307de5SHisping Lin1. OTP 支持 burst 读取,加快 BL32 启动速度。 345ec307de5SHisping Lin2. 支持内核端读取安全启动标志和公钥哈希。 346ec307de5SHisping Lin3. 支持动态共享内存,安全非安全世界可以传递更大数据。 347ec307de5SHisping Lin4. BL32 打印支持 pstore,内核可以通过 pstore 节点查看 BL32 的打印信息。 348ec307de5SHisping Lin 349ec307de5SHisping Lin------ 350ec307de5SHisping Lin 351541a852cSXiaoDong Huang## rk3588_bl31_v1.37.elf 352541a852cSXiaoDong Huang 353541a852cSXiaoDong Huang| 时间 | 文件 | 编译 commit | 重要程度 | 354541a852cSXiaoDong Huang| ---------- | :-------------------- | ----------- | -------- | 355b1cf3f49SJoseph Chen| 2023-03-08 | rk3588_bl31_v1.37.elf | 9609b9c19 | 重要 | 356541a852cSXiaoDong Huang 357541a852cSXiaoDong Huang### New 358541a852cSXiaoDong Huang 359541a852cSXiaoDong Huang1. 休眠唤醒时保存恢复 u2phy_grf寄存器。 360541a852cSXiaoDong Huang2. 休眠唤醒时保存更多ddr相关寄存器。 361541a852cSXiaoDong Huang3. 兼容QNX系统的休眠唤醒。 362541a852cSXiaoDong Huang 363541a852cSXiaoDong Huang------ 364541a852cSXiaoDong Huang 3658eada29eSYouMin Chen## rk3588_ddr_lp4_2112MHz_lp5_2736MHz_v1.10.bin 3668eada29eSYouMin Chen 3678eada29eSYouMin Chen| 时间 | 文件 | 编译 commit | 重要程度 | 3688eada29eSYouMin Chen| ---------- | :------------------------------------------- | ----------- | -------- | 3698eada29eSYouMin Chen| 2022-11-21 | rk3588_ddr_lp4_2112MHz_lp5_2736MHz_v1.10.bin | 75d050770f | 重要 | 3708eada29eSYouMin Chen 3718eada29eSYouMin Chen### New 3728eada29eSYouMin Chen 3738eada29eSYouMin Chen1. 可通过ddrbin_tool开关pageclose。 3748eada29eSYouMin Chen 3758eada29eSYouMin Chen### Fixed 3768eada29eSYouMin Chen 3778eada29eSYouMin Chen| Index | 重要程度 | 更新说明 | 问题现象 | 问题来源 | 3788eada29eSYouMin Chen| ----- | -------- | ----------------------- | ------------------------------------------------------------ | -------- | 3798eada29eSYouMin Chen| 1 | 重要 | 解决DDR总容量24GB问题。 | 当板上DDR总容量为24GB时,无法正常开机。 | - | 3808eada29eSYouMin Chen| 2 | 重要 | 解决LP4/LP4X稳定性问题 | 个别板子read odt需要从60ohm改为40ohm才能更稳定,BL31必须更新到V1.37及以上。 | - | 3818eada29eSYouMin Chen| 3 | 重要 | 优化LPDDR5性能 | LPDDR5模式下tWTR计算错误导致效率较差 | - | 3828eada29eSYouMin Chen 3838eada29eSYouMin Chen------ 3848eada29eSYouMin Chen 38574687af2SXiaoDong Huang## rk3588_bl31_v1.36.elf 38674687af2SXiaoDong Huang 38774687af2SXiaoDong Huang| 时间 | 文件 | 编译 commit | 重要程度 | 38874687af2SXiaoDong Huang| ---------- | :-------------------- | ----------- | -------- | 389b1cf3f49SJoseph Chen| 2023-01-30 | rk3588_bl31_v1.36.elf | 78ee25fe7 | 重要 | 39074687af2SXiaoDong Huang 39174687af2SXiaoDong Huang### New 39274687af2SXiaoDong Huang 39318157235SJoseph Chen1. 支持休眠时软件解析多种协议的红外信号,需配合mcu一起使用。 39474687af2SXiaoDong Huang 39574687af2SXiaoDong Huang------ 39674687af2SXiaoDong Huang 397a01492b1SXiaoDong Huang## rk3588_bl31_v1.35.elf 398a01492b1SXiaoDong Huang 399a01492b1SXiaoDong Huang| 时间 | 文件 | 编译 commit | 重要程度 | 400a01492b1SXiaoDong Huang| ---------- | :-------------------- | ----------- | -------- | 401b1cf3f49SJoseph Chen| 2023-01-16 | rk3588_bl31_v1.35.elf | bd7bac37a | 重要 | 402a01492b1SXiaoDong Huang 403a01492b1SXiaoDong Huang### New 404a01492b1SXiaoDong Huang 40518157235SJoseph Chen1. 提高hdmirx相关功能稳定性。 406a01492b1SXiaoDong Huang 407a01492b1SXiaoDong Huang------ 408a01492b1SXiaoDong Huang 409b95a8e92SXiaoDong Huang## rk3588_bl31_v1.34.elf 410b95a8e92SXiaoDong Huang 411b95a8e92SXiaoDong Huang| 时间 | 文件 | 编译 commit | 重要程度 | 412b95a8e92SXiaoDong Huang| ---------- | :-------------------- | ----------- | -------- | 413b95a8e92SXiaoDong Huang| 2023-01-10 | rk3588_bl31_v1.34.elf | e63a16361 | 重要 | 414b95a8e92SXiaoDong Huang 415b95a8e92SXiaoDong Huang### New 416b95a8e92SXiaoDong Huang 417b95a8e92SXiaoDong Huang1. hptimer支持使用软件校准模式。 418b95a8e92SXiaoDong Huang2. pvtpll支持添加长度。 419b95a8e92SXiaoDong Huang 420b95a8e92SXiaoDong Huang### Fixed 421b95a8e92SXiaoDong Huang 422b95a8e92SXiaoDong Huang| Index | 重要程度 | 更新说明 | 问题现象 | 问题来源 | 423b95a8e92SXiaoDong Huang| ----- | -------- | ------------------------------- | ------------------------------------------------------------ | -------- | 424b95a8e92SXiaoDong Huang| 1 | 重要 | 修正休眠时pmu mcu被意外启动问题 | 休眠唤醒后kernel代码或数据会被覆盖,原因是pmu mcu被意外启动导致的 | - | 425b95a8e92SXiaoDong Huang 426b95a8e92SXiaoDong Huang------ 427b95a8e92SXiaoDong Huang 42829f261e1SJason Zhu## rk3588_spl_v1.12.bin 42929f261e1SJason Zhu 43029f261e1SJason Zhu| 时间 | 文件 | 编译 commit | 重要程度 | 43129f261e1SJason Zhu| ---------- | :-------------------- | ----------- | -------- | 43229f261e1SJason Zhu| 2022-12-26 | rk3588_spl_v1.12.bin | 5f53abfa | 重要 | 43329f261e1SJason Zhu 43429f261e1SJason Zhu### New 43529f261e1SJason Zhu 43618157235SJoseph Chen1. 支持 SPL AB。 43729f261e1SJason Zhu 43829f261e1SJason Zhu------ 43929f261e1SJason Zhu 44027d8af0cSXiaoDong Huang## rk3588_bl31_v1.33.elf 44127d8af0cSXiaoDong Huang 44227d8af0cSXiaoDong Huang| 时间 | 文件 | 编译 commit | 重要程度 | 44327d8af0cSXiaoDong Huang| ---------- | :-------------------- | ----------- | -------- | 44427d8af0cSXiaoDong Huang| 2022-12-07 | rk3588_bl31_v1.33.elf | 17b41886e | 重要 | 44527d8af0cSXiaoDong Huang 44627d8af0cSXiaoDong Huang### New 44727d8af0cSXiaoDong Huang 44818157235SJoseph Chen1. 支持rk3588m, rk3588j。 44927d8af0cSXiaoDong Huang 45027d8af0cSXiaoDong Huang------ 45127d8af0cSXiaoDong Huang 4528bfcbf0fSChen Fen## rk3588_usbplug_v1.10.bin 4538bfcbf0fSChen Fen 4548bfcbf0fSChen Fen| 时间 | 文件 | 编译 commit | 重要程度 | 4558bfcbf0fSChen Fen| ---------- | :----------------------- | ----------- | -------- | 4568bfcbf0fSChen Fen| 2022-11-22 | rk3588_usbplug_v1.10.bin | b0e3c43c2 | 重要 | 4578bfcbf0fSChen Fen 4588bfcbf0fSChen Fen### New 4598bfcbf0fSChen Fen 46018157235SJoseph Chen1. 提升兼容性。 4618bfcbf0fSChen Fen 4628bfcbf0fSChen Fen------ 463f1a9d362SJoseph Chen 464cad9f1bbSXiaoDong Huang## rk3588_bl31_v1.32.elf 465cad9f1bbSXiaoDong Huang 466cad9f1bbSXiaoDong Huang| 时间 | 文件 | 编译 commit | 重要程度 | 467cad9f1bbSXiaoDong Huang| ---------- | :-------------------- | ----------- | -------- | 468cad9f1bbSXiaoDong Huang| 2022-11-21 | rk3588_bl31_v1.32.elf | e529a2760 | 重要 | 469cad9f1bbSXiaoDong Huang 470cad9f1bbSXiaoDong Huang### New 471cad9f1bbSXiaoDong Huang 472cad9f1bbSXiaoDong Huang1. 支持bus auto CS功能。 473cad9f1bbSXiaoDong Huang 474cad9f1bbSXiaoDong Huang------ 475cad9f1bbSXiaoDong Huang 4768ba55b28STang Yun ping## rk3588_ddr_lp4_2112MHz_lp5_2736MHz_v1.09.bin 4778ba55b28STang Yun ping 4788ba55b28STang Yun ping| 时间 | 文件 | 编译 commit | 重要程度 | 4798ba55b28STang Yun ping| ---------- | :------------------------------------------- | ----------- | -------- | 4808ba55b28STang Yun ping| 2022-11-21 | rk3588_ddr_lp4_2112MHz_lp5_2736MHz_v1.09.bin | a930779e06 | 重要 | 4818ba55b28STang Yun ping 4828ba55b28STang Yun ping### New 4838ba55b28STang Yun ping 4848ba55b28STang Yun ping1. 可通过ddrbin_tool开关derate/perbank refresh。 4858ba55b28STang Yun ping2. DDRBIN开启pstore功能。 4868ba55b28STang Yun ping3. boot 频率可通过ddrbin_tool修改。 4878ba55b28STang Yun ping4. 开启LPDDR5 DMC功能。 4888ba55b28STang Yun ping5. 支持LPDDR5 byte mode颗粒。 4898ba55b28STang Yun ping6. 增加回收与寄存器空间重叠的256MB DDR空间,默认回收,可通过ddrbin_tool关闭。 4908ba55b28STang Yun ping 4918ba55b28STang Yun ping### Fixed 4928ba55b28STang Yun ping 4938ba55b28STang Yun ping| Index | 重要程度 | 更新说明 | 问题现象 | 问题来源 | 4948ba55b28STang Yun ping| ----- | -------- | ----------------------- | ------------------------------------------------------------ | -------- | 4958ba55b28STang Yun ping| 1 | 重要 | 修正WRTRN概率性异常问题 | 修正533-1066M之间WR Training概率性异常问题。该频率点当前Bin未使用。但是客户可能通过ddrbin_tool修改使用到这段频率点。 | - | 4968ba55b28STang Yun ping| 2 | 重要 | 修正周期性ZQCALIB间隙 | 修正周期性ZQCLIB timer 使用默认值,周期性ZQCALIB频繁问题。 | - | 4978ba55b28STang Yun ping| 3 | 重要 | 修正528M稳定性问题 | 变频到528M之前清除SW*skew,避免528M带入其他频率点的skew引起稳定性问题 | - | 4988ba55b28STang Yun ping| 4 | 重要 | 提高LPDDR5稳定性与性能 | 修正一些LPDDR5 timing配置,提高LPDDR5稳定性和性能。 | - | 4998ba55b28STang Yun ping| 5 | 重要 | LP4/LP4X 32GB容量支持 | 增加LPDDR4两颗16GB组成的32GB的支持 | - | 5008ba55b28STang Yun ping 5018ba55b28STang Yun ping------ 5028ba55b28STang Yun ping 5037a690040SXiaoDong Huang## rk3588_bl31_v1.31.elf 5047a690040SXiaoDong Huang 5057a690040SXiaoDong Huang| 时间 | 文件 | 编译 commit | 重要程度 | 5067a690040SXiaoDong Huang| ---------- | :-------------------- | ----------- | -------- | 5077a690040SXiaoDong Huang| 2022-11-09 | rk3588_bl31_v1.31.elf | 91e396185 | 重要 | 5087a690040SXiaoDong Huang 5097a690040SXiaoDong Huang### New 5107a690040SXiaoDong Huang 5117a690040SXiaoDong Huang1. 使能RK_ENABLE_A76_L2_FLUSH_TO_L3功能。 5127a690040SXiaoDong Huang2. 支持amp功能。 5137a690040SXiaoDong Huang 5147a690040SXiaoDong Huang### Fixed 5157a690040SXiaoDong Huang 5167a690040SXiaoDong Huang| Index | 重要程度 | 更新说明 | 问题现象 | 问题来源 | 5177a690040SXiaoDong Huang| ----- | -------- | -------------------------------------- | -------- | -------- | 5187a690040SXiaoDong Huang| 1 | 重要 | 休眠、唤醒时保存、恢复保存性能相关配置 | - | - | 5197a690040SXiaoDong Huang 5207a690040SXiaoDong Huang------ 5217a690040SXiaoDong Huang 5225a3b3b7aSXiaoDong Huang## rk3588_bl31_v1.30.elf 5235a3b3b7aSXiaoDong Huang 5245a3b3b7aSXiaoDong Huang| 时间 | 文件 | 编译 commit | 重要程度 | 5255a3b3b7aSXiaoDong Huang| ---------- | :-------------------- | ----------- | -------- | 5265a3b3b7aSXiaoDong Huang| 2022-10-12 | rk3588_bl31_v1.30.elf | 1450d21e8 | 重要 | 5275a3b3b7aSXiaoDong Huang 5285a3b3b7aSXiaoDong Huang### New 5295a3b3b7aSXiaoDong Huang 5305a3b3b7aSXiaoDong Huang1. 支持pstore功能。 5315a3b3b7aSXiaoDong Huang 5325a3b3b7aSXiaoDong Huang------ 5335a3b3b7aSXiaoDong Huang 5341f87e1f4SXiaoDong Huang## rk3588_bl31_v1.29.elf 5351f87e1f4SXiaoDong Huang 5361f87e1f4SXiaoDong Huang| 时间 | 文件 | 编译 commit | 重要程度 | 5371f87e1f4SXiaoDong Huang| ---------- | :-------------------- | ----------- | -------- | 5381f87e1f4SXiaoDong Huang| 2022-09-29 | rk3588_bl31_v1.29.elf | 686b5c48b | 重要 | 5391f87e1f4SXiaoDong Huang 5401f87e1f4SXiaoDong Huang### New 5411f87e1f4SXiaoDong Huang 5421f87e1f4SXiaoDong Huang1. 添加A55 AT speculative补丁。 5431f87e1f4SXiaoDong Huang2. 添加LPDDR5变频补丁,支持行间变频。 54418157235SJoseph Chen3. 支持根据具体的DDR通道情况配置FW-DSU region。 5451f87e1f4SXiaoDong Huang 5461f87e1f4SXiaoDong Huang### Fixed 5471f87e1f4SXiaoDong Huang 5481f87e1f4SXiaoDong Huang| Index | 重要程度 | 更新说明 | 问题现象 | 问题来源 | 5491f87e1f4SXiaoDong Huang| ----- | -------- | -------------------------- | ------------------------------------------------------------ | -------- | 5501f87e1f4SXiaoDong Huang| 1 | 重要 | 解决cec唤醒问题 | 休眠等待cec唤醒时,gpio1/3的中断会同时唤醒AP和mcu,导致异常。 | - | 5511f87e1f4SXiaoDong Huang| 2 | 重要 | 修复ddr相关配置 | 解决一些ddr不稳定问题。 | - | 5521f87e1f4SXiaoDong Huang| 3 | 重要 | 解决关闭串口后休眠异常问题 | loader关闭串口后,系统休眠会异常。 | - | 5531f87e1f4SXiaoDong Huang 5541f87e1f4SXiaoDong Huang------ 5551f87e1f4SXiaoDong Huang 556d389df42SXiaoDong Huang## rk3588_bl32_v1.12.bin 557d389df42SXiaoDong Huang 558d389df42SXiaoDong Huang| 时间 | 文件 | 编译 commit | 重要程度 | 559d389df42SXiaoDong Huang| ---------- | :-------------------- | ----------- | -------- | 560d389df42SXiaoDong Huang| 2022-09-20 | rk3588_bl32_v1.12.bin | 4542e1efd | 重要 | 561d389df42SXiaoDong Huang 562d389df42SXiaoDong Huang### New 563d389df42SXiaoDong Huang 56418157235SJoseph Chen1. 支持根据具体的DDR通道情况配置FW-DSU region。 565d389df42SXiaoDong Huang 566d389df42SXiaoDong Huang------ 567d389df42SXiaoDong Huang 568ecbf7112SHisping Lin## rk3588_bl32_v1.11.bin 569ecbf7112SHisping Lin 570ecbf7112SHisping Lin| 时间 | 文件 | 编译 commit | 重要程度 | 571ecbf7112SHisping Lin| ---------- | :-------------------- | ----------- | -------- | 572ecbf7112SHisping Lin| 2022-09-15 | rk3588_bl32_v1.11.bin | d84087907 | 重要 | 573ecbf7112SHisping Lin 574ecbf7112SHisping Lin### Fixed 575ecbf7112SHisping Lin 576ecbf7112SHisping Lin| Index | 重要程度 | 更新说明 | 问题现象 | 问题来源 | 577ecbf7112SHisping Lin| ----- | -------- | ----------------------------------- | ------------------------------------------------------------ | -------- | 578ecbf7112SHisping Lin| 1 | 重要 | 解决关闭打印时OPTEE启动阶段卡住问题 | 当用户使用/rkbin/tools/ddrbin_tool工具关闭打印时,rk_atags将通知OPTEE关闭打印,OPTEE启动时关闭打印会出现卡死,无法进入U-Boot | - | 579ecbf7112SHisping Lin 580ecbf7112SHisping Lin------ 581ecbf7112SHisping Lin 582