14909cfb1STang Yun ping# RK3568 Release Note 24909cfb1STang Yun ping 3*e04bf64cSZhihuan He## rk3568_bl31_rt_v1.03.elf 4*e04bf64cSZhihuan He 5*e04bf64cSZhihuan He| 时间 | 文件 | 编译 commit | 重要程度 | 6*e04bf64cSZhihuan He| ---------- | ------------------------ | ----------- | -------- | 7*e04bf64cSZhihuan He| 2025-03-05 | rk3568_bl31_rt_v1.03.elf | d6900bc23 | 重要 | 8*e04bf64cSZhihuan He 9*e04bf64cSZhihuan He### New 10*e04bf64cSZhihuan He 11*e04bf64cSZhihuan He1. 增加支持DCF 注入DDR ECC错误。 12*e04bf64cSZhihuan He 13*e04bf64cSZhihuan He### Fixed 14*e04bf64cSZhihuan He 15*e04bf64cSZhihuan He| Index | 重要程度 | 更新说明 | 问题现象 | 问题来源 | 16*e04bf64cSZhihuan He| ----- | -------- | --------------------------------------- | ------------------------------------------------ | -------- | 17*e04bf64cSZhihuan He| 1 | 重要 | 修复多CS系统的LP4、LP4X CA 不稳定问题。 | 多CS系统的LP4、LP4X的DDR数据不稳定导致系统异常。 | - | 18*e04bf64cSZhihuan He 19*e04bf64cSZhihuan He------ 20*e04bf64cSZhihuan He 21ef49d0c2SZhihuan He## rk3568_bl31_v1.45.elf 22ef49d0c2SZhihuan He 23ef49d0c2SZhihuan He| 时间 | 文件 | 编译 commit | 重要程度 | 24ef49d0c2SZhihuan He| ---------- | --------------------- | ----------- | -------- | 25ef49d0c2SZhihuan He| 2025-03-04 | rk3568_bl31_v1.45.elf | 70d3deb59 | 重要 | 26ef49d0c2SZhihuan He 27ef49d0c2SZhihuan He### New 28ef49d0c2SZhihuan He 29ef49d0c2SZhihuan He1. 增加支持DCF 注入DDR ECC错误。 30ef49d0c2SZhihuan He 31ef49d0c2SZhihuan He### Fixed 32ef49d0c2SZhihuan He 33ef49d0c2SZhihuan He| Index | 重要程度 | 更新说明 | 问题现象 | 问题来源 | 34ef49d0c2SZhihuan He| ----- | -------- | --------------------------------------- | ------------------------------------------------ | -------- | 35ef49d0c2SZhihuan He| 1 | 重要 | 修复多CS系统的LP4、LP4X CA 不稳定问题。 | 多CS系统的LP4、LP4X的DDR数据不稳定导致系统异常。 | - | 36ef49d0c2SZhihuan He 37ef49d0c2SZhihuan He------ 38ef49d0c2SZhihuan He 39e414db99SHisping Lin## rk3568_bl32_v2.15.bin 40e414db99SHisping Lin 41e414db99SHisping Lin| 时间 | 文件 | 编译 commit | 重要程度 | 42e414db99SHisping Lin| ---------- | :-------------------- | ----------- | -------- | 43e414db99SHisping Lin| 2024-10-31 | rk3568_bl32_v2.15.bin | 9f2aca7d1 | 重要 | 44e414db99SHisping Lin 45e414db99SHisping Lin### New 46e414db99SHisping Lin 47e414db99SHisping Lin1. 新增支持fw encrypt key的读写接口。 48e414db99SHisping Lin 49e414db99SHisping Lin### Fixed 50e414db99SHisping Lin 51e414db99SHisping Lin| Index | 重要程度 | 更新说明 | 问题现象 | 问题来源 | 52e414db99SHisping Lin| ----- | -------- | ------------------------------- | ----------------------------------------------- | -------- | 53e414db99SHisping Lin| 1 | 重要 | 修正RSA OAEP MGF1算法 | TA在使用RSA算法OAEP MGF1填充方式会报错 | - | 54e414db99SHisping Lin| 2 | 重要 | 修正secure boot是否使能判断条件 | 在硬件不稳定情况下可能错误认为开启了secure boot | - | 55e414db99SHisping Lin 56e414db99SHisping Lin------ 57e414db99SHisping Lin 58bd7f055aSTang Yun ping## rk3568_ddr_{1560...1056}MHz_v1.23.bin 59bd7f055aSTang Yun ping 60bd7f055aSTang Yun ping| 时间 | 文件 | 编译 commit | 重要程度 | 61bd7f055aSTang Yun ping| ---------- | :------------------------------------ | ----------- | -------- | 62bd7f055aSTang Yun ping| 2024-09-03 | rk3568_ddr_{1560...1056}MHz_v1.23.bin | 03ea844c5d | 重要 | 63bd7f055aSTang Yun ping 64bd7f055aSTang Yun ping### New 65bd7f055aSTang Yun ping 66bd7f055aSTang Yun ping1. 增加DRAM类型探测顺序通过ddrbin_tool可配。 67bd7f055aSTang Yun ping### Fixed 68bd7f055aSTang Yun ping 69bd7f055aSTang Yun ping| Index | 重要程度 | 更新说明 | 问题现象 | 问题来源 | 70bd7f055aSTang Yun ping| ----- | -------- | --------------------------------------- | --------------------------------------------------------- | -------- | 71bd7f055aSTang Yun ping| 1 | 重要 | 修正DDR4概率性容量概率性探测失败的问题 | DDR4可能概率性的存在容量,ecc等探测出错 | - | 72bd7f055aSTang Yun ping| 2 | 重要 | 增加支持ISSI UniIC 驱动偏弱的LP4/4x颗粒 | 解决ISSI UniIC LP4/4x因为驱动强度偏弱导致的稳定性较差问题 | - | 73bd7f055aSTang Yun ping 74bd7f055aSTang Yun ping------ 75bd7f055aSTang Yun ping 76c1027896SHisping Lin## rk3568_bl32_v2.14.bin 77c1027896SHisping Lin 78c1027896SHisping Lin| 时间 | 文件 | 编译 commit | 重要程度 | 79c1027896SHisping Lin| ---------- | :-------------------- | ----------- | -------- | 80c1027896SHisping Lin| 2024-09-02 | rk3568_bl32_v2.14.bin | 6c78a7d8 | 重要 | 81c1027896SHisping Lin 82c1027896SHisping Lin### New 83c1027896SHisping Lin 84c1027896SHisping Lin1. 支持软件TA加密密钥功能,客户可以不烧写密钥的情况下使用TA加密功能。 85c1027896SHisping Lin2. 支持 OTP hardware lock 功能,允许安全非安全OTP同时访问。 86c1027896SHisping Lin3. 支持 lock keyreader access 功能,提升安全性。 87c1027896SHisping Lin 88c1027896SHisping Lin------ 89c1027896SHisping Lin 909f1fe80fSLin Jinhan## rk3568_bl32_v2.13.bin 919f1fe80fSLin Jinhan 929f1fe80fSLin Jinhan| 时间 | 文件 | 编译 commit | 重要程度 | 939f1fe80fSLin Jinhan| ---------- | :-------------------- | ----------- | -------- | 949f1fe80fSLin Jinhan| 2024-07-09 | rk3568_bl32_v2.13.bin | 7ab599eca | 重要 | 959f1fe80fSLin Jinhan 969f1fe80fSLin Jinhan### New 979f1fe80fSLin Jinhan 989f1fe80fSLin Jinhan1. 其他安全性提升。 999f1fe80fSLin Jinhan2. rpmb添加多次读取机制。 1009f1fe80fSLin Jinhan3. 增大MPI_MEMPOOL_SIZE。 1019f1fe80fSLin Jinhan 1029f1fe80fSLin Jinhan------ 1039f1fe80fSLin Jinhan 10478360f09STang Yun ping## rk3568_ddr_{1560...1056}MHz_v1.22.bin 10578360f09STang Yun ping 10678360f09STang Yun ping| 时间 | 文件 | 编译 commit | 重要程度 | 10778360f09STang Yun ping| ---------- | :------------------------------------ | ----------- | -------- | 10878360f09STang Yun ping| 2024-06-21 | rk3568_ddr_{1560...1056}MHz_v1.22.bin | f8ac117e9c | 重要 | 10978360f09STang Yun ping 11078360f09STang Yun ping### New 11178360f09STang Yun ping 11278360f09STang Yun ping1. CLK/DQS slew rate支持高低频下配置不同值。 11378360f09STang Yun ping2. 增加颗粒Manufacturer ID打印。 11478360f09STang Yun ping3. DDR4开启LPASR以减小DDR4休眠功耗。 11578360f09STang Yun ping 11678360f09STang Yun ping### Fixed 11778360f09STang Yun ping 11878360f09STang Yun ping| Index | 重要程度 | 更新说明 | 问题现象 | 问题来源 | 11978360f09STang Yun ping| ----- | -------- | ---------------------------------- | ------------------------------------------------------------ | -------- | 12078360f09STang Yun ping| 1 | 重要 | DDR4 2cs下概率性training失败问题 | v1.21版本ddrbin引入的DDR4 2cs下概率性read/write training失败。 | - | 12178360f09STang Yun ping| 2 | 重要 | LP4x 600M以下强制开启240ohm rx odt | 与个别颗粒存在低频rx odt disable下的兼容性问题,表现为324M不稳定 | - | 12278360f09STang Yun ping| 3 | 重要 | 600MHz以下不做vref training | v1.21版本ddrbin引入的vref training在低频下可能存在vref trining结果不可靠的问题。 | - | 12378360f09STang Yun ping 12478360f09STang Yun ping------ 12578360f09STang Yun ping 126fb90d181STang Yun ping## rk3568_ddr_1560MHz_{D3_LP3,D3_LP4_4x}_eyescan_v1.22.bin 127fb90d181STang Yun ping 128fb90d181STang Yun ping| 时间 | 文件 | 编译 commit | 重要程度 | 129fb90d181STang Yun ping| ---------- | :------------------------------------------------------ | ----------- | -------- | 130fb90d181STang Yun ping| 2024-06-21 | rk3568_ddr_1560MHz_{D3_LP3,D3_LP4_4x}_eyescan_v1.22.bin | f8ac117e9c | 重要 | 131fb90d181STang Yun ping 132fb90d181STang Yun ping### New 133fb90d181STang Yun ping 134fb90d181STang Yun ping1. 更新二维眼图打印格式。 135fb90d181STang Yun ping2. 增加眼图margin自动判断。 136fb90d181STang Yun ping 137fb90d181STang Yun ping------ 138fb90d181STang Yun ping 139e232d547SXuhui Lin## rk356x_spl_v1.14.bin 140e232d547SXuhui Lin 141e232d547SXuhui Lin| 时间 | 文件 | 编译 commit | 重要程度 | 142e232d547SXuhui Lin| ---------- | -------------------- | ----------- | -------- | 143e232d547SXuhui Lin| 2024-05-30 | rk356x_spl_v1.14.bin | 606f72bd97a | 重要 | 144e232d547SXuhui Lin 145e232d547SXuhui Lin### New 146e232d547SXuhui Lin 147e232d547SXuhui Lin1. 增加rsa key hash掉电后继续烧写功能。 148e232d547SXuhui Lin 149e232d547SXuhui Lin### Fixed 150e232d547SXuhui Lin 151e232d547SXuhui Lin| Index | 重要程度 | 更新说明 | 问题现象 | 问题来源 | 152e232d547SXuhui Lin| ----- | -------- | --------------------------------------------------- | -------------------------------------------------------- | -------- | 153e232d547SXuhui Lin| 1 | 重要 | 解决SPL下sd卡初始化失败 | SPL dts下没有打开pinctrl节点 | - | 154e232d547SXuhui Lin 155e232d547SXuhui Lin------ 156e232d547SXuhui Lin 157a0959479SHisping Lin## rk3568_bl32_v2.12.bin 158a0959479SHisping Lin 159a0959479SHisping Lin| 时间 | 文件 | 编译 commit | 重要程度 | 160a0959479SHisping Lin| ---------- | :-------------------- | ----------- | -------- | 161a0959479SHisping Lin| 2024-04-16 | rk3568_bl32_v2.12.bin | 185dc3c92 | 重要 | 162a0959479SHisping Lin 163a0959479SHisping Lin### New 164a0959479SHisping Lin 165a0959479SHisping Lin1. 增加输入参数检查,增加安全性。 166a0959479SHisping Lin2. 支持打印 TEE 内存占用信息。 167a0959479SHisping Lin3. 硬件 crypto 支持4G以上地址。 168a0959479SHisping Lin4. 支持打印 FWVER 信息。 169a0959479SHisping Lin 170a0959479SHisping Lin------ 171a0959479SHisping Lin 172c3e0ee0fSTang Yun ping## rk3568_ddr_{1560...920}MHz_v1.21.bin 173c3e0ee0fSTang Yun ping 174c3e0ee0fSTang Yun ping| 时间 | 文件 | 编译 commit | 重要程度 | 175c3e0ee0fSTang Yun ping| ---------- | :--------------------------------- | ----------- | -------- | 176c3e0ee0fSTang Yun ping| 2024-01-20 | rk3568_ddr_{1560...920}MHz_v1.21.bin | 2d653b3476 | 重要 | 177c3e0ee0fSTang Yun ping 178c3e0ee0fSTang Yun ping### Fixed 179c3e0ee0fSTang Yun ping 180c3e0ee0fSTang Yun ping| Index | 重要程度 | 更新说明 | 问题现象 | 问题来源 | 181c3e0ee0fSTang Yun ping| ----- | -------- | ----------------------------------------- | ----------------------------------------------------- | -------- | 182c3e0ee0fSTang Yun ping| 1 | 重要 | 修正reboot时可能存在漏做CA training的问题 | reboot时可能有概率未做CA training。CA training结果为0 | - | 183c3e0ee0fSTang Yun ping 184c3e0ee0fSTang Yun ping------ 185c3e0ee0fSTang Yun ping 186f48decedSTang Yun ping## rk3568_ddr_{1560...920}MHz_v1.20.bin 187f48decedSTang Yun ping 188f48decedSTang Yun ping| 时间 | 文件 | 编译 commit | 重要程度 | 189f48decedSTang Yun ping| ---------- | :--------------------------------- | ----------- | -------- | 190f48decedSTang Yun ping| 2024-01-12 | rk3568_ddr_{1560...920}MHz_v1.20.bin | 77170a5e90 | 重要 | 191f48decedSTang Yun ping 192f48decedSTang Yun ping### New 193f48decedSTang Yun ping 194f48decedSTang Yun ping1. 可通过工具配置tRFC值。 195f48decedSTang Yun ping2. 增加read/write vref training,提高读写稳定性。 196f48decedSTang Yun ping 197f48decedSTang Yun ping### Fixed 198f48decedSTang Yun ping 199f48decedSTang Yun ping| Index | 重要程度 | 更新说明 | 问题现象 | 问题来源 | 200f48decedSTang Yun ping| ----- | -------- | ------------------------------------------------------------ | --------------------------------------------- | -------- | 201f48decedSTang Yun ping| 1 | 重要 | DDR ECC 使能时通过CPU提前访问来保证重启后pstore段memory的ECC正确性 | DDR ECC使能时重启后上一次开机的pstore信息丢失 | - | 202f48decedSTang Yun ping| 2 | 重要 | 更新DDR3/LPDDR3 rd/wr training码型提高读写信号余量 | 优化DDR3/LPDDR3读写信号余量 | - | 203f48decedSTang Yun ping| 3 | 重要 | 修正6GB LPDDR3/4初始化失败问题 | 6GB LPDDR3/4 初始化时卡住 | - | 204f48decedSTang Yun ping| 4 | 重要 | LPDDR4/4X 780Mhz开启read odt,改善部分颗粒780MHz下稳定性 | 部分LPDDR4/4X颗粒780M下read稳定性较差 | - | 205f48decedSTang Yun ping 206f48decedSTang Yun ping------ 207f48decedSTang Yun ping 20850fea70bSJon Lin## rk3568_pcie_v2.10.bin 20950fea70bSJon Lin 21050fea70bSJon Lin| 时间 | 文件 | 编译 commit | 重要程度 | 21150fea70bSJon Lin| ---------- | --------------------- | ----------- | -------- | 21250fea70bSJon Lin| 2023-12-18 | rk3568_pcie_v2.10.bin | 35f57cde3 | 普通 | 21350fea70bSJon Lin 21450fea70bSJon Lin### New 21550fea70bSJon Lin 21650fea70bSJon Lin1. Update the version。 21750fea70bSJon Lin 21850fea70bSJon Lin------ 21950fea70bSJon Lin 22084da743bSJon Lin## rk3568_pcie_v2.00.bin 22184da743bSJon Lin 22284da743bSJon Lin| 时间 | 文件 | 编译 commit | 重要程度 | 22384da743bSJon Lin| ---------- | --------------------- | ----------- | -------- | 22484da743bSJon Lin| 2023-12-06 | rk3568_pcie_v2.00.bin | I3e280b78 | 普通 | 22584da743bSJon Lin 22684da743bSJon Lin### New 22784da743bSJon Lin 22884da743bSJon Lin1. Fix bar capacity。 22984da743bSJon Lin 23084da743bSJon Lin------ 23184da743bSJon Lin 232c2df62acSLiang Chen## rk3568_bl31_rt_v1.02.elf 233c2df62acSLiang Chen 234c2df62acSLiang Chen| 时间 | 文件 | 编译 commit | 重要程度 | 235c2df62acSLiang Chen| ---------- | ------------------------ | ----------- | -------- | 236c2df62acSLiang Chen| 2023-11-02 | rk3568_bl31_rt_v1.02.elf | 30c17915b | 普通 | 237c2df62acSLiang Chen 238c2df62acSLiang Chen### New 239c2df62acSLiang Chen 240c2df62acSLiang Chen1. 支持通过atags配置l3 partition。 241c2df62acSLiang Chen 242c2df62acSLiang Chen------ 243c2df62acSLiang Chen 244721d2528SJon Lin## rk3568_pcie_v1.00.bin 245721d2528SJon Lin 246721d2528SJon Lin| 时间 | 文件 | 编译 commit | 重要程度 | 247721d2528SJon Lin| ---------- | --------------------- | ----------- | -------- | 248721d2528SJon Lin| 2023-10-07 | rk3568_pcie_v1.00.bin | I01c2c7d7 | 普通 | 249721d2528SJon Lin 250721d2528SJon Lin### New 251721d2528SJon Lin 252721d2528SJon Lin1. 添加支持 pcie ep 初始化的裸系统可执行固件。 253721d2528SJon Lin 254721d2528SJon Lin------ 255721d2528SJon Lin 256975e4c34STang Yun ping## rk3568_ddr_{1560...920}MHz_v1.19.bin 257975e4c34STang Yun ping 258975e4c34STang Yun ping| 时间 | 文件 | 编译 commit | 重要程度 | 259975e4c34STang Yun ping| ---------- | :--------------------------------- | ----------- | -------- | 260975e4c34STang Yun ping| 2023-09-11 | rk3568_ddr_{1560...920}MHz_v1.19.bin | fdeec6f4fc | 重要 | 261975e4c34STang Yun ping 262975e4c34STang Yun ping### New 263975e4c34STang Yun ping 264975e4c34STang Yun ping1. 增加RK3567支持。 265975e4c34STang Yun ping2. RK3568增加LVDS1支持。 266975e4c34STang Yun ping 267975e4c34STang Yun ping------ 268975e4c34STang Yun ping 2694e901198SLiang Chen## rk3568_bl31_v1.44.elf 2704e901198SLiang Chen 2714e901198SLiang Chen| 时间 | 文件 | 编译 commit | 重要程度 | 2724e901198SLiang Chen| ---------- | --------------------- | ----------- | -------- | 2734e901198SLiang Chen| 2023-09-19 | rk3568_bl31_v1.44.elf | 8cea6ab0b | 重要 | 2744e901198SLiang Chen 2754e901198SLiang Chen### New 2764e901198SLiang Chen 2774e901198SLiang Chen1. 增加RK3567芯片支持。 2784e901198SLiang Chen 2794e901198SLiang Chen------ 2804e901198SLiang Chen 281c019c636SXuhui Lin## rk356x_spl_v1.13.bin 282c019c636SXuhui Lin 283c019c636SXuhui Lin| 时间 | 文件 | 编译 commit | 重要程度 | 284c019c636SXuhui Lin| ---------- | :------------------- | ----------- | -------- | 285c019c636SXuhui Lin| 2023-09-25 | rk356x_spl_v1.13.bin | e4e124926e | 重要 | 286c019c636SXuhui Lin 287c019c636SXuhui Lin### New 288c019c636SXuhui Lin 289c019c636SXuhui Lin1. 打印并传递固件版本号。 290c019c636SXuhui Lin 291c019c636SXuhui Lin### Fixed 292c019c636SXuhui Lin 293c019c636SXuhui Lin| Index | 重要程度 | 更新说明 | 问题现象 | 问题来源 | 294c019c636SXuhui Lin| ----- | -------- | --------------------------------------------------- | -------------------------------------------------------- | -------- | 295c019c636SXuhui Lin| 1 | 重要 | 解决SPL加载校验u-boot.dtb失败后不加载备份镜像的问题 | 第一份uboot.img的u-boot.dtb损坏后,SPL没有加载备份镜像。 | - | 296c019c636SXuhui Lin 297c019c636SXuhui Lin------ 298c019c636SXuhui Lin 2999f00ec0fSHisping Lin## rk3568_bl32_v2.11.bin 3009f00ec0fSHisping Lin 3019f00ec0fSHisping Lin| 时间 | 文件 | 编译 commit | 重要程度 | 3029f00ec0fSHisping Lin| ---------- | :-------------------- | ----------- | -------- | 3039f00ec0fSHisping Lin| 2023-08-28 | rk3568_bl32_v2.11.bin | b5340fd65 | 重要 | 3049f00ec0fSHisping Lin 3059f00ec0fSHisping Lin### New 3069f00ec0fSHisping Lin 3079f00ec0fSHisping Lin1. 默认设置伪随机数种子。 3089f00ec0fSHisping Lin2. 内部TA支持读写security flag接口。 3099f00ec0fSHisping Lin3. 内部TA支持判断 ta encryption key 是否写入。 3109f00ec0fSHisping Lin4. 内部TA支持 toybrick ksn 接口。 3119f00ec0fSHisping Lin 3129f00ec0fSHisping Lin### Fixed 3139f00ec0fSHisping Lin 3149f00ec0fSHisping Lin| Index | 重要程度 | 更新说明 | 问题现象 | 问题来源 | 3159f00ec0fSHisping Lin| ----- | -------- | -------------------------------- | -------------------- | -------- | 3169f00ec0fSHisping Lin| 1 | 重要 | 修正硬件crypto检查支持的算法列表 | 使用硬件crypto会报错 | - | 3179f00ec0fSHisping Lin 3189f00ec0fSHisping Lin------ 3199f00ec0fSHisping Lin 32071a9caf4Sshengfei Xu## rk3568_bl31_cpu3_v1.01.elf 32171a9caf4Sshengfei Xu 32271a9caf4Sshengfei Xu| 时间 | 文件 | 编译 commit | 重要程度 | 32371a9caf4Sshengfei Xu| ---------- | --------------------------------- | ----------- | -------- | 32471a9caf4Sshengfei Xu| 2023-08-04 | rk3568_bl31_cpu3_v1.01.elf | b3d2ce25a | 重要 | 32571a9caf4Sshengfei Xu 32671a9caf4Sshengfei Xu### New 32771a9caf4Sshengfei Xu 32871a9caf4Sshengfei Xu1. 基于最新bl31代码支持CPU3启动。 32971a9caf4Sshengfei Xu 33071a9caf4Sshengfei Xu------ 33171a9caf4Sshengfei Xu 3329512e6dcSTang Yun ping## rk3568_ddr_{1560...920}MHz_v1.18.bin 3339512e6dcSTang Yun ping 3349512e6dcSTang Yun ping| 时间 | 文件 | 编译 commit | 重要程度 | 3359512e6dcSTang Yun ping| ---------- | :--------------------------------- | ----------- | -------- | 3369512e6dcSTang Yun ping| 2023-07-17 | rk3568_ddr_{1560...920}MHz_v1.18.bin | f366f69a7d | 重要 | 3379512e6dcSTang Yun ping 3389512e6dcSTang Yun ping### Fixed 3399512e6dcSTang Yun ping 3409512e6dcSTang Yun ping| Index | 重要程度 | 更新说明 | 问题现象 | 问题来源 | 3419512e6dcSTang Yun ping| ----- | -------- | ----------------------------------- | ------------------------------------------------------------ | ------- | 3429512e6dcSTang Yun ping| 1 | 重要 | 修正DDR active_ranks配置错误引起的休眠唤醒死机问题 | 休眠唤醒异常 | - | 3439512e6dcSTang Yun ping 3449512e6dcSTang Yun ping------ 3459512e6dcSTang Yun ping 346cde2bdb6SXiaoDong Huang## rk3568_bl31_l3_part_ecc_v1.00.elf 347cde2bdb6SXiaoDong Huang 348cde2bdb6SXiaoDong Huang| 时间 | 文件 | 编译 commit | 重要程度 | 349cde2bdb6SXiaoDong Huang| ---------- | --------------------------------- | ----------- | -------- | 350cde2bdb6SXiaoDong Huang| 2023-06-20 | rk3568_bl31_l3_part_ecc_v1.00.elf | 6f31c2d8c | 重要 | 351cde2bdb6SXiaoDong Huang 352cde2bdb6SXiaoDong Huang### New 353cde2bdb6SXiaoDong Huang 354cde2bdb6SXiaoDong Huang1. 初始版本:支持L3 cache分区和cache ECC。 355cde2bdb6SXiaoDong Huang 356cde2bdb6SXiaoDong Huang------ 357cde2bdb6SXiaoDong Huang 3582fb47122STang Yun ping## rk3568_ddr_{1056...324}MHz_v1.17.bin 3592fb47122STang Yun ping 3602fb47122STang Yun ping| 时间 | 文件 | 编译 commit | 重要程度 | 3612fb47122STang Yun ping| ---------- | :--------------------------------- | ----------- | -------- | 3622fb47122STang Yun ping| 2023-06-20 | rk3568_ddr_{1056...324}MHz_v1.17.bin | 992b933606 | 重要 | 3632fb47122STang Yun ping 3642fb47122STang Yun ping### New 3652fb47122STang Yun ping 3662fb47122STang Yun ping1. 增加不同row的4rank颗粒支持。 3672fb47122STang Yun ping2. 增加DDR ECC poison功能支持。 3682fb47122STang Yun ping3. 使能LPDDR4/LPDDR4x derate功能。 3692fb47122STang Yun ping4. 增加ECC使能下的pstore支持。 3702fb47122STang Yun ping 3712fb47122STang Yun ping------ 3722fb47122STang Yun ping 3739e447be2SHisping Lin## rk3568_bl32_v2.10.bin 3749e447be2SHisping Lin 3759e447be2SHisping Lin| 时间 | 文件 | 编译 commit | 重要程度 | 3769e447be2SHisping Lin| ---------- | :-------------------- | ----------- | -------- | 3779e447be2SHisping Lin| 2023-06-07 | rk3568_bl32_v2.10.bin | dcfdd61d0 | 重要 | 3789e447be2SHisping Lin 3799e447be2SHisping Lin### New 3809e447be2SHisping Lin 3819e447be2SHisping Lin1. 支持关键OTP数据读取出错后从备份数据恢复。 3829e447be2SHisping Lin2. crypto_service 支持地址参数安全性检查。 3839e447be2SHisping Lin2. 支持内核读取安全启动标志和公钥哈希。 3849e447be2SHisping Lin3. 支持动态共享内存,安全非安全世界可以传递更大数据。 3859e447be2SHisping Lin4. BL32 打印支持 pstore,内核可以通过 pstore 节点查看 BL32 的打印信息。 3869e447be2SHisping Lin 3879e447be2SHisping Lin------ 3889e447be2SHisping Lin 3891ea59cc6SLiang Chen## rk3568_bl31_v1.43.elf 3901ea59cc6SLiang Chen 3911ea59cc6SLiang Chen| 时间 | 文件 | 编译 commit | 重要程度 | 3921ea59cc6SLiang Chen| ---------- | --------------------- | ----------- | -------- | 3931ea59cc6SLiang Chen| 2023-06-05 | rk3568_bl31_v1.43.elf | bf602aff1 | 重要 | 3941ea59cc6SLiang Chen 3951ea59cc6SLiang Chen### Fixed 3961ea59cc6SLiang Chen 3971ea59cc6SLiang Chen| Index | 重要程度 | 更新说明 | 问题现象 | 问题来源 | 3981ea59cc6SLiang Chen| ----- | -------- | ----------------------------------- | ------------------------------------------------------------ | ------- | 3991ea59cc6SLiang Chen| 1 | 重要 | 修复cpuidle进入bl31出现死锁的问题 | 系统概率性出现卡住一段时间(~30分钟)后恢复正常 | - | 4001ea59cc6SLiang Chen 4011ea59cc6SLiang Chen------ 4021ea59cc6SLiang Chen 403b2394037SLiang Chen## rk3568_bl31_rt_v1.01.elf 404b2394037SLiang Chen 405b2394037SLiang Chen| 时间 | 文件 | 编译 commit | 重要程度 | 406b2394037SLiang Chen| ---------- | ------------------------ | ----------- | -------- | 407b2394037SLiang Chen| 2023-05-01 | rk3568_bl31_rt_v1.01.elf | b28ca126a | 重要 | 408b2394037SLiang Chen 409b2394037SLiang Chen### New 410b2394037SLiang Chen 411b2394037SLiang Chen1. 支持通过OTP修改pvtpll配置。 412b2394037SLiang Chen2. 调整默认pvtpll配置,提高稳定性。 413b2394037SLiang Chen 414b2394037SLiang Chen------ 415b2394037SLiang Chen 4167fac639aSLiang Chen## rk3568_bl31_v1.42.elf 4177fac639aSLiang Chen 4187fac639aSLiang Chen| 时间 | 文件 | 编译 commit | 重要程度 | 4197fac639aSLiang Chen| ---------- | --------------------- | ----------- | -------- | 4207fac639aSLiang Chen| 2023-05-11 | rk3568_bl31_v1.42.elf | 7f859117f | 重要 | 4217fac639aSLiang Chen 4227fac639aSLiang Chen### New 4237fac639aSLiang Chen 4247fac639aSLiang Chen1. 支持通过OTP修改pvtpll配置。 4257fac639aSLiang Chen2. 调整默认pvtpll配置,提高稳定性。 4267fac639aSLiang Chen 4277fac639aSLiang Chen------ 4287fac639aSLiang Chen 4295ebf2e03SYouMin Chen## rk3568_bl31_v1.41.elf 4305ebf2e03SYouMin Chen 4315ebf2e03SYouMin Chen| 时间 | 文件 | 编译 commit | 重要程度 | 4325ebf2e03SYouMin Chen| ---------- | --------------------- | ----------- | -------- | 4335ebf2e03SYouMin Chen| 2023-05-06 | rk3568_bl31_v1.41.elf | e24c3f77b | 普通 | 4345ebf2e03SYouMin Chen 4355ebf2e03SYouMin Chen### Fixed 4365ebf2e03SYouMin Chen 4375ebf2e03SYouMin Chen| Index | 重要程度 | 更新说明 | 问题现象 | 问题来源 | 4385ebf2e03SYouMin Chen| ----- | -------- | ----------------------------------- | ------------------------------------------------------------ | ------- | 4395ebf2e03SYouMin Chen| 1 | 普通 | 修改DDR ECC错误注入功能的smc_handler ID | DDR ECC错误注入功能异常失效 | - | 4405ebf2e03SYouMin Chen 4415ebf2e03SYouMin Chen------ 4425ebf2e03SYouMin Chen 44384e292f2SLiang Chen## rk3568_bl31_rt_v1.00.elf 44484e292f2SLiang Chen 44584e292f2SLiang Chen| 时间 | 文件 | 编译 commit | 重要程度 | 44684e292f2SLiang Chen| ---------- | ------------------------ | ----------- | -------- | 44784e292f2SLiang Chen| 2023-05-04 | rk3568_bl31_rt_v1.00.elf | c3f2c8c3a | 普通 | 44884e292f2SLiang Chen 44984e292f2SLiang Chen### New 45084e292f2SLiang Chen 45184e292f2SLiang Chen1. 优化实时系统的延迟。 45284e292f2SLiang Chen 45384e292f2SLiang Chen------ 45484e292f2SLiang Chen 45563b71339STang Yun ping## rk3568_ddr_1560MHz_eyescan_v1.16.bin 45663b71339STang Yun ping 45763b71339STang Yun ping| 时间 | 文件 | 编译 commit | 重要程度 | 45863b71339STang Yun ping| ---------- | :--------------------------------- | ----------- | -------- | 45963b71339STang Yun ping| 2023-04-19 | rk3568_ddr_1560MHz_eyescan_v1.16.bin | b9c108a4eb | 重要 | 46063b71339STang Yun ping 46163b71339STang Yun ping### New 46263b71339STang Yun ping 46363b71339STang Yun ping1. 增加RK3568 2D眼图扫描支持。 46463b71339STang Yun ping 46563b71339STang Yun ping------ 46663b71339STang Yun ping 467b9d37512SZhihuan He## rk3568_bl31_v1.40.elf 468b9d37512SZhihuan He 469b9d37512SZhihuan He| 时间 | 文件 | 编译 commit | 重要程度 | 470b9d37512SZhihuan He| ---------- | --------------------- | ----------- | -------- | 471b9d37512SZhihuan He| 2023-04-19 | rk3568_bl31_v1.40.elf | aef7950e4 | 普通 | 472b9d37512SZhihuan He 473b9d37512SZhihuan He### New 474b9d37512SZhihuan He 475b9d37512SZhihuan He1. 增加DDR ECC错误注入。 476b9d37512SZhihuan He 477b9d37512SZhihuan He------ 478b9d37512SZhihuan He 4792f88af1dSJon Lin## rk356x_usbplug_v1.17.bin 4802f88af1dSJon Lin 4812f88af1dSJon Lin| 时间 | 文件 | 编译 commit | 重要程度 | 4822f88af1dSJon Lin| ---------- | :----------------------- | ----------- | -------- | 4832f88af1dSJon Lin| 2023-04-14 | rk356x_usbplug_v1.17.bin | 0661d5 | 普通 | 4842f88af1dSJon Lin 4852f88af1dSJon Lin### New 4862f88af1dSJon Lin 4872f88af1dSJon Lin1. 新增 spiflash 颗粒支持。 4882f88af1dSJon Lin 4892f88af1dSJon Lin------ 4902f88af1dSJon Lin 4911f565376SXiaoDong Huang## rk3568_bl31_v1.39.elf 4921f565376SXiaoDong Huang 4931f565376SXiaoDong Huang| 时间 | 文件 | 编译 commit | 重要程度 | 4941f565376SXiaoDong Huang| ---------- | --------------------- | ----------- | -------- | 4951f565376SXiaoDong Huang| 2023-04-13 | rk3568_bl31_v1.39.elf | 0d745c7b1 | 重要 | 4961f565376SXiaoDong Huang 4971f565376SXiaoDong Huang### New 4981f565376SXiaoDong Huang 4991f565376SXiaoDong Huang1. 提高otp稳定性。 5001f565376SXiaoDong Huang 5011f565376SXiaoDong Huang------ 5021f565376SXiaoDong Huang 503f2f8c7fbSTang Yun ping## rk3568_ddr_{1056...324}MHz_v1.16.bin 504f2f8c7fbSTang Yun ping 505f2f8c7fbSTang Yun ping| 时间 | 文件 | 编译 commit | 重要程度 | 506f2f8c7fbSTang Yun ping| ---------- | ------------------------------------ | ----------- | -------- | 507f2f8c7fbSTang Yun ping| 2023-02-26 | rk3568_ddr_{1056...324}MHz_v1.16.bin | 6f71c736ce | 重要 | 508f2f8c7fbSTang Yun ping 509f2f8c7fbSTang Yun ping### New 510f2f8c7fbSTang Yun ping 511f2f8c7fbSTang Yun ping1. LPDDR4/LPDDR4x模式默认使用derate功能。RK3568M,RK3568J在非LPDDR4/LPDDR4x模式下默认2倍刷新率。 512f2f8c7fbSTang Yun ping2. 刷新率, pagecolse 可通过ddrbin_tool配置。 513f2f8c7fbSTang Yun ping3. 提高ddr4效率。 514f2f8c7fbSTang Yun ping 515f2f8c7fbSTang Yun ping### Fixed 516f2f8c7fbSTang Yun ping 517f2f8c7fbSTang Yun ping| Index | 重要程度 | 更新说明 | 问题现象 | 问题来源 | 518f2f8c7fbSTang Yun ping| ----- | -------- | ---------------------------------- | ---------------------------- | -------- | 519f2f8c7fbSTang Yun ping| 1 | 重要 | 解决部分DDR4板子528M下的稳定性问题 | 部分DDR4在528M下容易死机 | - | 520f2f8c7fbSTang Yun ping| 2 | 重要 | 解决4GB ECC板子初始失败问题 | 4GB ECC板子ddr初始化阶段卡死 | - | 521f2f8c7fbSTang Yun ping 522f2f8c7fbSTang Yun ping------ 523f2f8c7fbSTang Yun ping 5241d2ea0ccSXiaoDong Huang## rk3568_bl31_v1.38.elf 5251d2ea0ccSXiaoDong Huang 5261d2ea0ccSXiaoDong Huang| 时间 | 文件 | 编译 commit | 重要程度 | 5271d2ea0ccSXiaoDong Huang| ---------- | --------------------- | ----------- | -------- | 5281d2ea0ccSXiaoDong Huang| 2023-02-16 | rk3568_bl31_v1.38.elf | 94b2d40dc | 重要 | 5291d2ea0ccSXiaoDong Huang 5301d2ea0ccSXiaoDong Huang### New 5311d2ea0ccSXiaoDong Huang 5321d2ea0ccSXiaoDong Huang1. 提高sdei稳定性。 5331d2ea0ccSXiaoDong Huang 5341d2ea0ccSXiaoDong Huang------ 5351d2ea0ccSXiaoDong Huang 536d4dd7145SXiaoDong Huang## rk3568_bl31_v1.37.elf 537d4dd7145SXiaoDong Huang 538d4dd7145SXiaoDong Huang| 时间 | 文件 | 编译 commit | 重要程度 | 539d4dd7145SXiaoDong Huang| ---------- | --------------------- | ----------- | -------- | 540d4dd7145SXiaoDong Huang| 2023-02-02 | rk3568_bl31_v1.37.elf | 1cd72fefa | 重要 | 541d4dd7145SXiaoDong Huang 542d4dd7145SXiaoDong Huang### New 543d4dd7145SXiaoDong Huang 54418157235SJoseph Chen1. 使能sdei。 54518157235SJoseph Chen2. 支持通过atags配置l3 partition。 546d4dd7145SXiaoDong Huang 547d4dd7145SXiaoDong Huang------ 548d4dd7145SXiaoDong Huang 54944de354dSZhihuan He## rk3568_ddr_{1560...324}MHz_v1.15.bin 55044de354dSZhihuan He 55144de354dSZhihuan He| 时间 | 文件 | 编译 commit | 重要程度 | 55244de354dSZhihuan He| ---------- | ------------------------------------ | ----------- | -------- | 55344de354dSZhihuan He| 2022-11-08 | rk3568_ddr_{1560...324}MHz_v1.15.bin | ec2fae0c96 | 重要 | 55444de354dSZhihuan He 55544de354dSZhihuan He### Fixed 55644de354dSZhihuan He 55744de354dSZhihuan He| Index | 重要程度 | 更新说明 | 问题现象 | 问题来源 | 55844de354dSZhihuan He| ----- | -------- | -------------------------------------- | ---------------------------------------- | -------- | 55944de354dSZhihuan He| 1 | 重要 | 解决部分主控在DDR 324MHz下的不稳定问题 | 在DDR 324MHz下,系统不稳定,出现死机重启 | - | 56044de354dSZhihuan He 56144de354dSZhihuan He------ 56244de354dSZhihuan He 563cd42c8b9SZhihuan He## rk3568_bl31_v1.36.elf 564cd42c8b9SZhihuan He 565cd42c8b9SZhihuan He| 时间 | 文件 | 编译 commit | 重要程度 | 566cd42c8b9SZhihuan He| ---------- | --------------------- | ----------- | -------- | 567cd42c8b9SZhihuan He| 2022-11-08 | rk3568_bl31_v1.36.elf | 2c8be93f9 | 重要 | 568cd42c8b9SZhihuan He 569cd42c8b9SZhihuan He### Fixed 570cd42c8b9SZhihuan He 571cd42c8b9SZhihuan He| Index | 重要程度 | 更新说明 | 问题现象 | 问题来源 | 572cd42c8b9SZhihuan He| ----- | -------- | -------------------------------------- | ---------------------------------------- | -------- | 573cd42c8b9SZhihuan He| 1 | 重要 | 解决部分主控在DDR 324MHz下的不稳定问题 | 在DDR 324MHz下,系统不稳定,出现死机重启 | - | 574cd42c8b9SZhihuan He 575cd42c8b9SZhihuan He------ 576cd42c8b9SZhihuan He 577b32e77eeSJon Lin## rk356x_usbplug_v1.16.bin 578b32e77eeSJon Lin 579b32e77eeSJon Lin| 时间 | 文件 | 编译 commit | 重要程度 | 580b32e77eeSJon Lin| ---------- | :----------------------- | ----------- | -------- | 581b32e77eeSJon Lin| 2022-11-02 | rk356x_usbplug_v1.16.bin | eaaeb1 | 普通 | 582b32e77eeSJon Lin 583b32e77eeSJon Lin### New 584b32e77eeSJon Lin 58518157235SJoseph Chen1. 新增 spiflash 颗粒支持。 586b32e77eeSJon Lin 587b32e77eeSJon Lin------ 588b32e77eeSJon Lin 5896cdb0cf8Sshengfei Xu## rk3568_bl31_v1.35.elf 5906cdb0cf8Sshengfei Xu 5916cdb0cf8Sshengfei Xu| 时间 | 文件 | 编译 commit | 重要程度 | 5926cdb0cf8Sshengfei Xu| ---------- | :-------------------- | ----------- | -------- | 5936cdb0cf8Sshengfei Xu| 2022-10-24 | rk3568_bl31_v1.35.elf | cddd6f52e | 重要 | 5946cdb0cf8Sshengfei Xu 5956cdb0cf8Sshengfei Xu### Fixed 5966cdb0cf8Sshengfei Xu 5976cdb0cf8Sshengfei Xu| Index | 重要程度 | 更新说明 | 问题现象 | 问题来源 | 5986cdb0cf8Sshengfei Xu| ----- | -------- | ----------------------------------- | ------------------------------------------------------------ | ------- | 5996cdb0cf8Sshengfei Xu| 1 | 重要 | 解决休眠唤醒死机问题,PCIE休眠失败 | 在vdd_log休眠断电的情况下,GICR被复位,需要保存恢复GICR | - | 6006cdb0cf8Sshengfei Xu 6016cdb0cf8Sshengfei Xu------ 6026cdb0cf8Sshengfei Xu 6039f3468f5SJon Lin## rk356{x_usbplug, 8_miniloader_spinand}_v1.15.bin 6049f3468f5SJon Lin 6059f3468f5SJon Lin| 时间 | 文件 | 编译 commit | 重要程度 | 6069f3468f5SJon Lin| ---------- | :----------------------------------------------- | ----------- | -------- | 6079f3468f5SJon Lin| 2022-09-26 | rk356{x_usbplug, 8_miniloader_spinand}_v1.15.bin | 65048d1 | 普通 | 6089f3468f5SJon Lin 6099f3468f5SJon Lin### New 6109f3468f5SJon Lin 61118157235SJoseph Chen1. 新增 spiflash 颗粒支持。 6129f3468f5SJon Lin 6139f3468f5SJon Lin------ 6149f3468f5SJon Lin 6156dff3132SHisping Lin## rk3568_bl32_v2.09.bin 6166dff3132SHisping Lin 6176dff3132SHisping Lin| 时间 | 文件 | 编译 commit | 重要程度 | 6186dff3132SHisping Lin| ---------- | :-------------------- | ----------- | -------- | 6196dff3132SHisping Lin| 2022-09-16 | rk3568_bl32_v2.09.bin | d84087907 | 重要 | 6206dff3132SHisping Lin 6216dff3132SHisping Lin### Fixed 6226dff3132SHisping Lin 6236dff3132SHisping Lin| Index | 重要程度 | 更新说明 | 问题现象 | 问题来源 | 6246dff3132SHisping Lin| ----- | -------- | ----------------------------------- | ------------------------------------------------------------ | -------- | 6256dff3132SHisping Lin| 1 | 重要 | 解决关闭打印时OPTEE启动阶段卡住问题 | 当用户使用/rkbin/tools/ddrbin_tool工具关闭打印时,rk_atags将通知OPTEE关闭打印,OPTEE启动时关闭打印会出现卡死,无法进入U-Boot | - | 6266dff3132SHisping Lin 6276dff3132SHisping Lin------ 6286dff3132SHisping Lin 6294909cfb1STang Yun ping## rk3568_ddr_{1560...324}MHz_v1.14.bin 6304909cfb1STang Yun ping 6314909cfb1STang Yun ping| 时间 | 文件 | 编译 commit | 重要程度 | 6324909cfb1STang Yun ping| ---------- | :----------------------------------- | ----------- | -------- | 6334909cfb1STang Yun ping| 2022-08-27 | rk3568_ddr_{1560...324}MHz_v1.14.bin | b1f29a2a6f | 重要 | 6344909cfb1STang Yun ping 6354909cfb1STang Yun ping### Fixed 6364909cfb1STang Yun ping 6374909cfb1STang Yun ping| Index | 重要程度 | 更新说明 | 问题现象 | 问题来源 | 6384909cfb1STang Yun ping| ----- | -------- | ----------------------------------- | ------------------------------------------------------------ | -------- | 639a9b7a7b5SJoseph Chen| 1 | 重要 | 解决个别LPDDR4颗粒无法运行到1560MHz | 长鑫CXDB5CCAM-MK LPDDR4模式下1560MHz无法运行的问题,将CLK/CA sr改为0后ok。 | - | 640a9b7a7b5SJoseph Chen| 2 | 普通 | 解决部分颗粒timing设置错误问题 | t_xs_x32, t_xs_abort_x32 和t_xs_fast_x32这三个timing设置有误,其他平台上发现小容量颗粒(小于128M)上会引起异常。 | - | 641a9b7a7b5SJoseph Chen| 3 | 重要 | DDR4 528M稳定性问题 | 个别颗粒528M下无法开启DLL,需要做关闭DLL处理. | - | 642a9b7a7b5SJoseph Chen| 4 | 重要 | DDR4 1560M稳定性问题 | 部分2rank DDR4 PCB需要将DQS/DQ slew rate 加强到0x0才能稳定运行1560M | - | 6434909cfb1STang Yun ping 6444909cfb1STang Yun ping------ 6454909cfb1STang Yun ping 646