15d9b0599SJoseph Chen# RK3528 Release Note 25d9b0599SJoseph Chen 3*21e55a8eSXuhui Lin## rk3528_spl_v1.06.bin 4*21e55a8eSXuhui Lin 5*21e55a8eSXuhui Lin| Date | File | Build commit | Severity | 6*21e55a8eSXuhui Lin| ---------- | :------------------- | ----------- | -------- | 7*21e55a8eSXuhui Lin| 2025-01-08 | rk3528_spl_v1.06.bin | 3aa32998d6d | important | 8*21e55a8eSXuhui Lin 9*21e55a8eSXuhui Lin### New 10*21e55a8eSXuhui Lin 11*21e55a8eSXuhui Lin1. SPL supports dynamically booting either 32-bit or 64-bit U-Boot. 12*21e55a8eSXuhui Lin 13*21e55a8eSXuhui Lin------ 14*21e55a8eSXuhui Lin 1576b4210cSZhihuan He## rk3528_ddr_1056MHz_{2L_PCB,4BIT_PCB}_eyescan_v1.10.bin 1676b4210cSZhihuan He 1776b4210cSZhihuan He| Date | File | Build commit | Severity | 1876b4210cSZhihuan He| ---------- | ------------------------------------------------------ | ------------ | -------- | 1976b4210cSZhihuan He| 2024-12-31 | rk3528_ddr_1056MHz_{2L_PCB,4BIT_PCB}_eyescan_v1.10.bin | ce4c2119c2 | moderate | 2076b4210cSZhihuan He 2176b4210cSZhihuan He### New 2276b4210cSZhihuan He 2376b4210cSZhihuan He1. Add RK3528 2D eye scan support. 2476b4210cSZhihuan He 2576b4210cSZhihuan He------ 2676b4210cSZhihuan He 278f849524SXiaoDong Huang## rk3528_bl31_v1.18.elf 288f849524SXiaoDong Huang 298f849524SXiaoDong Huang| Date | File | Build commit | Severity | 308f849524SXiaoDong Huang| ---------- | :-------------------- | ------------ | --------- | 318f849524SXiaoDong Huang| 2024-11-18 | rk3528_bl31_v1.18.elf | 059b3c586 | important | 328f849524SXiaoDong Huang 338f849524SXiaoDong Huang### New 348f849524SXiaoDong Huang 358f849524SXiaoDong Huang1. Support GX3501. 368f849524SXiaoDong Huang2. Dump wakeup source after virtual-poweroff. 378f849524SXiaoDong Huang 388f849524SXiaoDong Huang------ 398f849524SXiaoDong Huang 40e0f51903SHisping Lin## rk3528_bl32_v1.06.bin 41e0f51903SHisping Lin 42e0f51903SHisping Lin| Date | File | Build commit | Severity | 43e0f51903SHisping Lin| ---------- | :-------------------- | ------------ | --------- | 44e0f51903SHisping Lin| 2024-10-31 | rk3528_bl32_v1.06.bin | 9f2aca7d1 | important | 45e0f51903SHisping Lin 46e0f51903SHisping Lin### New 47e0f51903SHisping Lin 48e0f51903SHisping Lin1. Add support for esck key. 49e0f51903SHisping Lin 50e0f51903SHisping Lin### Fixed 51e0f51903SHisping Lin 52e0f51903SHisping Lin| Index | Severity | Update | Issue description | Issue source | 53e0f51903SHisping Lin| ----- | --------- | ------------------------------------------------------------ | ------------------------------------------------------------ | ------------ | 54e0f51903SHisping 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 | - | 55e0f51903SHisping Lin| 2 | important | fixed RSA OAEP MGF1 algorithm | TA will report an error when using RSA algorithm OAEP MGF1 padding method | - | 56e0f51903SHisping 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 | - | 57e0f51903SHisping Lin 58e0f51903SHisping Lin------ 59e0f51903SHisping Lin 605580aaceSHisping Lin## rk3528_bl32_v1.05.bin 615580aaceSHisping Lin 625580aaceSHisping Lin| Date | File | Build commit | Severity | 635580aaceSHisping Lin| ---------- | :-------------------- | ------------ | --------- | 645580aaceSHisping Lin| 2024-09-02 | rk3528_bl32_v1.05.bin | 6c78a7d8 | important | 655580aaceSHisping Lin 665580aaceSHisping Lin### New 675580aaceSHisping Lin 685580aaceSHisping Lin1. Support software TA encryption key, customers can use TA encryption function without burning the key. 695580aaceSHisping Lin2. Support OTP hardware lock, allowing secure and non secure OTP access simultaneously. 705580aaceSHisping Lin3. RPMB change read data to multiple times. 715580aaceSHisping Lin4. Increase MPI_MEMPOOL_SIZE size. 725580aaceSHisping Lin 735580aaceSHisping Lin------ 745580aaceSHisping Lin 75d04ca72fSZhihuan He## rk3528_ddr_1056MHz_{2L_PCB,4BIT_PCB_}v1.10.bin 76d04ca72fSZhihuan He 77d04ca72fSZhihuan He| Date | File | Build commit | Severity | 78d04ca72fSZhihuan He| ---------- | ---------------------------------------------- | ------------ | -------- | 79d04ca72fSZhihuan He| 2024-07-12 | rk3528_ddr_1056MHz_{2L_PCB,4BIT_PCB_}v1.10.bin | 44ec2e0a51 | moderate | 80d04ca72fSZhihuan He 81d04ca72fSZhihuan He### New 82d04ca72fSZhihuan He 83d04ca72fSZhihuan He1. Add Manufacturer ID print. 84d04ca72fSZhihuan He2. Disable vref training below 600MHz. 85d04ca72fSZhihuan He3. Enable LPASR for DDR4. 86d04ca72fSZhihuan He 87d04ca72fSZhihuan He------ 88d04ca72fSZhihuan He 890f16351cSHisping Lin## rk3528_bl32_v1.04.bin 900f16351cSHisping Lin 910f16351cSHisping Lin| Date | File | Build commit | Severity | 920f16351cSHisping Lin| ---------- | :-------------------- | ------------ | --------- | 930f16351cSHisping Lin| 2024-04-16 | rk3528_bl32_v1.04.bin | 185dc3c92 | important | 940f16351cSHisping Lin 950f16351cSHisping Lin### New 960f16351cSHisping Lin 970f16351cSHisping Lin1. Optimization parameter check to enhance security. 980f16351cSHisping Lin2. Support printing TEE memory usage information. 990f16351cSHisping Lin3. Hardware crypto supports addresses exceeding 4G. 1000f16351cSHisping Lin4. Support printing FWVER information. 1010f16351cSHisping Lin 1020f16351cSHisping Lin------ 1030f16351cSHisping Lin 1040b3e87afSZhihuan## rk3528_ddr_1056MHz_{2L_PCB,4BIT_PCB_}v1.09.bin 1050b3e87afSZhihuan 1060b3e87afSZhihuan| Date | File | Build commit | Severity | 1070b3e87afSZhihuan| ---------- | ---------------------------------------------- | ------------ | --------- | 1080b3e87afSZhihuan| 2024-01-30 | rk3528_ddr_1056MHz_{2L_PCB,4BIT_PCB_}v1.09.bin | 665f3e4817 | important | 1090b3e87afSZhihuan 1100b3e87afSZhihuan### New 1110b3e87afSZhihuan 1120b3e87afSZhihuan1. Support lp3 dram odt auto detect. 1130b3e87afSZhihuan2. Support vref training. 1140b3e87afSZhihuan 1150b3e87afSZhihuan### Fixed 1160b3e87afSZhihuan 1170b3e87afSZhihuan| Index | Severity | Update | Issue description | Issue source | 1180b3e87afSZhihuan| ----- | --------- | -------------------------------- | ------------------------------------------------------ | ------------ | 1190b3e87afSZhihuan| 1 | important | Fix CL err for byte mode lp4 in training. | It will error in training when used byte mode lp4. | - | 1200b3e87afSZhihuan| 2 | important | Fix lp4/lp4x 4L pcb config wrong. | The signal of lp4/lp4x use 4L pcb is not in the best. | - | 1210b3e87afSZhihuan 1220b3e87afSZhihuan------ 1230b3e87afSZhihuan 124bf63f186SLiang Chen## rk3528_bl31_v1.17.elf 125bf63f186SLiang Chen 126bf63f186SLiang Chen| Date | File | Build commit | Severity | 127bf63f186SLiang Chen| ---------- | :-------------------- | ------------ | --------- | 128bf63f186SLiang Chen| 2023-12-21 | rk3528_bl31_v1.17.elf | eda1f5ce4 | important | 129bf63f186SLiang Chen 130bf63f186SLiang Chen### Fixed 131bf63f186SLiang Chen 132bf63f186SLiang Chen| Index | Severity | Update | Issue description | Issue source | 133bf63f186SLiang Chen| ----- | --------- | ------------------------------------ | ------------------------------------------------- | ------------ | 134bf63f186SLiang Chen| 1 | important | Fix cpu stall when video play back | cpu will randomly stall when video playback | - | 135bf63f186SLiang Chen 136bf63f186SLiang Chen------ 137bf63f186SLiang Chen 138a960d743SXuhui Lin## rk3528_spl_v1.05.bin 139a960d743SXuhui Lin 140a960d743SXuhui Lin| Date | File | Build commit | Severity | 141a960d743SXuhui Lin| ---------- | -------------------- | ------------ | --------- | 142a960d743SXuhui Lin| 2023-09-25 | rk3528_spl_v1.05.bin | e4e124926e | important | 143a960d743SXuhui Lin 144a960d743SXuhui Lin### New 145a960d743SXuhui Lin 146a960d743SXuhui Lin1. Print and pass the firmware version number. 147a960d743SXuhui Lin 148a960d743SXuhui Lin### Fixed 149a960d743SXuhui Lin 150a960d743SXuhui Lin| Index | Severity | Update | Issue description | Issue source | 151a960d743SXuhui Lin| ----- | --------- | ------------------------------------------------------------ | ------------------------------------------------------------ | ------------ | 152a960d743SXuhui 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. | - | 153a960d743SXuhui Lin 154a960d743SXuhui Lin------ 155a960d743SXuhui Lin 156a8cebb93SHisping Lin## rk3528_bl32_v1.03.bin 157a8cebb93SHisping Lin 158a8cebb93SHisping Lin| Date | File | Build commit | Severity | 159a8cebb93SHisping Lin| ---------- | :-------------------- | ------------ | --------- | 160a8cebb93SHisping Lin| 2023-08-29 | rk3528_bl32_v1.03.bin | b5340fd65 | important | 161a8cebb93SHisping Lin 162a8cebb93SHisping Lin### New 163a8cebb93SHisping Lin 164a8cebb93SHisping Lin1. support oem otp key hardware read lock. 165a8cebb93SHisping Lin2. Pseudo random number seed will be set by default. 166a8cebb93SHisping Lin3. Supports read and write security flag interfaces. 167a8cebb93SHisping Lin4. Support check ta encryption key is written. 168a8cebb93SHisping Lin5. Support oem hdcp key. 169a8cebb93SHisping Lin 170a8cebb93SHisping Lin### Fixed 171a8cebb93SHisping Lin 172a8cebb93SHisping Lin| Index | Severity | Update | Issue description | Issue source | 173a8cebb93SHisping Lin| ----- | --------- | ------------------------------------------------------------ | ------------------------------------------------- | ------------ | 174a8cebb93SHisping Lin| 1 | important | Fixed hardware crypto probability crash issue after enabling dynamic memory | Error will be reported when using hardware crypto | - | 175a8cebb93SHisping Lin 176a8cebb93SHisping Lin------ 177a8cebb93SHisping Lin 1781a417bbfSZhihuan He## rk3528_ddr_1056MHz_{2L_PCB,4BIT_PCB_}v1.07.bin 1791a417bbfSZhihuan He 1801a417bbfSZhihuan He| Date | File | Build commit | Severity | 1811a417bbfSZhihuan He| ---------- | ---------------------------------------------- | ------------ | --------- | 1821a417bbfSZhihuan He| 2023-08-04 | rk3528_ddr_1056MHz_{2L_PCB,4BIT_PCB_}v1.07.bin | 4fe5906c9d | important | 1831a417bbfSZhihuan He 1841a417bbfSZhihuan He### New 1851a417bbfSZhihuan He 1861a417bbfSZhihuan He1. Support lp4/lp4x derate. 1871a417bbfSZhihuan He2. Support modified CA de-skew by ddrbin_tool. 1881a417bbfSZhihuan He 1891a417bbfSZhihuan He### Fixed 1901a417bbfSZhihuan He 1911a417bbfSZhihuan He| Index | Severity | Update | Issue description | Issue source | 1921a417bbfSZhihuan He| ----- | --------- | -------------------------------- | ------------------------------------------------------ | ------------ | 1931a417bbfSZhihuan He| 1 | important | Fix per-bank-refresh enable bug. | Abnormal in OUT print when enable per-bank-refresh. | - | 1941a417bbfSZhihuan He| 2 | important | Fix pageclose bug. | The system error in dmc driver after enable pageclose. | - | 1951a417bbfSZhihuan He 1961a417bbfSZhihuan He------ 1971a417bbfSZhihuan He 198b28842d5SLiang Chen## rk3528_bl31_v1.16.elf 199b28842d5SLiang Chen 200b28842d5SLiang Chen| Date | File | Build commit | Severity | 201b28842d5SLiang Chen| ---------- | :-------------------- | ------------ | --------- | 202b28842d5SLiang Chen| 2023-07-21 | rk3528_bl31_v1.16.elf | 7bfd76051 | important | 203b28842d5SLiang Chen 204b28842d5SLiang Chen### New 205b28842d5SLiang Chen 206b28842d5SLiang Chen1. Fix deadlock for soc monitor. 207b28842d5SLiang Chen 208b28842d5SLiang Chen------ 209b28842d5SLiang Chen 21039a423aaSLiang Chen## rk3528_bl31_v1.15.elf 21139a423aaSLiang Chen 21239a423aaSLiang Chen| Date | File | Build commit | Severity | 21339a423aaSLiang Chen| ---------- | :-------------------- | ------------ | --------- | 21439a423aaSLiang Chen| 2023-07-17 | rk3528_bl31_v1.15.elf | d8ae91904 | important | 21539a423aaSLiang Chen 21639a423aaSLiang Chen### New 21739a423aaSLiang Chen 21839a423aaSLiang Chen1. Add support for rk3528A. 21939a423aaSLiang Chen 22039a423aaSLiang Chen------ 22139a423aaSLiang Chen 22205cba45eSZhihuan He## rk3528_ddr_1056MHz_{2L_PCB,4BIT_PCB_}v1.06.bin 22305cba45eSZhihuan He 22405cba45eSZhihuan He| Date | File | Build commit | Severity | 22505cba45eSZhihuan He| ---------- | ---------------------------------------------- | ------------ | --------- | 22605cba45eSZhihuan He| 2023-06-05 | rk3528_ddr_1056MHz_{2L_PCB,4BIT_PCB_}v1.06.bin | 1ab0bfbe2d | important | 22705cba45eSZhihuan He 22805cba45eSZhihuan He### New 22905cba45eSZhihuan He 23005cba45eSZhihuan He1. Support modified CA de-skew by ddrbin_tool. 23105cba45eSZhihuan He 23205cba45eSZhihuan He------ 23305cba45eSZhihuan He 234d6ccfe40SXiaoDong Huang## rk3528_bl31_v1.14.elf 235d6ccfe40SXiaoDong Huang 236d6ccfe40SXiaoDong Huang| Date | File | Build commit | Severity | 237d6ccfe40SXiaoDong Huang| ---------- | :-------------------- | ------------ | --------- | 238d6ccfe40SXiaoDong Huang| 2023-05-19 | rk3528_bl31_v1.14.elf | 1b2124ab7 | important | 239d6ccfe40SXiaoDong Huang 240d6ccfe40SXiaoDong Huang### New 241d6ccfe40SXiaoDong Huang 242d6ccfe40SXiaoDong Huang1. Move BL31 base to 0x80000. 243d6ccfe40SXiaoDong Huang2. Support ddr frequency scale. 244d6ccfe40SXiaoDong Huang 245d6ccfe40SXiaoDong Huang------ 246d6ccfe40SXiaoDong Huang 247cf04d2f1SZhihuan He## rk3528_ddr_1056MHz_{2L_PCB,4BIT_PCB_}v1.05.bin 248cf04d2f1SZhihuan He 249cf04d2f1SZhihuan He| Date | File | Build commit | Severity | 250cf04d2f1SZhihuan He| ---------- | ---------------------------------------------- | ------------ | --------- | 251cf04d2f1SZhihuan He| 2023-04-14 | rk3528_ddr_1056MHz_{2L_PCB,4BIT_PCB_}v1.05.bin | 2eef4a672d | important | 252cf04d2f1SZhihuan He 253cf04d2f1SZhihuan He### New 254cf04d2f1SZhihuan He 255cf04d2f1SZhihuan He1. Add new ddrbin for 4BIT PCB configurations. 256cf04d2f1SZhihuan He2. Add the configuration of LP3 CA skew. 257cf04d2f1SZhihuan He 258cf04d2f1SZhihuan He### Fixed 259cf04d2f1SZhihuan He 260cf04d2f1SZhihuan He| Index | Severity | Update | Issue description | Issue source | 261cf04d2f1SZhihuan He| ----- | --------- | ------------------------------------------------------------ | ------------------------------------------------------------ | ------------ | 262cf04d2f1SZhihuan He| 1 | important | Fix the phase problem of DDR3 RAS in 2T mode. | Abnormal RAS phase in DDR3 2T mode. | - | 263cf04d2f1SZhihuan 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. | - | 264cf04d2f1SZhihuan He 265cf04d2f1SZhihuan He------ 266cf04d2f1SZhihuan He 267c2e237b6SLin Jinhan## rk3528_bl32_v1.02.bin 268c2e237b6SLin Jinhan 269c2e237b6SLin Jinhan| Date | File | Build commit | Severity | 270c2e237b6SLin Jinhan| ---------- | :-------------------- | ------------ | --------- | 271c2e237b6SLin Jinhan| 2023-04-12 | rk3528_bl32_v1.02.bin | c73fd5531 | important | 272c2e237b6SLin Jinhan 273c2e237b6SLin Jinhan### New 274c2e237b6SLin Jinhan 275c2e237b6SLin Jinhan1. Added crypto/trng/keylad module support. 276c2e237b6SLin Jinhan 277c2e237b6SLin Jinhan------ 278c2e237b6SLin Jinhan 279542a359bSFinley Xiao## rk3528_bl31_v1.13.elf 280542a359bSFinley Xiao 281542a359bSFinley Xiao| Date | File | Build commit | Severity | 282542a359bSFinley Xiao| ---------- | :-------------------- | ------------ | --------- | 283542a359bSFinley Xiao| 2023-04-12 | rk3528_bl31_v1.13.elf | 642369d9b | important | 284542a359bSFinley Xiao 285542a359bSFinley Xiao### New 286542a359bSFinley Xiao 287542a359bSFinley Xiao1. Modify pvtpll table for cpu and gpu. 288542a359bSFinley Xiao 289542a359bSFinley Xiao------ 290542a359bSFinley Xiao 29184f0acafSYifeng Zhao## rk3528_spl_v1.04.bin 29284f0acafSYifeng Zhao 29384f0acafSYifeng Zhao| Date | File | Build commit | Severity | 29484f0acafSYifeng Zhao| ---------- | :----------------- - | ------------ | --------- | 29584f0acafSYifeng Zhao| 2023-04-11 | rk3528_spl_v1.04.bin | 0fbedd06 | important | 29684f0acafSYifeng Zhao 29784f0acafSYifeng Zhao### Fixed 29884f0acafSYifeng Zhao 29984f0acafSYifeng Zhao| Index | Severity | Update | Issue description | Issue source | 30084f0acafSYifeng Zhao| ----- | --------- | ---------------------------------- | ------------------- | ------------ | 30184f0acafSYifeng Zhao| 1 | important | Fix matrix 339M freq set/get error | EMMC transfer error | - | 30284f0acafSYifeng Zhao 30384f0acafSYifeng Zhao------ 30484f0acafSYifeng Zhao 305ed22a721SChen Fen## rk3528_usbplug_v1.03.bin 306ed22a721SChen Fen 307ed22a721SChen Fen| Date | File | Build commit | Severity | 308ed22a721SChen Fen| ---------- | :----------------------- | ---------- | -------- | 309ed22a721SChen Fen| 2023-04-08 | rk3528_usbplug_v1.03.bin | dbdfea79b | important | 310ed22a721SChen Fen 311ed22a721SChen Fen### Fixed 312ed22a721SChen Fen 313ed22a721SChen Fen| Index | Severity | Update | Issue description | Issue source | 31484f0acafSYifeng Zhao| ----- | --------- | ---------------------- | ------------------------ | ------------ | 315ed22a721SChen Fen| 1 | important | Fix sometime emmc upgrade fail. | Emmc upgrade fail sometime. | - | 316ed22a721SChen Fen 317ed22a721SChen Fen------ 318ed22a721SChen Fen 319a334cd45SHisping Lin## rk3528_bl32_v1.01.bin 320a334cd45SHisping Lin 321a334cd45SHisping Lin| Date | File | Build commit | Severity | 322a334cd45SHisping Lin| ---------- | :-------------------- | ------------ | -------- | 323a334cd45SHisping Lin| 2023-04-03 | rk3528_bl32_v1.01.bin | c5251becc | moderate | 324a334cd45SHisping Lin 325a334cd45SHisping Lin### New 326a334cd45SHisping Lin 327a334cd45SHisping Lin1. Add some internal TA interface. 328a334cd45SHisping Lin 329a334cd45SHisping Lin------ 330a334cd45SHisping Lin 331562e4207SJoseph Chen## rk3528_bl31_v1.12.elf 332562e4207SJoseph Chen 333562e4207SJoseph Chen| Date | File | Build commit | Severity | 334562e4207SJoseph Chen| ---------- | :-------------------- | ------------ | --------- | 335b1cf3f49SJoseph Chen| 2023-03-16 | rk3528_bl31_v1.12.elf | 70c5c8d9c | important | 336562e4207SJoseph Chen 337562e4207SJoseph Chen### New 338562e4207SJoseph Chen 339562e4207SJoseph Chen1. Improve trng performance. 340562e4207SJoseph Chen 341562e4207SJoseph Chen------ 342562e4207SJoseph Chen 3431e3ed1b9SZhihuan He## rk3528_ddr_1056MHz_{2L_PCB_}v1.04.bin 3441e3ed1b9SZhihuan He 3451e3ed1b9SZhihuan He| Date | File | Build commit | Severity | 3461e3ed1b9SZhihuan He| ---------- | ------------------------------------- | ------------ | --------- | 3471e3ed1b9SZhihuan He| 2023-03-15 | rk3528_ddr_1056MHz_{2L_PCB_}v1.04.bin | dce46ffe73 | important | 3481e3ed1b9SZhihuan He 3491e3ed1b9SZhihuan He### New 3501e3ed1b9SZhihuan He 3511e3ed1b9SZhihuan He1. Add new OTP configurations support. 3521e3ed1b9SZhihuan He 3531e3ed1b9SZhihuan He------ 3541e3ed1b9SZhihuan He 355ded08e52SXiaoDong Huang## rk3528_bl31_v1.11.elf 356ded08e52SXiaoDong Huang 357ded08e52SXiaoDong Huang| Date | File | Build commit | Severity | 358ded08e52SXiaoDong Huang| ---------- | :-------------------- | ------------ | --------- | 359b1cf3f49SJoseph Chen| 2023-03-09 | rk3528_bl31_v1.11.elf | 389e6e47 | important | 360ded08e52SXiaoDong Huang 361ded08e52SXiaoDong Huang### New 362ded08e52SXiaoDong Huang 363ded08e52SXiaoDong Huang1. Modify the ddr configuration flow during system suspend. 364ded08e52SXiaoDong Huang 365ded08e52SXiaoDong Huang------ 366ded08e52SXiaoDong Huang 367858a6b64SZhihuan He## rk3528_ddr_1056MHz_{2L_PCB_}v1.03.bin 368858a6b64SZhihuan He 369858a6b64SZhihuan He| Date | File | Build commit | Severity | 370858a6b64SZhihuan He| ---------- | ------------------------------------- | ------------ | --------- | 371858a6b64SZhihuan He| 2023-03-09 | rk3528_ddr_1056MHz_{2L_PCB_}v1.03.bin | f0be8490c4 | important | 372858a6b64SZhihuan He 373858a6b64SZhihuan He### New 374858a6b64SZhihuan He 375858a6b64SZhihuan He1. Add support for chips with different OTP configurations. 376858a6b64SZhihuan He 377858a6b64SZhihuan He### Fixed 378858a6b64SZhihuan He 379858a6b64SZhihuan He| Index | Severity | Update | Issue description | Issue source | 380858a6b64SZhihuan He| ----- | --------- | ----------------------------------------------------- | ------------------------------------------------------------ | ------------ | 381858a6b64SZhihuan He| 1 | important | Fixed LP3 x16 capacity error problem. | The ddr capacity anomalies occur when the phy at lp3 x16 mode. | - | 382858a6b64SZhihuan He| 2 | important | Fixed DDR unstabled when in low frequency(<=400Mhz) . | The kernel will panic when DDR run in low frequency(<=400Mhz). | - | 383858a6b64SZhihuan He 384858a6b64SZhihuan He------ 385858a6b64SZhihuan He 386deb0355cSZhihuan He## rk3528_ddr_1056MHz_{2L_PCB_}v1.02.bin 387deb0355cSZhihuan He 388deb0355cSZhihuan He| Date | File | Build commit | Severity | 389deb0355cSZhihuan He| ---------- | ------------------------------------- | ------------ | --------- | 390deb0355cSZhihuan He| 2023-02-15 | rk3528_ddr_1056MHz_{2L_PCB_}v1.02.bin | 60403d388d | important | 391deb0355cSZhihuan He 392deb0355cSZhihuan He### New 393deb0355cSZhihuan He 394deb0355cSZhihuan He1. Support config derate refresh, per-bank refresh. 395deb0355cSZhihuan He2. Support AXI split. 396deb0355cSZhihuan He3. Enable LP4, LP4X read/write DBI function. 397deb0355cSZhihuan He 398deb0355cSZhihuan He### Fixed 399deb0355cSZhihuan He 400deb0355cSZhihuan He| Index | Severity | Update | Issue description | Issue source | 401deb0355cSZhihuan He| ----- | --------- | -------------------------------------------------- | ---------------------------------------------- | ------------ | 402deb0355cSZhihuan He| 1 | important | Fixed 2L PCB unstabled when DDR in high frequency. | The DDR run in 1056MHz will case system panic. | - | 403deb0355cSZhihuan He 404deb0355cSZhihuan He------ 405deb0355cSZhihuan He 4060d92bcabSJoseph Chen## rk3528_bl31_v1.10.elf 4070d92bcabSJoseph Chen 4080d92bcabSJoseph Chen| Date | File | Build commit | Severity | 4090d92bcabSJoseph Chen| ---------- | :-------------------- | ------------ | --------- | 410b1cf3f49SJoseph Chen| 2023-02-15 | rk3528_bl31_v1.10.elf | d74b03e10 | important | 4110d92bcabSJoseph Chen 4120d92bcabSJoseph Chen### New 4130d92bcabSJoseph Chen 4140d92bcabSJoseph Chen1. Add trng scmi clk support. 4150d92bcabSJoseph Chen 4160d92bcabSJoseph Chen------ 4170d92bcabSJoseph Chen 41830c0724eSXiaoDong Huang## rk3528_bl31_v1.09.elf 41930c0724eSXiaoDong Huang 42030c0724eSXiaoDong Huang| Date | File | Build commit | Severity | 42130c0724eSXiaoDong Huang| ---------- | :-------------------- | ------------ | --------- | 422b1cf3f49SJoseph Chen| 2023-02-03 | rk3528_bl31_v1.09.elf | 16574c7f3 | important | 42330c0724eSXiaoDong Huang 42430c0724eSXiaoDong Huang### New 42530c0724eSXiaoDong Huang 42630c0724eSXiaoDong Huang1. Support all gpio wakeup. 42730c0724eSXiaoDong Huang2. Improve the stability of fiq-debugger. 42830c0724eSXiaoDong Huang 42930c0724eSXiaoDong Huang------ 43030c0724eSXiaoDong Huang 4317c7b513fSXiaoDong Huang## rk3528_bl31_v1.08.elf 4327c7b513fSXiaoDong Huang 4337c7b513fSXiaoDong Huang| Date | File | Build commit | Severity | 4347c7b513fSXiaoDong Huang| ---------- | :-------------------- | ------------ | --------- | 435b1cf3f49SJoseph Chen| 2023-01-10 | rk3528_bl31_v1.08.elf | 082486b74 | important | 4367c7b513fSXiaoDong Huang 4377c7b513fSXiaoDong Huang### New 4387c7b513fSXiaoDong Huang 4397c7b513fSXiaoDong Huang1. Support crypto/crypto_s/klad clock. 4407c7b513fSXiaoDong Huang 4417c7b513fSXiaoDong Huang------ 4427c7b513fSXiaoDong Huang 4433ddc48f5SXiaoDong Huang## rk3528_bl31_v1.07.elf 4443ddc48f5SXiaoDong Huang 4453ddc48f5SXiaoDong Huang| Date | File | Build commit | Severity | 4463ddc48f5SXiaoDong Huang| ---------- | :-------------------- | ------------ | --------- | 4473ddc48f5SXiaoDong Huang| 2022-12-26 | rk3528_bl31_v1.07.elf | da191fda0 | important | 4483ddc48f5SXiaoDong Huang 4493ddc48f5SXiaoDong Huang### New 4503ddc48f5SXiaoDong Huang 4513ddc48f5SXiaoDong Huang1. Support poweroff VDD_LOGIC when system suspend. 4523ddc48f5SXiaoDong Huang2. Hptimer use soft adjust mode. 4533ddc48f5SXiaoDong Huang3. Enable PLAT_RK_OPTEED_SYS_CTRL. 4543ddc48f5SXiaoDong Huang 4553ddc48f5SXiaoDong Huang------ 4563ddc48f5SXiaoDong Huang 457f3b63bdfSYifeng Zhao## rk3528_spl_v1.03.bin 458f3b63bdfSYifeng Zhao 459f3b63bdfSYifeng Zhao| Date | File | Build commit | Severity | 460f3b63bdfSYifeng Zhao| ---------- | :------------------- | ----------- | -------- | 461f3b63bdfSYifeng Zhao| 2022-12-14 | rk3528_spl_v1.03.bin | f09ed5ff4f | important| 462f3b63bdfSYifeng Zhao 463f3b63bdfSYifeng Zhao### Fixed 464f3b63bdfSYifeng Zhao 465f3b63bdfSYifeng Zhao| Index | Severity | Update | Issue description | Issue source | 466f3b63bdfSYifeng Zhao| ----- | --------- | ---------------------- | ---------------------------------- | ------------ | 467f3b63bdfSYifeng Zhao| 1 | important | Support HS400ES | fix HS400 compatibility issues | - | 468f3b63bdfSYifeng Zhao| 2 | important | config EMMC DS to 1.5X | fix some EMMC compatibility issues | - | 469f3b63bdfSYifeng Zhao 470f3b63bdfSYifeng Zhao------ 471f3b63bdfSYifeng Zhao 472d8b52ebbSXiaoDong Huang## rk3528_bl31_v1.06.elf 473d8b52ebbSXiaoDong Huang 474d8b52ebbSXiaoDong Huang| Date | File | Build commit | Severity | 475d8b52ebbSXiaoDong Huang| ---------- | :-------------------- | ------------ | --------- | 476d8b52ebbSXiaoDong Huang| 2022-12-08 | rk3528_bl31_v1.06.elf | 61102ec13 | important | 477d8b52ebbSXiaoDong Huang 478d8b52ebbSXiaoDong Huang### New 479d8b52ebbSXiaoDong Huang 480d8b52ebbSXiaoDong Huang1. Support USB wakeup. 481d8b52ebbSXiaoDong Huang 482d8b52ebbSXiaoDong Huang------ 483d8b52ebbSXiaoDong Huang 48473b17ec8SJoseph Chen## rk3528_spl_v1.02.bin 48573b17ec8SJoseph Chen 48673b17ec8SJoseph Chen| Date | File | Build commit | Severity | 48773b17ec8SJoseph Chen| ---------- | :------------------- | ------------ | --------- | 48873b17ec8SJoseph Chen| 2022-12-02 | rk3528_spl_v1.02.bin | eee09e1f72 | important | 48973b17ec8SJoseph Chen 49073b17ec8SJoseph Chen### Fixed 49173b17ec8SJoseph Chen 49273b17ec8SJoseph Chen| Index | Severity | Update | Issue description | Issue source | 49373b17ec8SJoseph Chen| ----- | --------- | ------------------------- | ------------------------------------------------------------ | ------------ | 49473b17ec8SJoseph 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. | - | 49573b17ec8SJoseph Chen 49673b17ec8SJoseph Chen------ 49773b17ec8SJoseph Chen 498f96a2c7cSJoseph Chen## rk3528_bl31_v1.05.elf 499f96a2c7cSJoseph Chen 500f96a2c7cSJoseph Chen| Date | File | Build commit | Severity | 501f96a2c7cSJoseph Chen| ---------- | :-------------------- | ------------ | -------- | 502f96a2c7cSJoseph Chen| 2022-12-01 | rk3528_bl31_v1.05.elf | b10341386 | moderate | 503f96a2c7cSJoseph Chen 504f96a2c7cSJoseph Chen### New 505f96a2c7cSJoseph Chen 50618157235SJoseph Chen1. Add TSP clock support. 507f96a2c7cSJoseph Chen 508f96a2c7cSJoseph Chen------ 509f96a2c7cSJoseph Chen 510aa519eb4SXiaoDong Huang## rk3528_bl31_v1.04.elf 511aa519eb4SXiaoDong Huang 512aa519eb4SXiaoDong Huang| Date | File | Build commit | Severity | 513aa519eb4SXiaoDong Huang| ---------- | :-------------------- | ------------ | --------- | 514aa519eb4SXiaoDong Huang| 2022-11-30 | rk3528_bl31_v1.04.elf | 63ba7e8e1 | important | 515aa519eb4SXiaoDong Huang 516aa519eb4SXiaoDong Huang### New 517aa519eb4SXiaoDong Huang 518aa519eb4SXiaoDong Huang1. Support HDMI wakeup. 519aa519eb4SXiaoDong Huang 520aa519eb4SXiaoDong Huang------ 521aa519eb4SXiaoDong Huang 5223bb301c7SJoseph Chen## rk3528_{ddr,spl,usbplug}_v1.x.bin 5233bb301c7SJoseph Chen 5243bb301c7SJoseph Chen| Date | File | Build commit | Severity | 5253bb301c7SJoseph Chen| ---------- | :-------------------------------- | ------------------------------------------- | --------- | 5263bb301c7SJoseph Chen| 2022-11-28 | rk3528_{ddr,spl,usbplug}_v1.x.bin | ddr:0799b9b10a#spl:c52427059#usbplug:4eade6 | important | 5273bb301c7SJoseph Chen 5283bb301c7SJoseph Chen### New 5293bb301c7SJoseph Chen 5303bb301c7SJoseph Chen1. Initial version. 5313bb301c7SJoseph Chen 5323bb301c7SJoseph Chen------ 5333bb301c7SJoseph Chen 5345d9b0599SJoseph Chen## rk3528_{bl31,bl32,mcu}_v1.x.bin 5355d9b0599SJoseph Chen 5365d9b0599SJoseph Chen| Date | File | Build commit | Severity | 5375d9b0599SJoseph Chen| ---------- | :------------------------------ | ----------------------------------------- | --------- | 5385d9b0599SJoseph Chen| 2022-11-28 | rk3528_{bl31,bl32,mcu}_v1.x.bin | bl31:a1a47bee6#bl32:3c36a5cb#mcu:76d14059 | important | 5395d9b0599SJoseph Chen 5405d9b0599SJoseph Chen### New 5415d9b0599SJoseph Chen 5425d9b0599SJoseph Chen1. Initial version. 5435d9b0599SJoseph Chen 5445d9b0599SJoseph Chen------ 5455d9b0599SJoseph Chen 546