1e10cc428SXiaoDong Huang# RK3576 Release Note 2e10cc428SXiaoDong Huang 3*3175505fSWesley Yao## rk3576_ddr_lp4_2112MHz_lp5_2736MHz{_ultra,eyescan}_v1.04.bin 4*3175505fSWesley Yao 5*3175505fSWesley Yao| 时间 | 文件 | 编译 commit | 重要程度 | 6*3175505fSWesley Yao| ---------- | :----------------------------------------------------------- | ----------- | -------- | 7*3175505fSWesley Yao| 2024-05-28 | rk3576_ddr_lp4_2112MHz_lp5_2736MHz{_ultra,eyescan}_v1.04.bin | 27ded95582 | 重要 | 8*3175505fSWesley Yao 9*3175505fSWesley Yao### New 10*3175505fSWesley Yao 11*3175505fSWesley Yao1. 支持 cs0 row 小于 cs1 row 的颗粒。 12*3175505fSWesley Yao2. 新增扫眼图 DDR bin。 13*3175505fSWesley Yao 14*3175505fSWesley Yao### Fixed 15*3175505fSWesley Yao 16*3175505fSWesley Yao| Index | 重要程度 | 更新说明 | 问题现象 | 问题来源 | 17*3175505fSWesley Yao| ----- | -------- | ----------------------------------- | -------- | -------- | 18*3175505fSWesley Yao| 1 | 重要 | 修正部分 LPDDR5 read 眼图偏左的问题 | - | - | 19*3175505fSWesley Yao| 2 | 重要 | 提高 LPDDR5 534MHz 高温稳定性 | - | - | 20*3175505fSWesley Yao| 3 | 重要 | 提高 ultra suspend 稳定性 | - | - | 21*3175505fSWesley Yao| 4 | 重要 | 提高 reboot 稳定性 | - | - | 22*3175505fSWesley Yao| 5 | 普通 | 改进扫眼图的打印结果 | - | - | 23*3175505fSWesley Yao 24*3175505fSWesley Yao------ 25*3175505fSWesley Yao 267e38d7bcSchenfen## rk3576_boost_v1.02.bin 277e38d7bcSchenfen 287e38d7bcSchenfen| 时间 | 文件 | 编译 commit | 重要程度 | 297e38d7bcSchenfen| ---------- | :-------------------- | ----------- | -------- | 307e38d7bcSchenfen| 2024-05-25 | rk3576_boost_v1.02.bin | 85a3a9ac98 | 普通 | 317e38d7bcSchenfen 327e38d7bcSchenfen### Fixed 337e38d7bcSchenfen 347e38d7bcSchenfen| Index | 重要程度 | 更新说明 | 问题现象 | 问题来源 | 357e38d7bcSchenfen| ----- | -------- | ---------------- | ------------------------------ | -------- | 367e38d7bcSchenfen| 1 | 普通 | 关闭串口打印 | 波特率不是1500000会有乱码 | - | 377e38d7bcSchenfen 387e38d7bcSchenfen------ 397e38d7bcSchenfen 404fa2c94bSXuhui Lin## rk3576_spl_v1.04.bin 414fa2c94bSXuhui Lin 424fa2c94bSXuhui Lin| 时间 | 文件 | 编译 commit | 重要程度 | 434fa2c94bSXuhui Lin| ---------- | :-------------------- | ----------- | -------- | 444fa2c94bSXuhui Lin| 2024-05-17 | rk3576_spl_v1.04.bin | 3e169ed6d1d | 重要 | 454fa2c94bSXuhui Lin 464fa2c94bSXuhui Lin### Fixed 474fa2c94bSXuhui Lin 484fa2c94bSXuhui Lin| Index | 重要程度 | 更新说明 | 问题现象 | 问题来源 | 494fa2c94bSXuhui Lin| ----- | -------- | ----------------------------- | ---------------- | -------- | 504fa2c94bSXuhui Lin| 1 | 重要 | 解决从bootrom阶段支持sd卡启动,会卡死在SPL下问题 | SPL驱动下电sd卡机制有问题 | - | 514fa2c94bSXuhui Lin 524fa2c94bSXuhui Lin------ 534fa2c94bSXuhui Lin 5422132fc0Sshengfei Xu## rk3576_bl31_v1.06.elf 5522132fc0Sshengfei Xu 5622132fc0Sshengfei Xu| 时间 | 文件 | 编译 commit | 重要程度 | 5722132fc0Sshengfei Xu| ---------- | :-------------------- | ----------- | -------- | 5822132fc0Sshengfei Xu| 2024-05-16 | rk3576_bl31_v1.06.elf | a2ba6bc7c | 重要 | 5922132fc0Sshengfei Xu 6022132fc0Sshengfei Xu### New 6122132fc0Sshengfei Xu 6222132fc0Sshengfei Xu1. 打印复位源。 6322132fc0Sshengfei Xu2. 支持任意CPU进入休眠模式。 6422132fc0Sshengfei Xu 6522132fc0Sshengfei Xu------ 6622132fc0Sshengfei Xu 674be87c4dSHisping Lin## rk3576_bl32_v1.02.bin 684be87c4dSHisping Lin 694be87c4dSHisping Lin| 时间 | 文件 | 编译 commit | 重要程度 | 704be87c4dSHisping Lin| ---------- | :-------------------- | ----------- | -------- | 714be87c4dSHisping Lin| 2024-05-13 | rk3576_bl32_v1.02.bin | b90c1680e | 重要 | 724be87c4dSHisping Lin 734be87c4dSHisping Lin### New 744be87c4dSHisping Lin 754be87c4dSHisping Lin1. 增加读、写、校验 toybrick ksn 接口支持。 764be87c4dSHisping Lin 774be87c4dSHisping Lin------ 784be87c4dSHisping Lin 794011aecdSXuhui Lin## rk3576_spl_v1.03.bin 804011aecdSXuhui Lin 814011aecdSXuhui Lin| 时间 | 文件 | 编译 commit | 重要程度 | 824011aecdSXuhui Lin| ---------- | :-------------------- | ----------- | -------- | 834011aecdSXuhui Lin| 2024-04-30 | rk3576_spl_v1.03.bin | e53b21c53e6 | 重要 | 844011aecdSXuhui Lin 854011aecdSXuhui Lin### Fixed 864011aecdSXuhui Lin 874011aecdSXuhui Lin| Index | 重要程度 | 更新说明 | 问题现象 | 问题来源 | 884011aecdSXuhui Lin| ----- | -------- | ----------------------------- | ---------------- | -------- | 894011aecdSXuhui Lin| 1 | 重要 | 解决tf卡和UFS设备,blocksize不同导致的gpt问题 | 出现invalid gpt报错 | - | 904011aecdSXuhui Lin 914011aecdSXuhui Lin------ 924011aecdSXuhui Lin 93803efaecSFinley Xiao## rk3576_bl31_v1.05.elf 94803efaecSFinley Xiao 95803efaecSFinley Xiao| 时间 | 文件 | 编译 commit | 重要程度 | 96803efaecSFinley Xiao| ---------- | :-------------------- | ----------- | -------- | 97803efaecSFinley Xiao| 2024-04-24 | rk3576_bl31_v1.05.elf | 76e9c9f54 | 重要 | 98803efaecSFinley Xiao 99803efaecSFinley Xiao### New 100803efaecSFinley Xiao 101803efaecSFinley Xiao1. 启用gpu memory 修复功能。 102803efaecSFinley Xiao2. 初始化otp。 103803efaecSFinley Xiao3. 增加中间频率的pvtpll length。 104803efaecSFinley Xiao4. 支持根据otp信息修改pvtpll length。 105803efaecSFinley Xiao5. hptimer支持1GHz。 106803efaecSFinley Xiao6. 不使用cpu unclean时钟源。 107803efaecSFinley Xiao 108803efaecSFinley Xiao### Fixed 109803efaecSFinley Xiao 110803efaecSFinley Xiao| Index | 重要程度 | 更新说明 | 问题现象 | 问题来源 | 111803efaecSFinley Xiao| ----- | -------- | ----------------------------- | ---------------- | -------- | 112803efaecSFinley Xiao| 1 | 重要 | 修复休眠唤醒时cpu频率异常问题 | 高温休眠唤醒卡死 | - | 113803efaecSFinley Xiao 114803efaecSFinley Xiao------ 115803efaecSFinley Xiao 1169b6f7661Schenfen## rk3576_boost_v1.00.bin 1179b6f7661Schenfen 1189b6f7661Schenfen| 时间 | 文件 | 编译 commit | 重要程度 | 1199b6f7661Schenfen| ---------- | :-------------------- | ----------- | -------- | 1209b6f7661Schenfen| 2024-04-23 | rk3576_boost_v1.00.bin | d4affbeb09 | 重要 | 1219b6f7661Schenfen 1229b6f7661Schenfen### Fixed 1239b6f7661Schenfen 1249b6f7661Schenfen| Index | 重要程度 | 更新说明 | 问题现象 | 问题来源 | 1259b6f7661Schenfen| ----- | -------- | ---------------- | ------------------------------ | -------- | 1269b6f7661Schenfen| 1 | 重要 | 解决SD卡boot失败 | BootROM加载SD卡上的DDR.bin失败 | - | 1279b6f7661Schenfen 1289b6f7661Schenfen------ 1299b6f7661Schenfen 130fdf27422SXuhui Lin## rk3576_spl_v1.02.bin 131fdf27422SXuhui Lin 132fdf27422SXuhui Lin| 时间 | 文件 | 编译 commit | 重要程度 | 133fdf27422SXuhui Lin| ---------- | :-------------------- | ----------- | -------- | 134fdf27422SXuhui Lin| 2024-04-19 | rk3576_spl_v1.02.bin | 57b8ceed1c3 | 重要 | 135fdf27422SXuhui Lin 136fdf27422SXuhui Lin### New 137fdf27422SXuhui Lin 138fdf27422SXuhui Lin1. 为设备开启cci通道。 139fdf27422SXuhui Lin2. dwmmc添加内部相位支持。 140fdf27422SXuhui Lin3. 默认使用decom加速压缩固件启动。 141fdf27422SXuhui Lin4. 添加eMMC和FSPI iomux支持。 142fdf27422SXuhui Lin5. 完善ufs支持。 143fdf27422SXuhui Lin6. 完善usbplug支持。 144fdf27422SXuhui Lin 145fdf27422SXuhui Lin------ 146fdf27422SXuhui Lin 147b0fd07a4SXiaoDong Huang## rk3576_bl31_v1.04.elf 148b0fd07a4SXiaoDong Huang 149b0fd07a4SXiaoDong Huang| 时间 | 文件 | 编译 commit | 重要程度 | 150b0fd07a4SXiaoDong Huang| ---------- | :-------------------- | ----------- | -------- | 151b0fd07a4SXiaoDong Huang| 2024-04-16 | rk3576_bl31_v1.04.elf | 30018b771 | 重要 | 152b0fd07a4SXiaoDong Huang 153b0fd07a4SXiaoDong Huang### New 154b0fd07a4SXiaoDong Huang 155b0fd07a4SXiaoDong Huang1. 降低休眠时pmu_1v8的功耗。 156b0fd07a4SXiaoDong Huang 157b0fd07a4SXiaoDong Huang### Fixed 158b0fd07a4SXiaoDong Huang 159b0fd07a4SXiaoDong Huang| Index | 重要程度 | 更新说明 | 问题现象 | 问题来源 | 160b0fd07a4SXiaoDong Huang| ----- | -------- | ----------------------------- | --------------------- | -------- | 161b0fd07a4SXiaoDong Huang| 1 | 重要 | 修正休眠唤醒后gpu性能下降问题 | 休眠唤醒后gpu跑分下降 | - | 162b0fd07a4SXiaoDong Huang 163b0fd07a4SXiaoDong Huang------ 164b0fd07a4SXiaoDong Huang 16512a25c4eSYifeng Zhao## rk3576_usbplug_v1.01.bin 16612a25c4eSYifeng Zhao 16712a25c4eSYifeng Zhao| 时间 | 文件 | 编译 commit | 重要程度 | 16812a25c4eSYifeng Zhao| ---------- | :----------------------- | ----------- | -------- | 16912a25c4eSYifeng Zhao| 2024-04-17 | rk3576_usbplug_v1.01.bin | fa96a41a6 | 重要 | 17012a25c4eSYifeng Zhao 17112a25c4eSYifeng Zhao### New 17212a25c4eSYifeng Zhao 17312a25c4eSYifeng Zhao1. 启用write booster特性。 17412a25c4eSYifeng Zhao 17512a25c4eSYifeng Zhao### Fixed 17612a25c4eSYifeng Zhao 17712a25c4eSYifeng Zhao| Index | 重要程度 | 更新说明 | 问题现象 | 问题来源 | 17812a25c4eSYifeng Zhao| ----- | -------- | ---------------------- | ------------------------------------------ | -------- | 17912a25c4eSYifeng Zhao| 1 | 重要 | 初始化时间修改到1500ms | 默认代码配置超时时间太短,初始化可能会失败 | - | 18012a25c4eSYifeng Zhao| 2 | 重要 | 支持PHISON控制器的UFS | Test ready 命令会出错 | - | 18112a25c4eSYifeng Zhao 18212a25c4eSYifeng Zhao------ 18312a25c4eSYifeng Zhao 184658ad9aeSWesley Yao## rk3576_ddr_lp4_2112MHz_lp5_2736MHz{_ultra}_v1.03.bin 185658ad9aeSWesley Yao 186658ad9aeSWesley Yao| 时间 | 文件 | 编译 commit | 重要程度 | 187658ad9aeSWesley Yao| ---------- | :--------------------------------------------------- | ----------- | -------- | 188658ad9aeSWesley Yao| 2024-04-16 | rk3576_ddr_lp4_2112MHz_lp5_2736MHz{_ultra}_v1.03.bin | 81dd75088a | 重要 | 189658ad9aeSWesley Yao 190658ad9aeSWesley Yao### Warn 191658ad9aeSWesley Yao 192658ad9aeSWesley Yao1. 使用 LPDDR5 时,要求 kernel 有该补丁:540126c8642b arm64: dts: rockchip: Increase 2400M to 2750M for dmc opp table(不同 kernel 分支的 commit ID 可能不一样)。 193658ad9aeSWesley Yao 194658ad9aeSWesley Yao### Fixed 195658ad9aeSWesley Yao 196658ad9aeSWesley Yao| Index | 重要程度 | 更新说明 | 问题现象 | 问题来源 | 197658ad9aeSWesley Yao| ----- | -------- | ----------------------------- | ----------------------------------- | -------- | 198658ad9aeSWesley Yao| 1 | 重要 | LPDDR5 默认频率改为 2736MHz | - | - | 199658ad9aeSWesley Yao| 2 | 重要 | 改小 force uart rx 的触发时间 | uart 可能无法自动触发进入 jtag 模式 | - | 200658ad9aeSWesley Yao 201658ad9aeSWesley Yao------ 202658ad9aeSWesley Yao 2036c0ef127SHisping Lin## rk3576_bl32_v1.01.bin 2046c0ef127SHisping Lin 2056c0ef127SHisping Lin| 时间 | 文件 | 编译 commit | 重要程度 | 2066c0ef127SHisping Lin| ---------- | :-------------------- | ----------- | -------- | 2076c0ef127SHisping Lin| 2024-04-16 | rk3576_bl32_v1.01.bin | 185dc3c92 | 重要 | 2086c0ef127SHisping Lin 2096c0ef127SHisping Lin### New 2106c0ef127SHisping Lin 2116c0ef127SHisping Lin1. 增加输入参数检查,增加安全性。 2126c0ef127SHisping Lin2. Keylad 支持统计 OTP 零比特个数。 2136c0ef127SHisping Lin 2146c0ef127SHisping Lin------ 2156c0ef127SHisping Lin 216335b88b0SXiaoDong Huang## rk3576_bl31_v1.03.elf 217335b88b0SXiaoDong Huang 218335b88b0SXiaoDong Huang| 时间 | 文件 | 编译 commit | 重要程度 | 219335b88b0SXiaoDong Huang| ---------- | :-------------------- | ----------- | -------- | 220335b88b0SXiaoDong Huang| 2024-04-10 | rk3576_bl31_v1.03.elf | 9de33eca3 | 重要 | 221335b88b0SXiaoDong Huang 222335b88b0SXiaoDong Huang### New 223335b88b0SXiaoDong Huang 224335b88b0SXiaoDong Huang1. 提高DDR变频和休眠唤醒稳定性。 225335b88b0SXiaoDong Huang2. 支持电子书EBC场景DDR变频。 226335b88b0SXiaoDong Huang 227335b88b0SXiaoDong Huang### Fixed 228335b88b0SXiaoDong Huang 229335b88b0SXiaoDong Huang| Index | 重要程度 | 更新说明 | 问题现象 | 问题来源 | 230335b88b0SXiaoDong Huang| ----- | -------- | ----------------------------- | --------------------- | -------- | 231335b88b0SXiaoDong Huang| 1 | 重要 | 修正休眠唤醒后cpu性能下降问题 | 休眠唤醒后cpu跑分下降 | - | 232335b88b0SXiaoDong Huang 233335b88b0SXiaoDong Huang------ 234335b88b0SXiaoDong Huang 235958a98d9SJon Lin## rk3576_{spl,usbplug}_fspi1_v1.00.bin 236958a98d9SJon Lin 237958a98d9SJon Lin| 时间 | 文件 | 编译 commit | 重要程度 | 238958a98d9SJon Lin| ---------- | :-------------------- | ----------- | -------- | 239958a98d9SJon Lin| 2024-04-08 | rk3576_{spl,usbplug}_fspi1_v1.00.bin | 38fed2d628d | 重要 | 240958a98d9SJon Lin 241958a98d9SJon Lin### New 242958a98d9SJon Lin 243958a98d9SJon Lin1. 支持fspi1 spiflash支持。 244958a98d9SJon Lin 245958a98d9SJon Lin------ 246958a98d9SJon Lin 247ff3639a2SXuhui Lin## rk3576_spl_v1.01.bin 248ff3639a2SXuhui Lin 249ff3639a2SXuhui Lin| 时间 | 文件 | 编译 commit | 重要程度 | 250ff3639a2SXuhui Lin| ---------- | :-------------------- | ----------- | -------- | 251ff3639a2SXuhui Lin| 2024-04-07 | rk3576_spl_v1.01.bin | 4a69562ca69 | 重要 | 252ff3639a2SXuhui Lin 253ff3639a2SXuhui Lin### New 254ff3639a2SXuhui Lin 255ff3639a2SXuhui Lin1. 支持sd卡功能。 256ff3639a2SXuhui Lin2. 支持secureboot功能。 257ff3639a2SXuhui Lin3. 默认使用crypto加速系统启动。 258ff3639a2SXuhui Lin4. 完善ufs支持。 259ff3639a2SXuhui Lin5. 完善vop2支持。 260ff3639a2SXuhui Lin6. 增加mcu相关寄存器配置。 261ff3639a2SXuhui Lin 262ff3639a2SXuhui Lin------ 263ff3639a2SXuhui Lin 26457209138SXiaoDong Huang## rk3576_bl31_v1.02.elf 26557209138SXiaoDong Huang 26657209138SXiaoDong Huang| 时间 | 文件 | 编译 commit | 重要程度 | 26757209138SXiaoDong Huang| ---------- | :-------------------- | ----------- | -------- | 26857209138SXiaoDong Huang| 2024-03-29 | rk3576_bl31_v1.02.elf | 5784c4ac0 | 重要 | 26957209138SXiaoDong Huang 27057209138SXiaoDong Huang### New 27157209138SXiaoDong Huang 27257209138SXiaoDong Huang1. 支持HDCP功能。 27357209138SXiaoDong Huang2. 使能GPU counter。 27457209138SXiaoDong Huang 27557209138SXiaoDong Huang------ 27657209138SXiaoDong Huang 27786611506SCanYang He## rk3576_ddr_lp4_2112MHz_lp5_2376MHz_v1.02.bin 27886611506SCanYang He 27986611506SCanYang He| 时间 | 文件 | 编译 commit | 重要程度 | 28086611506SCanYang He| ---------- | :------------------------------------------- | ----------- | -------- | 28186611506SCanYang He| 2024-03-22 | rk3576_ddr_lp4_2112MHz_lp5_2376MHz_v1.02.bin | 2e0089635a3 | 重要 | 28286611506SCanYang He 28386611506SCanYang He### Fixed 28486611506SCanYang He 28586611506SCanYang He| Index | 重要程度 | 更新说明 | 问题现象 | 问题来源 | 28686611506SCanYang He| ----- | -------- | ------------------------------------ | ------------------------------------------------------------------- | -------- | 28786611506SCanYang He| 1 | 重要 | 修正DDR负载重的时候VOP会闪屏的问题。 | 当DDR负载重、或DDR频率低,尤其GPU和RKNN重负载时,屏幕会闪得厉害。 | - | 28886611506SCanYang He 28986611506SCanYang He------ 29086611506SCanYang He 29157ffadecSXiaoDong Huang## rk3576_bl31_v1.01.elf 29257ffadecSXiaoDong Huang 29357ffadecSXiaoDong Huang| 时间 | 文件 | 编译 commit | 重要程度 | 29457ffadecSXiaoDong Huang| ---------- | :-------------------- | ----------- | -------- | 29557ffadecSXiaoDong Huang| 2024-03-21 | rk3576_bl31_v1.01.elf | c87ba612c | 重要 | 29657ffadecSXiaoDong Huang 29757ffadecSXiaoDong Huang### New 29857ffadecSXiaoDong Huang 29957ffadecSXiaoDong Huang1. 支持uboot休眠唤醒。 30057ffadecSXiaoDong Huang2. 支持假关机。 30157ffadecSXiaoDong Huang3. 支持唤醒时间恢复。 30257ffadecSXiaoDong Huang 30357ffadecSXiaoDong Huang------ 30457ffadecSXiaoDong Huang 305c0d7fa7bSJoseph Chen## rk3576_{ddr,spl,usbplug}_v1.00.bin 306c0d7fa7bSJoseph Chen 307c0d7fa7bSJoseph Chen| 时间 | 文件 | 编译 commit | 重要程度 | 308c0d7fa7bSJoseph Chen| ---------- | :--------------------------------- | ---------------------------------------------- | -------- | 309c0d7fa7bSJoseph Chen| 2024-03-15 | rk3576_{ddr,spl,usbplug}_v1.00.bin | ddr:563d6071c0#spl:0aca89f21:usbplug:0aca89f21 | 普通 | 310c0d7fa7bSJoseph Chen 311c0d7fa7bSJoseph Chen### New 312c0d7fa7bSJoseph Chen 313c0d7fa7bSJoseph Chen1. 初始版本。 314c0d7fa7bSJoseph Chen 315c0d7fa7bSJoseph Chen------ 316c0d7fa7bSJoseph Chen 317e10cc428SXiaoDong Huang## rk3576_{bl31, bl32}_v1.00.bin 318e10cc428SXiaoDong Huang 319e10cc428SXiaoDong Huang| 时间 | 文件 | 编译 commit | 重要程度 | 320e10cc428SXiaoDong Huang| ---------- | :---------------------------- | ----------------------------- | -------- | 321e10cc428SXiaoDong Huang| 2024-03-15 | rk3576_{bl31, bl32}_v1.00.bin | bl31:a83ab541f#bl32:68cdaabd4 | 普通 | 322e10cc428SXiaoDong Huang 323e10cc428SXiaoDong Huang### New 324e10cc428SXiaoDong Huang 325e10cc428SXiaoDong Huang1. 初始版本。 326e10cc428SXiaoDong Huang 327e10cc428SXiaoDong Huang------ 328e10cc428SXiaoDong Huang 329