15d9b0599SJoseph Chen# RK3528 Release Note 25d9b0599SJoseph Chen 3*feab2172SZhihuan He## rk3528_ddr_1056MHz_{2L_PCB,4BIT_PCB_}v1.11.bin 4*feab2172SZhihuan He 5*feab2172SZhihuan He| Date | File | Build commit | Severity | 6*feab2172SZhihuan He| ---------- | ---------------------------------------------- | ------------ | -------- | 7*feab2172SZhihuan He| 2025-02-26 | rk3528_ddr_1056MHz_{2L_PCB,4BIT_PCB_}v1.11.bin | 56f70fd2ad | moderate | 8*feab2172SZhihuan He 9*feab2172SZhihuan He### New 10*feab2172SZhihuan He 11*feab2172SZhihuan He1. Add trfc min cap mode. 12*feab2172SZhihuan He 13*feab2172SZhihuan He------ 14*feab2172SZhihuan He 1521e55a8eSXuhui Lin## rk3528_spl_v1.06.bin 1621e55a8eSXuhui Lin 1721e55a8eSXuhui Lin| Date | File | Build commit | Severity | 1821e55a8eSXuhui Lin| ---------- | :------------------- | ----------- | -------- | 1921e55a8eSXuhui Lin| 2025-01-08 | rk3528_spl_v1.06.bin | 3aa32998d6d | important | 2021e55a8eSXuhui Lin 2121e55a8eSXuhui Lin### New 2221e55a8eSXuhui Lin 2321e55a8eSXuhui Lin1. SPL supports dynamically booting either 32-bit or 64-bit U-Boot. 2421e55a8eSXuhui Lin 2521e55a8eSXuhui Lin------ 2621e55a8eSXuhui Lin 2776b4210cSZhihuan He## rk3528_ddr_1056MHz_{2L_PCB,4BIT_PCB}_eyescan_v1.10.bin 2876b4210cSZhihuan He 2976b4210cSZhihuan He| Date | File | Build commit | Severity | 3076b4210cSZhihuan He| ---------- | ------------------------------------------------------ | ------------ | -------- | 3176b4210cSZhihuan He| 2024-12-31 | rk3528_ddr_1056MHz_{2L_PCB,4BIT_PCB}_eyescan_v1.10.bin | ce4c2119c2 | moderate | 3276b4210cSZhihuan He 3376b4210cSZhihuan He### New 3476b4210cSZhihuan He 3576b4210cSZhihuan He1. Add RK3528 2D eye scan support. 3676b4210cSZhihuan He 3776b4210cSZhihuan He------ 3876b4210cSZhihuan He 398f849524SXiaoDong Huang## rk3528_bl31_v1.18.elf 408f849524SXiaoDong Huang 418f849524SXiaoDong Huang| Date | File | Build commit | Severity | 428f849524SXiaoDong Huang| ---------- | :-------------------- | ------------ | --------- | 438f849524SXiaoDong Huang| 2024-11-18 | rk3528_bl31_v1.18.elf | 059b3c586 | important | 448f849524SXiaoDong Huang 458f849524SXiaoDong Huang### New 468f849524SXiaoDong Huang 478f849524SXiaoDong Huang1. Support GX3501. 488f849524SXiaoDong Huang2. Dump wakeup source after virtual-poweroff. 498f849524SXiaoDong Huang 508f849524SXiaoDong Huang------ 518f849524SXiaoDong Huang 52e0f51903SHisping Lin## rk3528_bl32_v1.06.bin 53e0f51903SHisping Lin 54e0f51903SHisping Lin| Date | File | Build commit | Severity | 55e0f51903SHisping Lin| ---------- | :-------------------- | ------------ | --------- | 56e0f51903SHisping Lin| 2024-10-31 | rk3528_bl32_v1.06.bin | 9f2aca7d1 | important | 57e0f51903SHisping Lin 58e0f51903SHisping Lin### New 59e0f51903SHisping Lin 60e0f51903SHisping Lin1. Add support for esck key. 61e0f51903SHisping Lin 62e0f51903SHisping Lin### Fixed 63e0f51903SHisping Lin 64e0f51903SHisping Lin| Index | Severity | Update | Issue description | Issue source | 65e0f51903SHisping Lin| ----- | --------- | ------------------------------------------------------------ | ------------------------------------------------------------ | ------------ | 66e0f51903SHisping 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 | - | 67e0f51903SHisping Lin| 2 | important | fixed RSA OAEP MGF1 algorithm | TA will report an error when using RSA algorithm OAEP MGF1 padding method | - | 68e0f51903SHisping 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 | - | 69e0f51903SHisping Lin 70e0f51903SHisping Lin------ 71e0f51903SHisping Lin 725580aaceSHisping Lin## rk3528_bl32_v1.05.bin 735580aaceSHisping Lin 745580aaceSHisping Lin| Date | File | Build commit | Severity | 755580aaceSHisping Lin| ---------- | :-------------------- | ------------ | --------- | 765580aaceSHisping Lin| 2024-09-02 | rk3528_bl32_v1.05.bin | 6c78a7d8 | important | 775580aaceSHisping Lin 785580aaceSHisping Lin### New 795580aaceSHisping Lin 805580aaceSHisping Lin1. Support software TA encryption key, customers can use TA encryption function without burning the key. 815580aaceSHisping Lin2. Support OTP hardware lock, allowing secure and non secure OTP access simultaneously. 825580aaceSHisping Lin3. RPMB change read data to multiple times. 835580aaceSHisping Lin4. Increase MPI_MEMPOOL_SIZE size. 845580aaceSHisping Lin 855580aaceSHisping Lin------ 865580aaceSHisping Lin 87d04ca72fSZhihuan He## rk3528_ddr_1056MHz_{2L_PCB,4BIT_PCB_}v1.10.bin 88d04ca72fSZhihuan He 89d04ca72fSZhihuan He| Date | File | Build commit | Severity | 90d04ca72fSZhihuan He| ---------- | ---------------------------------------------- | ------------ | -------- | 91d04ca72fSZhihuan He| 2024-07-12 | rk3528_ddr_1056MHz_{2L_PCB,4BIT_PCB_}v1.10.bin | 44ec2e0a51 | moderate | 92d04ca72fSZhihuan He 93d04ca72fSZhihuan He### New 94d04ca72fSZhihuan He 95d04ca72fSZhihuan He1. Add Manufacturer ID print. 96d04ca72fSZhihuan He2. Disable vref training below 600MHz. 97d04ca72fSZhihuan He3. Enable LPASR for DDR4. 98d04ca72fSZhihuan He 99d04ca72fSZhihuan He------ 100d04ca72fSZhihuan He 1010f16351cSHisping Lin## rk3528_bl32_v1.04.bin 1020f16351cSHisping Lin 1030f16351cSHisping Lin| Date | File | Build commit | Severity | 1040f16351cSHisping Lin| ---------- | :-------------------- | ------------ | --------- | 1050f16351cSHisping Lin| 2024-04-16 | rk3528_bl32_v1.04.bin | 185dc3c92 | important | 1060f16351cSHisping Lin 1070f16351cSHisping Lin### New 1080f16351cSHisping Lin 1090f16351cSHisping Lin1. Optimization parameter check to enhance security. 1100f16351cSHisping Lin2. Support printing TEE memory usage information. 1110f16351cSHisping Lin3. Hardware crypto supports addresses exceeding 4G. 1120f16351cSHisping Lin4. Support printing FWVER information. 1130f16351cSHisping Lin 1140f16351cSHisping Lin------ 1150f16351cSHisping Lin 1160b3e87afSZhihuan## rk3528_ddr_1056MHz_{2L_PCB,4BIT_PCB_}v1.09.bin 1170b3e87afSZhihuan 1180b3e87afSZhihuan| Date | File | Build commit | Severity | 1190b3e87afSZhihuan| ---------- | ---------------------------------------------- | ------------ | --------- | 1200b3e87afSZhihuan| 2024-01-30 | rk3528_ddr_1056MHz_{2L_PCB,4BIT_PCB_}v1.09.bin | 665f3e4817 | important | 1210b3e87afSZhihuan 1220b3e87afSZhihuan### New 1230b3e87afSZhihuan 1240b3e87afSZhihuan1. Support lp3 dram odt auto detect. 1250b3e87afSZhihuan2. Support vref training. 1260b3e87afSZhihuan 1270b3e87afSZhihuan### Fixed 1280b3e87afSZhihuan 1290b3e87afSZhihuan| Index | Severity | Update | Issue description | Issue source | 1300b3e87afSZhihuan| ----- | --------- | -------------------------------- | ------------------------------------------------------ | ------------ | 1310b3e87afSZhihuan| 1 | important | Fix CL err for byte mode lp4 in training. | It will error in training when used byte mode lp4. | - | 1320b3e87afSZhihuan| 2 | important | Fix lp4/lp4x 4L pcb config wrong. | The signal of lp4/lp4x use 4L pcb is not in the best. | - | 1330b3e87afSZhihuan 1340b3e87afSZhihuan------ 1350b3e87afSZhihuan 136bf63f186SLiang Chen## rk3528_bl31_v1.17.elf 137bf63f186SLiang Chen 138bf63f186SLiang Chen| Date | File | Build commit | Severity | 139bf63f186SLiang Chen| ---------- | :-------------------- | ------------ | --------- | 140bf63f186SLiang Chen| 2023-12-21 | rk3528_bl31_v1.17.elf | eda1f5ce4 | important | 141bf63f186SLiang Chen 142bf63f186SLiang Chen### Fixed 143bf63f186SLiang Chen 144bf63f186SLiang Chen| Index | Severity | Update | Issue description | Issue source | 145bf63f186SLiang Chen| ----- | --------- | ------------------------------------ | ------------------------------------------------- | ------------ | 146bf63f186SLiang Chen| 1 | important | Fix cpu stall when video play back | cpu will randomly stall when video playback | - | 147bf63f186SLiang Chen 148bf63f186SLiang Chen------ 149bf63f186SLiang Chen 150a960d743SXuhui Lin## rk3528_spl_v1.05.bin 151a960d743SXuhui Lin 152a960d743SXuhui Lin| Date | File | Build commit | Severity | 153a960d743SXuhui Lin| ---------- | -------------------- | ------------ | --------- | 154a960d743SXuhui Lin| 2023-09-25 | rk3528_spl_v1.05.bin | e4e124926e | important | 155a960d743SXuhui Lin 156a960d743SXuhui Lin### New 157a960d743SXuhui Lin 158a960d743SXuhui Lin1. Print and pass the firmware version number. 159a960d743SXuhui Lin 160a960d743SXuhui Lin### Fixed 161a960d743SXuhui Lin 162a960d743SXuhui Lin| Index | Severity | Update | Issue description | Issue source | 163a960d743SXuhui Lin| ----- | --------- | ------------------------------------------------------------ | ------------------------------------------------------------ | ------------ | 164a960d743SXuhui 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. | - | 165a960d743SXuhui Lin 166a960d743SXuhui Lin------ 167a960d743SXuhui Lin 168a8cebb93SHisping Lin## rk3528_bl32_v1.03.bin 169a8cebb93SHisping Lin 170a8cebb93SHisping Lin| Date | File | Build commit | Severity | 171a8cebb93SHisping Lin| ---------- | :-------------------- | ------------ | --------- | 172a8cebb93SHisping Lin| 2023-08-29 | rk3528_bl32_v1.03.bin | b5340fd65 | important | 173a8cebb93SHisping Lin 174a8cebb93SHisping Lin### New 175a8cebb93SHisping Lin 176a8cebb93SHisping Lin1. support oem otp key hardware read lock. 177a8cebb93SHisping Lin2. Pseudo random number seed will be set by default. 178a8cebb93SHisping Lin3. Supports read and write security flag interfaces. 179a8cebb93SHisping Lin4. Support check ta encryption key is written. 180a8cebb93SHisping Lin5. Support oem hdcp key. 181a8cebb93SHisping Lin 182a8cebb93SHisping Lin### Fixed 183a8cebb93SHisping Lin 184a8cebb93SHisping Lin| Index | Severity | Update | Issue description | Issue source | 185a8cebb93SHisping Lin| ----- | --------- | ------------------------------------------------------------ | ------------------------------------------------- | ------------ | 186a8cebb93SHisping Lin| 1 | important | Fixed hardware crypto probability crash issue after enabling dynamic memory | Error will be reported when using hardware crypto | - | 187a8cebb93SHisping Lin 188a8cebb93SHisping Lin------ 189a8cebb93SHisping Lin 1901a417bbfSZhihuan He## rk3528_ddr_1056MHz_{2L_PCB,4BIT_PCB_}v1.07.bin 1911a417bbfSZhihuan He 1921a417bbfSZhihuan He| Date | File | Build commit | Severity | 1931a417bbfSZhihuan He| ---------- | ---------------------------------------------- | ------------ | --------- | 1941a417bbfSZhihuan He| 2023-08-04 | rk3528_ddr_1056MHz_{2L_PCB,4BIT_PCB_}v1.07.bin | 4fe5906c9d | important | 1951a417bbfSZhihuan He 1961a417bbfSZhihuan He### New 1971a417bbfSZhihuan He 1981a417bbfSZhihuan He1. Support lp4/lp4x derate. 1991a417bbfSZhihuan He2. Support modified CA de-skew by ddrbin_tool. 2001a417bbfSZhihuan He 2011a417bbfSZhihuan He### Fixed 2021a417bbfSZhihuan He 2031a417bbfSZhihuan He| Index | Severity | Update | Issue description | Issue source | 2041a417bbfSZhihuan He| ----- | --------- | -------------------------------- | ------------------------------------------------------ | ------------ | 2051a417bbfSZhihuan He| 1 | important | Fix per-bank-refresh enable bug. | Abnormal in OUT print when enable per-bank-refresh. | - | 2061a417bbfSZhihuan He| 2 | important | Fix pageclose bug. | The system error in dmc driver after enable pageclose. | - | 2071a417bbfSZhihuan He 2081a417bbfSZhihuan He------ 2091a417bbfSZhihuan He 210b28842d5SLiang Chen## rk3528_bl31_v1.16.elf 211b28842d5SLiang Chen 212b28842d5SLiang Chen| Date | File | Build commit | Severity | 213b28842d5SLiang Chen| ---------- | :-------------------- | ------------ | --------- | 214b28842d5SLiang Chen| 2023-07-21 | rk3528_bl31_v1.16.elf | 7bfd76051 | important | 215b28842d5SLiang Chen 216b28842d5SLiang Chen### New 217b28842d5SLiang Chen 218b28842d5SLiang Chen1. Fix deadlock for soc monitor. 219b28842d5SLiang Chen 220b28842d5SLiang Chen------ 221b28842d5SLiang Chen 22239a423aaSLiang Chen## rk3528_bl31_v1.15.elf 22339a423aaSLiang Chen 22439a423aaSLiang Chen| Date | File | Build commit | Severity | 22539a423aaSLiang Chen| ---------- | :-------------------- | ------------ | --------- | 22639a423aaSLiang Chen| 2023-07-17 | rk3528_bl31_v1.15.elf | d8ae91904 | important | 22739a423aaSLiang Chen 22839a423aaSLiang Chen### New 22939a423aaSLiang Chen 23039a423aaSLiang Chen1. Add support for rk3528A. 23139a423aaSLiang Chen 23239a423aaSLiang Chen------ 23339a423aaSLiang Chen 23405cba45eSZhihuan He## rk3528_ddr_1056MHz_{2L_PCB,4BIT_PCB_}v1.06.bin 23505cba45eSZhihuan He 23605cba45eSZhihuan He| Date | File | Build commit | Severity | 23705cba45eSZhihuan He| ---------- | ---------------------------------------------- | ------------ | --------- | 23805cba45eSZhihuan He| 2023-06-05 | rk3528_ddr_1056MHz_{2L_PCB,4BIT_PCB_}v1.06.bin | 1ab0bfbe2d | important | 23905cba45eSZhihuan He 24005cba45eSZhihuan He### New 24105cba45eSZhihuan He 24205cba45eSZhihuan He1. Support modified CA de-skew by ddrbin_tool. 24305cba45eSZhihuan He 24405cba45eSZhihuan He------ 24505cba45eSZhihuan He 246d6ccfe40SXiaoDong Huang## rk3528_bl31_v1.14.elf 247d6ccfe40SXiaoDong Huang 248d6ccfe40SXiaoDong Huang| Date | File | Build commit | Severity | 249d6ccfe40SXiaoDong Huang| ---------- | :-------------------- | ------------ | --------- | 250d6ccfe40SXiaoDong Huang| 2023-05-19 | rk3528_bl31_v1.14.elf | 1b2124ab7 | important | 251d6ccfe40SXiaoDong Huang 252d6ccfe40SXiaoDong Huang### New 253d6ccfe40SXiaoDong Huang 254d6ccfe40SXiaoDong Huang1. Move BL31 base to 0x80000. 255d6ccfe40SXiaoDong Huang2. Support ddr frequency scale. 256d6ccfe40SXiaoDong Huang 257d6ccfe40SXiaoDong Huang------ 258d6ccfe40SXiaoDong Huang 259cf04d2f1SZhihuan He## rk3528_ddr_1056MHz_{2L_PCB,4BIT_PCB_}v1.05.bin 260cf04d2f1SZhihuan He 261cf04d2f1SZhihuan He| Date | File | Build commit | Severity | 262cf04d2f1SZhihuan He| ---------- | ---------------------------------------------- | ------------ | --------- | 263cf04d2f1SZhihuan He| 2023-04-14 | rk3528_ddr_1056MHz_{2L_PCB,4BIT_PCB_}v1.05.bin | 2eef4a672d | important | 264cf04d2f1SZhihuan He 265cf04d2f1SZhihuan He### New 266cf04d2f1SZhihuan He 267cf04d2f1SZhihuan He1. Add new ddrbin for 4BIT PCB configurations. 268cf04d2f1SZhihuan He2. Add the configuration of LP3 CA skew. 269cf04d2f1SZhihuan He 270cf04d2f1SZhihuan He### Fixed 271cf04d2f1SZhihuan He 272cf04d2f1SZhihuan He| Index | Severity | Update | Issue description | Issue source | 273cf04d2f1SZhihuan He| ----- | --------- | ------------------------------------------------------------ | ------------------------------------------------------------ | ------------ | 274cf04d2f1SZhihuan He| 1 | important | Fix the phase problem of DDR3 RAS in 2T mode. | Abnormal RAS phase in DDR3 2T mode. | - | 275cf04d2f1SZhihuan 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. | - | 276cf04d2f1SZhihuan He 277cf04d2f1SZhihuan He------ 278cf04d2f1SZhihuan He 279c2e237b6SLin Jinhan## rk3528_bl32_v1.02.bin 280c2e237b6SLin Jinhan 281c2e237b6SLin Jinhan| Date | File | Build commit | Severity | 282c2e237b6SLin Jinhan| ---------- | :-------------------- | ------------ | --------- | 283c2e237b6SLin Jinhan| 2023-04-12 | rk3528_bl32_v1.02.bin | c73fd5531 | important | 284c2e237b6SLin Jinhan 285c2e237b6SLin Jinhan### New 286c2e237b6SLin Jinhan 287c2e237b6SLin Jinhan1. Added crypto/trng/keylad module support. 288c2e237b6SLin Jinhan 289c2e237b6SLin Jinhan------ 290c2e237b6SLin Jinhan 291542a359bSFinley Xiao## rk3528_bl31_v1.13.elf 292542a359bSFinley Xiao 293542a359bSFinley Xiao| Date | File | Build commit | Severity | 294542a359bSFinley Xiao| ---------- | :-------------------- | ------------ | --------- | 295542a359bSFinley Xiao| 2023-04-12 | rk3528_bl31_v1.13.elf | 642369d9b | important | 296542a359bSFinley Xiao 297542a359bSFinley Xiao### New 298542a359bSFinley Xiao 299542a359bSFinley Xiao1. Modify pvtpll table for cpu and gpu. 300542a359bSFinley Xiao 301542a359bSFinley Xiao------ 302542a359bSFinley Xiao 30384f0acafSYifeng Zhao## rk3528_spl_v1.04.bin 30484f0acafSYifeng Zhao 30584f0acafSYifeng Zhao| Date | File | Build commit | Severity | 30684f0acafSYifeng Zhao| ---------- | :----------------- - | ------------ | --------- | 30784f0acafSYifeng Zhao| 2023-04-11 | rk3528_spl_v1.04.bin | 0fbedd06 | important | 30884f0acafSYifeng Zhao 30984f0acafSYifeng Zhao### Fixed 31084f0acafSYifeng Zhao 31184f0acafSYifeng Zhao| Index | Severity | Update | Issue description | Issue source | 31284f0acafSYifeng Zhao| ----- | --------- | ---------------------------------- | ------------------- | ------------ | 31384f0acafSYifeng Zhao| 1 | important | Fix matrix 339M freq set/get error | EMMC transfer error | - | 31484f0acafSYifeng Zhao 31584f0acafSYifeng Zhao------ 31684f0acafSYifeng Zhao 317ed22a721SChen Fen## rk3528_usbplug_v1.03.bin 318ed22a721SChen Fen 319ed22a721SChen Fen| Date | File | Build commit | Severity | 320ed22a721SChen Fen| ---------- | :----------------------- | ---------- | -------- | 321ed22a721SChen Fen| 2023-04-08 | rk3528_usbplug_v1.03.bin | dbdfea79b | important | 322ed22a721SChen Fen 323ed22a721SChen Fen### Fixed 324ed22a721SChen Fen 325ed22a721SChen Fen| Index | Severity | Update | Issue description | Issue source | 32684f0acafSYifeng Zhao| ----- | --------- | ---------------------- | ------------------------ | ------------ | 327ed22a721SChen Fen| 1 | important | Fix sometime emmc upgrade fail. | Emmc upgrade fail sometime. | - | 328ed22a721SChen Fen 329ed22a721SChen Fen------ 330ed22a721SChen Fen 331a334cd45SHisping Lin## rk3528_bl32_v1.01.bin 332a334cd45SHisping Lin 333a334cd45SHisping Lin| Date | File | Build commit | Severity | 334a334cd45SHisping Lin| ---------- | :-------------------- | ------------ | -------- | 335a334cd45SHisping Lin| 2023-04-03 | rk3528_bl32_v1.01.bin | c5251becc | moderate | 336a334cd45SHisping Lin 337a334cd45SHisping Lin### New 338a334cd45SHisping Lin 339a334cd45SHisping Lin1. Add some internal TA interface. 340a334cd45SHisping Lin 341a334cd45SHisping Lin------ 342a334cd45SHisping Lin 343562e4207SJoseph Chen## rk3528_bl31_v1.12.elf 344562e4207SJoseph Chen 345562e4207SJoseph Chen| Date | File | Build commit | Severity | 346562e4207SJoseph Chen| ---------- | :-------------------- | ------------ | --------- | 347b1cf3f49SJoseph Chen| 2023-03-16 | rk3528_bl31_v1.12.elf | 70c5c8d9c | important | 348562e4207SJoseph Chen 349562e4207SJoseph Chen### New 350562e4207SJoseph Chen 351562e4207SJoseph Chen1. Improve trng performance. 352562e4207SJoseph Chen 353562e4207SJoseph Chen------ 354562e4207SJoseph Chen 3551e3ed1b9SZhihuan He## rk3528_ddr_1056MHz_{2L_PCB_}v1.04.bin 3561e3ed1b9SZhihuan He 3571e3ed1b9SZhihuan He| Date | File | Build commit | Severity | 3581e3ed1b9SZhihuan He| ---------- | ------------------------------------- | ------------ | --------- | 3591e3ed1b9SZhihuan He| 2023-03-15 | rk3528_ddr_1056MHz_{2L_PCB_}v1.04.bin | dce46ffe73 | important | 3601e3ed1b9SZhihuan He 3611e3ed1b9SZhihuan He### New 3621e3ed1b9SZhihuan He 3631e3ed1b9SZhihuan He1. Add new OTP configurations support. 3641e3ed1b9SZhihuan He 3651e3ed1b9SZhihuan He------ 3661e3ed1b9SZhihuan He 367ded08e52SXiaoDong Huang## rk3528_bl31_v1.11.elf 368ded08e52SXiaoDong Huang 369ded08e52SXiaoDong Huang| Date | File | Build commit | Severity | 370ded08e52SXiaoDong Huang| ---------- | :-------------------- | ------------ | --------- | 371b1cf3f49SJoseph Chen| 2023-03-09 | rk3528_bl31_v1.11.elf | 389e6e47 | important | 372ded08e52SXiaoDong Huang 373ded08e52SXiaoDong Huang### New 374ded08e52SXiaoDong Huang 375ded08e52SXiaoDong Huang1. Modify the ddr configuration flow during system suspend. 376ded08e52SXiaoDong Huang 377ded08e52SXiaoDong Huang------ 378ded08e52SXiaoDong Huang 379858a6b64SZhihuan He## rk3528_ddr_1056MHz_{2L_PCB_}v1.03.bin 380858a6b64SZhihuan He 381858a6b64SZhihuan He| Date | File | Build commit | Severity | 382858a6b64SZhihuan He| ---------- | ------------------------------------- | ------------ | --------- | 383858a6b64SZhihuan He| 2023-03-09 | rk3528_ddr_1056MHz_{2L_PCB_}v1.03.bin | f0be8490c4 | important | 384858a6b64SZhihuan He 385858a6b64SZhihuan He### New 386858a6b64SZhihuan He 387858a6b64SZhihuan He1. Add support for chips with different OTP configurations. 388858a6b64SZhihuan He 389858a6b64SZhihuan He### Fixed 390858a6b64SZhihuan He 391858a6b64SZhihuan He| Index | Severity | Update | Issue description | Issue source | 392858a6b64SZhihuan He| ----- | --------- | ----------------------------------------------------- | ------------------------------------------------------------ | ------------ | 393858a6b64SZhihuan He| 1 | important | Fixed LP3 x16 capacity error problem. | The ddr capacity anomalies occur when the phy at lp3 x16 mode. | - | 394858a6b64SZhihuan He| 2 | important | Fixed DDR unstabled when in low frequency(<=400Mhz) . | The kernel will panic when DDR run in low frequency(<=400Mhz). | - | 395858a6b64SZhihuan He 396858a6b64SZhihuan He------ 397858a6b64SZhihuan He 398deb0355cSZhihuan He## rk3528_ddr_1056MHz_{2L_PCB_}v1.02.bin 399deb0355cSZhihuan He 400deb0355cSZhihuan He| Date | File | Build commit | Severity | 401deb0355cSZhihuan He| ---------- | ------------------------------------- | ------------ | --------- | 402deb0355cSZhihuan He| 2023-02-15 | rk3528_ddr_1056MHz_{2L_PCB_}v1.02.bin | 60403d388d | important | 403deb0355cSZhihuan He 404deb0355cSZhihuan He### New 405deb0355cSZhihuan He 406deb0355cSZhihuan He1. Support config derate refresh, per-bank refresh. 407deb0355cSZhihuan He2. Support AXI split. 408deb0355cSZhihuan He3. Enable LP4, LP4X read/write DBI function. 409deb0355cSZhihuan He 410deb0355cSZhihuan He### Fixed 411deb0355cSZhihuan He 412deb0355cSZhihuan He| Index | Severity | Update | Issue description | Issue source | 413deb0355cSZhihuan He| ----- | --------- | -------------------------------------------------- | ---------------------------------------------- | ------------ | 414deb0355cSZhihuan He| 1 | important | Fixed 2L PCB unstabled when DDR in high frequency. | The DDR run in 1056MHz will case system panic. | - | 415deb0355cSZhihuan He 416deb0355cSZhihuan He------ 417deb0355cSZhihuan He 4180d92bcabSJoseph Chen## rk3528_bl31_v1.10.elf 4190d92bcabSJoseph Chen 4200d92bcabSJoseph Chen| Date | File | Build commit | Severity | 4210d92bcabSJoseph Chen| ---------- | :-------------------- | ------------ | --------- | 422b1cf3f49SJoseph Chen| 2023-02-15 | rk3528_bl31_v1.10.elf | d74b03e10 | important | 4230d92bcabSJoseph Chen 4240d92bcabSJoseph Chen### New 4250d92bcabSJoseph Chen 4260d92bcabSJoseph Chen1. Add trng scmi clk support. 4270d92bcabSJoseph Chen 4280d92bcabSJoseph Chen------ 4290d92bcabSJoseph Chen 43030c0724eSXiaoDong Huang## rk3528_bl31_v1.09.elf 43130c0724eSXiaoDong Huang 43230c0724eSXiaoDong Huang| Date | File | Build commit | Severity | 43330c0724eSXiaoDong Huang| ---------- | :-------------------- | ------------ | --------- | 434b1cf3f49SJoseph Chen| 2023-02-03 | rk3528_bl31_v1.09.elf | 16574c7f3 | important | 43530c0724eSXiaoDong Huang 43630c0724eSXiaoDong Huang### New 43730c0724eSXiaoDong Huang 43830c0724eSXiaoDong Huang1. Support all gpio wakeup. 43930c0724eSXiaoDong Huang2. Improve the stability of fiq-debugger. 44030c0724eSXiaoDong Huang 44130c0724eSXiaoDong Huang------ 44230c0724eSXiaoDong Huang 4437c7b513fSXiaoDong Huang## rk3528_bl31_v1.08.elf 4447c7b513fSXiaoDong Huang 4457c7b513fSXiaoDong Huang| Date | File | Build commit | Severity | 4467c7b513fSXiaoDong Huang| ---------- | :-------------------- | ------------ | --------- | 447b1cf3f49SJoseph Chen| 2023-01-10 | rk3528_bl31_v1.08.elf | 082486b74 | important | 4487c7b513fSXiaoDong Huang 4497c7b513fSXiaoDong Huang### New 4507c7b513fSXiaoDong Huang 4517c7b513fSXiaoDong Huang1. Support crypto/crypto_s/klad clock. 4527c7b513fSXiaoDong Huang 4537c7b513fSXiaoDong Huang------ 4547c7b513fSXiaoDong Huang 4553ddc48f5SXiaoDong Huang## rk3528_bl31_v1.07.elf 4563ddc48f5SXiaoDong Huang 4573ddc48f5SXiaoDong Huang| Date | File | Build commit | Severity | 4583ddc48f5SXiaoDong Huang| ---------- | :-------------------- | ------------ | --------- | 4593ddc48f5SXiaoDong Huang| 2022-12-26 | rk3528_bl31_v1.07.elf | da191fda0 | important | 4603ddc48f5SXiaoDong Huang 4613ddc48f5SXiaoDong Huang### New 4623ddc48f5SXiaoDong Huang 4633ddc48f5SXiaoDong Huang1. Support poweroff VDD_LOGIC when system suspend. 4643ddc48f5SXiaoDong Huang2. Hptimer use soft adjust mode. 4653ddc48f5SXiaoDong Huang3. Enable PLAT_RK_OPTEED_SYS_CTRL. 4663ddc48f5SXiaoDong Huang 4673ddc48f5SXiaoDong Huang------ 4683ddc48f5SXiaoDong Huang 469f3b63bdfSYifeng Zhao## rk3528_spl_v1.03.bin 470f3b63bdfSYifeng Zhao 471f3b63bdfSYifeng Zhao| Date | File | Build commit | Severity | 472f3b63bdfSYifeng Zhao| ---------- | :------------------- | ----------- | -------- | 473f3b63bdfSYifeng Zhao| 2022-12-14 | rk3528_spl_v1.03.bin | f09ed5ff4f | important| 474f3b63bdfSYifeng Zhao 475f3b63bdfSYifeng Zhao### Fixed 476f3b63bdfSYifeng Zhao 477f3b63bdfSYifeng Zhao| Index | Severity | Update | Issue description | Issue source | 478f3b63bdfSYifeng Zhao| ----- | --------- | ---------------------- | ---------------------------------- | ------------ | 479f3b63bdfSYifeng Zhao| 1 | important | Support HS400ES | fix HS400 compatibility issues | - | 480f3b63bdfSYifeng Zhao| 2 | important | config EMMC DS to 1.5X | fix some EMMC compatibility issues | - | 481f3b63bdfSYifeng Zhao 482f3b63bdfSYifeng Zhao------ 483f3b63bdfSYifeng Zhao 484d8b52ebbSXiaoDong Huang## rk3528_bl31_v1.06.elf 485d8b52ebbSXiaoDong Huang 486d8b52ebbSXiaoDong Huang| Date | File | Build commit | Severity | 487d8b52ebbSXiaoDong Huang| ---------- | :-------------------- | ------------ | --------- | 488d8b52ebbSXiaoDong Huang| 2022-12-08 | rk3528_bl31_v1.06.elf | 61102ec13 | important | 489d8b52ebbSXiaoDong Huang 490d8b52ebbSXiaoDong Huang### New 491d8b52ebbSXiaoDong Huang 492d8b52ebbSXiaoDong Huang1. Support USB wakeup. 493d8b52ebbSXiaoDong Huang 494d8b52ebbSXiaoDong Huang------ 495d8b52ebbSXiaoDong Huang 49673b17ec8SJoseph Chen## rk3528_spl_v1.02.bin 49773b17ec8SJoseph Chen 49873b17ec8SJoseph Chen| Date | File | Build commit | Severity | 49973b17ec8SJoseph Chen| ---------- | :------------------- | ------------ | --------- | 50073b17ec8SJoseph Chen| 2022-12-02 | rk3528_spl_v1.02.bin | eee09e1f72 | important | 50173b17ec8SJoseph Chen 50273b17ec8SJoseph Chen### Fixed 50373b17ec8SJoseph Chen 50473b17ec8SJoseph Chen| Index | Severity | Update | Issue description | Issue source | 50573b17ec8SJoseph Chen| ----- | --------- | ------------------------- | ------------------------------------------------------------ | ------------ | 50673b17ec8SJoseph 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. | - | 50773b17ec8SJoseph Chen 50873b17ec8SJoseph Chen------ 50973b17ec8SJoseph Chen 510f96a2c7cSJoseph Chen## rk3528_bl31_v1.05.elf 511f96a2c7cSJoseph Chen 512f96a2c7cSJoseph Chen| Date | File | Build commit | Severity | 513f96a2c7cSJoseph Chen| ---------- | :-------------------- | ------------ | -------- | 514f96a2c7cSJoseph Chen| 2022-12-01 | rk3528_bl31_v1.05.elf | b10341386 | moderate | 515f96a2c7cSJoseph Chen 516f96a2c7cSJoseph Chen### New 517f96a2c7cSJoseph Chen 51818157235SJoseph Chen1. Add TSP clock support. 519f96a2c7cSJoseph Chen 520f96a2c7cSJoseph Chen------ 521f96a2c7cSJoseph Chen 522aa519eb4SXiaoDong Huang## rk3528_bl31_v1.04.elf 523aa519eb4SXiaoDong Huang 524aa519eb4SXiaoDong Huang| Date | File | Build commit | Severity | 525aa519eb4SXiaoDong Huang| ---------- | :-------------------- | ------------ | --------- | 526aa519eb4SXiaoDong Huang| 2022-11-30 | rk3528_bl31_v1.04.elf | 63ba7e8e1 | important | 527aa519eb4SXiaoDong Huang 528aa519eb4SXiaoDong Huang### New 529aa519eb4SXiaoDong Huang 530aa519eb4SXiaoDong Huang1. Support HDMI wakeup. 531aa519eb4SXiaoDong Huang 532aa519eb4SXiaoDong Huang------ 533aa519eb4SXiaoDong Huang 5343bb301c7SJoseph Chen## rk3528_{ddr,spl,usbplug}_v1.x.bin 5353bb301c7SJoseph Chen 5363bb301c7SJoseph Chen| Date | File | Build commit | Severity | 5373bb301c7SJoseph Chen| ---------- | :-------------------------------- | ------------------------------------------- | --------- | 5383bb301c7SJoseph Chen| 2022-11-28 | rk3528_{ddr,spl,usbplug}_v1.x.bin | ddr:0799b9b10a#spl:c52427059#usbplug:4eade6 | important | 5393bb301c7SJoseph Chen 5403bb301c7SJoseph Chen### New 5413bb301c7SJoseph Chen 5423bb301c7SJoseph Chen1. Initial version. 5433bb301c7SJoseph Chen 5443bb301c7SJoseph Chen------ 5453bb301c7SJoseph Chen 5465d9b0599SJoseph Chen## rk3528_{bl31,bl32,mcu}_v1.x.bin 5475d9b0599SJoseph Chen 5485d9b0599SJoseph Chen| Date | File | Build commit | Severity | 5495d9b0599SJoseph Chen| ---------- | :------------------------------ | ----------------------------------------- | --------- | 5505d9b0599SJoseph Chen| 2022-11-28 | rk3528_{bl31,bl32,mcu}_v1.x.bin | bl31:a1a47bee6#bl32:3c36a5cb#mcu:76d14059 | important | 5515d9b0599SJoseph Chen 5525d9b0599SJoseph Chen### New 5535d9b0599SJoseph Chen 5545d9b0599SJoseph Chen1. Initial version. 5555d9b0599SJoseph Chen 5565d9b0599SJoseph Chen------ 5575d9b0599SJoseph Chen 558