14909cfb1STang Yun ping# RK3568 Release Note 24909cfb1STang Yun ping 3*bd7f055aSTang Yun ping## rk3568_ddr_{1560...1056}MHz_v1.23.bin 4*bd7f055aSTang Yun ping 5*bd7f055aSTang Yun ping| 时间 | 文件 | 编译 commit | 重要程度 | 6*bd7f055aSTang Yun ping| ---------- | :------------------------------------ | ----------- | -------- | 7*bd7f055aSTang Yun ping| 2024-09-03 | rk3568_ddr_{1560...1056}MHz_v1.23.bin | 03ea844c5d | 重要 | 8*bd7f055aSTang Yun ping 9*bd7f055aSTang Yun ping### New 10*bd7f055aSTang Yun ping 11*bd7f055aSTang Yun ping1. 增加DRAM类型探测顺序通过ddrbin_tool可配。 12*bd7f055aSTang Yun ping### Fixed 13*bd7f055aSTang Yun ping 14*bd7f055aSTang Yun ping| Index | 重要程度 | 更新说明 | 问题现象 | 问题来源 | 15*bd7f055aSTang Yun ping| ----- | -------- | --------------------------------------- | --------------------------------------------------------- | -------- | 16*bd7f055aSTang Yun ping| 1 | 重要 | 修正DDR4概率性容量概率性探测失败的问题 | DDR4可能概率性的存在容量,ecc等探测出错 | - | 17*bd7f055aSTang Yun ping| 2 | 重要 | 增加支持ISSI UniIC 驱动偏弱的LP4/4x颗粒 | 解决ISSI UniIC LP4/4x因为驱动强度偏弱导致的稳定性较差问题 | - | 18*bd7f055aSTang Yun ping 19*bd7f055aSTang Yun ping------ 20*bd7f055aSTang Yun ping 21c1027896SHisping Lin## rk3568_bl32_v2.14.bin 22c1027896SHisping Lin 23c1027896SHisping Lin| 时间 | 文件 | 编译 commit | 重要程度 | 24c1027896SHisping Lin| ---------- | :-------------------- | ----------- | -------- | 25c1027896SHisping Lin| 2024-09-02 | rk3568_bl32_v2.14.bin | 6c78a7d8 | 重要 | 26c1027896SHisping Lin 27c1027896SHisping Lin### New 28c1027896SHisping Lin 29c1027896SHisping Lin1. 支持软件TA加密密钥功能,客户可以不烧写密钥的情况下使用TA加密功能。 30c1027896SHisping Lin2. 支持 OTP hardware lock 功能,允许安全非安全OTP同时访问。 31c1027896SHisping Lin3. 支持 lock keyreader access 功能,提升安全性。 32c1027896SHisping Lin 33c1027896SHisping Lin------ 34c1027896SHisping Lin 359f1fe80fSLin Jinhan## rk3568_bl32_v2.13.bin 369f1fe80fSLin Jinhan 379f1fe80fSLin Jinhan| 时间 | 文件 | 编译 commit | 重要程度 | 389f1fe80fSLin Jinhan| ---------- | :-------------------- | ----------- | -------- | 399f1fe80fSLin Jinhan| 2024-07-09 | rk3568_bl32_v2.13.bin | 7ab599eca | 重要 | 409f1fe80fSLin Jinhan 419f1fe80fSLin Jinhan### New 429f1fe80fSLin Jinhan 439f1fe80fSLin Jinhan1. 其他安全性提升。 449f1fe80fSLin Jinhan2. rpmb添加多次读取机制。 459f1fe80fSLin Jinhan3. 增大MPI_MEMPOOL_SIZE。 469f1fe80fSLin Jinhan 479f1fe80fSLin Jinhan------ 489f1fe80fSLin Jinhan 4978360f09STang Yun ping## rk3568_ddr_{1560...1056}MHz_v1.22.bin 5078360f09STang Yun ping 5178360f09STang Yun ping| 时间 | 文件 | 编译 commit | 重要程度 | 5278360f09STang Yun ping| ---------- | :------------------------------------ | ----------- | -------- | 5378360f09STang Yun ping| 2024-06-21 | rk3568_ddr_{1560...1056}MHz_v1.22.bin | f8ac117e9c | 重要 | 5478360f09STang Yun ping 5578360f09STang Yun ping### New 5678360f09STang Yun ping 5778360f09STang Yun ping1. CLK/DQS slew rate支持高低频下配置不同值。 5878360f09STang Yun ping2. 增加颗粒Manufacturer ID打印。 5978360f09STang Yun ping3. DDR4开启LPASR以减小DDR4休眠功耗。 6078360f09STang Yun ping 6178360f09STang Yun ping### Fixed 6278360f09STang Yun ping 6378360f09STang Yun ping| Index | 重要程度 | 更新说明 | 问题现象 | 问题来源 | 6478360f09STang Yun ping| ----- | -------- | ---------------------------------- | ------------------------------------------------------------ | -------- | 6578360f09STang Yun ping| 1 | 重要 | DDR4 2cs下概率性training失败问题 | v1.21版本ddrbin引入的DDR4 2cs下概率性read/write training失败。 | - | 6678360f09STang Yun ping| 2 | 重要 | LP4x 600M以下强制开启240ohm rx odt | 与个别颗粒存在低频rx odt disable下的兼容性问题,表现为324M不稳定 | - | 6778360f09STang Yun ping| 3 | 重要 | 600MHz以下不做vref training | v1.21版本ddrbin引入的vref training在低频下可能存在vref trining结果不可靠的问题。 | - | 6878360f09STang Yun ping 6978360f09STang Yun ping------ 7078360f09STang Yun ping 71fb90d181STang Yun ping## rk3568_ddr_1560MHz_{D3_LP3,D3_LP4_4x}_eyescan_v1.22.bin 72fb90d181STang Yun ping 73fb90d181STang Yun ping| 时间 | 文件 | 编译 commit | 重要程度 | 74fb90d181STang Yun ping| ---------- | :------------------------------------------------------ | ----------- | -------- | 75fb90d181STang Yun ping| 2024-06-21 | rk3568_ddr_1560MHz_{D3_LP3,D3_LP4_4x}_eyescan_v1.22.bin | f8ac117e9c | 重要 | 76fb90d181STang Yun ping 77fb90d181STang Yun ping### New 78fb90d181STang Yun ping 79fb90d181STang Yun ping1. 更新二维眼图打印格式。 80fb90d181STang Yun ping2. 增加眼图margin自动判断。 81fb90d181STang Yun ping 82fb90d181STang Yun ping------ 83fb90d181STang Yun ping 84e232d547SXuhui Lin## rk356x_spl_v1.14.bin 85e232d547SXuhui Lin 86e232d547SXuhui Lin| 时间 | 文件 | 编译 commit | 重要程度 | 87e232d547SXuhui Lin| ---------- | -------------------- | ----------- | -------- | 88e232d547SXuhui Lin| 2024-05-30 | rk356x_spl_v1.14.bin | 606f72bd97a | 重要 | 89e232d547SXuhui Lin 90e232d547SXuhui Lin### New 91e232d547SXuhui Lin 92e232d547SXuhui Lin1. 增加rsa key hash掉电后继续烧写功能。 93e232d547SXuhui Lin 94e232d547SXuhui Lin### Fixed 95e232d547SXuhui Lin 96e232d547SXuhui Lin| Index | 重要程度 | 更新说明 | 问题现象 | 问题来源 | 97e232d547SXuhui Lin| ----- | -------- | --------------------------------------------------- | -------------------------------------------------------- | -------- | 98e232d547SXuhui Lin| 1 | 重要 | 解决SPL下sd卡初始化失败 | SPL dts下没有打开pinctrl节点 | - | 99e232d547SXuhui Lin 100e232d547SXuhui Lin------ 101e232d547SXuhui Lin 102a0959479SHisping Lin## rk3568_bl32_v2.12.bin 103a0959479SHisping Lin 104a0959479SHisping Lin| 时间 | 文件 | 编译 commit | 重要程度 | 105a0959479SHisping Lin| ---------- | :-------------------- | ----------- | -------- | 106a0959479SHisping Lin| 2024-04-16 | rk3568_bl32_v2.12.bin | 185dc3c92 | 重要 | 107a0959479SHisping Lin 108a0959479SHisping Lin### New 109a0959479SHisping Lin 110a0959479SHisping Lin1. 增加输入参数检查,增加安全性。 111a0959479SHisping Lin2. 支持打印 TEE 内存占用信息。 112a0959479SHisping Lin3. 硬件 crypto 支持4G以上地址。 113a0959479SHisping Lin4. 支持打印 FWVER 信息。 114a0959479SHisping Lin 115a0959479SHisping Lin------ 116a0959479SHisping Lin 117c3e0ee0fSTang Yun ping## rk3568_ddr_{1560...920}MHz_v1.21.bin 118c3e0ee0fSTang Yun ping 119c3e0ee0fSTang Yun ping| 时间 | 文件 | 编译 commit | 重要程度 | 120c3e0ee0fSTang Yun ping| ---------- | :--------------------------------- | ----------- | -------- | 121c3e0ee0fSTang Yun ping| 2024-01-20 | rk3568_ddr_{1560...920}MHz_v1.21.bin | 2d653b3476 | 重要 | 122c3e0ee0fSTang Yun ping 123c3e0ee0fSTang Yun ping### Fixed 124c3e0ee0fSTang Yun ping 125c3e0ee0fSTang Yun ping| Index | 重要程度 | 更新说明 | 问题现象 | 问题来源 | 126c3e0ee0fSTang Yun ping| ----- | -------- | ----------------------------------------- | ----------------------------------------------------- | -------- | 127c3e0ee0fSTang Yun ping| 1 | 重要 | 修正reboot时可能存在漏做CA training的问题 | reboot时可能有概率未做CA training。CA training结果为0 | - | 128c3e0ee0fSTang Yun ping 129c3e0ee0fSTang Yun ping------ 130c3e0ee0fSTang Yun ping 131f48decedSTang Yun ping## rk3568_ddr_{1560...920}MHz_v1.20.bin 132f48decedSTang Yun ping 133f48decedSTang Yun ping| 时间 | 文件 | 编译 commit | 重要程度 | 134f48decedSTang Yun ping| ---------- | :--------------------------------- | ----------- | -------- | 135f48decedSTang Yun ping| 2024-01-12 | rk3568_ddr_{1560...920}MHz_v1.20.bin | 77170a5e90 | 重要 | 136f48decedSTang Yun ping 137f48decedSTang Yun ping### New 138f48decedSTang Yun ping 139f48decedSTang Yun ping1. 可通过工具配置tRFC值。 140f48decedSTang Yun ping2. 增加read/write vref training,提高读写稳定性。 141f48decedSTang Yun ping 142f48decedSTang Yun ping### Fixed 143f48decedSTang Yun ping 144f48decedSTang Yun ping| Index | 重要程度 | 更新说明 | 问题现象 | 问题来源 | 145f48decedSTang Yun ping| ----- | -------- | ------------------------------------------------------------ | --------------------------------------------- | -------- | 146f48decedSTang Yun ping| 1 | 重要 | DDR ECC 使能时通过CPU提前访问来保证重启后pstore段memory的ECC正确性 | DDR ECC使能时重启后上一次开机的pstore信息丢失 | - | 147f48decedSTang Yun ping| 2 | 重要 | 更新DDR3/LPDDR3 rd/wr training码型提高读写信号余量 | 优化DDR3/LPDDR3读写信号余量 | - | 148f48decedSTang Yun ping| 3 | 重要 | 修正6GB LPDDR3/4初始化失败问题 | 6GB LPDDR3/4 初始化时卡住 | - | 149f48decedSTang Yun ping| 4 | 重要 | LPDDR4/4X 780Mhz开启read odt,改善部分颗粒780MHz下稳定性 | 部分LPDDR4/4X颗粒780M下read稳定性较差 | - | 150f48decedSTang Yun ping 151f48decedSTang Yun ping------ 152f48decedSTang Yun ping 15350fea70bSJon Lin## rk3568_pcie_v2.10.bin 15450fea70bSJon Lin 15550fea70bSJon Lin| 时间 | 文件 | 编译 commit | 重要程度 | 15650fea70bSJon Lin| ---------- | --------------------- | ----------- | -------- | 15750fea70bSJon Lin| 2023-12-18 | rk3568_pcie_v2.10.bin | 35f57cde3 | 普通 | 15850fea70bSJon Lin 15950fea70bSJon Lin### New 16050fea70bSJon Lin 16150fea70bSJon Lin1. Update the version。 16250fea70bSJon Lin 16350fea70bSJon Lin------ 16450fea70bSJon Lin 16584da743bSJon Lin## rk3568_pcie_v2.00.bin 16684da743bSJon Lin 16784da743bSJon Lin| 时间 | 文件 | 编译 commit | 重要程度 | 16884da743bSJon Lin| ---------- | --------------------- | ----------- | -------- | 16984da743bSJon Lin| 2023-12-06 | rk3568_pcie_v2.00.bin | I3e280b78 | 普通 | 17084da743bSJon Lin 17184da743bSJon Lin### New 17284da743bSJon Lin 17384da743bSJon Lin1. Fix bar capacity。 17484da743bSJon Lin 17584da743bSJon Lin------ 17684da743bSJon Lin 177c2df62acSLiang Chen## rk3568_bl31_rt_v1.02.elf 178c2df62acSLiang Chen 179c2df62acSLiang Chen| 时间 | 文件 | 编译 commit | 重要程度 | 180c2df62acSLiang Chen| ---------- | ------------------------ | ----------- | -------- | 181c2df62acSLiang Chen| 2023-11-02 | rk3568_bl31_rt_v1.02.elf | 30c17915b | 普通 | 182c2df62acSLiang Chen 183c2df62acSLiang Chen### New 184c2df62acSLiang Chen 185c2df62acSLiang Chen1. 支持通过atags配置l3 partition。 186c2df62acSLiang Chen 187c2df62acSLiang Chen------ 188c2df62acSLiang Chen 189721d2528SJon Lin## rk3568_pcie_v1.00.bin 190721d2528SJon Lin 191721d2528SJon Lin| 时间 | 文件 | 编译 commit | 重要程度 | 192721d2528SJon Lin| ---------- | --------------------- | ----------- | -------- | 193721d2528SJon Lin| 2023-10-07 | rk3568_pcie_v1.00.bin | I01c2c7d7 | 普通 | 194721d2528SJon Lin 195721d2528SJon Lin### New 196721d2528SJon Lin 197721d2528SJon Lin1. 添加支持 pcie ep 初始化的裸系统可执行固件。 198721d2528SJon Lin 199721d2528SJon Lin------ 200721d2528SJon Lin 201975e4c34STang Yun ping## rk3568_ddr_{1560...920}MHz_v1.19.bin 202975e4c34STang Yun ping 203975e4c34STang Yun ping| 时间 | 文件 | 编译 commit | 重要程度 | 204975e4c34STang Yun ping| ---------- | :--------------------------------- | ----------- | -------- | 205975e4c34STang Yun ping| 2023-09-11 | rk3568_ddr_{1560...920}MHz_v1.19.bin | fdeec6f4fc | 重要 | 206975e4c34STang Yun ping 207975e4c34STang Yun ping### New 208975e4c34STang Yun ping 209975e4c34STang Yun ping1. 增加RK3567支持。 210975e4c34STang Yun ping2. RK3568增加LVDS1支持。 211975e4c34STang Yun ping 212975e4c34STang Yun ping------ 213975e4c34STang Yun ping 2144e901198SLiang Chen## rk3568_bl31_v1.44.elf 2154e901198SLiang Chen 2164e901198SLiang Chen| 时间 | 文件 | 编译 commit | 重要程度 | 2174e901198SLiang Chen| ---------- | --------------------- | ----------- | -------- | 2184e901198SLiang Chen| 2023-09-19 | rk3568_bl31_v1.44.elf | 8cea6ab0b | 重要 | 2194e901198SLiang Chen 2204e901198SLiang Chen### New 2214e901198SLiang Chen 2224e901198SLiang Chen1. 增加RK3567芯片支持。 2234e901198SLiang Chen 2244e901198SLiang Chen------ 2254e901198SLiang Chen 226c019c636SXuhui Lin## rk356x_spl_v1.13.bin 227c019c636SXuhui Lin 228c019c636SXuhui Lin| 时间 | 文件 | 编译 commit | 重要程度 | 229c019c636SXuhui Lin| ---------- | :------------------- | ----------- | -------- | 230c019c636SXuhui Lin| 2023-09-25 | rk356x_spl_v1.13.bin | e4e124926e | 重要 | 231c019c636SXuhui Lin 232c019c636SXuhui Lin### New 233c019c636SXuhui Lin 234c019c636SXuhui Lin1. 打印并传递固件版本号。 235c019c636SXuhui Lin 236c019c636SXuhui Lin### Fixed 237c019c636SXuhui Lin 238c019c636SXuhui Lin| Index | 重要程度 | 更新说明 | 问题现象 | 问题来源 | 239c019c636SXuhui Lin| ----- | -------- | --------------------------------------------------- | -------------------------------------------------------- | -------- | 240c019c636SXuhui Lin| 1 | 重要 | 解决SPL加载校验u-boot.dtb失败后不加载备份镜像的问题 | 第一份uboot.img的u-boot.dtb损坏后,SPL没有加载备份镜像。 | - | 241c019c636SXuhui Lin 242c019c636SXuhui Lin------ 243c019c636SXuhui Lin 2449f00ec0fSHisping Lin## rk3568_bl32_v2.11.bin 2459f00ec0fSHisping Lin 2469f00ec0fSHisping Lin| 时间 | 文件 | 编译 commit | 重要程度 | 2479f00ec0fSHisping Lin| ---------- | :-------------------- | ----------- | -------- | 2489f00ec0fSHisping Lin| 2023-08-28 | rk3568_bl32_v2.11.bin | b5340fd65 | 重要 | 2499f00ec0fSHisping Lin 2509f00ec0fSHisping Lin### New 2519f00ec0fSHisping Lin 2529f00ec0fSHisping Lin1. 默认设置伪随机数种子。 2539f00ec0fSHisping Lin2. 内部TA支持读写security flag接口。 2549f00ec0fSHisping Lin3. 内部TA支持判断 ta encryption key 是否写入。 2559f00ec0fSHisping Lin4. 内部TA支持 toybrick ksn 接口。 2569f00ec0fSHisping Lin 2579f00ec0fSHisping Lin### Fixed 2589f00ec0fSHisping Lin 2599f00ec0fSHisping Lin| Index | 重要程度 | 更新说明 | 问题现象 | 问题来源 | 2609f00ec0fSHisping Lin| ----- | -------- | -------------------------------- | -------------------- | -------- | 2619f00ec0fSHisping Lin| 1 | 重要 | 修正硬件crypto检查支持的算法列表 | 使用硬件crypto会报错 | - | 2629f00ec0fSHisping Lin 2639f00ec0fSHisping Lin------ 2649f00ec0fSHisping Lin 26571a9caf4Sshengfei Xu## rk3568_bl31_cpu3_v1.01.elf 26671a9caf4Sshengfei Xu 26771a9caf4Sshengfei Xu| 时间 | 文件 | 编译 commit | 重要程度 | 26871a9caf4Sshengfei Xu| ---------- | --------------------------------- | ----------- | -------- | 26971a9caf4Sshengfei Xu| 2023-08-04 | rk3568_bl31_cpu3_v1.01.elf | b3d2ce25a | 重要 | 27071a9caf4Sshengfei Xu 27171a9caf4Sshengfei Xu### New 27271a9caf4Sshengfei Xu 27371a9caf4Sshengfei Xu1. 基于最新bl31代码支持CPU3启动。 27471a9caf4Sshengfei Xu 27571a9caf4Sshengfei Xu------ 27671a9caf4Sshengfei Xu 2779512e6dcSTang Yun ping## rk3568_ddr_{1560...920}MHz_v1.18.bin 2789512e6dcSTang Yun ping 2799512e6dcSTang Yun ping| 时间 | 文件 | 编译 commit | 重要程度 | 2809512e6dcSTang Yun ping| ---------- | :--------------------------------- | ----------- | -------- | 2819512e6dcSTang Yun ping| 2023-07-17 | rk3568_ddr_{1560...920}MHz_v1.18.bin | f366f69a7d | 重要 | 2829512e6dcSTang Yun ping 2839512e6dcSTang Yun ping### Fixed 2849512e6dcSTang Yun ping 2859512e6dcSTang Yun ping| Index | 重要程度 | 更新说明 | 问题现象 | 问题来源 | 2869512e6dcSTang Yun ping| ----- | -------- | ----------------------------------- | ------------------------------------------------------------ | ------- | 2879512e6dcSTang Yun ping| 1 | 重要 | 修正DDR active_ranks配置错误引起的休眠唤醒死机问题 | 休眠唤醒异常 | - | 2889512e6dcSTang Yun ping 2899512e6dcSTang Yun ping------ 2909512e6dcSTang Yun ping 291cde2bdb6SXiaoDong Huang## rk3568_bl31_l3_part_ecc_v1.00.elf 292cde2bdb6SXiaoDong Huang 293cde2bdb6SXiaoDong Huang| 时间 | 文件 | 编译 commit | 重要程度 | 294cde2bdb6SXiaoDong Huang| ---------- | --------------------------------- | ----------- | -------- | 295cde2bdb6SXiaoDong Huang| 2023-06-20 | rk3568_bl31_l3_part_ecc_v1.00.elf | 6f31c2d8c | 重要 | 296cde2bdb6SXiaoDong Huang 297cde2bdb6SXiaoDong Huang### New 298cde2bdb6SXiaoDong Huang 299cde2bdb6SXiaoDong Huang1. 初始版本:支持L3 cache分区和cache ECC。 300cde2bdb6SXiaoDong Huang 301cde2bdb6SXiaoDong Huang------ 302cde2bdb6SXiaoDong Huang 3032fb47122STang Yun ping## rk3568_ddr_{1056...324}MHz_v1.17.bin 3042fb47122STang Yun ping 3052fb47122STang Yun ping| 时间 | 文件 | 编译 commit | 重要程度 | 3062fb47122STang Yun ping| ---------- | :--------------------------------- | ----------- | -------- | 3072fb47122STang Yun ping| 2023-06-20 | rk3568_ddr_{1056...324}MHz_v1.17.bin | 992b933606 | 重要 | 3082fb47122STang Yun ping 3092fb47122STang Yun ping### New 3102fb47122STang Yun ping 3112fb47122STang Yun ping1. 增加不同row的4rank颗粒支持。 3122fb47122STang Yun ping2. 增加DDR ECC poison功能支持。 3132fb47122STang Yun ping3. 使能LPDDR4/LPDDR4x derate功能。 3142fb47122STang Yun ping4. 增加ECC使能下的pstore支持。 3152fb47122STang Yun ping 3162fb47122STang Yun ping------ 3172fb47122STang Yun ping 3189e447be2SHisping Lin## rk3568_bl32_v2.10.bin 3199e447be2SHisping Lin 3209e447be2SHisping Lin| 时间 | 文件 | 编译 commit | 重要程度 | 3219e447be2SHisping Lin| ---------- | :-------------------- | ----------- | -------- | 3229e447be2SHisping Lin| 2023-06-07 | rk3568_bl32_v2.10.bin | dcfdd61d0 | 重要 | 3239e447be2SHisping Lin 3249e447be2SHisping Lin### New 3259e447be2SHisping Lin 3269e447be2SHisping Lin1. 支持关键OTP数据读取出错后从备份数据恢复。 3279e447be2SHisping Lin2. crypto_service 支持地址参数安全性检查。 3289e447be2SHisping Lin2. 支持内核读取安全启动标志和公钥哈希。 3299e447be2SHisping Lin3. 支持动态共享内存,安全非安全世界可以传递更大数据。 3309e447be2SHisping Lin4. BL32 打印支持 pstore,内核可以通过 pstore 节点查看 BL32 的打印信息。 3319e447be2SHisping Lin 3329e447be2SHisping Lin------ 3339e447be2SHisping Lin 3341ea59cc6SLiang Chen## rk3568_bl31_v1.43.elf 3351ea59cc6SLiang Chen 3361ea59cc6SLiang Chen| 时间 | 文件 | 编译 commit | 重要程度 | 3371ea59cc6SLiang Chen| ---------- | --------------------- | ----------- | -------- | 3381ea59cc6SLiang Chen| 2023-06-05 | rk3568_bl31_v1.43.elf | bf602aff1 | 重要 | 3391ea59cc6SLiang Chen 3401ea59cc6SLiang Chen### Fixed 3411ea59cc6SLiang Chen 3421ea59cc6SLiang Chen| Index | 重要程度 | 更新说明 | 问题现象 | 问题来源 | 3431ea59cc6SLiang Chen| ----- | -------- | ----------------------------------- | ------------------------------------------------------------ | ------- | 3441ea59cc6SLiang Chen| 1 | 重要 | 修复cpuidle进入bl31出现死锁的问题 | 系统概率性出现卡住一段时间(~30分钟)后恢复正常 | - | 3451ea59cc6SLiang Chen 3461ea59cc6SLiang Chen------ 3471ea59cc6SLiang Chen 348b2394037SLiang Chen## rk3568_bl31_rt_v1.01.elf 349b2394037SLiang Chen 350b2394037SLiang Chen| 时间 | 文件 | 编译 commit | 重要程度 | 351b2394037SLiang Chen| ---------- | ------------------------ | ----------- | -------- | 352b2394037SLiang Chen| 2023-05-01 | rk3568_bl31_rt_v1.01.elf | b28ca126a | 重要 | 353b2394037SLiang Chen 354b2394037SLiang Chen### New 355b2394037SLiang Chen 356b2394037SLiang Chen1. 支持通过OTP修改pvtpll配置。 357b2394037SLiang Chen2. 调整默认pvtpll配置,提高稳定性。 358b2394037SLiang Chen 359b2394037SLiang Chen------ 360b2394037SLiang Chen 3617fac639aSLiang Chen## rk3568_bl31_v1.42.elf 3627fac639aSLiang Chen 3637fac639aSLiang Chen| 时间 | 文件 | 编译 commit | 重要程度 | 3647fac639aSLiang Chen| ---------- | --------------------- | ----------- | -------- | 3657fac639aSLiang Chen| 2023-05-11 | rk3568_bl31_v1.42.elf | 7f859117f | 重要 | 3667fac639aSLiang Chen 3677fac639aSLiang Chen### New 3687fac639aSLiang Chen 3697fac639aSLiang Chen1. 支持通过OTP修改pvtpll配置。 3707fac639aSLiang Chen2. 调整默认pvtpll配置,提高稳定性。 3717fac639aSLiang Chen 3727fac639aSLiang Chen------ 3737fac639aSLiang Chen 3745ebf2e03SYouMin Chen## rk3568_bl31_v1.41.elf 3755ebf2e03SYouMin Chen 3765ebf2e03SYouMin Chen| 时间 | 文件 | 编译 commit | 重要程度 | 3775ebf2e03SYouMin Chen| ---------- | --------------------- | ----------- | -------- | 3785ebf2e03SYouMin Chen| 2023-05-06 | rk3568_bl31_v1.41.elf | e24c3f77b | 普通 | 3795ebf2e03SYouMin Chen 3805ebf2e03SYouMin Chen### Fixed 3815ebf2e03SYouMin Chen 3825ebf2e03SYouMin Chen| Index | 重要程度 | 更新说明 | 问题现象 | 问题来源 | 3835ebf2e03SYouMin Chen| ----- | -------- | ----------------------------------- | ------------------------------------------------------------ | ------- | 3845ebf2e03SYouMin Chen| 1 | 普通 | 修改DDR ECC错误注入功能的smc_handler ID | DDR ECC错误注入功能异常失效 | - | 3855ebf2e03SYouMin Chen 3865ebf2e03SYouMin Chen------ 3875ebf2e03SYouMin Chen 38884e292f2SLiang Chen## rk3568_bl31_rt_v1.00.elf 38984e292f2SLiang Chen 39084e292f2SLiang Chen| 时间 | 文件 | 编译 commit | 重要程度 | 39184e292f2SLiang Chen| ---------- | ------------------------ | ----------- | -------- | 39284e292f2SLiang Chen| 2023-05-04 | rk3568_bl31_rt_v1.00.elf | c3f2c8c3a | 普通 | 39384e292f2SLiang Chen 39484e292f2SLiang Chen### New 39584e292f2SLiang Chen 39684e292f2SLiang Chen1. 优化实时系统的延迟。 39784e292f2SLiang Chen 39884e292f2SLiang Chen------ 39984e292f2SLiang Chen 40063b71339STang Yun ping## rk3568_ddr_1560MHz_eyescan_v1.16.bin 40163b71339STang Yun ping 40263b71339STang Yun ping| 时间 | 文件 | 编译 commit | 重要程度 | 40363b71339STang Yun ping| ---------- | :--------------------------------- | ----------- | -------- | 40463b71339STang Yun ping| 2023-04-19 | rk3568_ddr_1560MHz_eyescan_v1.16.bin | b9c108a4eb | 重要 | 40563b71339STang Yun ping 40663b71339STang Yun ping### New 40763b71339STang Yun ping 40863b71339STang Yun ping1. 增加RK3568 2D眼图扫描支持。 40963b71339STang Yun ping 41063b71339STang Yun ping------ 41163b71339STang Yun ping 412b9d37512SZhihuan He## rk3568_bl31_v1.40.elf 413b9d37512SZhihuan He 414b9d37512SZhihuan He| 时间 | 文件 | 编译 commit | 重要程度 | 415b9d37512SZhihuan He| ---------- | --------------------- | ----------- | -------- | 416b9d37512SZhihuan He| 2023-04-19 | rk3568_bl31_v1.40.elf | aef7950e4 | 普通 | 417b9d37512SZhihuan He 418b9d37512SZhihuan He### New 419b9d37512SZhihuan He 420b9d37512SZhihuan He1. 增加DDR ECC错误注入。 421b9d37512SZhihuan He 422b9d37512SZhihuan He------ 423b9d37512SZhihuan He 4242f88af1dSJon Lin## rk356x_usbplug_v1.17.bin 4252f88af1dSJon Lin 4262f88af1dSJon Lin| 时间 | 文件 | 编译 commit | 重要程度 | 4272f88af1dSJon Lin| ---------- | :----------------------- | ----------- | -------- | 4282f88af1dSJon Lin| 2023-04-14 | rk356x_usbplug_v1.17.bin | 0661d5 | 普通 | 4292f88af1dSJon Lin 4302f88af1dSJon Lin### New 4312f88af1dSJon Lin 4322f88af1dSJon Lin1. 新增 spiflash 颗粒支持。 4332f88af1dSJon Lin 4342f88af1dSJon Lin------ 4352f88af1dSJon Lin 4361f565376SXiaoDong Huang## rk3568_bl31_v1.39.elf 4371f565376SXiaoDong Huang 4381f565376SXiaoDong Huang| 时间 | 文件 | 编译 commit | 重要程度 | 4391f565376SXiaoDong Huang| ---------- | --------------------- | ----------- | -------- | 4401f565376SXiaoDong Huang| 2023-04-13 | rk3568_bl31_v1.39.elf | 0d745c7b1 | 重要 | 4411f565376SXiaoDong Huang 4421f565376SXiaoDong Huang### New 4431f565376SXiaoDong Huang 4441f565376SXiaoDong Huang1. 提高otp稳定性。 4451f565376SXiaoDong Huang 4461f565376SXiaoDong Huang------ 4471f565376SXiaoDong Huang 448f2f8c7fbSTang Yun ping## rk3568_ddr_{1056...324}MHz_v1.16.bin 449f2f8c7fbSTang Yun ping 450f2f8c7fbSTang Yun ping| 时间 | 文件 | 编译 commit | 重要程度 | 451f2f8c7fbSTang Yun ping| ---------- | ------------------------------------ | ----------- | -------- | 452f2f8c7fbSTang Yun ping| 2023-02-26 | rk3568_ddr_{1056...324}MHz_v1.16.bin | 6f71c736ce | 重要 | 453f2f8c7fbSTang Yun ping 454f2f8c7fbSTang Yun ping### New 455f2f8c7fbSTang Yun ping 456f2f8c7fbSTang Yun ping1. LPDDR4/LPDDR4x模式默认使用derate功能。RK3568M,RK3568J在非LPDDR4/LPDDR4x模式下默认2倍刷新率。 457f2f8c7fbSTang Yun ping2. 刷新率, pagecolse 可通过ddrbin_tool配置。 458f2f8c7fbSTang Yun ping3. 提高ddr4效率。 459f2f8c7fbSTang Yun ping 460f2f8c7fbSTang Yun ping### Fixed 461f2f8c7fbSTang Yun ping 462f2f8c7fbSTang Yun ping| Index | 重要程度 | 更新说明 | 问题现象 | 问题来源 | 463f2f8c7fbSTang Yun ping| ----- | -------- | ---------------------------------- | ---------------------------- | -------- | 464f2f8c7fbSTang Yun ping| 1 | 重要 | 解决部分DDR4板子528M下的稳定性问题 | 部分DDR4在528M下容易死机 | - | 465f2f8c7fbSTang Yun ping| 2 | 重要 | 解决4GB ECC板子初始失败问题 | 4GB ECC板子ddr初始化阶段卡死 | - | 466f2f8c7fbSTang Yun ping 467f2f8c7fbSTang Yun ping------ 468f2f8c7fbSTang Yun ping 4691d2ea0ccSXiaoDong Huang## rk3568_bl31_v1.38.elf 4701d2ea0ccSXiaoDong Huang 4711d2ea0ccSXiaoDong Huang| 时间 | 文件 | 编译 commit | 重要程度 | 4721d2ea0ccSXiaoDong Huang| ---------- | --------------------- | ----------- | -------- | 4731d2ea0ccSXiaoDong Huang| 2023-02-16 | rk3568_bl31_v1.38.elf | 94b2d40dc | 重要 | 4741d2ea0ccSXiaoDong Huang 4751d2ea0ccSXiaoDong Huang### New 4761d2ea0ccSXiaoDong Huang 4771d2ea0ccSXiaoDong Huang1. 提高sdei稳定性。 4781d2ea0ccSXiaoDong Huang 4791d2ea0ccSXiaoDong Huang------ 4801d2ea0ccSXiaoDong Huang 481d4dd7145SXiaoDong Huang## rk3568_bl31_v1.37.elf 482d4dd7145SXiaoDong Huang 483d4dd7145SXiaoDong Huang| 时间 | 文件 | 编译 commit | 重要程度 | 484d4dd7145SXiaoDong Huang| ---------- | --------------------- | ----------- | -------- | 485d4dd7145SXiaoDong Huang| 2023-02-02 | rk3568_bl31_v1.37.elf | 1cd72fefa | 重要 | 486d4dd7145SXiaoDong Huang 487d4dd7145SXiaoDong Huang### New 488d4dd7145SXiaoDong Huang 48918157235SJoseph Chen1. 使能sdei。 49018157235SJoseph Chen2. 支持通过atags配置l3 partition。 491d4dd7145SXiaoDong Huang 492d4dd7145SXiaoDong Huang------ 493d4dd7145SXiaoDong Huang 49444de354dSZhihuan He## rk3568_ddr_{1560...324}MHz_v1.15.bin 49544de354dSZhihuan He 49644de354dSZhihuan He| 时间 | 文件 | 编译 commit | 重要程度 | 49744de354dSZhihuan He| ---------- | ------------------------------------ | ----------- | -------- | 49844de354dSZhihuan He| 2022-11-08 | rk3568_ddr_{1560...324}MHz_v1.15.bin | ec2fae0c96 | 重要 | 49944de354dSZhihuan He 50044de354dSZhihuan He### Fixed 50144de354dSZhihuan He 50244de354dSZhihuan He| Index | 重要程度 | 更新说明 | 问题现象 | 问题来源 | 50344de354dSZhihuan He| ----- | -------- | -------------------------------------- | ---------------------------------------- | -------- | 50444de354dSZhihuan He| 1 | 重要 | 解决部分主控在DDR 324MHz下的不稳定问题 | 在DDR 324MHz下,系统不稳定,出现死机重启 | - | 50544de354dSZhihuan He 50644de354dSZhihuan He------ 50744de354dSZhihuan He 508cd42c8b9SZhihuan He## rk3568_bl31_v1.36.elf 509cd42c8b9SZhihuan He 510cd42c8b9SZhihuan He| 时间 | 文件 | 编译 commit | 重要程度 | 511cd42c8b9SZhihuan He| ---------- | --------------------- | ----------- | -------- | 512cd42c8b9SZhihuan He| 2022-11-08 | rk3568_bl31_v1.36.elf | 2c8be93f9 | 重要 | 513cd42c8b9SZhihuan He 514cd42c8b9SZhihuan He### Fixed 515cd42c8b9SZhihuan He 516cd42c8b9SZhihuan He| Index | 重要程度 | 更新说明 | 问题现象 | 问题来源 | 517cd42c8b9SZhihuan He| ----- | -------- | -------------------------------------- | ---------------------------------------- | -------- | 518cd42c8b9SZhihuan He| 1 | 重要 | 解决部分主控在DDR 324MHz下的不稳定问题 | 在DDR 324MHz下,系统不稳定,出现死机重启 | - | 519cd42c8b9SZhihuan He 520cd42c8b9SZhihuan He------ 521cd42c8b9SZhihuan He 522b32e77eeSJon Lin## rk356x_usbplug_v1.16.bin 523b32e77eeSJon Lin 524b32e77eeSJon Lin| 时间 | 文件 | 编译 commit | 重要程度 | 525b32e77eeSJon Lin| ---------- | :----------------------- | ----------- | -------- | 526b32e77eeSJon Lin| 2022-11-02 | rk356x_usbplug_v1.16.bin | eaaeb1 | 普通 | 527b32e77eeSJon Lin 528b32e77eeSJon Lin### New 529b32e77eeSJon Lin 53018157235SJoseph Chen1. 新增 spiflash 颗粒支持。 531b32e77eeSJon Lin 532b32e77eeSJon Lin------ 533b32e77eeSJon Lin 5346cdb0cf8Sshengfei Xu## rk3568_bl31_v1.35.elf 5356cdb0cf8Sshengfei Xu 5366cdb0cf8Sshengfei Xu| 时间 | 文件 | 编译 commit | 重要程度 | 5376cdb0cf8Sshengfei Xu| ---------- | :-------------------- | ----------- | -------- | 5386cdb0cf8Sshengfei Xu| 2022-10-24 | rk3568_bl31_v1.35.elf | cddd6f52e | 重要 | 5396cdb0cf8Sshengfei Xu 5406cdb0cf8Sshengfei Xu### Fixed 5416cdb0cf8Sshengfei Xu 5426cdb0cf8Sshengfei Xu| Index | 重要程度 | 更新说明 | 问题现象 | 问题来源 | 5436cdb0cf8Sshengfei Xu| ----- | -------- | ----------------------------------- | ------------------------------------------------------------ | ------- | 5446cdb0cf8Sshengfei Xu| 1 | 重要 | 解决休眠唤醒死机问题,PCIE休眠失败 | 在vdd_log休眠断电的情况下,GICR被复位,需要保存恢复GICR | - | 5456cdb0cf8Sshengfei Xu 5466cdb0cf8Sshengfei Xu------ 5476cdb0cf8Sshengfei Xu 5489f3468f5SJon Lin## rk356{x_usbplug, 8_miniloader_spinand}_v1.15.bin 5499f3468f5SJon Lin 5509f3468f5SJon Lin| 时间 | 文件 | 编译 commit | 重要程度 | 5519f3468f5SJon Lin| ---------- | :----------------------------------------------- | ----------- | -------- | 5529f3468f5SJon Lin| 2022-09-26 | rk356{x_usbplug, 8_miniloader_spinand}_v1.15.bin | 65048d1 | 普通 | 5539f3468f5SJon Lin 5549f3468f5SJon Lin### New 5559f3468f5SJon Lin 55618157235SJoseph Chen1. 新增 spiflash 颗粒支持。 5579f3468f5SJon Lin 5589f3468f5SJon Lin------ 5599f3468f5SJon Lin 5606dff3132SHisping Lin## rk3568_bl32_v2.09.bin 5616dff3132SHisping Lin 5626dff3132SHisping Lin| 时间 | 文件 | 编译 commit | 重要程度 | 5636dff3132SHisping Lin| ---------- | :-------------------- | ----------- | -------- | 5646dff3132SHisping Lin| 2022-09-16 | rk3568_bl32_v2.09.bin | d84087907 | 重要 | 5656dff3132SHisping Lin 5666dff3132SHisping Lin### Fixed 5676dff3132SHisping Lin 5686dff3132SHisping Lin| Index | 重要程度 | 更新说明 | 问题现象 | 问题来源 | 5696dff3132SHisping Lin| ----- | -------- | ----------------------------------- | ------------------------------------------------------------ | -------- | 5706dff3132SHisping Lin| 1 | 重要 | 解决关闭打印时OPTEE启动阶段卡住问题 | 当用户使用/rkbin/tools/ddrbin_tool工具关闭打印时,rk_atags将通知OPTEE关闭打印,OPTEE启动时关闭打印会出现卡死,无法进入U-Boot | - | 5716dff3132SHisping Lin 5726dff3132SHisping Lin------ 5736dff3132SHisping Lin 5744909cfb1STang Yun ping## rk3568_ddr_{1560...324}MHz_v1.14.bin 5754909cfb1STang Yun ping 5764909cfb1STang Yun ping| 时间 | 文件 | 编译 commit | 重要程度 | 5774909cfb1STang Yun ping| ---------- | :----------------------------------- | ----------- | -------- | 5784909cfb1STang Yun ping| 2022-08-27 | rk3568_ddr_{1560...324}MHz_v1.14.bin | b1f29a2a6f | 重要 | 5794909cfb1STang Yun ping 5804909cfb1STang Yun ping### Fixed 5814909cfb1STang Yun ping 5824909cfb1STang Yun ping| Index | 重要程度 | 更新说明 | 问题现象 | 问题来源 | 5834909cfb1STang Yun ping| ----- | -------- | ----------------------------------- | ------------------------------------------------------------ | -------- | 584a9b7a7b5SJoseph Chen| 1 | 重要 | 解决个别LPDDR4颗粒无法运行到1560MHz | 长鑫CXDB5CCAM-MK LPDDR4模式下1560MHz无法运行的问题,将CLK/CA sr改为0后ok。 | - | 585a9b7a7b5SJoseph Chen| 2 | 普通 | 解决部分颗粒timing设置错误问题 | t_xs_x32, t_xs_abort_x32 和t_xs_fast_x32这三个timing设置有误,其他平台上发现小容量颗粒(小于128M)上会引起异常。 | - | 586a9b7a7b5SJoseph Chen| 3 | 重要 | DDR4 528M稳定性问题 | 个别颗粒528M下无法开启DLL,需要做关闭DLL处理. | - | 587a9b7a7b5SJoseph Chen| 4 | 重要 | DDR4 1560M稳定性问题 | 部分2rank DDR4 PCB需要将DQS/DQ slew rate 加强到0x0才能稳定运行1560M | - | 5884909cfb1STang Yun ping 5894909cfb1STang Yun ping------ 5904909cfb1STang Yun ping 591