15d9b0599SJoseph Chen# RK3528 Release Note 25d9b0599SJoseph Chen 3*d97f364cSchenfen## rk3528_usbplug_v1.04.bin 4*d97f364cSchenfen 5*d97f364cSchenfen| Date | File | Build commit | Severity | 6*d97f364cSchenfen| ---------- | :---------------------- | ------------ | --------- | 7*d97f364cSchenfen| 2025-03-10 | rk3528_usbplug_v1.04.bin | 94a761cda | important | 8*d97f364cSchenfen 9*d97f364cSchenfen### New 10*d97f364cSchenfen 11*d97f364cSchenfen1. Support RK3518. 12*d97f364cSchenfen 13*d97f364cSchenfen------ 14*d97f364cSchenfen 15feab2172SZhihuan He## rk3528_ddr_1056MHz_{2L_PCB,4BIT_PCB_}v1.11.bin 16feab2172SZhihuan He 17feab2172SZhihuan He| Date | File | Build commit | Severity | 18feab2172SZhihuan He| ---------- | ---------------------------------------------- | ------------ | -------- | 19feab2172SZhihuan He| 2025-02-26 | rk3528_ddr_1056MHz_{2L_PCB,4BIT_PCB_}v1.11.bin | 56f70fd2ad | moderate | 20feab2172SZhihuan He 21feab2172SZhihuan He### New 22feab2172SZhihuan He 23feab2172SZhihuan He1. Add trfc min cap mode. 24feab2172SZhihuan He 25feab2172SZhihuan He------ 26feab2172SZhihuan He 2721e55a8eSXuhui Lin## rk3528_spl_v1.06.bin 2821e55a8eSXuhui Lin 2921e55a8eSXuhui Lin| Date | File | Build commit | Severity | 3021e55a8eSXuhui Lin| ---------- | :------------------- | ----------- | -------- | 3121e55a8eSXuhui Lin| 2025-01-08 | rk3528_spl_v1.06.bin | 3aa32998d6d | important | 3221e55a8eSXuhui Lin 3321e55a8eSXuhui Lin### New 3421e55a8eSXuhui Lin 3521e55a8eSXuhui Lin1. SPL supports dynamically booting either 32-bit or 64-bit U-Boot. 3621e55a8eSXuhui Lin 3721e55a8eSXuhui Lin------ 3821e55a8eSXuhui Lin 3976b4210cSZhihuan He## rk3528_ddr_1056MHz_{2L_PCB,4BIT_PCB}_eyescan_v1.10.bin 4076b4210cSZhihuan He 4176b4210cSZhihuan He| Date | File | Build commit | Severity | 4276b4210cSZhihuan He| ---------- | ------------------------------------------------------ | ------------ | -------- | 4376b4210cSZhihuan He| 2024-12-31 | rk3528_ddr_1056MHz_{2L_PCB,4BIT_PCB}_eyescan_v1.10.bin | ce4c2119c2 | moderate | 4476b4210cSZhihuan He 4576b4210cSZhihuan He### New 4676b4210cSZhihuan He 4776b4210cSZhihuan He1. Add RK3528 2D eye scan support. 4876b4210cSZhihuan He 4976b4210cSZhihuan He------ 5076b4210cSZhihuan He 518f849524SXiaoDong Huang## rk3528_bl31_v1.18.elf 528f849524SXiaoDong Huang 538f849524SXiaoDong Huang| Date | File | Build commit | Severity | 548f849524SXiaoDong Huang| ---------- | :-------------------- | ------------ | --------- | 558f849524SXiaoDong Huang| 2024-11-18 | rk3528_bl31_v1.18.elf | 059b3c586 | important | 568f849524SXiaoDong Huang 578f849524SXiaoDong Huang### New 588f849524SXiaoDong Huang 598f849524SXiaoDong Huang1. Support GX3501. 608f849524SXiaoDong Huang2. Dump wakeup source after virtual-poweroff. 618f849524SXiaoDong Huang 628f849524SXiaoDong Huang------ 638f849524SXiaoDong Huang 64e0f51903SHisping Lin## rk3528_bl32_v1.06.bin 65e0f51903SHisping Lin 66e0f51903SHisping Lin| Date | File | Build commit | Severity | 67e0f51903SHisping Lin| ---------- | :-------------------- | ------------ | --------- | 68e0f51903SHisping Lin| 2024-10-31 | rk3528_bl32_v1.06.bin | 9f2aca7d1 | important | 69e0f51903SHisping Lin 70e0f51903SHisping Lin### New 71e0f51903SHisping Lin 72e0f51903SHisping Lin1. Add support for esck key. 73e0f51903SHisping Lin 74e0f51903SHisping Lin### Fixed 75e0f51903SHisping Lin 76e0f51903SHisping Lin| Index | Severity | Update | Issue description | Issue source | 77e0f51903SHisping Lin| ----- | --------- | ------------------------------------------------------------ | ------------------------------------------------------------ | ------------ | 78e0f51903SHisping 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 | - | 79e0f51903SHisping Lin| 2 | important | fixed RSA OAEP MGF1 algorithm | TA will report an error when using RSA algorithm OAEP MGF1 padding method | - | 80e0f51903SHisping 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 | - | 81e0f51903SHisping Lin 82e0f51903SHisping Lin------ 83e0f51903SHisping Lin 845580aaceSHisping Lin## rk3528_bl32_v1.05.bin 855580aaceSHisping Lin 865580aaceSHisping Lin| Date | File | Build commit | Severity | 875580aaceSHisping Lin| ---------- | :-------------------- | ------------ | --------- | 885580aaceSHisping Lin| 2024-09-02 | rk3528_bl32_v1.05.bin | 6c78a7d8 | important | 895580aaceSHisping Lin 905580aaceSHisping Lin### New 915580aaceSHisping Lin 925580aaceSHisping Lin1. Support software TA encryption key, customers can use TA encryption function without burning the key. 935580aaceSHisping Lin2. Support OTP hardware lock, allowing secure and non secure OTP access simultaneously. 945580aaceSHisping Lin3. RPMB change read data to multiple times. 955580aaceSHisping Lin4. Increase MPI_MEMPOOL_SIZE size. 965580aaceSHisping Lin 975580aaceSHisping Lin------ 985580aaceSHisping Lin 99d04ca72fSZhihuan He## rk3528_ddr_1056MHz_{2L_PCB,4BIT_PCB_}v1.10.bin 100d04ca72fSZhihuan He 101d04ca72fSZhihuan He| Date | File | Build commit | Severity | 102d04ca72fSZhihuan He| ---------- | ---------------------------------------------- | ------------ | -------- | 103d04ca72fSZhihuan He| 2024-07-12 | rk3528_ddr_1056MHz_{2L_PCB,4BIT_PCB_}v1.10.bin | 44ec2e0a51 | moderate | 104d04ca72fSZhihuan He 105d04ca72fSZhihuan He### New 106d04ca72fSZhihuan He 107d04ca72fSZhihuan He1. Add Manufacturer ID print. 108d04ca72fSZhihuan He2. Disable vref training below 600MHz. 109d04ca72fSZhihuan He3. Enable LPASR for DDR4. 110d04ca72fSZhihuan He 111d04ca72fSZhihuan He------ 112d04ca72fSZhihuan He 1130f16351cSHisping Lin## rk3528_bl32_v1.04.bin 1140f16351cSHisping Lin 1150f16351cSHisping Lin| Date | File | Build commit | Severity | 1160f16351cSHisping Lin| ---------- | :-------------------- | ------------ | --------- | 1170f16351cSHisping Lin| 2024-04-16 | rk3528_bl32_v1.04.bin | 185dc3c92 | important | 1180f16351cSHisping Lin 1190f16351cSHisping Lin### New 1200f16351cSHisping Lin 1210f16351cSHisping Lin1. Optimization parameter check to enhance security. 1220f16351cSHisping Lin2. Support printing TEE memory usage information. 1230f16351cSHisping Lin3. Hardware crypto supports addresses exceeding 4G. 1240f16351cSHisping Lin4. Support printing FWVER information. 1250f16351cSHisping Lin 1260f16351cSHisping Lin------ 1270f16351cSHisping Lin 1280b3e87afSZhihuan## rk3528_ddr_1056MHz_{2L_PCB,4BIT_PCB_}v1.09.bin 1290b3e87afSZhihuan 1300b3e87afSZhihuan| Date | File | Build commit | Severity | 1310b3e87afSZhihuan| ---------- | ---------------------------------------------- | ------------ | --------- | 1320b3e87afSZhihuan| 2024-01-30 | rk3528_ddr_1056MHz_{2L_PCB,4BIT_PCB_}v1.09.bin | 665f3e4817 | important | 1330b3e87afSZhihuan 1340b3e87afSZhihuan### New 1350b3e87afSZhihuan 1360b3e87afSZhihuan1. Support lp3 dram odt auto detect. 1370b3e87afSZhihuan2. Support vref training. 1380b3e87afSZhihuan 1390b3e87afSZhihuan### Fixed 1400b3e87afSZhihuan 1410b3e87afSZhihuan| Index | Severity | Update | Issue description | Issue source | 1420b3e87afSZhihuan| ----- | --------- | -------------------------------- | ------------------------------------------------------ | ------------ | 1430b3e87afSZhihuan| 1 | important | Fix CL err for byte mode lp4 in training. | It will error in training when used byte mode lp4. | - | 1440b3e87afSZhihuan| 2 | important | Fix lp4/lp4x 4L pcb config wrong. | The signal of lp4/lp4x use 4L pcb is not in the best. | - | 1450b3e87afSZhihuan 1460b3e87afSZhihuan------ 1470b3e87afSZhihuan 148bf63f186SLiang Chen## rk3528_bl31_v1.17.elf 149bf63f186SLiang Chen 150bf63f186SLiang Chen| Date | File | Build commit | Severity | 151bf63f186SLiang Chen| ---------- | :-------------------- | ------------ | --------- | 152bf63f186SLiang Chen| 2023-12-21 | rk3528_bl31_v1.17.elf | eda1f5ce4 | important | 153bf63f186SLiang Chen 154bf63f186SLiang Chen### Fixed 155bf63f186SLiang Chen 156bf63f186SLiang Chen| Index | Severity | Update | Issue description | Issue source | 157bf63f186SLiang Chen| ----- | --------- | ------------------------------------ | ------------------------------------------------- | ------------ | 158bf63f186SLiang Chen| 1 | important | Fix cpu stall when video play back | cpu will randomly stall when video playback | - | 159bf63f186SLiang Chen 160bf63f186SLiang Chen------ 161bf63f186SLiang Chen 162a960d743SXuhui Lin## rk3528_spl_v1.05.bin 163a960d743SXuhui Lin 164a960d743SXuhui Lin| Date | File | Build commit | Severity | 165a960d743SXuhui Lin| ---------- | -------------------- | ------------ | --------- | 166a960d743SXuhui Lin| 2023-09-25 | rk3528_spl_v1.05.bin | e4e124926e | important | 167a960d743SXuhui Lin 168a960d743SXuhui Lin### New 169a960d743SXuhui Lin 170a960d743SXuhui Lin1. Print and pass the firmware version number. 171a960d743SXuhui Lin 172a960d743SXuhui Lin### Fixed 173a960d743SXuhui Lin 174a960d743SXuhui Lin| Index | Severity | Update | Issue description | Issue source | 175a960d743SXuhui Lin| ----- | --------- | ------------------------------------------------------------ | ------------------------------------------------------------ | ------------ | 176a960d743SXuhui 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. | - | 177a960d743SXuhui Lin 178a960d743SXuhui Lin------ 179a960d743SXuhui Lin 180a8cebb93SHisping Lin## rk3528_bl32_v1.03.bin 181a8cebb93SHisping Lin 182a8cebb93SHisping Lin| Date | File | Build commit | Severity | 183a8cebb93SHisping Lin| ---------- | :-------------------- | ------------ | --------- | 184a8cebb93SHisping Lin| 2023-08-29 | rk3528_bl32_v1.03.bin | b5340fd65 | important | 185a8cebb93SHisping Lin 186a8cebb93SHisping Lin### New 187a8cebb93SHisping Lin 188a8cebb93SHisping Lin1. support oem otp key hardware read lock. 189a8cebb93SHisping Lin2. Pseudo random number seed will be set by default. 190a8cebb93SHisping Lin3. Supports read and write security flag interfaces. 191a8cebb93SHisping Lin4. Support check ta encryption key is written. 192a8cebb93SHisping Lin5. Support oem hdcp key. 193a8cebb93SHisping Lin 194a8cebb93SHisping Lin### Fixed 195a8cebb93SHisping Lin 196a8cebb93SHisping Lin| Index | Severity | Update | Issue description | Issue source | 197a8cebb93SHisping Lin| ----- | --------- | ------------------------------------------------------------ | ------------------------------------------------- | ------------ | 198a8cebb93SHisping Lin| 1 | important | Fixed hardware crypto probability crash issue after enabling dynamic memory | Error will be reported when using hardware crypto | - | 199a8cebb93SHisping Lin 200a8cebb93SHisping Lin------ 201a8cebb93SHisping Lin 2021a417bbfSZhihuan He## rk3528_ddr_1056MHz_{2L_PCB,4BIT_PCB_}v1.07.bin 2031a417bbfSZhihuan He 2041a417bbfSZhihuan He| Date | File | Build commit | Severity | 2051a417bbfSZhihuan He| ---------- | ---------------------------------------------- | ------------ | --------- | 2061a417bbfSZhihuan He| 2023-08-04 | rk3528_ddr_1056MHz_{2L_PCB,4BIT_PCB_}v1.07.bin | 4fe5906c9d | important | 2071a417bbfSZhihuan He 2081a417bbfSZhihuan He### New 2091a417bbfSZhihuan He 2101a417bbfSZhihuan He1. Support lp4/lp4x derate. 2111a417bbfSZhihuan He2. Support modified CA de-skew by ddrbin_tool. 2121a417bbfSZhihuan He 2131a417bbfSZhihuan He### Fixed 2141a417bbfSZhihuan He 2151a417bbfSZhihuan He| Index | Severity | Update | Issue description | Issue source | 2161a417bbfSZhihuan He| ----- | --------- | -------------------------------- | ------------------------------------------------------ | ------------ | 2171a417bbfSZhihuan He| 1 | important | Fix per-bank-refresh enable bug. | Abnormal in OUT print when enable per-bank-refresh. | - | 2181a417bbfSZhihuan He| 2 | important | Fix pageclose bug. | The system error in dmc driver after enable pageclose. | - | 2191a417bbfSZhihuan He 2201a417bbfSZhihuan He------ 2211a417bbfSZhihuan He 222b28842d5SLiang Chen## rk3528_bl31_v1.16.elf 223b28842d5SLiang Chen 224b28842d5SLiang Chen| Date | File | Build commit | Severity | 225b28842d5SLiang Chen| ---------- | :-------------------- | ------------ | --------- | 226b28842d5SLiang Chen| 2023-07-21 | rk3528_bl31_v1.16.elf | 7bfd76051 | important | 227b28842d5SLiang Chen 228b28842d5SLiang Chen### New 229b28842d5SLiang Chen 230b28842d5SLiang Chen1. Fix deadlock for soc monitor. 231b28842d5SLiang Chen 232b28842d5SLiang Chen------ 233b28842d5SLiang Chen 23439a423aaSLiang Chen## rk3528_bl31_v1.15.elf 23539a423aaSLiang Chen 23639a423aaSLiang Chen| Date | File | Build commit | Severity | 23739a423aaSLiang Chen| ---------- | :-------------------- | ------------ | --------- | 23839a423aaSLiang Chen| 2023-07-17 | rk3528_bl31_v1.15.elf | d8ae91904 | important | 23939a423aaSLiang Chen 24039a423aaSLiang Chen### New 24139a423aaSLiang Chen 24239a423aaSLiang Chen1. Add support for rk3528A. 24339a423aaSLiang Chen 24439a423aaSLiang Chen------ 24539a423aaSLiang Chen 24605cba45eSZhihuan He## rk3528_ddr_1056MHz_{2L_PCB,4BIT_PCB_}v1.06.bin 24705cba45eSZhihuan He 24805cba45eSZhihuan He| Date | File | Build commit | Severity | 24905cba45eSZhihuan He| ---------- | ---------------------------------------------- | ------------ | --------- | 25005cba45eSZhihuan He| 2023-06-05 | rk3528_ddr_1056MHz_{2L_PCB,4BIT_PCB_}v1.06.bin | 1ab0bfbe2d | important | 25105cba45eSZhihuan He 25205cba45eSZhihuan He### New 25305cba45eSZhihuan He 25405cba45eSZhihuan He1. Support modified CA de-skew by ddrbin_tool. 25505cba45eSZhihuan He 25605cba45eSZhihuan He------ 25705cba45eSZhihuan He 258d6ccfe40SXiaoDong Huang## rk3528_bl31_v1.14.elf 259d6ccfe40SXiaoDong Huang 260d6ccfe40SXiaoDong Huang| Date | File | Build commit | Severity | 261d6ccfe40SXiaoDong Huang| ---------- | :-------------------- | ------------ | --------- | 262d6ccfe40SXiaoDong Huang| 2023-05-19 | rk3528_bl31_v1.14.elf | 1b2124ab7 | important | 263d6ccfe40SXiaoDong Huang 264d6ccfe40SXiaoDong Huang### New 265d6ccfe40SXiaoDong Huang 266d6ccfe40SXiaoDong Huang1. Move BL31 base to 0x80000. 267d6ccfe40SXiaoDong Huang2. Support ddr frequency scale. 268d6ccfe40SXiaoDong Huang 269d6ccfe40SXiaoDong Huang------ 270d6ccfe40SXiaoDong Huang 271cf04d2f1SZhihuan He## rk3528_ddr_1056MHz_{2L_PCB,4BIT_PCB_}v1.05.bin 272cf04d2f1SZhihuan He 273cf04d2f1SZhihuan He| Date | File | Build commit | Severity | 274cf04d2f1SZhihuan He| ---------- | ---------------------------------------------- | ------------ | --------- | 275cf04d2f1SZhihuan He| 2023-04-14 | rk3528_ddr_1056MHz_{2L_PCB,4BIT_PCB_}v1.05.bin | 2eef4a672d | important | 276cf04d2f1SZhihuan He 277cf04d2f1SZhihuan He### New 278cf04d2f1SZhihuan He 279cf04d2f1SZhihuan He1. Add new ddrbin for 4BIT PCB configurations. 280cf04d2f1SZhihuan He2. Add the configuration of LP3 CA skew. 281cf04d2f1SZhihuan He 282cf04d2f1SZhihuan He### Fixed 283cf04d2f1SZhihuan He 284cf04d2f1SZhihuan He| Index | Severity | Update | Issue description | Issue source | 285cf04d2f1SZhihuan He| ----- | --------- | ------------------------------------------------------------ | ------------------------------------------------------------ | ------------ | 286cf04d2f1SZhihuan He| 1 | important | Fix the phase problem of DDR3 RAS in 2T mode. | Abnormal RAS phase in DDR3 2T mode. | - | 287cf04d2f1SZhihuan 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. | - | 288cf04d2f1SZhihuan He 289cf04d2f1SZhihuan He------ 290cf04d2f1SZhihuan He 291c2e237b6SLin Jinhan## rk3528_bl32_v1.02.bin 292c2e237b6SLin Jinhan 293c2e237b6SLin Jinhan| Date | File | Build commit | Severity | 294c2e237b6SLin Jinhan| ---------- | :-------------------- | ------------ | --------- | 295c2e237b6SLin Jinhan| 2023-04-12 | rk3528_bl32_v1.02.bin | c73fd5531 | important | 296c2e237b6SLin Jinhan 297c2e237b6SLin Jinhan### New 298c2e237b6SLin Jinhan 299c2e237b6SLin Jinhan1. Added crypto/trng/keylad module support. 300c2e237b6SLin Jinhan 301c2e237b6SLin Jinhan------ 302c2e237b6SLin Jinhan 303542a359bSFinley Xiao## rk3528_bl31_v1.13.elf 304542a359bSFinley Xiao 305542a359bSFinley Xiao| Date | File | Build commit | Severity | 306542a359bSFinley Xiao| ---------- | :-------------------- | ------------ | --------- | 307542a359bSFinley Xiao| 2023-04-12 | rk3528_bl31_v1.13.elf | 642369d9b | important | 308542a359bSFinley Xiao 309542a359bSFinley Xiao### New 310542a359bSFinley Xiao 311542a359bSFinley Xiao1. Modify pvtpll table for cpu and gpu. 312542a359bSFinley Xiao 313542a359bSFinley Xiao------ 314542a359bSFinley Xiao 31584f0acafSYifeng Zhao## rk3528_spl_v1.04.bin 31684f0acafSYifeng Zhao 31784f0acafSYifeng Zhao| Date | File | Build commit | Severity | 31884f0acafSYifeng Zhao| ---------- | :----------------- - | ------------ | --------- | 31984f0acafSYifeng Zhao| 2023-04-11 | rk3528_spl_v1.04.bin | 0fbedd06 | important | 32084f0acafSYifeng Zhao 32184f0acafSYifeng Zhao### Fixed 32284f0acafSYifeng Zhao 32384f0acafSYifeng Zhao| Index | Severity | Update | Issue description | Issue source | 32484f0acafSYifeng Zhao| ----- | --------- | ---------------------------------- | ------------------- | ------------ | 32584f0acafSYifeng Zhao| 1 | important | Fix matrix 339M freq set/get error | EMMC transfer error | - | 32684f0acafSYifeng Zhao 32784f0acafSYifeng Zhao------ 32884f0acafSYifeng Zhao 329ed22a721SChen Fen## rk3528_usbplug_v1.03.bin 330ed22a721SChen Fen 331ed22a721SChen Fen| Date | File | Build commit | Severity | 332ed22a721SChen Fen| ---------- | :----------------------- | ---------- | -------- | 333ed22a721SChen Fen| 2023-04-08 | rk3528_usbplug_v1.03.bin | dbdfea79b | important | 334ed22a721SChen Fen 335ed22a721SChen Fen### Fixed 336ed22a721SChen Fen 337ed22a721SChen Fen| Index | Severity | Update | Issue description | Issue source | 33884f0acafSYifeng Zhao| ----- | --------- | ---------------------- | ------------------------ | ------------ | 339ed22a721SChen Fen| 1 | important | Fix sometime emmc upgrade fail. | Emmc upgrade fail sometime. | - | 340ed22a721SChen Fen 341ed22a721SChen Fen------ 342ed22a721SChen Fen 343a334cd45SHisping Lin## rk3528_bl32_v1.01.bin 344a334cd45SHisping Lin 345a334cd45SHisping Lin| Date | File | Build commit | Severity | 346a334cd45SHisping Lin| ---------- | :-------------------- | ------------ | -------- | 347a334cd45SHisping Lin| 2023-04-03 | rk3528_bl32_v1.01.bin | c5251becc | moderate | 348a334cd45SHisping Lin 349a334cd45SHisping Lin### New 350a334cd45SHisping Lin 351a334cd45SHisping Lin1. Add some internal TA interface. 352a334cd45SHisping Lin 353a334cd45SHisping Lin------ 354a334cd45SHisping Lin 355562e4207SJoseph Chen## rk3528_bl31_v1.12.elf 356562e4207SJoseph Chen 357562e4207SJoseph Chen| Date | File | Build commit | Severity | 358562e4207SJoseph Chen| ---------- | :-------------------- | ------------ | --------- | 359b1cf3f49SJoseph Chen| 2023-03-16 | rk3528_bl31_v1.12.elf | 70c5c8d9c | important | 360562e4207SJoseph Chen 361562e4207SJoseph Chen### New 362562e4207SJoseph Chen 363562e4207SJoseph Chen1. Improve trng performance. 364562e4207SJoseph Chen 365562e4207SJoseph Chen------ 366562e4207SJoseph Chen 3671e3ed1b9SZhihuan He## rk3528_ddr_1056MHz_{2L_PCB_}v1.04.bin 3681e3ed1b9SZhihuan He 3691e3ed1b9SZhihuan He| Date | File | Build commit | Severity | 3701e3ed1b9SZhihuan He| ---------- | ------------------------------------- | ------------ | --------- | 3711e3ed1b9SZhihuan He| 2023-03-15 | rk3528_ddr_1056MHz_{2L_PCB_}v1.04.bin | dce46ffe73 | important | 3721e3ed1b9SZhihuan He 3731e3ed1b9SZhihuan He### New 3741e3ed1b9SZhihuan He 3751e3ed1b9SZhihuan He1. Add new OTP configurations support. 3761e3ed1b9SZhihuan He 3771e3ed1b9SZhihuan He------ 3781e3ed1b9SZhihuan He 379ded08e52SXiaoDong Huang## rk3528_bl31_v1.11.elf 380ded08e52SXiaoDong Huang 381ded08e52SXiaoDong Huang| Date | File | Build commit | Severity | 382ded08e52SXiaoDong Huang| ---------- | :-------------------- | ------------ | --------- | 383b1cf3f49SJoseph Chen| 2023-03-09 | rk3528_bl31_v1.11.elf | 389e6e47 | important | 384ded08e52SXiaoDong Huang 385ded08e52SXiaoDong Huang### New 386ded08e52SXiaoDong Huang 387ded08e52SXiaoDong Huang1. Modify the ddr configuration flow during system suspend. 388ded08e52SXiaoDong Huang 389ded08e52SXiaoDong Huang------ 390ded08e52SXiaoDong Huang 391858a6b64SZhihuan He## rk3528_ddr_1056MHz_{2L_PCB_}v1.03.bin 392858a6b64SZhihuan He 393858a6b64SZhihuan He| Date | File | Build commit | Severity | 394858a6b64SZhihuan He| ---------- | ------------------------------------- | ------------ | --------- | 395858a6b64SZhihuan He| 2023-03-09 | rk3528_ddr_1056MHz_{2L_PCB_}v1.03.bin | f0be8490c4 | important | 396858a6b64SZhihuan He 397858a6b64SZhihuan He### New 398858a6b64SZhihuan He 399858a6b64SZhihuan He1. Add support for chips with different OTP configurations. 400858a6b64SZhihuan He 401858a6b64SZhihuan He### Fixed 402858a6b64SZhihuan He 403858a6b64SZhihuan He| Index | Severity | Update | Issue description | Issue source | 404858a6b64SZhihuan He| ----- | --------- | ----------------------------------------------------- | ------------------------------------------------------------ | ------------ | 405858a6b64SZhihuan He| 1 | important | Fixed LP3 x16 capacity error problem. | The ddr capacity anomalies occur when the phy at lp3 x16 mode. | - | 406858a6b64SZhihuan He| 2 | important | Fixed DDR unstabled when in low frequency(<=400Mhz) . | The kernel will panic when DDR run in low frequency(<=400Mhz). | - | 407858a6b64SZhihuan He 408858a6b64SZhihuan He------ 409858a6b64SZhihuan He 410deb0355cSZhihuan He## rk3528_ddr_1056MHz_{2L_PCB_}v1.02.bin 411deb0355cSZhihuan He 412deb0355cSZhihuan He| Date | File | Build commit | Severity | 413deb0355cSZhihuan He| ---------- | ------------------------------------- | ------------ | --------- | 414deb0355cSZhihuan He| 2023-02-15 | rk3528_ddr_1056MHz_{2L_PCB_}v1.02.bin | 60403d388d | important | 415deb0355cSZhihuan He 416deb0355cSZhihuan He### New 417deb0355cSZhihuan He 418deb0355cSZhihuan He1. Support config derate refresh, per-bank refresh. 419deb0355cSZhihuan He2. Support AXI split. 420deb0355cSZhihuan He3. Enable LP4, LP4X read/write DBI function. 421deb0355cSZhihuan He 422deb0355cSZhihuan He### Fixed 423deb0355cSZhihuan He 424deb0355cSZhihuan He| Index | Severity | Update | Issue description | Issue source | 425deb0355cSZhihuan He| ----- | --------- | -------------------------------------------------- | ---------------------------------------------- | ------------ | 426deb0355cSZhihuan He| 1 | important | Fixed 2L PCB unstabled when DDR in high frequency. | The DDR run in 1056MHz will case system panic. | - | 427deb0355cSZhihuan He 428deb0355cSZhihuan He------ 429deb0355cSZhihuan He 4300d92bcabSJoseph Chen## rk3528_bl31_v1.10.elf 4310d92bcabSJoseph Chen 4320d92bcabSJoseph Chen| Date | File | Build commit | Severity | 4330d92bcabSJoseph Chen| ---------- | :-------------------- | ------------ | --------- | 434b1cf3f49SJoseph Chen| 2023-02-15 | rk3528_bl31_v1.10.elf | d74b03e10 | important | 4350d92bcabSJoseph Chen 4360d92bcabSJoseph Chen### New 4370d92bcabSJoseph Chen 4380d92bcabSJoseph Chen1. Add trng scmi clk support. 4390d92bcabSJoseph Chen 4400d92bcabSJoseph Chen------ 4410d92bcabSJoseph Chen 44230c0724eSXiaoDong Huang## rk3528_bl31_v1.09.elf 44330c0724eSXiaoDong Huang 44430c0724eSXiaoDong Huang| Date | File | Build commit | Severity | 44530c0724eSXiaoDong Huang| ---------- | :-------------------- | ------------ | --------- | 446b1cf3f49SJoseph Chen| 2023-02-03 | rk3528_bl31_v1.09.elf | 16574c7f3 | important | 44730c0724eSXiaoDong Huang 44830c0724eSXiaoDong Huang### New 44930c0724eSXiaoDong Huang 45030c0724eSXiaoDong Huang1. Support all gpio wakeup. 45130c0724eSXiaoDong Huang2. Improve the stability of fiq-debugger. 45230c0724eSXiaoDong Huang 45330c0724eSXiaoDong Huang------ 45430c0724eSXiaoDong Huang 4557c7b513fSXiaoDong Huang## rk3528_bl31_v1.08.elf 4567c7b513fSXiaoDong Huang 4577c7b513fSXiaoDong Huang| Date | File | Build commit | Severity | 4587c7b513fSXiaoDong Huang| ---------- | :-------------------- | ------------ | --------- | 459b1cf3f49SJoseph Chen| 2023-01-10 | rk3528_bl31_v1.08.elf | 082486b74 | important | 4607c7b513fSXiaoDong Huang 4617c7b513fSXiaoDong Huang### New 4627c7b513fSXiaoDong Huang 4637c7b513fSXiaoDong Huang1. Support crypto/crypto_s/klad clock. 4647c7b513fSXiaoDong Huang 4657c7b513fSXiaoDong Huang------ 4667c7b513fSXiaoDong Huang 4673ddc48f5SXiaoDong Huang## rk3528_bl31_v1.07.elf 4683ddc48f5SXiaoDong Huang 4693ddc48f5SXiaoDong Huang| Date | File | Build commit | Severity | 4703ddc48f5SXiaoDong Huang| ---------- | :-------------------- | ------------ | --------- | 4713ddc48f5SXiaoDong Huang| 2022-12-26 | rk3528_bl31_v1.07.elf | da191fda0 | important | 4723ddc48f5SXiaoDong Huang 4733ddc48f5SXiaoDong Huang### New 4743ddc48f5SXiaoDong Huang 4753ddc48f5SXiaoDong Huang1. Support poweroff VDD_LOGIC when system suspend. 4763ddc48f5SXiaoDong Huang2. Hptimer use soft adjust mode. 4773ddc48f5SXiaoDong Huang3. Enable PLAT_RK_OPTEED_SYS_CTRL. 4783ddc48f5SXiaoDong Huang 4793ddc48f5SXiaoDong Huang------ 4803ddc48f5SXiaoDong Huang 481f3b63bdfSYifeng Zhao## rk3528_spl_v1.03.bin 482f3b63bdfSYifeng Zhao 483f3b63bdfSYifeng Zhao| Date | File | Build commit | Severity | 484f3b63bdfSYifeng Zhao| ---------- | :------------------- | ----------- | -------- | 485f3b63bdfSYifeng Zhao| 2022-12-14 | rk3528_spl_v1.03.bin | f09ed5ff4f | important| 486f3b63bdfSYifeng Zhao 487f3b63bdfSYifeng Zhao### Fixed 488f3b63bdfSYifeng Zhao 489f3b63bdfSYifeng Zhao| Index | Severity | Update | Issue description | Issue source | 490f3b63bdfSYifeng Zhao| ----- | --------- | ---------------------- | ---------------------------------- | ------------ | 491f3b63bdfSYifeng Zhao| 1 | important | Support HS400ES | fix HS400 compatibility issues | - | 492f3b63bdfSYifeng Zhao| 2 | important | config EMMC DS to 1.5X | fix some EMMC compatibility issues | - | 493f3b63bdfSYifeng Zhao 494f3b63bdfSYifeng Zhao------ 495f3b63bdfSYifeng Zhao 496d8b52ebbSXiaoDong Huang## rk3528_bl31_v1.06.elf 497d8b52ebbSXiaoDong Huang 498d8b52ebbSXiaoDong Huang| Date | File | Build commit | Severity | 499d8b52ebbSXiaoDong Huang| ---------- | :-------------------- | ------------ | --------- | 500d8b52ebbSXiaoDong Huang| 2022-12-08 | rk3528_bl31_v1.06.elf | 61102ec13 | important | 501d8b52ebbSXiaoDong Huang 502d8b52ebbSXiaoDong Huang### New 503d8b52ebbSXiaoDong Huang 504d8b52ebbSXiaoDong Huang1. Support USB wakeup. 505d8b52ebbSXiaoDong Huang 506d8b52ebbSXiaoDong Huang------ 507d8b52ebbSXiaoDong Huang 50873b17ec8SJoseph Chen## rk3528_spl_v1.02.bin 50973b17ec8SJoseph Chen 51073b17ec8SJoseph Chen| Date | File | Build commit | Severity | 51173b17ec8SJoseph Chen| ---------- | :------------------- | ------------ | --------- | 51273b17ec8SJoseph Chen| 2022-12-02 | rk3528_spl_v1.02.bin | eee09e1f72 | important | 51373b17ec8SJoseph Chen 51473b17ec8SJoseph Chen### Fixed 51573b17ec8SJoseph Chen 51673b17ec8SJoseph Chen| Index | Severity | Update | Issue description | Issue source | 51773b17ec8SJoseph Chen| ----- | --------- | ------------------------- | ------------------------------------------------------------ | ------------ | 51873b17ec8SJoseph 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. | - | 51973b17ec8SJoseph Chen 52073b17ec8SJoseph Chen------ 52173b17ec8SJoseph Chen 522f96a2c7cSJoseph Chen## rk3528_bl31_v1.05.elf 523f96a2c7cSJoseph Chen 524f96a2c7cSJoseph Chen| Date | File | Build commit | Severity | 525f96a2c7cSJoseph Chen| ---------- | :-------------------- | ------------ | -------- | 526f96a2c7cSJoseph Chen| 2022-12-01 | rk3528_bl31_v1.05.elf | b10341386 | moderate | 527f96a2c7cSJoseph Chen 528f96a2c7cSJoseph Chen### New 529f96a2c7cSJoseph Chen 53018157235SJoseph Chen1. Add TSP clock support. 531f96a2c7cSJoseph Chen 532f96a2c7cSJoseph Chen------ 533f96a2c7cSJoseph Chen 534aa519eb4SXiaoDong Huang## rk3528_bl31_v1.04.elf 535aa519eb4SXiaoDong Huang 536aa519eb4SXiaoDong Huang| Date | File | Build commit | Severity | 537aa519eb4SXiaoDong Huang| ---------- | :-------------------- | ------------ | --------- | 538aa519eb4SXiaoDong Huang| 2022-11-30 | rk3528_bl31_v1.04.elf | 63ba7e8e1 | important | 539aa519eb4SXiaoDong Huang 540aa519eb4SXiaoDong Huang### New 541aa519eb4SXiaoDong Huang 542aa519eb4SXiaoDong Huang1. Support HDMI wakeup. 543aa519eb4SXiaoDong Huang 544aa519eb4SXiaoDong Huang------ 545aa519eb4SXiaoDong Huang 5463bb301c7SJoseph Chen## rk3528_{ddr,spl,usbplug}_v1.x.bin 5473bb301c7SJoseph Chen 5483bb301c7SJoseph Chen| Date | File | Build commit | Severity | 5493bb301c7SJoseph Chen| ---------- | :-------------------------------- | ------------------------------------------- | --------- | 5503bb301c7SJoseph Chen| 2022-11-28 | rk3528_{ddr,spl,usbplug}_v1.x.bin | ddr:0799b9b10a#spl:c52427059#usbplug:4eade6 | important | 5513bb301c7SJoseph Chen 5523bb301c7SJoseph Chen### New 5533bb301c7SJoseph Chen 5543bb301c7SJoseph Chen1. Initial version. 5553bb301c7SJoseph Chen 5563bb301c7SJoseph Chen------ 5573bb301c7SJoseph Chen 5585d9b0599SJoseph Chen## rk3528_{bl31,bl32,mcu}_v1.x.bin 5595d9b0599SJoseph Chen 5605d9b0599SJoseph Chen| Date | File | Build commit | Severity | 5615d9b0599SJoseph Chen| ---------- | :------------------------------ | ----------------------------------------- | --------- | 5625d9b0599SJoseph Chen| 2022-11-28 | rk3528_{bl31,bl32,mcu}_v1.x.bin | bl31:a1a47bee6#bl32:3c36a5cb#mcu:76d14059 | important | 5635d9b0599SJoseph Chen 5645d9b0599SJoseph Chen### New 5655d9b0599SJoseph Chen 5665d9b0599SJoseph Chen1. Initial version. 5675d9b0599SJoseph Chen 5685d9b0599SJoseph Chen------ 5695d9b0599SJoseph Chen 570