14909cfb1STang Yun ping# RK3568 Release Note 24909cfb1STang Yun ping 3*e414db99SHisping Lin## rk3568_bl32_v2.15.bin 4*e414db99SHisping Lin 5*e414db99SHisping Lin| 时间 | 文件 | 编译 commit | 重要程度 | 6*e414db99SHisping Lin| ---------- | :-------------------- | ----------- | -------- | 7*e414db99SHisping Lin| 2024-10-31 | rk3568_bl32_v2.15.bin | 9f2aca7d1 | 重要 | 8*e414db99SHisping Lin 9*e414db99SHisping Lin### New 10*e414db99SHisping Lin 11*e414db99SHisping Lin1. 新增支持fw encrypt key的读写接口。 12*e414db99SHisping Lin 13*e414db99SHisping Lin### Fixed 14*e414db99SHisping Lin 15*e414db99SHisping Lin| Index | 重要程度 | 更新说明 | 问题现象 | 问题来源 | 16*e414db99SHisping Lin| ----- | -------- | ------------------------------- | ----------------------------------------------- | -------- | 17*e414db99SHisping Lin| 1 | 重要 | 修正RSA OAEP MGF1算法 | TA在使用RSA算法OAEP MGF1填充方式会报错 | - | 18*e414db99SHisping Lin| 2 | 重要 | 修正secure boot是否使能判断条件 | 在硬件不稳定情况下可能错误认为开启了secure boot | - | 19*e414db99SHisping Lin 20*e414db99SHisping Lin------ 21*e414db99SHisping Lin 22bd7f055aSTang Yun ping## rk3568_ddr_{1560...1056}MHz_v1.23.bin 23bd7f055aSTang Yun ping 24bd7f055aSTang Yun ping| 时间 | 文件 | 编译 commit | 重要程度 | 25bd7f055aSTang Yun ping| ---------- | :------------------------------------ | ----------- | -------- | 26bd7f055aSTang Yun ping| 2024-09-03 | rk3568_ddr_{1560...1056}MHz_v1.23.bin | 03ea844c5d | 重要 | 27bd7f055aSTang Yun ping 28bd7f055aSTang Yun ping### New 29bd7f055aSTang Yun ping 30bd7f055aSTang Yun ping1. 增加DRAM类型探测顺序通过ddrbin_tool可配。 31bd7f055aSTang Yun ping### Fixed 32bd7f055aSTang Yun ping 33bd7f055aSTang Yun ping| Index | 重要程度 | 更新说明 | 问题现象 | 问题来源 | 34bd7f055aSTang Yun ping| ----- | -------- | --------------------------------------- | --------------------------------------------------------- | -------- | 35bd7f055aSTang Yun ping| 1 | 重要 | 修正DDR4概率性容量概率性探测失败的问题 | DDR4可能概率性的存在容量,ecc等探测出错 | - | 36bd7f055aSTang Yun ping| 2 | 重要 | 增加支持ISSI UniIC 驱动偏弱的LP4/4x颗粒 | 解决ISSI UniIC LP4/4x因为驱动强度偏弱导致的稳定性较差问题 | - | 37bd7f055aSTang Yun ping 38bd7f055aSTang Yun ping------ 39bd7f055aSTang Yun ping 40c1027896SHisping Lin## rk3568_bl32_v2.14.bin 41c1027896SHisping Lin 42c1027896SHisping Lin| 时间 | 文件 | 编译 commit | 重要程度 | 43c1027896SHisping Lin| ---------- | :-------------------- | ----------- | -------- | 44c1027896SHisping Lin| 2024-09-02 | rk3568_bl32_v2.14.bin | 6c78a7d8 | 重要 | 45c1027896SHisping Lin 46c1027896SHisping Lin### New 47c1027896SHisping Lin 48c1027896SHisping Lin1. 支持软件TA加密密钥功能,客户可以不烧写密钥的情况下使用TA加密功能。 49c1027896SHisping Lin2. 支持 OTP hardware lock 功能,允许安全非安全OTP同时访问。 50c1027896SHisping Lin3. 支持 lock keyreader access 功能,提升安全性。 51c1027896SHisping Lin 52c1027896SHisping Lin------ 53c1027896SHisping Lin 549f1fe80fSLin Jinhan## rk3568_bl32_v2.13.bin 559f1fe80fSLin Jinhan 569f1fe80fSLin Jinhan| 时间 | 文件 | 编译 commit | 重要程度 | 579f1fe80fSLin Jinhan| ---------- | :-------------------- | ----------- | -------- | 589f1fe80fSLin Jinhan| 2024-07-09 | rk3568_bl32_v2.13.bin | 7ab599eca | 重要 | 599f1fe80fSLin Jinhan 609f1fe80fSLin Jinhan### New 619f1fe80fSLin Jinhan 629f1fe80fSLin Jinhan1. 其他安全性提升。 639f1fe80fSLin Jinhan2. rpmb添加多次读取机制。 649f1fe80fSLin Jinhan3. 增大MPI_MEMPOOL_SIZE。 659f1fe80fSLin Jinhan 669f1fe80fSLin Jinhan------ 679f1fe80fSLin Jinhan 6878360f09STang Yun ping## rk3568_ddr_{1560...1056}MHz_v1.22.bin 6978360f09STang Yun ping 7078360f09STang Yun ping| 时间 | 文件 | 编译 commit | 重要程度 | 7178360f09STang Yun ping| ---------- | :------------------------------------ | ----------- | -------- | 7278360f09STang Yun ping| 2024-06-21 | rk3568_ddr_{1560...1056}MHz_v1.22.bin | f8ac117e9c | 重要 | 7378360f09STang Yun ping 7478360f09STang Yun ping### New 7578360f09STang Yun ping 7678360f09STang Yun ping1. CLK/DQS slew rate支持高低频下配置不同值。 7778360f09STang Yun ping2. 增加颗粒Manufacturer ID打印。 7878360f09STang Yun ping3. DDR4开启LPASR以减小DDR4休眠功耗。 7978360f09STang Yun ping 8078360f09STang Yun ping### Fixed 8178360f09STang Yun ping 8278360f09STang Yun ping| Index | 重要程度 | 更新说明 | 问题现象 | 问题来源 | 8378360f09STang Yun ping| ----- | -------- | ---------------------------------- | ------------------------------------------------------------ | -------- | 8478360f09STang Yun ping| 1 | 重要 | DDR4 2cs下概率性training失败问题 | v1.21版本ddrbin引入的DDR4 2cs下概率性read/write training失败。 | - | 8578360f09STang Yun ping| 2 | 重要 | LP4x 600M以下强制开启240ohm rx odt | 与个别颗粒存在低频rx odt disable下的兼容性问题,表现为324M不稳定 | - | 8678360f09STang Yun ping| 3 | 重要 | 600MHz以下不做vref training | v1.21版本ddrbin引入的vref training在低频下可能存在vref trining结果不可靠的问题。 | - | 8778360f09STang Yun ping 8878360f09STang Yun ping------ 8978360f09STang Yun ping 90fb90d181STang Yun ping## rk3568_ddr_1560MHz_{D3_LP3,D3_LP4_4x}_eyescan_v1.22.bin 91fb90d181STang Yun ping 92fb90d181STang Yun ping| 时间 | 文件 | 编译 commit | 重要程度 | 93fb90d181STang Yun ping| ---------- | :------------------------------------------------------ | ----------- | -------- | 94fb90d181STang Yun ping| 2024-06-21 | rk3568_ddr_1560MHz_{D3_LP3,D3_LP4_4x}_eyescan_v1.22.bin | f8ac117e9c | 重要 | 95fb90d181STang Yun ping 96fb90d181STang Yun ping### New 97fb90d181STang Yun ping 98fb90d181STang Yun ping1. 更新二维眼图打印格式。 99fb90d181STang Yun ping2. 增加眼图margin自动判断。 100fb90d181STang Yun ping 101fb90d181STang Yun ping------ 102fb90d181STang Yun ping 103e232d547SXuhui Lin## rk356x_spl_v1.14.bin 104e232d547SXuhui Lin 105e232d547SXuhui Lin| 时间 | 文件 | 编译 commit | 重要程度 | 106e232d547SXuhui Lin| ---------- | -------------------- | ----------- | -------- | 107e232d547SXuhui Lin| 2024-05-30 | rk356x_spl_v1.14.bin | 606f72bd97a | 重要 | 108e232d547SXuhui Lin 109e232d547SXuhui Lin### New 110e232d547SXuhui Lin 111e232d547SXuhui Lin1. 增加rsa key hash掉电后继续烧写功能。 112e232d547SXuhui Lin 113e232d547SXuhui Lin### Fixed 114e232d547SXuhui Lin 115e232d547SXuhui Lin| Index | 重要程度 | 更新说明 | 问题现象 | 问题来源 | 116e232d547SXuhui Lin| ----- | -------- | --------------------------------------------------- | -------------------------------------------------------- | -------- | 117e232d547SXuhui Lin| 1 | 重要 | 解决SPL下sd卡初始化失败 | SPL dts下没有打开pinctrl节点 | - | 118e232d547SXuhui Lin 119e232d547SXuhui Lin------ 120e232d547SXuhui Lin 121a0959479SHisping Lin## rk3568_bl32_v2.12.bin 122a0959479SHisping Lin 123a0959479SHisping Lin| 时间 | 文件 | 编译 commit | 重要程度 | 124a0959479SHisping Lin| ---------- | :-------------------- | ----------- | -------- | 125a0959479SHisping Lin| 2024-04-16 | rk3568_bl32_v2.12.bin | 185dc3c92 | 重要 | 126a0959479SHisping Lin 127a0959479SHisping Lin### New 128a0959479SHisping Lin 129a0959479SHisping Lin1. 增加输入参数检查,增加安全性。 130a0959479SHisping Lin2. 支持打印 TEE 内存占用信息。 131a0959479SHisping Lin3. 硬件 crypto 支持4G以上地址。 132a0959479SHisping Lin4. 支持打印 FWVER 信息。 133a0959479SHisping Lin 134a0959479SHisping Lin------ 135a0959479SHisping Lin 136c3e0ee0fSTang Yun ping## rk3568_ddr_{1560...920}MHz_v1.21.bin 137c3e0ee0fSTang Yun ping 138c3e0ee0fSTang Yun ping| 时间 | 文件 | 编译 commit | 重要程度 | 139c3e0ee0fSTang Yun ping| ---------- | :--------------------------------- | ----------- | -------- | 140c3e0ee0fSTang Yun ping| 2024-01-20 | rk3568_ddr_{1560...920}MHz_v1.21.bin | 2d653b3476 | 重要 | 141c3e0ee0fSTang Yun ping 142c3e0ee0fSTang Yun ping### Fixed 143c3e0ee0fSTang Yun ping 144c3e0ee0fSTang Yun ping| Index | 重要程度 | 更新说明 | 问题现象 | 问题来源 | 145c3e0ee0fSTang Yun ping| ----- | -------- | ----------------------------------------- | ----------------------------------------------------- | -------- | 146c3e0ee0fSTang Yun ping| 1 | 重要 | 修正reboot时可能存在漏做CA training的问题 | reboot时可能有概率未做CA training。CA training结果为0 | - | 147c3e0ee0fSTang Yun ping 148c3e0ee0fSTang Yun ping------ 149c3e0ee0fSTang Yun ping 150f48decedSTang Yun ping## rk3568_ddr_{1560...920}MHz_v1.20.bin 151f48decedSTang Yun ping 152f48decedSTang Yun ping| 时间 | 文件 | 编译 commit | 重要程度 | 153f48decedSTang Yun ping| ---------- | :--------------------------------- | ----------- | -------- | 154f48decedSTang Yun ping| 2024-01-12 | rk3568_ddr_{1560...920}MHz_v1.20.bin | 77170a5e90 | 重要 | 155f48decedSTang Yun ping 156f48decedSTang Yun ping### New 157f48decedSTang Yun ping 158f48decedSTang Yun ping1. 可通过工具配置tRFC值。 159f48decedSTang Yun ping2. 增加read/write vref training,提高读写稳定性。 160f48decedSTang Yun ping 161f48decedSTang Yun ping### Fixed 162f48decedSTang Yun ping 163f48decedSTang Yun ping| Index | 重要程度 | 更新说明 | 问题现象 | 问题来源 | 164f48decedSTang Yun ping| ----- | -------- | ------------------------------------------------------------ | --------------------------------------------- | -------- | 165f48decedSTang Yun ping| 1 | 重要 | DDR ECC 使能时通过CPU提前访问来保证重启后pstore段memory的ECC正确性 | DDR ECC使能时重启后上一次开机的pstore信息丢失 | - | 166f48decedSTang Yun ping| 2 | 重要 | 更新DDR3/LPDDR3 rd/wr training码型提高读写信号余量 | 优化DDR3/LPDDR3读写信号余量 | - | 167f48decedSTang Yun ping| 3 | 重要 | 修正6GB LPDDR3/4初始化失败问题 | 6GB LPDDR3/4 初始化时卡住 | - | 168f48decedSTang Yun ping| 4 | 重要 | LPDDR4/4X 780Mhz开启read odt,改善部分颗粒780MHz下稳定性 | 部分LPDDR4/4X颗粒780M下read稳定性较差 | - | 169f48decedSTang Yun ping 170f48decedSTang Yun ping------ 171f48decedSTang Yun ping 17250fea70bSJon Lin## rk3568_pcie_v2.10.bin 17350fea70bSJon Lin 17450fea70bSJon Lin| 时间 | 文件 | 编译 commit | 重要程度 | 17550fea70bSJon Lin| ---------- | --------------------- | ----------- | -------- | 17650fea70bSJon Lin| 2023-12-18 | rk3568_pcie_v2.10.bin | 35f57cde3 | 普通 | 17750fea70bSJon Lin 17850fea70bSJon Lin### New 17950fea70bSJon Lin 18050fea70bSJon Lin1. Update the version。 18150fea70bSJon Lin 18250fea70bSJon Lin------ 18350fea70bSJon Lin 18484da743bSJon Lin## rk3568_pcie_v2.00.bin 18584da743bSJon Lin 18684da743bSJon Lin| 时间 | 文件 | 编译 commit | 重要程度 | 18784da743bSJon Lin| ---------- | --------------------- | ----------- | -------- | 18884da743bSJon Lin| 2023-12-06 | rk3568_pcie_v2.00.bin | I3e280b78 | 普通 | 18984da743bSJon Lin 19084da743bSJon Lin### New 19184da743bSJon Lin 19284da743bSJon Lin1. Fix bar capacity。 19384da743bSJon Lin 19484da743bSJon Lin------ 19584da743bSJon Lin 196c2df62acSLiang Chen## rk3568_bl31_rt_v1.02.elf 197c2df62acSLiang Chen 198c2df62acSLiang Chen| 时间 | 文件 | 编译 commit | 重要程度 | 199c2df62acSLiang Chen| ---------- | ------------------------ | ----------- | -------- | 200c2df62acSLiang Chen| 2023-11-02 | rk3568_bl31_rt_v1.02.elf | 30c17915b | 普通 | 201c2df62acSLiang Chen 202c2df62acSLiang Chen### New 203c2df62acSLiang Chen 204c2df62acSLiang Chen1. 支持通过atags配置l3 partition。 205c2df62acSLiang Chen 206c2df62acSLiang Chen------ 207c2df62acSLiang Chen 208721d2528SJon Lin## rk3568_pcie_v1.00.bin 209721d2528SJon Lin 210721d2528SJon Lin| 时间 | 文件 | 编译 commit | 重要程度 | 211721d2528SJon Lin| ---------- | --------------------- | ----------- | -------- | 212721d2528SJon Lin| 2023-10-07 | rk3568_pcie_v1.00.bin | I01c2c7d7 | 普通 | 213721d2528SJon Lin 214721d2528SJon Lin### New 215721d2528SJon Lin 216721d2528SJon Lin1. 添加支持 pcie ep 初始化的裸系统可执行固件。 217721d2528SJon Lin 218721d2528SJon Lin------ 219721d2528SJon Lin 220975e4c34STang Yun ping## rk3568_ddr_{1560...920}MHz_v1.19.bin 221975e4c34STang Yun ping 222975e4c34STang Yun ping| 时间 | 文件 | 编译 commit | 重要程度 | 223975e4c34STang Yun ping| ---------- | :--------------------------------- | ----------- | -------- | 224975e4c34STang Yun ping| 2023-09-11 | rk3568_ddr_{1560...920}MHz_v1.19.bin | fdeec6f4fc | 重要 | 225975e4c34STang Yun ping 226975e4c34STang Yun ping### New 227975e4c34STang Yun ping 228975e4c34STang Yun ping1. 增加RK3567支持。 229975e4c34STang Yun ping2. RK3568增加LVDS1支持。 230975e4c34STang Yun ping 231975e4c34STang Yun ping------ 232975e4c34STang Yun ping 2334e901198SLiang Chen## rk3568_bl31_v1.44.elf 2344e901198SLiang Chen 2354e901198SLiang Chen| 时间 | 文件 | 编译 commit | 重要程度 | 2364e901198SLiang Chen| ---------- | --------------------- | ----------- | -------- | 2374e901198SLiang Chen| 2023-09-19 | rk3568_bl31_v1.44.elf | 8cea6ab0b | 重要 | 2384e901198SLiang Chen 2394e901198SLiang Chen### New 2404e901198SLiang Chen 2414e901198SLiang Chen1. 增加RK3567芯片支持。 2424e901198SLiang Chen 2434e901198SLiang Chen------ 2444e901198SLiang Chen 245c019c636SXuhui Lin## rk356x_spl_v1.13.bin 246c019c636SXuhui Lin 247c019c636SXuhui Lin| 时间 | 文件 | 编译 commit | 重要程度 | 248c019c636SXuhui Lin| ---------- | :------------------- | ----------- | -------- | 249c019c636SXuhui Lin| 2023-09-25 | rk356x_spl_v1.13.bin | e4e124926e | 重要 | 250c019c636SXuhui Lin 251c019c636SXuhui Lin### New 252c019c636SXuhui Lin 253c019c636SXuhui Lin1. 打印并传递固件版本号。 254c019c636SXuhui Lin 255c019c636SXuhui Lin### Fixed 256c019c636SXuhui Lin 257c019c636SXuhui Lin| Index | 重要程度 | 更新说明 | 问题现象 | 问题来源 | 258c019c636SXuhui Lin| ----- | -------- | --------------------------------------------------- | -------------------------------------------------------- | -------- | 259c019c636SXuhui Lin| 1 | 重要 | 解决SPL加载校验u-boot.dtb失败后不加载备份镜像的问题 | 第一份uboot.img的u-boot.dtb损坏后,SPL没有加载备份镜像。 | - | 260c019c636SXuhui Lin 261c019c636SXuhui Lin------ 262c019c636SXuhui Lin 2639f00ec0fSHisping Lin## rk3568_bl32_v2.11.bin 2649f00ec0fSHisping Lin 2659f00ec0fSHisping Lin| 时间 | 文件 | 编译 commit | 重要程度 | 2669f00ec0fSHisping Lin| ---------- | :-------------------- | ----------- | -------- | 2679f00ec0fSHisping Lin| 2023-08-28 | rk3568_bl32_v2.11.bin | b5340fd65 | 重要 | 2689f00ec0fSHisping Lin 2699f00ec0fSHisping Lin### New 2709f00ec0fSHisping Lin 2719f00ec0fSHisping Lin1. 默认设置伪随机数种子。 2729f00ec0fSHisping Lin2. 内部TA支持读写security flag接口。 2739f00ec0fSHisping Lin3. 内部TA支持判断 ta encryption key 是否写入。 2749f00ec0fSHisping Lin4. 内部TA支持 toybrick ksn 接口。 2759f00ec0fSHisping Lin 2769f00ec0fSHisping Lin### Fixed 2779f00ec0fSHisping Lin 2789f00ec0fSHisping Lin| Index | 重要程度 | 更新说明 | 问题现象 | 问题来源 | 2799f00ec0fSHisping Lin| ----- | -------- | -------------------------------- | -------------------- | -------- | 2809f00ec0fSHisping Lin| 1 | 重要 | 修正硬件crypto检查支持的算法列表 | 使用硬件crypto会报错 | - | 2819f00ec0fSHisping Lin 2829f00ec0fSHisping Lin------ 2839f00ec0fSHisping Lin 28471a9caf4Sshengfei Xu## rk3568_bl31_cpu3_v1.01.elf 28571a9caf4Sshengfei Xu 28671a9caf4Sshengfei Xu| 时间 | 文件 | 编译 commit | 重要程度 | 28771a9caf4Sshengfei Xu| ---------- | --------------------------------- | ----------- | -------- | 28871a9caf4Sshengfei Xu| 2023-08-04 | rk3568_bl31_cpu3_v1.01.elf | b3d2ce25a | 重要 | 28971a9caf4Sshengfei Xu 29071a9caf4Sshengfei Xu### New 29171a9caf4Sshengfei Xu 29271a9caf4Sshengfei Xu1. 基于最新bl31代码支持CPU3启动。 29371a9caf4Sshengfei Xu 29471a9caf4Sshengfei Xu------ 29571a9caf4Sshengfei Xu 2969512e6dcSTang Yun ping## rk3568_ddr_{1560...920}MHz_v1.18.bin 2979512e6dcSTang Yun ping 2989512e6dcSTang Yun ping| 时间 | 文件 | 编译 commit | 重要程度 | 2999512e6dcSTang Yun ping| ---------- | :--------------------------------- | ----------- | -------- | 3009512e6dcSTang Yun ping| 2023-07-17 | rk3568_ddr_{1560...920}MHz_v1.18.bin | f366f69a7d | 重要 | 3019512e6dcSTang Yun ping 3029512e6dcSTang Yun ping### Fixed 3039512e6dcSTang Yun ping 3049512e6dcSTang Yun ping| Index | 重要程度 | 更新说明 | 问题现象 | 问题来源 | 3059512e6dcSTang Yun ping| ----- | -------- | ----------------------------------- | ------------------------------------------------------------ | ------- | 3069512e6dcSTang Yun ping| 1 | 重要 | 修正DDR active_ranks配置错误引起的休眠唤醒死机问题 | 休眠唤醒异常 | - | 3079512e6dcSTang Yun ping 3089512e6dcSTang Yun ping------ 3099512e6dcSTang Yun ping 310cde2bdb6SXiaoDong Huang## rk3568_bl31_l3_part_ecc_v1.00.elf 311cde2bdb6SXiaoDong Huang 312cde2bdb6SXiaoDong Huang| 时间 | 文件 | 编译 commit | 重要程度 | 313cde2bdb6SXiaoDong Huang| ---------- | --------------------------------- | ----------- | -------- | 314cde2bdb6SXiaoDong Huang| 2023-06-20 | rk3568_bl31_l3_part_ecc_v1.00.elf | 6f31c2d8c | 重要 | 315cde2bdb6SXiaoDong Huang 316cde2bdb6SXiaoDong Huang### New 317cde2bdb6SXiaoDong Huang 318cde2bdb6SXiaoDong Huang1. 初始版本:支持L3 cache分区和cache ECC。 319cde2bdb6SXiaoDong Huang 320cde2bdb6SXiaoDong Huang------ 321cde2bdb6SXiaoDong Huang 3222fb47122STang Yun ping## rk3568_ddr_{1056...324}MHz_v1.17.bin 3232fb47122STang Yun ping 3242fb47122STang Yun ping| 时间 | 文件 | 编译 commit | 重要程度 | 3252fb47122STang Yun ping| ---------- | :--------------------------------- | ----------- | -------- | 3262fb47122STang Yun ping| 2023-06-20 | rk3568_ddr_{1056...324}MHz_v1.17.bin | 992b933606 | 重要 | 3272fb47122STang Yun ping 3282fb47122STang Yun ping### New 3292fb47122STang Yun ping 3302fb47122STang Yun ping1. 增加不同row的4rank颗粒支持。 3312fb47122STang Yun ping2. 增加DDR ECC poison功能支持。 3322fb47122STang Yun ping3. 使能LPDDR4/LPDDR4x derate功能。 3332fb47122STang Yun ping4. 增加ECC使能下的pstore支持。 3342fb47122STang Yun ping 3352fb47122STang Yun ping------ 3362fb47122STang Yun ping 3379e447be2SHisping Lin## rk3568_bl32_v2.10.bin 3389e447be2SHisping Lin 3399e447be2SHisping Lin| 时间 | 文件 | 编译 commit | 重要程度 | 3409e447be2SHisping Lin| ---------- | :-------------------- | ----------- | -------- | 3419e447be2SHisping Lin| 2023-06-07 | rk3568_bl32_v2.10.bin | dcfdd61d0 | 重要 | 3429e447be2SHisping Lin 3439e447be2SHisping Lin### New 3449e447be2SHisping Lin 3459e447be2SHisping Lin1. 支持关键OTP数据读取出错后从备份数据恢复。 3469e447be2SHisping Lin2. crypto_service 支持地址参数安全性检查。 3479e447be2SHisping Lin2. 支持内核读取安全启动标志和公钥哈希。 3489e447be2SHisping Lin3. 支持动态共享内存,安全非安全世界可以传递更大数据。 3499e447be2SHisping Lin4. BL32 打印支持 pstore,内核可以通过 pstore 节点查看 BL32 的打印信息。 3509e447be2SHisping Lin 3519e447be2SHisping Lin------ 3529e447be2SHisping Lin 3531ea59cc6SLiang Chen## rk3568_bl31_v1.43.elf 3541ea59cc6SLiang Chen 3551ea59cc6SLiang Chen| 时间 | 文件 | 编译 commit | 重要程度 | 3561ea59cc6SLiang Chen| ---------- | --------------------- | ----------- | -------- | 3571ea59cc6SLiang Chen| 2023-06-05 | rk3568_bl31_v1.43.elf | bf602aff1 | 重要 | 3581ea59cc6SLiang Chen 3591ea59cc6SLiang Chen### Fixed 3601ea59cc6SLiang Chen 3611ea59cc6SLiang Chen| Index | 重要程度 | 更新说明 | 问题现象 | 问题来源 | 3621ea59cc6SLiang Chen| ----- | -------- | ----------------------------------- | ------------------------------------------------------------ | ------- | 3631ea59cc6SLiang Chen| 1 | 重要 | 修复cpuidle进入bl31出现死锁的问题 | 系统概率性出现卡住一段时间(~30分钟)后恢复正常 | - | 3641ea59cc6SLiang Chen 3651ea59cc6SLiang Chen------ 3661ea59cc6SLiang Chen 367b2394037SLiang Chen## rk3568_bl31_rt_v1.01.elf 368b2394037SLiang Chen 369b2394037SLiang Chen| 时间 | 文件 | 编译 commit | 重要程度 | 370b2394037SLiang Chen| ---------- | ------------------------ | ----------- | -------- | 371b2394037SLiang Chen| 2023-05-01 | rk3568_bl31_rt_v1.01.elf | b28ca126a | 重要 | 372b2394037SLiang Chen 373b2394037SLiang Chen### New 374b2394037SLiang Chen 375b2394037SLiang Chen1. 支持通过OTP修改pvtpll配置。 376b2394037SLiang Chen2. 调整默认pvtpll配置,提高稳定性。 377b2394037SLiang Chen 378b2394037SLiang Chen------ 379b2394037SLiang Chen 3807fac639aSLiang Chen## rk3568_bl31_v1.42.elf 3817fac639aSLiang Chen 3827fac639aSLiang Chen| 时间 | 文件 | 编译 commit | 重要程度 | 3837fac639aSLiang Chen| ---------- | --------------------- | ----------- | -------- | 3847fac639aSLiang Chen| 2023-05-11 | rk3568_bl31_v1.42.elf | 7f859117f | 重要 | 3857fac639aSLiang Chen 3867fac639aSLiang Chen### New 3877fac639aSLiang Chen 3887fac639aSLiang Chen1. 支持通过OTP修改pvtpll配置。 3897fac639aSLiang Chen2. 调整默认pvtpll配置,提高稳定性。 3907fac639aSLiang Chen 3917fac639aSLiang Chen------ 3927fac639aSLiang Chen 3935ebf2e03SYouMin Chen## rk3568_bl31_v1.41.elf 3945ebf2e03SYouMin Chen 3955ebf2e03SYouMin Chen| 时间 | 文件 | 编译 commit | 重要程度 | 3965ebf2e03SYouMin Chen| ---------- | --------------------- | ----------- | -------- | 3975ebf2e03SYouMin Chen| 2023-05-06 | rk3568_bl31_v1.41.elf | e24c3f77b | 普通 | 3985ebf2e03SYouMin Chen 3995ebf2e03SYouMin Chen### Fixed 4005ebf2e03SYouMin Chen 4015ebf2e03SYouMin Chen| Index | 重要程度 | 更新说明 | 问题现象 | 问题来源 | 4025ebf2e03SYouMin Chen| ----- | -------- | ----------------------------------- | ------------------------------------------------------------ | ------- | 4035ebf2e03SYouMin Chen| 1 | 普通 | 修改DDR ECC错误注入功能的smc_handler ID | DDR ECC错误注入功能异常失效 | - | 4045ebf2e03SYouMin Chen 4055ebf2e03SYouMin Chen------ 4065ebf2e03SYouMin Chen 40784e292f2SLiang Chen## rk3568_bl31_rt_v1.00.elf 40884e292f2SLiang Chen 40984e292f2SLiang Chen| 时间 | 文件 | 编译 commit | 重要程度 | 41084e292f2SLiang Chen| ---------- | ------------------------ | ----------- | -------- | 41184e292f2SLiang Chen| 2023-05-04 | rk3568_bl31_rt_v1.00.elf | c3f2c8c3a | 普通 | 41284e292f2SLiang Chen 41384e292f2SLiang Chen### New 41484e292f2SLiang Chen 41584e292f2SLiang Chen1. 优化实时系统的延迟。 41684e292f2SLiang Chen 41784e292f2SLiang Chen------ 41884e292f2SLiang Chen 41963b71339STang Yun ping## rk3568_ddr_1560MHz_eyescan_v1.16.bin 42063b71339STang Yun ping 42163b71339STang Yun ping| 时间 | 文件 | 编译 commit | 重要程度 | 42263b71339STang Yun ping| ---------- | :--------------------------------- | ----------- | -------- | 42363b71339STang Yun ping| 2023-04-19 | rk3568_ddr_1560MHz_eyescan_v1.16.bin | b9c108a4eb | 重要 | 42463b71339STang Yun ping 42563b71339STang Yun ping### New 42663b71339STang Yun ping 42763b71339STang Yun ping1. 增加RK3568 2D眼图扫描支持。 42863b71339STang Yun ping 42963b71339STang Yun ping------ 43063b71339STang Yun ping 431b9d37512SZhihuan He## rk3568_bl31_v1.40.elf 432b9d37512SZhihuan He 433b9d37512SZhihuan He| 时间 | 文件 | 编译 commit | 重要程度 | 434b9d37512SZhihuan He| ---------- | --------------------- | ----------- | -------- | 435b9d37512SZhihuan He| 2023-04-19 | rk3568_bl31_v1.40.elf | aef7950e4 | 普通 | 436b9d37512SZhihuan He 437b9d37512SZhihuan He### New 438b9d37512SZhihuan He 439b9d37512SZhihuan He1. 增加DDR ECC错误注入。 440b9d37512SZhihuan He 441b9d37512SZhihuan He------ 442b9d37512SZhihuan He 4432f88af1dSJon Lin## rk356x_usbplug_v1.17.bin 4442f88af1dSJon Lin 4452f88af1dSJon Lin| 时间 | 文件 | 编译 commit | 重要程度 | 4462f88af1dSJon Lin| ---------- | :----------------------- | ----------- | -------- | 4472f88af1dSJon Lin| 2023-04-14 | rk356x_usbplug_v1.17.bin | 0661d5 | 普通 | 4482f88af1dSJon Lin 4492f88af1dSJon Lin### New 4502f88af1dSJon Lin 4512f88af1dSJon Lin1. 新增 spiflash 颗粒支持。 4522f88af1dSJon Lin 4532f88af1dSJon Lin------ 4542f88af1dSJon Lin 4551f565376SXiaoDong Huang## rk3568_bl31_v1.39.elf 4561f565376SXiaoDong Huang 4571f565376SXiaoDong Huang| 时间 | 文件 | 编译 commit | 重要程度 | 4581f565376SXiaoDong Huang| ---------- | --------------------- | ----------- | -------- | 4591f565376SXiaoDong Huang| 2023-04-13 | rk3568_bl31_v1.39.elf | 0d745c7b1 | 重要 | 4601f565376SXiaoDong Huang 4611f565376SXiaoDong Huang### New 4621f565376SXiaoDong Huang 4631f565376SXiaoDong Huang1. 提高otp稳定性。 4641f565376SXiaoDong Huang 4651f565376SXiaoDong Huang------ 4661f565376SXiaoDong Huang 467f2f8c7fbSTang Yun ping## rk3568_ddr_{1056...324}MHz_v1.16.bin 468f2f8c7fbSTang Yun ping 469f2f8c7fbSTang Yun ping| 时间 | 文件 | 编译 commit | 重要程度 | 470f2f8c7fbSTang Yun ping| ---------- | ------------------------------------ | ----------- | -------- | 471f2f8c7fbSTang Yun ping| 2023-02-26 | rk3568_ddr_{1056...324}MHz_v1.16.bin | 6f71c736ce | 重要 | 472f2f8c7fbSTang Yun ping 473f2f8c7fbSTang Yun ping### New 474f2f8c7fbSTang Yun ping 475f2f8c7fbSTang Yun ping1. LPDDR4/LPDDR4x模式默认使用derate功能。RK3568M,RK3568J在非LPDDR4/LPDDR4x模式下默认2倍刷新率。 476f2f8c7fbSTang Yun ping2. 刷新率, pagecolse 可通过ddrbin_tool配置。 477f2f8c7fbSTang Yun ping3. 提高ddr4效率。 478f2f8c7fbSTang Yun ping 479f2f8c7fbSTang Yun ping### Fixed 480f2f8c7fbSTang Yun ping 481f2f8c7fbSTang Yun ping| Index | 重要程度 | 更新说明 | 问题现象 | 问题来源 | 482f2f8c7fbSTang Yun ping| ----- | -------- | ---------------------------------- | ---------------------------- | -------- | 483f2f8c7fbSTang Yun ping| 1 | 重要 | 解决部分DDR4板子528M下的稳定性问题 | 部分DDR4在528M下容易死机 | - | 484f2f8c7fbSTang Yun ping| 2 | 重要 | 解决4GB ECC板子初始失败问题 | 4GB ECC板子ddr初始化阶段卡死 | - | 485f2f8c7fbSTang Yun ping 486f2f8c7fbSTang Yun ping------ 487f2f8c7fbSTang Yun ping 4881d2ea0ccSXiaoDong Huang## rk3568_bl31_v1.38.elf 4891d2ea0ccSXiaoDong Huang 4901d2ea0ccSXiaoDong Huang| 时间 | 文件 | 编译 commit | 重要程度 | 4911d2ea0ccSXiaoDong Huang| ---------- | --------------------- | ----------- | -------- | 4921d2ea0ccSXiaoDong Huang| 2023-02-16 | rk3568_bl31_v1.38.elf | 94b2d40dc | 重要 | 4931d2ea0ccSXiaoDong Huang 4941d2ea0ccSXiaoDong Huang### New 4951d2ea0ccSXiaoDong Huang 4961d2ea0ccSXiaoDong Huang1. 提高sdei稳定性。 4971d2ea0ccSXiaoDong Huang 4981d2ea0ccSXiaoDong Huang------ 4991d2ea0ccSXiaoDong Huang 500d4dd7145SXiaoDong Huang## rk3568_bl31_v1.37.elf 501d4dd7145SXiaoDong Huang 502d4dd7145SXiaoDong Huang| 时间 | 文件 | 编译 commit | 重要程度 | 503d4dd7145SXiaoDong Huang| ---------- | --------------------- | ----------- | -------- | 504d4dd7145SXiaoDong Huang| 2023-02-02 | rk3568_bl31_v1.37.elf | 1cd72fefa | 重要 | 505d4dd7145SXiaoDong Huang 506d4dd7145SXiaoDong Huang### New 507d4dd7145SXiaoDong Huang 50818157235SJoseph Chen1. 使能sdei。 50918157235SJoseph Chen2. 支持通过atags配置l3 partition。 510d4dd7145SXiaoDong Huang 511d4dd7145SXiaoDong Huang------ 512d4dd7145SXiaoDong Huang 51344de354dSZhihuan He## rk3568_ddr_{1560...324}MHz_v1.15.bin 51444de354dSZhihuan He 51544de354dSZhihuan He| 时间 | 文件 | 编译 commit | 重要程度 | 51644de354dSZhihuan He| ---------- | ------------------------------------ | ----------- | -------- | 51744de354dSZhihuan He| 2022-11-08 | rk3568_ddr_{1560...324}MHz_v1.15.bin | ec2fae0c96 | 重要 | 51844de354dSZhihuan He 51944de354dSZhihuan He### Fixed 52044de354dSZhihuan He 52144de354dSZhihuan He| Index | 重要程度 | 更新说明 | 问题现象 | 问题来源 | 52244de354dSZhihuan He| ----- | -------- | -------------------------------------- | ---------------------------------------- | -------- | 52344de354dSZhihuan He| 1 | 重要 | 解决部分主控在DDR 324MHz下的不稳定问题 | 在DDR 324MHz下,系统不稳定,出现死机重启 | - | 52444de354dSZhihuan He 52544de354dSZhihuan He------ 52644de354dSZhihuan He 527cd42c8b9SZhihuan He## rk3568_bl31_v1.36.elf 528cd42c8b9SZhihuan He 529cd42c8b9SZhihuan He| 时间 | 文件 | 编译 commit | 重要程度 | 530cd42c8b9SZhihuan He| ---------- | --------------------- | ----------- | -------- | 531cd42c8b9SZhihuan He| 2022-11-08 | rk3568_bl31_v1.36.elf | 2c8be93f9 | 重要 | 532cd42c8b9SZhihuan He 533cd42c8b9SZhihuan He### Fixed 534cd42c8b9SZhihuan He 535cd42c8b9SZhihuan He| Index | 重要程度 | 更新说明 | 问题现象 | 问题来源 | 536cd42c8b9SZhihuan He| ----- | -------- | -------------------------------------- | ---------------------------------------- | -------- | 537cd42c8b9SZhihuan He| 1 | 重要 | 解决部分主控在DDR 324MHz下的不稳定问题 | 在DDR 324MHz下,系统不稳定,出现死机重启 | - | 538cd42c8b9SZhihuan He 539cd42c8b9SZhihuan He------ 540cd42c8b9SZhihuan He 541b32e77eeSJon Lin## rk356x_usbplug_v1.16.bin 542b32e77eeSJon Lin 543b32e77eeSJon Lin| 时间 | 文件 | 编译 commit | 重要程度 | 544b32e77eeSJon Lin| ---------- | :----------------------- | ----------- | -------- | 545b32e77eeSJon Lin| 2022-11-02 | rk356x_usbplug_v1.16.bin | eaaeb1 | 普通 | 546b32e77eeSJon Lin 547b32e77eeSJon Lin### New 548b32e77eeSJon Lin 54918157235SJoseph Chen1. 新增 spiflash 颗粒支持。 550b32e77eeSJon Lin 551b32e77eeSJon Lin------ 552b32e77eeSJon Lin 5536cdb0cf8Sshengfei Xu## rk3568_bl31_v1.35.elf 5546cdb0cf8Sshengfei Xu 5556cdb0cf8Sshengfei Xu| 时间 | 文件 | 编译 commit | 重要程度 | 5566cdb0cf8Sshengfei Xu| ---------- | :-------------------- | ----------- | -------- | 5576cdb0cf8Sshengfei Xu| 2022-10-24 | rk3568_bl31_v1.35.elf | cddd6f52e | 重要 | 5586cdb0cf8Sshengfei Xu 5596cdb0cf8Sshengfei Xu### Fixed 5606cdb0cf8Sshengfei Xu 5616cdb0cf8Sshengfei Xu| Index | 重要程度 | 更新说明 | 问题现象 | 问题来源 | 5626cdb0cf8Sshengfei Xu| ----- | -------- | ----------------------------------- | ------------------------------------------------------------ | ------- | 5636cdb0cf8Sshengfei Xu| 1 | 重要 | 解决休眠唤醒死机问题,PCIE休眠失败 | 在vdd_log休眠断电的情况下,GICR被复位,需要保存恢复GICR | - | 5646cdb0cf8Sshengfei Xu 5656cdb0cf8Sshengfei Xu------ 5666cdb0cf8Sshengfei Xu 5679f3468f5SJon Lin## rk356{x_usbplug, 8_miniloader_spinand}_v1.15.bin 5689f3468f5SJon Lin 5699f3468f5SJon Lin| 时间 | 文件 | 编译 commit | 重要程度 | 5709f3468f5SJon Lin| ---------- | :----------------------------------------------- | ----------- | -------- | 5719f3468f5SJon Lin| 2022-09-26 | rk356{x_usbplug, 8_miniloader_spinand}_v1.15.bin | 65048d1 | 普通 | 5729f3468f5SJon Lin 5739f3468f5SJon Lin### New 5749f3468f5SJon Lin 57518157235SJoseph Chen1. 新增 spiflash 颗粒支持。 5769f3468f5SJon Lin 5779f3468f5SJon Lin------ 5789f3468f5SJon Lin 5796dff3132SHisping Lin## rk3568_bl32_v2.09.bin 5806dff3132SHisping Lin 5816dff3132SHisping Lin| 时间 | 文件 | 编译 commit | 重要程度 | 5826dff3132SHisping Lin| ---------- | :-------------------- | ----------- | -------- | 5836dff3132SHisping Lin| 2022-09-16 | rk3568_bl32_v2.09.bin | d84087907 | 重要 | 5846dff3132SHisping Lin 5856dff3132SHisping Lin### Fixed 5866dff3132SHisping Lin 5876dff3132SHisping Lin| Index | 重要程度 | 更新说明 | 问题现象 | 问题来源 | 5886dff3132SHisping Lin| ----- | -------- | ----------------------------------- | ------------------------------------------------------------ | -------- | 5896dff3132SHisping Lin| 1 | 重要 | 解决关闭打印时OPTEE启动阶段卡住问题 | 当用户使用/rkbin/tools/ddrbin_tool工具关闭打印时,rk_atags将通知OPTEE关闭打印,OPTEE启动时关闭打印会出现卡死,无法进入U-Boot | - | 5906dff3132SHisping Lin 5916dff3132SHisping Lin------ 5926dff3132SHisping Lin 5934909cfb1STang Yun ping## rk3568_ddr_{1560...324}MHz_v1.14.bin 5944909cfb1STang Yun ping 5954909cfb1STang Yun ping| 时间 | 文件 | 编译 commit | 重要程度 | 5964909cfb1STang Yun ping| ---------- | :----------------------------------- | ----------- | -------- | 5974909cfb1STang Yun ping| 2022-08-27 | rk3568_ddr_{1560...324}MHz_v1.14.bin | b1f29a2a6f | 重要 | 5984909cfb1STang Yun ping 5994909cfb1STang Yun ping### Fixed 6004909cfb1STang Yun ping 6014909cfb1STang Yun ping| Index | 重要程度 | 更新说明 | 问题现象 | 问题来源 | 6024909cfb1STang Yun ping| ----- | -------- | ----------------------------------- | ------------------------------------------------------------ | -------- | 603a9b7a7b5SJoseph Chen| 1 | 重要 | 解决个别LPDDR4颗粒无法运行到1560MHz | 长鑫CXDB5CCAM-MK LPDDR4模式下1560MHz无法运行的问题,将CLK/CA sr改为0后ok。 | - | 604a9b7a7b5SJoseph Chen| 2 | 普通 | 解决部分颗粒timing设置错误问题 | t_xs_x32, t_xs_abort_x32 和t_xs_fast_x32这三个timing设置有误,其他平台上发现小容量颗粒(小于128M)上会引起异常。 | - | 605a9b7a7b5SJoseph Chen| 3 | 重要 | DDR4 528M稳定性问题 | 个别颗粒528M下无法开启DLL,需要做关闭DLL处理. | - | 606a9b7a7b5SJoseph Chen| 4 | 重要 | DDR4 1560M稳定性问题 | 部分2rank DDR4 PCB需要将DQS/DQ slew rate 加强到0x0才能稳定运行1560M | - | 6074909cfb1STang Yun ping 6084909cfb1STang Yun ping------ 6094909cfb1STang Yun ping 610