15d9b0599SJoseph Chen# RK3528 Release Note 25d9b0599SJoseph Chen 3*4f3bf5fbSXiaoDong Huang## rk3528_bl31_v1.20.elf 4*4f3bf5fbSXiaoDong Huang 5*4f3bf5fbSXiaoDong Huang| Date | File | Build commit | Severity | 6*4f3bf5fbSXiaoDong Huang| ---------- | :-------------------- | ------------ | --------- | 7*4f3bf5fbSXiaoDong Huang| 2025-04-01 | rk3528_bl31_v1.20.elf | fe961b77f | important | 8*4f3bf5fbSXiaoDong Huang 9*4f3bf5fbSXiaoDong Huang### New 10*4f3bf5fbSXiaoDong Huang 11*4f3bf5fbSXiaoDong Huang1. Support system suspend for rk3518. 12*4f3bf5fbSXiaoDong Huang 13*4f3bf5fbSXiaoDong Huang------ 14*4f3bf5fbSXiaoDong Huang 152e81f0edSXiaoDong Huang## rk3528_bl31_v1.19.elf 162e81f0edSXiaoDong Huang 172e81f0edSXiaoDong Huang| Date | File | Build commit | Severity | 182e81f0edSXiaoDong Huang| ---------- | :-------------------- | ------------ | --------- | 192e81f0edSXiaoDong Huang| 2025-03-11 | rk3528_bl31_v1.19.elf | b5fa023c7 | important | 202e81f0edSXiaoDong Huang 212e81f0edSXiaoDong Huang### New 222e81f0edSXiaoDong Huang 232e81f0edSXiaoDong Huang1. Support rk3518. 242e81f0edSXiaoDong Huang 252e81f0edSXiaoDong Huang------ 262e81f0edSXiaoDong Huang 27d97f364cSchenfen## rk3528_usbplug_v1.04.bin 28d97f364cSchenfen 29d97f364cSchenfen| Date | File | Build commit | Severity | 30d97f364cSchenfen| ---------- | :---------------------- | ------------ | --------- | 31d97f364cSchenfen| 2025-03-10 | rk3528_usbplug_v1.04.bin | 94a761cda | important | 32d97f364cSchenfen 33d97f364cSchenfen### New 34d97f364cSchenfen 35d97f364cSchenfen1. Support RK3518. 36d97f364cSchenfen 37d97f364cSchenfen------ 38d97f364cSchenfen 39feab2172SZhihuan He## rk3528_ddr_1056MHz_{2L_PCB,4BIT_PCB_}v1.11.bin 40feab2172SZhihuan He 41feab2172SZhihuan He| Date | File | Build commit | Severity | 42feab2172SZhihuan He| ---------- | ---------------------------------------------- | ------------ | -------- | 43feab2172SZhihuan He| 2025-02-26 | rk3528_ddr_1056MHz_{2L_PCB,4BIT_PCB_}v1.11.bin | 56f70fd2ad | moderate | 44feab2172SZhihuan He 45feab2172SZhihuan He### New 46feab2172SZhihuan He 47feab2172SZhihuan He1. Add trfc min cap mode. 48feab2172SZhihuan He 49feab2172SZhihuan He------ 50feab2172SZhihuan He 5121e55a8eSXuhui Lin## rk3528_spl_v1.06.bin 5221e55a8eSXuhui Lin 5321e55a8eSXuhui Lin| Date | File | Build commit | Severity | 5421e55a8eSXuhui Lin| ---------- | :------------------- | ----------- | -------- | 5521e55a8eSXuhui Lin| 2025-01-08 | rk3528_spl_v1.06.bin | 3aa32998d6d | important | 5621e55a8eSXuhui Lin 5721e55a8eSXuhui Lin### New 5821e55a8eSXuhui Lin 5921e55a8eSXuhui Lin1. SPL supports dynamically booting either 32-bit or 64-bit U-Boot. 6021e55a8eSXuhui Lin 6121e55a8eSXuhui Lin------ 6221e55a8eSXuhui Lin 6376b4210cSZhihuan He## rk3528_ddr_1056MHz_{2L_PCB,4BIT_PCB}_eyescan_v1.10.bin 6476b4210cSZhihuan He 6576b4210cSZhihuan He| Date | File | Build commit | Severity | 6676b4210cSZhihuan He| ---------- | ------------------------------------------------------ | ------------ | -------- | 6776b4210cSZhihuan He| 2024-12-31 | rk3528_ddr_1056MHz_{2L_PCB,4BIT_PCB}_eyescan_v1.10.bin | ce4c2119c2 | moderate | 6876b4210cSZhihuan He 6976b4210cSZhihuan He### New 7076b4210cSZhihuan He 7176b4210cSZhihuan He1. Add RK3528 2D eye scan support. 7276b4210cSZhihuan He 7376b4210cSZhihuan He------ 7476b4210cSZhihuan He 758f849524SXiaoDong Huang## rk3528_bl31_v1.18.elf 768f849524SXiaoDong Huang 778f849524SXiaoDong Huang| Date | File | Build commit | Severity | 788f849524SXiaoDong Huang| ---------- | :-------------------- | ------------ | --------- | 798f849524SXiaoDong Huang| 2024-11-18 | rk3528_bl31_v1.18.elf | 059b3c586 | important | 808f849524SXiaoDong Huang 818f849524SXiaoDong Huang### New 828f849524SXiaoDong Huang 838f849524SXiaoDong Huang1. Support GX3501. 848f849524SXiaoDong Huang2. Dump wakeup source after virtual-poweroff. 858f849524SXiaoDong Huang 868f849524SXiaoDong Huang------ 878f849524SXiaoDong Huang 88e0f51903SHisping Lin## rk3528_bl32_v1.06.bin 89e0f51903SHisping Lin 90e0f51903SHisping Lin| Date | File | Build commit | Severity | 91e0f51903SHisping Lin| ---------- | :-------------------- | ------------ | --------- | 92e0f51903SHisping Lin| 2024-10-31 | rk3528_bl32_v1.06.bin | 9f2aca7d1 | important | 93e0f51903SHisping Lin 94e0f51903SHisping Lin### New 95e0f51903SHisping Lin 96e0f51903SHisping Lin1. Add support for esck key. 97e0f51903SHisping Lin 98e0f51903SHisping Lin### Fixed 99e0f51903SHisping Lin 100e0f51903SHisping Lin| Index | Severity | Update | Issue description | Issue source | 101e0f51903SHisping Lin| ----- | --------- | ------------------------------------------------------------ | ------------------------------------------------------------ | ------------ | 102e0f51903SHisping Lin| 1 | important | check whether the rpmb key has been burned before changing security level | upgrading from weak security level to strong security level may result in rpmb key verification failure | - | 103e0f51903SHisping Lin| 2 | important | fixed RSA OAEP MGF1 algorithm | TA will report an error when using RSA algorithm OAEP MGF1 padding method | - | 104e0f51903SHisping Lin| 3 | important | fixed condition of whether secure boot is enabled | Under unstable hardware conditions, it may be mistakenly believed that secure boot is enabled | - | 105e0f51903SHisping Lin 106e0f51903SHisping Lin------ 107e0f51903SHisping Lin 1085580aaceSHisping Lin## rk3528_bl32_v1.05.bin 1095580aaceSHisping Lin 1105580aaceSHisping Lin| Date | File | Build commit | Severity | 1115580aaceSHisping Lin| ---------- | :-------------------- | ------------ | --------- | 1125580aaceSHisping Lin| 2024-09-02 | rk3528_bl32_v1.05.bin | 6c78a7d8 | important | 1135580aaceSHisping Lin 1145580aaceSHisping Lin### New 1155580aaceSHisping Lin 1165580aaceSHisping Lin1. Support software TA encryption key, customers can use TA encryption function without burning the key. 1175580aaceSHisping Lin2. Support OTP hardware lock, allowing secure and non secure OTP access simultaneously. 1185580aaceSHisping Lin3. RPMB change read data to multiple times. 1195580aaceSHisping Lin4. Increase MPI_MEMPOOL_SIZE size. 1205580aaceSHisping Lin 1215580aaceSHisping Lin------ 1225580aaceSHisping Lin 123d04ca72fSZhihuan He## rk3528_ddr_1056MHz_{2L_PCB,4BIT_PCB_}v1.10.bin 124d04ca72fSZhihuan He 125d04ca72fSZhihuan He| Date | File | Build commit | Severity | 126d04ca72fSZhihuan He| ---------- | ---------------------------------------------- | ------------ | -------- | 127d04ca72fSZhihuan He| 2024-07-12 | rk3528_ddr_1056MHz_{2L_PCB,4BIT_PCB_}v1.10.bin | 44ec2e0a51 | moderate | 128d04ca72fSZhihuan He 129d04ca72fSZhihuan He### New 130d04ca72fSZhihuan He 131d04ca72fSZhihuan He1. Add Manufacturer ID print. 132d04ca72fSZhihuan He2. Disable vref training below 600MHz. 133d04ca72fSZhihuan He3. Enable LPASR for DDR4. 134d04ca72fSZhihuan He 135d04ca72fSZhihuan He------ 136d04ca72fSZhihuan He 1370f16351cSHisping Lin## rk3528_bl32_v1.04.bin 1380f16351cSHisping Lin 1390f16351cSHisping Lin| Date | File | Build commit | Severity | 1400f16351cSHisping Lin| ---------- | :-------------------- | ------------ | --------- | 1410f16351cSHisping Lin| 2024-04-16 | rk3528_bl32_v1.04.bin | 185dc3c92 | important | 1420f16351cSHisping Lin 1430f16351cSHisping Lin### New 1440f16351cSHisping Lin 1450f16351cSHisping Lin1. Optimization parameter check to enhance security. 1460f16351cSHisping Lin2. Support printing TEE memory usage information. 1470f16351cSHisping Lin3. Hardware crypto supports addresses exceeding 4G. 1480f16351cSHisping Lin4. Support printing FWVER information. 1490f16351cSHisping Lin 1500f16351cSHisping Lin------ 1510f16351cSHisping Lin 1520b3e87afSZhihuan## rk3528_ddr_1056MHz_{2L_PCB,4BIT_PCB_}v1.09.bin 1530b3e87afSZhihuan 1540b3e87afSZhihuan| Date | File | Build commit | Severity | 1550b3e87afSZhihuan| ---------- | ---------------------------------------------- | ------------ | --------- | 1560b3e87afSZhihuan| 2024-01-30 | rk3528_ddr_1056MHz_{2L_PCB,4BIT_PCB_}v1.09.bin | 665f3e4817 | important | 1570b3e87afSZhihuan 1580b3e87afSZhihuan### New 1590b3e87afSZhihuan 1600b3e87afSZhihuan1. Support lp3 dram odt auto detect. 1610b3e87afSZhihuan2. Support vref training. 1620b3e87afSZhihuan 1630b3e87afSZhihuan### Fixed 1640b3e87afSZhihuan 1650b3e87afSZhihuan| Index | Severity | Update | Issue description | Issue source | 1660b3e87afSZhihuan| ----- | --------- | -------------------------------- | ------------------------------------------------------ | ------------ | 1670b3e87afSZhihuan| 1 | important | Fix CL err for byte mode lp4 in training. | It will error in training when used byte mode lp4. | - | 1680b3e87afSZhihuan| 2 | important | Fix lp4/lp4x 4L pcb config wrong. | The signal of lp4/lp4x use 4L pcb is not in the best. | - | 1690b3e87afSZhihuan 1700b3e87afSZhihuan------ 1710b3e87afSZhihuan 172bf63f186SLiang Chen## rk3528_bl31_v1.17.elf 173bf63f186SLiang Chen 174bf63f186SLiang Chen| Date | File | Build commit | Severity | 175bf63f186SLiang Chen| ---------- | :-------------------- | ------------ | --------- | 176bf63f186SLiang Chen| 2023-12-21 | rk3528_bl31_v1.17.elf | eda1f5ce4 | important | 177bf63f186SLiang Chen 178bf63f186SLiang Chen### Fixed 179bf63f186SLiang Chen 180bf63f186SLiang Chen| Index | Severity | Update | Issue description | Issue source | 181bf63f186SLiang Chen| ----- | --------- | ------------------------------------ | ------------------------------------------------- | ------------ | 182bf63f186SLiang Chen| 1 | important | Fix cpu stall when video play back | cpu will randomly stall when video playback | - | 183bf63f186SLiang Chen 184bf63f186SLiang Chen------ 185bf63f186SLiang Chen 186a960d743SXuhui Lin## rk3528_spl_v1.05.bin 187a960d743SXuhui Lin 188a960d743SXuhui Lin| Date | File | Build commit | Severity | 189a960d743SXuhui Lin| ---------- | -------------------- | ------------ | --------- | 190a960d743SXuhui Lin| 2023-09-25 | rk3528_spl_v1.05.bin | e4e124926e | important | 191a960d743SXuhui Lin 192a960d743SXuhui Lin### New 193a960d743SXuhui Lin 194a960d743SXuhui Lin1. Print and pass the firmware version number. 195a960d743SXuhui Lin 196a960d743SXuhui Lin### Fixed 197a960d743SXuhui Lin 198a960d743SXuhui Lin| Index | Severity | Update | Issue description | Issue source | 199a960d743SXuhui Lin| ----- | --------- | ------------------------------------------------------------ | ------------------------------------------------------------ | ------------ | 200a960d743SXuhui Lin| 1 | important | Solve the issue that the backup image is not loaded when the SPL load or check u-boot.dtb fails | When u-boot.dtb of the first uboot.img is corrupted, SPL doesn't load the backup image. | - | 201a960d743SXuhui Lin 202a960d743SXuhui Lin------ 203a960d743SXuhui Lin 204a8cebb93SHisping Lin## rk3528_bl32_v1.03.bin 205a8cebb93SHisping Lin 206a8cebb93SHisping Lin| Date | File | Build commit | Severity | 207a8cebb93SHisping Lin| ---------- | :-------------------- | ------------ | --------- | 208a8cebb93SHisping Lin| 2023-08-29 | rk3528_bl32_v1.03.bin | b5340fd65 | important | 209a8cebb93SHisping Lin 210a8cebb93SHisping Lin### New 211a8cebb93SHisping Lin 212a8cebb93SHisping Lin1. support oem otp key hardware read lock. 213a8cebb93SHisping Lin2. Pseudo random number seed will be set by default. 214a8cebb93SHisping Lin3. Supports read and write security flag interfaces. 215a8cebb93SHisping Lin4. Support check ta encryption key is written. 216a8cebb93SHisping Lin5. Support oem hdcp key. 217a8cebb93SHisping Lin 218a8cebb93SHisping Lin### Fixed 219a8cebb93SHisping Lin 220a8cebb93SHisping Lin| Index | Severity | Update | Issue description | Issue source | 221a8cebb93SHisping Lin| ----- | --------- | ------------------------------------------------------------ | ------------------------------------------------- | ------------ | 222a8cebb93SHisping Lin| 1 | important | Fixed hardware crypto probability crash issue after enabling dynamic memory | Error will be reported when using hardware crypto | - | 223a8cebb93SHisping Lin 224a8cebb93SHisping Lin------ 225a8cebb93SHisping Lin 2261a417bbfSZhihuan He## rk3528_ddr_1056MHz_{2L_PCB,4BIT_PCB_}v1.07.bin 2271a417bbfSZhihuan He 2281a417bbfSZhihuan He| Date | File | Build commit | Severity | 2291a417bbfSZhihuan He| ---------- | ---------------------------------------------- | ------------ | --------- | 2301a417bbfSZhihuan He| 2023-08-04 | rk3528_ddr_1056MHz_{2L_PCB,4BIT_PCB_}v1.07.bin | 4fe5906c9d | important | 2311a417bbfSZhihuan He 2321a417bbfSZhihuan He### New 2331a417bbfSZhihuan He 2341a417bbfSZhihuan He1. Support lp4/lp4x derate. 2351a417bbfSZhihuan He2. Support modified CA de-skew by ddrbin_tool. 2361a417bbfSZhihuan He 2371a417bbfSZhihuan He### Fixed 2381a417bbfSZhihuan He 2391a417bbfSZhihuan He| Index | Severity | Update | Issue description | Issue source | 2401a417bbfSZhihuan He| ----- | --------- | -------------------------------- | ------------------------------------------------------ | ------------ | 2411a417bbfSZhihuan He| 1 | important | Fix per-bank-refresh enable bug. | Abnormal in OUT print when enable per-bank-refresh. | - | 2421a417bbfSZhihuan He| 2 | important | Fix pageclose bug. | The system error in dmc driver after enable pageclose. | - | 2431a417bbfSZhihuan He 2441a417bbfSZhihuan He------ 2451a417bbfSZhihuan He 246b28842d5SLiang Chen## rk3528_bl31_v1.16.elf 247b28842d5SLiang Chen 248b28842d5SLiang Chen| Date | File | Build commit | Severity | 249b28842d5SLiang Chen| ---------- | :-------------------- | ------------ | --------- | 250b28842d5SLiang Chen| 2023-07-21 | rk3528_bl31_v1.16.elf | 7bfd76051 | important | 251b28842d5SLiang Chen 252b28842d5SLiang Chen### New 253b28842d5SLiang Chen 254b28842d5SLiang Chen1. Fix deadlock for soc monitor. 255b28842d5SLiang Chen 256b28842d5SLiang Chen------ 257b28842d5SLiang Chen 25839a423aaSLiang Chen## rk3528_bl31_v1.15.elf 25939a423aaSLiang Chen 26039a423aaSLiang Chen| Date | File | Build commit | Severity | 26139a423aaSLiang Chen| ---------- | :-------------------- | ------------ | --------- | 26239a423aaSLiang Chen| 2023-07-17 | rk3528_bl31_v1.15.elf | d8ae91904 | important | 26339a423aaSLiang Chen 26439a423aaSLiang Chen### New 26539a423aaSLiang Chen 26639a423aaSLiang Chen1. Add support for rk3528A. 26739a423aaSLiang Chen 26839a423aaSLiang Chen------ 26939a423aaSLiang Chen 27005cba45eSZhihuan He## rk3528_ddr_1056MHz_{2L_PCB,4BIT_PCB_}v1.06.bin 27105cba45eSZhihuan He 27205cba45eSZhihuan He| Date | File | Build commit | Severity | 27305cba45eSZhihuan He| ---------- | ---------------------------------------------- | ------------ | --------- | 27405cba45eSZhihuan He| 2023-06-05 | rk3528_ddr_1056MHz_{2L_PCB,4BIT_PCB_}v1.06.bin | 1ab0bfbe2d | important | 27505cba45eSZhihuan He 27605cba45eSZhihuan He### New 27705cba45eSZhihuan He 27805cba45eSZhihuan He1. Support modified CA de-skew by ddrbin_tool. 27905cba45eSZhihuan He 28005cba45eSZhihuan He------ 28105cba45eSZhihuan He 282d6ccfe40SXiaoDong Huang## rk3528_bl31_v1.14.elf 283d6ccfe40SXiaoDong Huang 284d6ccfe40SXiaoDong Huang| Date | File | Build commit | Severity | 285d6ccfe40SXiaoDong Huang| ---------- | :-------------------- | ------------ | --------- | 286d6ccfe40SXiaoDong Huang| 2023-05-19 | rk3528_bl31_v1.14.elf | 1b2124ab7 | important | 287d6ccfe40SXiaoDong Huang 288d6ccfe40SXiaoDong Huang### New 289d6ccfe40SXiaoDong Huang 290d6ccfe40SXiaoDong Huang1. Move BL31 base to 0x80000. 291d6ccfe40SXiaoDong Huang2. Support ddr frequency scale. 292d6ccfe40SXiaoDong Huang 293d6ccfe40SXiaoDong Huang------ 294d6ccfe40SXiaoDong Huang 295cf04d2f1SZhihuan He## rk3528_ddr_1056MHz_{2L_PCB,4BIT_PCB_}v1.05.bin 296cf04d2f1SZhihuan He 297cf04d2f1SZhihuan He| Date | File | Build commit | Severity | 298cf04d2f1SZhihuan He| ---------- | ---------------------------------------------- | ------------ | --------- | 299cf04d2f1SZhihuan He| 2023-04-14 | rk3528_ddr_1056MHz_{2L_PCB,4BIT_PCB_}v1.05.bin | 2eef4a672d | important | 300cf04d2f1SZhihuan He 301cf04d2f1SZhihuan He### New 302cf04d2f1SZhihuan He 303cf04d2f1SZhihuan He1. Add new ddrbin for 4BIT PCB configurations. 304cf04d2f1SZhihuan He2. Add the configuration of LP3 CA skew. 305cf04d2f1SZhihuan He 306cf04d2f1SZhihuan He### Fixed 307cf04d2f1SZhihuan He 308cf04d2f1SZhihuan He| Index | Severity | Update | Issue description | Issue source | 309cf04d2f1SZhihuan He| ----- | --------- | ------------------------------------------------------------ | ------------------------------------------------------------ | ------------ | 310cf04d2f1SZhihuan He| 1 | important | Fix the phase problem of DDR3 RAS in 2T mode. | Abnormal RAS phase in DDR3 2T mode. | - | 311cf04d2f1SZhihuan He| 2 | important | Fixed the abnormal ODT output problem in LP3 training under multi-rank. | The ODT output is abnormal when LP3 does cs1 write training under multi-rank. | - | 312cf04d2f1SZhihuan He 313cf04d2f1SZhihuan He------ 314cf04d2f1SZhihuan He 315c2e237b6SLin Jinhan## rk3528_bl32_v1.02.bin 316c2e237b6SLin Jinhan 317c2e237b6SLin Jinhan| Date | File | Build commit | Severity | 318c2e237b6SLin Jinhan| ---------- | :-------------------- | ------------ | --------- | 319c2e237b6SLin Jinhan| 2023-04-12 | rk3528_bl32_v1.02.bin | c73fd5531 | important | 320c2e237b6SLin Jinhan 321c2e237b6SLin Jinhan### New 322c2e237b6SLin Jinhan 323c2e237b6SLin Jinhan1. Added crypto/trng/keylad module support. 324c2e237b6SLin Jinhan 325c2e237b6SLin Jinhan------ 326c2e237b6SLin Jinhan 327542a359bSFinley Xiao## rk3528_bl31_v1.13.elf 328542a359bSFinley Xiao 329542a359bSFinley Xiao| Date | File | Build commit | Severity | 330542a359bSFinley Xiao| ---------- | :-------------------- | ------------ | --------- | 331542a359bSFinley Xiao| 2023-04-12 | rk3528_bl31_v1.13.elf | 642369d9b | important | 332542a359bSFinley Xiao 333542a359bSFinley Xiao### New 334542a359bSFinley Xiao 335542a359bSFinley Xiao1. Modify pvtpll table for cpu and gpu. 336542a359bSFinley Xiao 337542a359bSFinley Xiao------ 338542a359bSFinley Xiao 33984f0acafSYifeng Zhao## rk3528_spl_v1.04.bin 34084f0acafSYifeng Zhao 34184f0acafSYifeng Zhao| Date | File | Build commit | Severity | 34284f0acafSYifeng Zhao| ---------- | :----------------- - | ------------ | --------- | 34384f0acafSYifeng Zhao| 2023-04-11 | rk3528_spl_v1.04.bin | 0fbedd06 | important | 34484f0acafSYifeng Zhao 34584f0acafSYifeng Zhao### Fixed 34684f0acafSYifeng Zhao 34784f0acafSYifeng Zhao| Index | Severity | Update | Issue description | Issue source | 34884f0acafSYifeng Zhao| ----- | --------- | ---------------------------------- | ------------------- | ------------ | 34984f0acafSYifeng Zhao| 1 | important | Fix matrix 339M freq set/get error | EMMC transfer error | - | 35084f0acafSYifeng Zhao 35184f0acafSYifeng Zhao------ 35284f0acafSYifeng Zhao 353ed22a721SChen Fen## rk3528_usbplug_v1.03.bin 354ed22a721SChen Fen 355ed22a721SChen Fen| Date | File | Build commit | Severity | 356ed22a721SChen Fen| ---------- | :----------------------- | ---------- | -------- | 357ed22a721SChen Fen| 2023-04-08 | rk3528_usbplug_v1.03.bin | dbdfea79b | important | 358ed22a721SChen Fen 359ed22a721SChen Fen### Fixed 360ed22a721SChen Fen 361ed22a721SChen Fen| Index | Severity | Update | Issue description | Issue source | 36284f0acafSYifeng Zhao| ----- | --------- | ---------------------- | ------------------------ | ------------ | 363ed22a721SChen Fen| 1 | important | Fix sometime emmc upgrade fail. | Emmc upgrade fail sometime. | - | 364ed22a721SChen Fen 365ed22a721SChen Fen------ 366ed22a721SChen Fen 367a334cd45SHisping Lin## rk3528_bl32_v1.01.bin 368a334cd45SHisping Lin 369a334cd45SHisping Lin| Date | File | Build commit | Severity | 370a334cd45SHisping Lin| ---------- | :-------------------- | ------------ | -------- | 371a334cd45SHisping Lin| 2023-04-03 | rk3528_bl32_v1.01.bin | c5251becc | moderate | 372a334cd45SHisping Lin 373a334cd45SHisping Lin### New 374a334cd45SHisping Lin 375a334cd45SHisping Lin1. Add some internal TA interface. 376a334cd45SHisping Lin 377a334cd45SHisping Lin------ 378a334cd45SHisping Lin 379562e4207SJoseph Chen## rk3528_bl31_v1.12.elf 380562e4207SJoseph Chen 381562e4207SJoseph Chen| Date | File | Build commit | Severity | 382562e4207SJoseph Chen| ---------- | :-------------------- | ------------ | --------- | 383b1cf3f49SJoseph Chen| 2023-03-16 | rk3528_bl31_v1.12.elf | 70c5c8d9c | important | 384562e4207SJoseph Chen 385562e4207SJoseph Chen### New 386562e4207SJoseph Chen 387562e4207SJoseph Chen1. Improve trng performance. 388562e4207SJoseph Chen 389562e4207SJoseph Chen------ 390562e4207SJoseph Chen 3911e3ed1b9SZhihuan He## rk3528_ddr_1056MHz_{2L_PCB_}v1.04.bin 3921e3ed1b9SZhihuan He 3931e3ed1b9SZhihuan He| Date | File | Build commit | Severity | 3941e3ed1b9SZhihuan He| ---------- | ------------------------------------- | ------------ | --------- | 3951e3ed1b9SZhihuan He| 2023-03-15 | rk3528_ddr_1056MHz_{2L_PCB_}v1.04.bin | dce46ffe73 | important | 3961e3ed1b9SZhihuan He 3971e3ed1b9SZhihuan He### New 3981e3ed1b9SZhihuan He 3991e3ed1b9SZhihuan He1. Add new OTP configurations support. 4001e3ed1b9SZhihuan He 4011e3ed1b9SZhihuan He------ 4021e3ed1b9SZhihuan He 403ded08e52SXiaoDong Huang## rk3528_bl31_v1.11.elf 404ded08e52SXiaoDong Huang 405ded08e52SXiaoDong Huang| Date | File | Build commit | Severity | 406ded08e52SXiaoDong Huang| ---------- | :-------------------- | ------------ | --------- | 407b1cf3f49SJoseph Chen| 2023-03-09 | rk3528_bl31_v1.11.elf | 389e6e47 | important | 408ded08e52SXiaoDong Huang 409ded08e52SXiaoDong Huang### New 410ded08e52SXiaoDong Huang 411ded08e52SXiaoDong Huang1. Modify the ddr configuration flow during system suspend. 412ded08e52SXiaoDong Huang 413ded08e52SXiaoDong Huang------ 414ded08e52SXiaoDong Huang 415858a6b64SZhihuan He## rk3528_ddr_1056MHz_{2L_PCB_}v1.03.bin 416858a6b64SZhihuan He 417858a6b64SZhihuan He| Date | File | Build commit | Severity | 418858a6b64SZhihuan He| ---------- | ------------------------------------- | ------------ | --------- | 419858a6b64SZhihuan He| 2023-03-09 | rk3528_ddr_1056MHz_{2L_PCB_}v1.03.bin | f0be8490c4 | important | 420858a6b64SZhihuan He 421858a6b64SZhihuan He### New 422858a6b64SZhihuan He 423858a6b64SZhihuan He1. Add support for chips with different OTP configurations. 424858a6b64SZhihuan He 425858a6b64SZhihuan He### Fixed 426858a6b64SZhihuan He 427858a6b64SZhihuan He| Index | Severity | Update | Issue description | Issue source | 428858a6b64SZhihuan He| ----- | --------- | ----------------------------------------------------- | ------------------------------------------------------------ | ------------ | 429858a6b64SZhihuan He| 1 | important | Fixed LP3 x16 capacity error problem. | The ddr capacity anomalies occur when the phy at lp3 x16 mode. | - | 430858a6b64SZhihuan He| 2 | important | Fixed DDR unstabled when in low frequency(<=400Mhz) . | The kernel will panic when DDR run in low frequency(<=400Mhz). | - | 431858a6b64SZhihuan He 432858a6b64SZhihuan He------ 433858a6b64SZhihuan He 434deb0355cSZhihuan He## rk3528_ddr_1056MHz_{2L_PCB_}v1.02.bin 435deb0355cSZhihuan He 436deb0355cSZhihuan He| Date | File | Build commit | Severity | 437deb0355cSZhihuan He| ---------- | ------------------------------------- | ------------ | --------- | 438deb0355cSZhihuan He| 2023-02-15 | rk3528_ddr_1056MHz_{2L_PCB_}v1.02.bin | 60403d388d | important | 439deb0355cSZhihuan He 440deb0355cSZhihuan He### New 441deb0355cSZhihuan He 442deb0355cSZhihuan He1. Support config derate refresh, per-bank refresh. 443deb0355cSZhihuan He2. Support AXI split. 444deb0355cSZhihuan He3. Enable LP4, LP4X read/write DBI function. 445deb0355cSZhihuan He 446deb0355cSZhihuan He### Fixed 447deb0355cSZhihuan He 448deb0355cSZhihuan He| Index | Severity | Update | Issue description | Issue source | 449deb0355cSZhihuan He| ----- | --------- | -------------------------------------------------- | ---------------------------------------------- | ------------ | 450deb0355cSZhihuan He| 1 | important | Fixed 2L PCB unstabled when DDR in high frequency. | The DDR run in 1056MHz will case system panic. | - | 451deb0355cSZhihuan He 452deb0355cSZhihuan He------ 453deb0355cSZhihuan He 4540d92bcabSJoseph Chen## rk3528_bl31_v1.10.elf 4550d92bcabSJoseph Chen 4560d92bcabSJoseph Chen| Date | File | Build commit | Severity | 4570d92bcabSJoseph Chen| ---------- | :-------------------- | ------------ | --------- | 458b1cf3f49SJoseph Chen| 2023-02-15 | rk3528_bl31_v1.10.elf | d74b03e10 | important | 4590d92bcabSJoseph Chen 4600d92bcabSJoseph Chen### New 4610d92bcabSJoseph Chen 4620d92bcabSJoseph Chen1. Add trng scmi clk support. 4630d92bcabSJoseph Chen 4640d92bcabSJoseph Chen------ 4650d92bcabSJoseph Chen 46630c0724eSXiaoDong Huang## rk3528_bl31_v1.09.elf 46730c0724eSXiaoDong Huang 46830c0724eSXiaoDong Huang| Date | File | Build commit | Severity | 46930c0724eSXiaoDong Huang| ---------- | :-------------------- | ------------ | --------- | 470b1cf3f49SJoseph Chen| 2023-02-03 | rk3528_bl31_v1.09.elf | 16574c7f3 | important | 47130c0724eSXiaoDong Huang 47230c0724eSXiaoDong Huang### New 47330c0724eSXiaoDong Huang 47430c0724eSXiaoDong Huang1. Support all gpio wakeup. 47530c0724eSXiaoDong Huang2. Improve the stability of fiq-debugger. 47630c0724eSXiaoDong Huang 47730c0724eSXiaoDong Huang------ 47830c0724eSXiaoDong Huang 4797c7b513fSXiaoDong Huang## rk3528_bl31_v1.08.elf 4807c7b513fSXiaoDong Huang 4817c7b513fSXiaoDong Huang| Date | File | Build commit | Severity | 4827c7b513fSXiaoDong Huang| ---------- | :-------------------- | ------------ | --------- | 483b1cf3f49SJoseph Chen| 2023-01-10 | rk3528_bl31_v1.08.elf | 082486b74 | important | 4847c7b513fSXiaoDong Huang 4857c7b513fSXiaoDong Huang### New 4867c7b513fSXiaoDong Huang 4877c7b513fSXiaoDong Huang1. Support crypto/crypto_s/klad clock. 4887c7b513fSXiaoDong Huang 4897c7b513fSXiaoDong Huang------ 4907c7b513fSXiaoDong Huang 4913ddc48f5SXiaoDong Huang## rk3528_bl31_v1.07.elf 4923ddc48f5SXiaoDong Huang 4933ddc48f5SXiaoDong Huang| Date | File | Build commit | Severity | 4943ddc48f5SXiaoDong Huang| ---------- | :-------------------- | ------------ | --------- | 4953ddc48f5SXiaoDong Huang| 2022-12-26 | rk3528_bl31_v1.07.elf | da191fda0 | important | 4963ddc48f5SXiaoDong Huang 4973ddc48f5SXiaoDong Huang### New 4983ddc48f5SXiaoDong Huang 4993ddc48f5SXiaoDong Huang1. Support poweroff VDD_LOGIC when system suspend. 5003ddc48f5SXiaoDong Huang2. Hptimer use soft adjust mode. 5013ddc48f5SXiaoDong Huang3. Enable PLAT_RK_OPTEED_SYS_CTRL. 5023ddc48f5SXiaoDong Huang 5033ddc48f5SXiaoDong Huang------ 5043ddc48f5SXiaoDong Huang 505f3b63bdfSYifeng Zhao## rk3528_spl_v1.03.bin 506f3b63bdfSYifeng Zhao 507f3b63bdfSYifeng Zhao| Date | File | Build commit | Severity | 508f3b63bdfSYifeng Zhao| ---------- | :------------------- | ----------- | -------- | 509f3b63bdfSYifeng Zhao| 2022-12-14 | rk3528_spl_v1.03.bin | f09ed5ff4f | important| 510f3b63bdfSYifeng Zhao 511f3b63bdfSYifeng Zhao### Fixed 512f3b63bdfSYifeng Zhao 513f3b63bdfSYifeng Zhao| Index | Severity | Update | Issue description | Issue source | 514f3b63bdfSYifeng Zhao| ----- | --------- | ---------------------- | ---------------------------------- | ------------ | 515f3b63bdfSYifeng Zhao| 1 | important | Support HS400ES | fix HS400 compatibility issues | - | 516f3b63bdfSYifeng Zhao| 2 | important | config EMMC DS to 1.5X | fix some EMMC compatibility issues | - | 517f3b63bdfSYifeng Zhao 518f3b63bdfSYifeng Zhao------ 519f3b63bdfSYifeng Zhao 520d8b52ebbSXiaoDong Huang## rk3528_bl31_v1.06.elf 521d8b52ebbSXiaoDong Huang 522d8b52ebbSXiaoDong Huang| Date | File | Build commit | Severity | 523d8b52ebbSXiaoDong Huang| ---------- | :-------------------- | ------------ | --------- | 524d8b52ebbSXiaoDong Huang| 2022-12-08 | rk3528_bl31_v1.06.elf | 61102ec13 | important | 525d8b52ebbSXiaoDong Huang 526d8b52ebbSXiaoDong Huang### New 527d8b52ebbSXiaoDong Huang 528d8b52ebbSXiaoDong Huang1. Support USB wakeup. 529d8b52ebbSXiaoDong Huang 530d8b52ebbSXiaoDong Huang------ 531d8b52ebbSXiaoDong Huang 53273b17ec8SJoseph Chen## rk3528_spl_v1.02.bin 53373b17ec8SJoseph Chen 53473b17ec8SJoseph Chen| Date | File | Build commit | Severity | 53573b17ec8SJoseph Chen| ---------- | :------------------- | ------------ | --------- | 53673b17ec8SJoseph Chen| 2022-12-02 | rk3528_spl_v1.02.bin | eee09e1f72 | important | 53773b17ec8SJoseph Chen 53873b17ec8SJoseph Chen### Fixed 53973b17ec8SJoseph Chen 54073b17ec8SJoseph Chen| Index | Severity | Update | Issue description | Issue source | 54173b17ec8SJoseph Chen| ----- | --------- | ------------------------- | ------------------------------------------------------------ | ------------ | 54273b17ec8SJoseph Chen| 1 | important | Fix matrix clk rate error | clk_200m:396000 KHz、clk_300m:594000 KHz、clk_339m:264000 KHz. It may influence storage module. | - | 54373b17ec8SJoseph Chen 54473b17ec8SJoseph Chen------ 54573b17ec8SJoseph Chen 546f96a2c7cSJoseph Chen## rk3528_bl31_v1.05.elf 547f96a2c7cSJoseph Chen 548f96a2c7cSJoseph Chen| Date | File | Build commit | Severity | 549f96a2c7cSJoseph Chen| ---------- | :-------------------- | ------------ | -------- | 550f96a2c7cSJoseph Chen| 2022-12-01 | rk3528_bl31_v1.05.elf | b10341386 | moderate | 551f96a2c7cSJoseph Chen 552f96a2c7cSJoseph Chen### New 553f96a2c7cSJoseph Chen 55418157235SJoseph Chen1. Add TSP clock support. 555f96a2c7cSJoseph Chen 556f96a2c7cSJoseph Chen------ 557f96a2c7cSJoseph Chen 558aa519eb4SXiaoDong Huang## rk3528_bl31_v1.04.elf 559aa519eb4SXiaoDong Huang 560aa519eb4SXiaoDong Huang| Date | File | Build commit | Severity | 561aa519eb4SXiaoDong Huang| ---------- | :-------------------- | ------------ | --------- | 562aa519eb4SXiaoDong Huang| 2022-11-30 | rk3528_bl31_v1.04.elf | 63ba7e8e1 | important | 563aa519eb4SXiaoDong Huang 564aa519eb4SXiaoDong Huang### New 565aa519eb4SXiaoDong Huang 566aa519eb4SXiaoDong Huang1. Support HDMI wakeup. 567aa519eb4SXiaoDong Huang 568aa519eb4SXiaoDong Huang------ 569aa519eb4SXiaoDong Huang 5703bb301c7SJoseph Chen## rk3528_{ddr,spl,usbplug}_v1.x.bin 5713bb301c7SJoseph Chen 5723bb301c7SJoseph Chen| Date | File | Build commit | Severity | 5733bb301c7SJoseph Chen| ---------- | :-------------------------------- | ------------------------------------------- | --------- | 5743bb301c7SJoseph Chen| 2022-11-28 | rk3528_{ddr,spl,usbplug}_v1.x.bin | ddr:0799b9b10a#spl:c52427059#usbplug:4eade6 | important | 5753bb301c7SJoseph Chen 5763bb301c7SJoseph Chen### New 5773bb301c7SJoseph Chen 5783bb301c7SJoseph Chen1. Initial version. 5793bb301c7SJoseph Chen 5803bb301c7SJoseph Chen------ 5813bb301c7SJoseph Chen 5825d9b0599SJoseph Chen## rk3528_{bl31,bl32,mcu}_v1.x.bin 5835d9b0599SJoseph Chen 5845d9b0599SJoseph Chen| Date | File | Build commit | Severity | 5855d9b0599SJoseph Chen| ---------- | :------------------------------ | ----------------------------------------- | --------- | 5865d9b0599SJoseph Chen| 2022-11-28 | rk3528_{bl31,bl32,mcu}_v1.x.bin | bl31:a1a47bee6#bl32:3c36a5cb#mcu:76d14059 | important | 5875d9b0599SJoseph Chen 5885d9b0599SJoseph Chen### New 5895d9b0599SJoseph Chen 5905d9b0599SJoseph Chen1. Initial version. 5915d9b0599SJoseph Chen 5925d9b0599SJoseph Chen------ 5935d9b0599SJoseph Chen 594