15d9b0599SJoseph Chen# RK3528 Release Note 25d9b0599SJoseph Chen 3*8f849524SXiaoDong Huang## rk3528_bl31_v1.18.elf 4*8f849524SXiaoDong Huang 5*8f849524SXiaoDong Huang| Date | File | Build commit | Severity | 6*8f849524SXiaoDong Huang| ---------- | :-------------------- | ------------ | --------- | 7*8f849524SXiaoDong Huang| 2024-11-18 | rk3528_bl31_v1.18.elf | 059b3c586 | important | 8*8f849524SXiaoDong Huang 9*8f849524SXiaoDong Huang### New 10*8f849524SXiaoDong Huang 11*8f849524SXiaoDong Huang1. Support GX3501. 12*8f849524SXiaoDong Huang2. Dump wakeup source after virtual-poweroff. 13*8f849524SXiaoDong Huang 14*8f849524SXiaoDong Huang------ 15*8f849524SXiaoDong Huang 16e0f51903SHisping Lin## rk3528_bl32_v1.06.bin 17e0f51903SHisping Lin 18e0f51903SHisping Lin| Date | File | Build commit | Severity | 19e0f51903SHisping Lin| ---------- | :-------------------- | ------------ | --------- | 20e0f51903SHisping Lin| 2024-10-31 | rk3528_bl32_v1.06.bin | 9f2aca7d1 | important | 21e0f51903SHisping Lin 22e0f51903SHisping Lin### New 23e0f51903SHisping Lin 24e0f51903SHisping Lin1. Add support for esck key. 25e0f51903SHisping Lin 26e0f51903SHisping Lin### Fixed 27e0f51903SHisping Lin 28e0f51903SHisping Lin| Index | Severity | Update | Issue description | Issue source | 29e0f51903SHisping Lin| ----- | --------- | ------------------------------------------------------------ | ------------------------------------------------------------ | ------------ | 30e0f51903SHisping 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 | - | 31e0f51903SHisping Lin| 2 | important | fixed RSA OAEP MGF1 algorithm | TA will report an error when using RSA algorithm OAEP MGF1 padding method | - | 32e0f51903SHisping 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 | - | 33e0f51903SHisping Lin 34e0f51903SHisping Lin------ 35e0f51903SHisping Lin 365580aaceSHisping Lin## rk3528_bl32_v1.05.bin 375580aaceSHisping Lin 385580aaceSHisping Lin| Date | File | Build commit | Severity | 395580aaceSHisping Lin| ---------- | :-------------------- | ------------ | --------- | 405580aaceSHisping Lin| 2024-09-02 | rk3528_bl32_v1.05.bin | 6c78a7d8 | important | 415580aaceSHisping Lin 425580aaceSHisping Lin### New 435580aaceSHisping Lin 445580aaceSHisping Lin1. Support software TA encryption key, customers can use TA encryption function without burning the key. 455580aaceSHisping Lin2. Support OTP hardware lock, allowing secure and non secure OTP access simultaneously. 465580aaceSHisping Lin3. RPMB change read data to multiple times. 475580aaceSHisping Lin4. Increase MPI_MEMPOOL_SIZE size. 485580aaceSHisping Lin 495580aaceSHisping Lin------ 505580aaceSHisping Lin 51d04ca72fSZhihuan He## rk3528_ddr_1056MHz_{2L_PCB,4BIT_PCB_}v1.10.bin 52d04ca72fSZhihuan He 53d04ca72fSZhihuan He| Date | File | Build commit | Severity | 54d04ca72fSZhihuan He| ---------- | ---------------------------------------------- | ------------ | -------- | 55d04ca72fSZhihuan He| 2024-07-12 | rk3528_ddr_1056MHz_{2L_PCB,4BIT_PCB_}v1.10.bin | 44ec2e0a51 | moderate | 56d04ca72fSZhihuan He 57d04ca72fSZhihuan He### New 58d04ca72fSZhihuan He 59d04ca72fSZhihuan He1. Add Manufacturer ID print. 60d04ca72fSZhihuan He2. Disable vref training below 600MHz. 61d04ca72fSZhihuan He3. Enable LPASR for DDR4. 62d04ca72fSZhihuan He 63d04ca72fSZhihuan He------ 64d04ca72fSZhihuan He 650f16351cSHisping Lin## rk3528_bl32_v1.04.bin 660f16351cSHisping Lin 670f16351cSHisping Lin| Date | File | Build commit | Severity | 680f16351cSHisping Lin| ---------- | :-------------------- | ------------ | --------- | 690f16351cSHisping Lin| 2024-04-16 | rk3528_bl32_v1.04.bin | 185dc3c92 | important | 700f16351cSHisping Lin 710f16351cSHisping Lin### New 720f16351cSHisping Lin 730f16351cSHisping Lin1. Optimization parameter check to enhance security. 740f16351cSHisping Lin2. Support printing TEE memory usage information. 750f16351cSHisping Lin3. Hardware crypto supports addresses exceeding 4G. 760f16351cSHisping Lin4. Support printing FWVER information. 770f16351cSHisping Lin 780f16351cSHisping Lin------ 790f16351cSHisping Lin 800b3e87afSZhihuan## rk3528_ddr_1056MHz_{2L_PCB,4BIT_PCB_}v1.09.bin 810b3e87afSZhihuan 820b3e87afSZhihuan| Date | File | Build commit | Severity | 830b3e87afSZhihuan| ---------- | ---------------------------------------------- | ------------ | --------- | 840b3e87afSZhihuan| 2024-01-30 | rk3528_ddr_1056MHz_{2L_PCB,4BIT_PCB_}v1.09.bin | 665f3e4817 | important | 850b3e87afSZhihuan 860b3e87afSZhihuan### New 870b3e87afSZhihuan 880b3e87afSZhihuan1. Support lp3 dram odt auto detect. 890b3e87afSZhihuan2. Support vref training. 900b3e87afSZhihuan 910b3e87afSZhihuan### Fixed 920b3e87afSZhihuan 930b3e87afSZhihuan| Index | Severity | Update | Issue description | Issue source | 940b3e87afSZhihuan| ----- | --------- | -------------------------------- | ------------------------------------------------------ | ------------ | 950b3e87afSZhihuan| 1 | important | Fix CL err for byte mode lp4 in training. | It will error in training when used byte mode lp4. | - | 960b3e87afSZhihuan| 2 | important | Fix lp4/lp4x 4L pcb config wrong. | The signal of lp4/lp4x use 4L pcb is not in the best. | - | 970b3e87afSZhihuan 980b3e87afSZhihuan------ 990b3e87afSZhihuan 100bf63f186SLiang Chen## rk3528_bl31_v1.17.elf 101bf63f186SLiang Chen 102bf63f186SLiang Chen| Date | File | Build commit | Severity | 103bf63f186SLiang Chen| ---------- | :-------------------- | ------------ | --------- | 104bf63f186SLiang Chen| 2023-12-21 | rk3528_bl31_v1.17.elf | eda1f5ce4 | important | 105bf63f186SLiang Chen 106bf63f186SLiang Chen### Fixed 107bf63f186SLiang Chen 108bf63f186SLiang Chen| Index | Severity | Update | Issue description | Issue source | 109bf63f186SLiang Chen| ----- | --------- | ------------------------------------ | ------------------------------------------------- | ------------ | 110bf63f186SLiang Chen| 1 | important | Fix cpu stall when video play back | cpu will randomly stall when video playback | - | 111bf63f186SLiang Chen 112bf63f186SLiang Chen------ 113bf63f186SLiang Chen 114a960d743SXuhui Lin## rk3528_spl_v1.05.bin 115a960d743SXuhui Lin 116a960d743SXuhui Lin| Date | File | Build commit | Severity | 117a960d743SXuhui Lin| ---------- | -------------------- | ------------ | --------- | 118a960d743SXuhui Lin| 2023-09-25 | rk3528_spl_v1.05.bin | e4e124926e | important | 119a960d743SXuhui Lin 120a960d743SXuhui Lin### New 121a960d743SXuhui Lin 122a960d743SXuhui Lin1. Print and pass the firmware version number. 123a960d743SXuhui Lin 124a960d743SXuhui Lin### Fixed 125a960d743SXuhui Lin 126a960d743SXuhui Lin| Index | Severity | Update | Issue description | Issue source | 127a960d743SXuhui Lin| ----- | --------- | ------------------------------------------------------------ | ------------------------------------------------------------ | ------------ | 128a960d743SXuhui 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. | - | 129a960d743SXuhui Lin 130a960d743SXuhui Lin------ 131a960d743SXuhui Lin 132a8cebb93SHisping Lin## rk3528_bl32_v1.03.bin 133a8cebb93SHisping Lin 134a8cebb93SHisping Lin| Date | File | Build commit | Severity | 135a8cebb93SHisping Lin| ---------- | :-------------------- | ------------ | --------- | 136a8cebb93SHisping Lin| 2023-08-29 | rk3528_bl32_v1.03.bin | b5340fd65 | important | 137a8cebb93SHisping Lin 138a8cebb93SHisping Lin### New 139a8cebb93SHisping Lin 140a8cebb93SHisping Lin1. support oem otp key hardware read lock. 141a8cebb93SHisping Lin2. Pseudo random number seed will be set by default. 142a8cebb93SHisping Lin3. Supports read and write security flag interfaces. 143a8cebb93SHisping Lin4. Support check ta encryption key is written. 144a8cebb93SHisping Lin5. Support oem hdcp key. 145a8cebb93SHisping Lin 146a8cebb93SHisping Lin### Fixed 147a8cebb93SHisping Lin 148a8cebb93SHisping Lin| Index | Severity | Update | Issue description | Issue source | 149a8cebb93SHisping Lin| ----- | --------- | ------------------------------------------------------------ | ------------------------------------------------- | ------------ | 150a8cebb93SHisping Lin| 1 | important | Fixed hardware crypto probability crash issue after enabling dynamic memory | Error will be reported when using hardware crypto | - | 151a8cebb93SHisping Lin 152a8cebb93SHisping Lin------ 153a8cebb93SHisping Lin 1541a417bbfSZhihuan He## rk3528_ddr_1056MHz_{2L_PCB,4BIT_PCB_}v1.07.bin 1551a417bbfSZhihuan He 1561a417bbfSZhihuan He| Date | File | Build commit | Severity | 1571a417bbfSZhihuan He| ---------- | ---------------------------------------------- | ------------ | --------- | 1581a417bbfSZhihuan He| 2023-08-04 | rk3528_ddr_1056MHz_{2L_PCB,4BIT_PCB_}v1.07.bin | 4fe5906c9d | important | 1591a417bbfSZhihuan He 1601a417bbfSZhihuan He### New 1611a417bbfSZhihuan He 1621a417bbfSZhihuan He1. Support lp4/lp4x derate. 1631a417bbfSZhihuan He2. Support modified CA de-skew by ddrbin_tool. 1641a417bbfSZhihuan He 1651a417bbfSZhihuan He### Fixed 1661a417bbfSZhihuan He 1671a417bbfSZhihuan He| Index | Severity | Update | Issue description | Issue source | 1681a417bbfSZhihuan He| ----- | --------- | -------------------------------- | ------------------------------------------------------ | ------------ | 1691a417bbfSZhihuan He| 1 | important | Fix per-bank-refresh enable bug. | Abnormal in OUT print when enable per-bank-refresh. | - | 1701a417bbfSZhihuan He| 2 | important | Fix pageclose bug. | The system error in dmc driver after enable pageclose. | - | 1711a417bbfSZhihuan He 1721a417bbfSZhihuan He------ 1731a417bbfSZhihuan He 174b28842d5SLiang Chen## rk3528_bl31_v1.16.elf 175b28842d5SLiang Chen 176b28842d5SLiang Chen| Date | File | Build commit | Severity | 177b28842d5SLiang Chen| ---------- | :-------------------- | ------------ | --------- | 178b28842d5SLiang Chen| 2023-07-21 | rk3528_bl31_v1.16.elf | 7bfd76051 | important | 179b28842d5SLiang Chen 180b28842d5SLiang Chen### New 181b28842d5SLiang Chen 182b28842d5SLiang Chen1. Fix deadlock for soc monitor. 183b28842d5SLiang Chen 184b28842d5SLiang Chen------ 185b28842d5SLiang Chen 18639a423aaSLiang Chen## rk3528_bl31_v1.15.elf 18739a423aaSLiang Chen 18839a423aaSLiang Chen| Date | File | Build commit | Severity | 18939a423aaSLiang Chen| ---------- | :-------------------- | ------------ | --------- | 19039a423aaSLiang Chen| 2023-07-17 | rk3528_bl31_v1.15.elf | d8ae91904 | important | 19139a423aaSLiang Chen 19239a423aaSLiang Chen### New 19339a423aaSLiang Chen 19439a423aaSLiang Chen1. Add support for rk3528A. 19539a423aaSLiang Chen 19639a423aaSLiang Chen------ 19739a423aaSLiang Chen 19805cba45eSZhihuan He## rk3528_ddr_1056MHz_{2L_PCB,4BIT_PCB_}v1.06.bin 19905cba45eSZhihuan He 20005cba45eSZhihuan He| Date | File | Build commit | Severity | 20105cba45eSZhihuan He| ---------- | ---------------------------------------------- | ------------ | --------- | 20205cba45eSZhihuan He| 2023-06-05 | rk3528_ddr_1056MHz_{2L_PCB,4BIT_PCB_}v1.06.bin | 1ab0bfbe2d | important | 20305cba45eSZhihuan He 20405cba45eSZhihuan He### New 20505cba45eSZhihuan He 20605cba45eSZhihuan He1. Support modified CA de-skew by ddrbin_tool. 20705cba45eSZhihuan He 20805cba45eSZhihuan He------ 20905cba45eSZhihuan He 210d6ccfe40SXiaoDong Huang## rk3528_bl31_v1.14.elf 211d6ccfe40SXiaoDong Huang 212d6ccfe40SXiaoDong Huang| Date | File | Build commit | Severity | 213d6ccfe40SXiaoDong Huang| ---------- | :-------------------- | ------------ | --------- | 214d6ccfe40SXiaoDong Huang| 2023-05-19 | rk3528_bl31_v1.14.elf | 1b2124ab7 | important | 215d6ccfe40SXiaoDong Huang 216d6ccfe40SXiaoDong Huang### New 217d6ccfe40SXiaoDong Huang 218d6ccfe40SXiaoDong Huang1. Move BL31 base to 0x80000. 219d6ccfe40SXiaoDong Huang2. Support ddr frequency scale. 220d6ccfe40SXiaoDong Huang 221d6ccfe40SXiaoDong Huang------ 222d6ccfe40SXiaoDong Huang 223cf04d2f1SZhihuan He## rk3528_ddr_1056MHz_{2L_PCB,4BIT_PCB_}v1.05.bin 224cf04d2f1SZhihuan He 225cf04d2f1SZhihuan He| Date | File | Build commit | Severity | 226cf04d2f1SZhihuan He| ---------- | ---------------------------------------------- | ------------ | --------- | 227cf04d2f1SZhihuan He| 2023-04-14 | rk3528_ddr_1056MHz_{2L_PCB,4BIT_PCB_}v1.05.bin | 2eef4a672d | important | 228cf04d2f1SZhihuan He 229cf04d2f1SZhihuan He### New 230cf04d2f1SZhihuan He 231cf04d2f1SZhihuan He1. Add new ddrbin for 4BIT PCB configurations. 232cf04d2f1SZhihuan He2. Add the configuration of LP3 CA skew. 233cf04d2f1SZhihuan He 234cf04d2f1SZhihuan He### Fixed 235cf04d2f1SZhihuan He 236cf04d2f1SZhihuan He| Index | Severity | Update | Issue description | Issue source | 237cf04d2f1SZhihuan He| ----- | --------- | ------------------------------------------------------------ | ------------------------------------------------------------ | ------------ | 238cf04d2f1SZhihuan He| 1 | important | Fix the phase problem of DDR3 RAS in 2T mode. | Abnormal RAS phase in DDR3 2T mode. | - | 239cf04d2f1SZhihuan 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. | - | 240cf04d2f1SZhihuan He 241cf04d2f1SZhihuan He------ 242cf04d2f1SZhihuan He 243c2e237b6SLin Jinhan## rk3528_bl32_v1.02.bin 244c2e237b6SLin Jinhan 245c2e237b6SLin Jinhan| Date | File | Build commit | Severity | 246c2e237b6SLin Jinhan| ---------- | :-------------------- | ------------ | --------- | 247c2e237b6SLin Jinhan| 2023-04-12 | rk3528_bl32_v1.02.bin | c73fd5531 | important | 248c2e237b6SLin Jinhan 249c2e237b6SLin Jinhan### New 250c2e237b6SLin Jinhan 251c2e237b6SLin Jinhan1. Added crypto/trng/keylad module support. 252c2e237b6SLin Jinhan 253c2e237b6SLin Jinhan------ 254c2e237b6SLin Jinhan 255542a359bSFinley Xiao## rk3528_bl31_v1.13.elf 256542a359bSFinley Xiao 257542a359bSFinley Xiao| Date | File | Build commit | Severity | 258542a359bSFinley Xiao| ---------- | :-------------------- | ------------ | --------- | 259542a359bSFinley Xiao| 2023-04-12 | rk3528_bl31_v1.13.elf | 642369d9b | important | 260542a359bSFinley Xiao 261542a359bSFinley Xiao### New 262542a359bSFinley Xiao 263542a359bSFinley Xiao1. Modify pvtpll table for cpu and gpu. 264542a359bSFinley Xiao 265542a359bSFinley Xiao------ 266542a359bSFinley Xiao 26784f0acafSYifeng Zhao## rk3528_spl_v1.04.bin 26884f0acafSYifeng Zhao 26984f0acafSYifeng Zhao| Date | File | Build commit | Severity | 27084f0acafSYifeng Zhao| ---------- | :----------------- - | ------------ | --------- | 27184f0acafSYifeng Zhao| 2023-04-11 | rk3528_spl_v1.04.bin | 0fbedd06 | important | 27284f0acafSYifeng Zhao 27384f0acafSYifeng Zhao### Fixed 27484f0acafSYifeng Zhao 27584f0acafSYifeng Zhao| Index | Severity | Update | Issue description | Issue source | 27684f0acafSYifeng Zhao| ----- | --------- | ---------------------------------- | ------------------- | ------------ | 27784f0acafSYifeng Zhao| 1 | important | Fix matrix 339M freq set/get error | EMMC transfer error | - | 27884f0acafSYifeng Zhao 27984f0acafSYifeng Zhao------ 28084f0acafSYifeng Zhao 281ed22a721SChen Fen## rk3528_usbplug_v1.03.bin 282ed22a721SChen Fen 283ed22a721SChen Fen| Date | File | Build commit | Severity | 284ed22a721SChen Fen| ---------- | :----------------------- | ---------- | -------- | 285ed22a721SChen Fen| 2023-04-08 | rk3528_usbplug_v1.03.bin | dbdfea79b | important | 286ed22a721SChen Fen 287ed22a721SChen Fen### Fixed 288ed22a721SChen Fen 289ed22a721SChen Fen| Index | Severity | Update | Issue description | Issue source | 29084f0acafSYifeng Zhao| ----- | --------- | ---------------------- | ------------------------ | ------------ | 291ed22a721SChen Fen| 1 | important | Fix sometime emmc upgrade fail. | Emmc upgrade fail sometime. | - | 292ed22a721SChen Fen 293ed22a721SChen Fen------ 294ed22a721SChen Fen 295a334cd45SHisping Lin## rk3528_bl32_v1.01.bin 296a334cd45SHisping Lin 297a334cd45SHisping Lin| Date | File | Build commit | Severity | 298a334cd45SHisping Lin| ---------- | :-------------------- | ------------ | -------- | 299a334cd45SHisping Lin| 2023-04-03 | rk3528_bl32_v1.01.bin | c5251becc | moderate | 300a334cd45SHisping Lin 301a334cd45SHisping Lin### New 302a334cd45SHisping Lin 303a334cd45SHisping Lin1. Add some internal TA interface. 304a334cd45SHisping Lin 305a334cd45SHisping Lin------ 306a334cd45SHisping Lin 307562e4207SJoseph Chen## rk3528_bl31_v1.12.elf 308562e4207SJoseph Chen 309562e4207SJoseph Chen| Date | File | Build commit | Severity | 310562e4207SJoseph Chen| ---------- | :-------------------- | ------------ | --------- | 311b1cf3f49SJoseph Chen| 2023-03-16 | rk3528_bl31_v1.12.elf | 70c5c8d9c | important | 312562e4207SJoseph Chen 313562e4207SJoseph Chen### New 314562e4207SJoseph Chen 315562e4207SJoseph Chen1. Improve trng performance. 316562e4207SJoseph Chen 317562e4207SJoseph Chen------ 318562e4207SJoseph Chen 3191e3ed1b9SZhihuan He## rk3528_ddr_1056MHz_{2L_PCB_}v1.04.bin 3201e3ed1b9SZhihuan He 3211e3ed1b9SZhihuan He| Date | File | Build commit | Severity | 3221e3ed1b9SZhihuan He| ---------- | ------------------------------------- | ------------ | --------- | 3231e3ed1b9SZhihuan He| 2023-03-15 | rk3528_ddr_1056MHz_{2L_PCB_}v1.04.bin | dce46ffe73 | important | 3241e3ed1b9SZhihuan He 3251e3ed1b9SZhihuan He### New 3261e3ed1b9SZhihuan He 3271e3ed1b9SZhihuan He1. Add new OTP configurations support. 3281e3ed1b9SZhihuan He 3291e3ed1b9SZhihuan He------ 3301e3ed1b9SZhihuan He 331ded08e52SXiaoDong Huang## rk3528_bl31_v1.11.elf 332ded08e52SXiaoDong Huang 333ded08e52SXiaoDong Huang| Date | File | Build commit | Severity | 334ded08e52SXiaoDong Huang| ---------- | :-------------------- | ------------ | --------- | 335b1cf3f49SJoseph Chen| 2023-03-09 | rk3528_bl31_v1.11.elf | 389e6e47 | important | 336ded08e52SXiaoDong Huang 337ded08e52SXiaoDong Huang### New 338ded08e52SXiaoDong Huang 339ded08e52SXiaoDong Huang1. Modify the ddr configuration flow during system suspend. 340ded08e52SXiaoDong Huang 341ded08e52SXiaoDong Huang------ 342ded08e52SXiaoDong Huang 343858a6b64SZhihuan He## rk3528_ddr_1056MHz_{2L_PCB_}v1.03.bin 344858a6b64SZhihuan He 345858a6b64SZhihuan He| Date | File | Build commit | Severity | 346858a6b64SZhihuan He| ---------- | ------------------------------------- | ------------ | --------- | 347858a6b64SZhihuan He| 2023-03-09 | rk3528_ddr_1056MHz_{2L_PCB_}v1.03.bin | f0be8490c4 | important | 348858a6b64SZhihuan He 349858a6b64SZhihuan He### New 350858a6b64SZhihuan He 351858a6b64SZhihuan He1. Add support for chips with different OTP configurations. 352858a6b64SZhihuan He 353858a6b64SZhihuan He### Fixed 354858a6b64SZhihuan He 355858a6b64SZhihuan He| Index | Severity | Update | Issue description | Issue source | 356858a6b64SZhihuan He| ----- | --------- | ----------------------------------------------------- | ------------------------------------------------------------ | ------------ | 357858a6b64SZhihuan He| 1 | important | Fixed LP3 x16 capacity error problem. | The ddr capacity anomalies occur when the phy at lp3 x16 mode. | - | 358858a6b64SZhihuan He| 2 | important | Fixed DDR unstabled when in low frequency(<=400Mhz) . | The kernel will panic when DDR run in low frequency(<=400Mhz). | - | 359858a6b64SZhihuan He 360858a6b64SZhihuan He------ 361858a6b64SZhihuan He 362deb0355cSZhihuan He## rk3528_ddr_1056MHz_{2L_PCB_}v1.02.bin 363deb0355cSZhihuan He 364deb0355cSZhihuan He| Date | File | Build commit | Severity | 365deb0355cSZhihuan He| ---------- | ------------------------------------- | ------------ | --------- | 366deb0355cSZhihuan He| 2023-02-15 | rk3528_ddr_1056MHz_{2L_PCB_}v1.02.bin | 60403d388d | important | 367deb0355cSZhihuan He 368deb0355cSZhihuan He### New 369deb0355cSZhihuan He 370deb0355cSZhihuan He1. Support config derate refresh, per-bank refresh. 371deb0355cSZhihuan He2. Support AXI split. 372deb0355cSZhihuan He3. Enable LP4, LP4X read/write DBI function. 373deb0355cSZhihuan He 374deb0355cSZhihuan He### Fixed 375deb0355cSZhihuan He 376deb0355cSZhihuan He| Index | Severity | Update | Issue description | Issue source | 377deb0355cSZhihuan He| ----- | --------- | -------------------------------------------------- | ---------------------------------------------- | ------------ | 378deb0355cSZhihuan He| 1 | important | Fixed 2L PCB unstabled when DDR in high frequency. | The DDR run in 1056MHz will case system panic. | - | 379deb0355cSZhihuan He 380deb0355cSZhihuan He------ 381deb0355cSZhihuan He 3820d92bcabSJoseph Chen## rk3528_bl31_v1.10.elf 3830d92bcabSJoseph Chen 3840d92bcabSJoseph Chen| Date | File | Build commit | Severity | 3850d92bcabSJoseph Chen| ---------- | :-------------------- | ------------ | --------- | 386b1cf3f49SJoseph Chen| 2023-02-15 | rk3528_bl31_v1.10.elf | d74b03e10 | important | 3870d92bcabSJoseph Chen 3880d92bcabSJoseph Chen### New 3890d92bcabSJoseph Chen 3900d92bcabSJoseph Chen1. Add trng scmi clk support. 3910d92bcabSJoseph Chen 3920d92bcabSJoseph Chen------ 3930d92bcabSJoseph Chen 39430c0724eSXiaoDong Huang## rk3528_bl31_v1.09.elf 39530c0724eSXiaoDong Huang 39630c0724eSXiaoDong Huang| Date | File | Build commit | Severity | 39730c0724eSXiaoDong Huang| ---------- | :-------------------- | ------------ | --------- | 398b1cf3f49SJoseph Chen| 2023-02-03 | rk3528_bl31_v1.09.elf | 16574c7f3 | important | 39930c0724eSXiaoDong Huang 40030c0724eSXiaoDong Huang### New 40130c0724eSXiaoDong Huang 40230c0724eSXiaoDong Huang1. Support all gpio wakeup. 40330c0724eSXiaoDong Huang2. Improve the stability of fiq-debugger. 40430c0724eSXiaoDong Huang 40530c0724eSXiaoDong Huang------ 40630c0724eSXiaoDong Huang 4077c7b513fSXiaoDong Huang## rk3528_bl31_v1.08.elf 4087c7b513fSXiaoDong Huang 4097c7b513fSXiaoDong Huang| Date | File | Build commit | Severity | 4107c7b513fSXiaoDong Huang| ---------- | :-------------------- | ------------ | --------- | 411b1cf3f49SJoseph Chen| 2023-01-10 | rk3528_bl31_v1.08.elf | 082486b74 | important | 4127c7b513fSXiaoDong Huang 4137c7b513fSXiaoDong Huang### New 4147c7b513fSXiaoDong Huang 4157c7b513fSXiaoDong Huang1. Support crypto/crypto_s/klad clock. 4167c7b513fSXiaoDong Huang 4177c7b513fSXiaoDong Huang------ 4187c7b513fSXiaoDong Huang 4193ddc48f5SXiaoDong Huang## rk3528_bl31_v1.07.elf 4203ddc48f5SXiaoDong Huang 4213ddc48f5SXiaoDong Huang| Date | File | Build commit | Severity | 4223ddc48f5SXiaoDong Huang| ---------- | :-------------------- | ------------ | --------- | 4233ddc48f5SXiaoDong Huang| 2022-12-26 | rk3528_bl31_v1.07.elf | da191fda0 | important | 4243ddc48f5SXiaoDong Huang 4253ddc48f5SXiaoDong Huang### New 4263ddc48f5SXiaoDong Huang 4273ddc48f5SXiaoDong Huang1. Support poweroff VDD_LOGIC when system suspend. 4283ddc48f5SXiaoDong Huang2. Hptimer use soft adjust mode. 4293ddc48f5SXiaoDong Huang3. Enable PLAT_RK_OPTEED_SYS_CTRL. 4303ddc48f5SXiaoDong Huang 4313ddc48f5SXiaoDong Huang------ 4323ddc48f5SXiaoDong Huang 433f3b63bdfSYifeng Zhao## rk3528_spl_v1.03.bin 434f3b63bdfSYifeng Zhao 435f3b63bdfSYifeng Zhao| Date | File | Build commit | Severity | 436f3b63bdfSYifeng Zhao| ---------- | :------------------- | ----------- | -------- | 437f3b63bdfSYifeng Zhao| 2022-12-14 | rk3528_spl_v1.03.bin | f09ed5ff4f | important| 438f3b63bdfSYifeng Zhao 439f3b63bdfSYifeng Zhao### Fixed 440f3b63bdfSYifeng Zhao 441f3b63bdfSYifeng Zhao| Index | Severity | Update | Issue description | Issue source | 442f3b63bdfSYifeng Zhao| ----- | --------- | ---------------------- | ---------------------------------- | ------------ | 443f3b63bdfSYifeng Zhao| 1 | important | Support HS400ES | fix HS400 compatibility issues | - | 444f3b63bdfSYifeng Zhao| 2 | important | config EMMC DS to 1.5X | fix some EMMC compatibility issues | - | 445f3b63bdfSYifeng Zhao 446f3b63bdfSYifeng Zhao------ 447f3b63bdfSYifeng Zhao 448d8b52ebbSXiaoDong Huang## rk3528_bl31_v1.06.elf 449d8b52ebbSXiaoDong Huang 450d8b52ebbSXiaoDong Huang| Date | File | Build commit | Severity | 451d8b52ebbSXiaoDong Huang| ---------- | :-------------------- | ------------ | --------- | 452d8b52ebbSXiaoDong Huang| 2022-12-08 | rk3528_bl31_v1.06.elf | 61102ec13 | important | 453d8b52ebbSXiaoDong Huang 454d8b52ebbSXiaoDong Huang### New 455d8b52ebbSXiaoDong Huang 456d8b52ebbSXiaoDong Huang1. Support USB wakeup. 457d8b52ebbSXiaoDong Huang 458d8b52ebbSXiaoDong Huang------ 459d8b52ebbSXiaoDong Huang 46073b17ec8SJoseph Chen## rk3528_spl_v1.02.bin 46173b17ec8SJoseph Chen 46273b17ec8SJoseph Chen| Date | File | Build commit | Severity | 46373b17ec8SJoseph Chen| ---------- | :------------------- | ------------ | --------- | 46473b17ec8SJoseph Chen| 2022-12-02 | rk3528_spl_v1.02.bin | eee09e1f72 | important | 46573b17ec8SJoseph Chen 46673b17ec8SJoseph Chen### Fixed 46773b17ec8SJoseph Chen 46873b17ec8SJoseph Chen| Index | Severity | Update | Issue description | Issue source | 46973b17ec8SJoseph Chen| ----- | --------- | ------------------------- | ------------------------------------------------------------ | ------------ | 47073b17ec8SJoseph 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. | - | 47173b17ec8SJoseph Chen 47273b17ec8SJoseph Chen------ 47373b17ec8SJoseph Chen 474f96a2c7cSJoseph Chen## rk3528_bl31_v1.05.elf 475f96a2c7cSJoseph Chen 476f96a2c7cSJoseph Chen| Date | File | Build commit | Severity | 477f96a2c7cSJoseph Chen| ---------- | :-------------------- | ------------ | -------- | 478f96a2c7cSJoseph Chen| 2022-12-01 | rk3528_bl31_v1.05.elf | b10341386 | moderate | 479f96a2c7cSJoseph Chen 480f96a2c7cSJoseph Chen### New 481f96a2c7cSJoseph Chen 48218157235SJoseph Chen1. Add TSP clock support. 483f96a2c7cSJoseph Chen 484f96a2c7cSJoseph Chen------ 485f96a2c7cSJoseph Chen 486aa519eb4SXiaoDong Huang## rk3528_bl31_v1.04.elf 487aa519eb4SXiaoDong Huang 488aa519eb4SXiaoDong Huang| Date | File | Build commit | Severity | 489aa519eb4SXiaoDong Huang| ---------- | :-------------------- | ------------ | --------- | 490aa519eb4SXiaoDong Huang| 2022-11-30 | rk3528_bl31_v1.04.elf | 63ba7e8e1 | important | 491aa519eb4SXiaoDong Huang 492aa519eb4SXiaoDong Huang### New 493aa519eb4SXiaoDong Huang 494aa519eb4SXiaoDong Huang1. Support HDMI wakeup. 495aa519eb4SXiaoDong Huang 496aa519eb4SXiaoDong Huang------ 497aa519eb4SXiaoDong Huang 4983bb301c7SJoseph Chen## rk3528_{ddr,spl,usbplug}_v1.x.bin 4993bb301c7SJoseph Chen 5003bb301c7SJoseph Chen| Date | File | Build commit | Severity | 5013bb301c7SJoseph Chen| ---------- | :-------------------------------- | ------------------------------------------- | --------- | 5023bb301c7SJoseph Chen| 2022-11-28 | rk3528_{ddr,spl,usbplug}_v1.x.bin | ddr:0799b9b10a#spl:c52427059#usbplug:4eade6 | important | 5033bb301c7SJoseph Chen 5043bb301c7SJoseph Chen### New 5053bb301c7SJoseph Chen 5063bb301c7SJoseph Chen1. Initial version. 5073bb301c7SJoseph Chen 5083bb301c7SJoseph Chen------ 5093bb301c7SJoseph Chen 5105d9b0599SJoseph Chen## rk3528_{bl31,bl32,mcu}_v1.x.bin 5115d9b0599SJoseph Chen 5125d9b0599SJoseph Chen| Date | File | Build commit | Severity | 5135d9b0599SJoseph Chen| ---------- | :------------------------------ | ----------------------------------------- | --------- | 5145d9b0599SJoseph Chen| 2022-11-28 | rk3528_{bl31,bl32,mcu}_v1.x.bin | bl31:a1a47bee6#bl32:3c36a5cb#mcu:76d14059 | important | 5155d9b0599SJoseph Chen 5165d9b0599SJoseph Chen### New 5175d9b0599SJoseph Chen 5185d9b0599SJoseph Chen1. Initial version. 5195d9b0599SJoseph Chen 5205d9b0599SJoseph Chen------ 5215d9b0599SJoseph Chen 522