15d9b0599SJoseph Chen# RK3528 Release Note 25d9b0599SJoseph Chen 3*2e81f0edSXiaoDong Huang## rk3528_bl31_v1.19.elf 4*2e81f0edSXiaoDong Huang 5*2e81f0edSXiaoDong Huang| Date | File | Build commit | Severity | 6*2e81f0edSXiaoDong Huang| ---------- | :-------------------- | ------------ | --------- | 7*2e81f0edSXiaoDong Huang| 2025-03-11 | rk3528_bl31_v1.19.elf | b5fa023c7 | important | 8*2e81f0edSXiaoDong Huang 9*2e81f0edSXiaoDong Huang### New 10*2e81f0edSXiaoDong Huang 11*2e81f0edSXiaoDong Huang1. Support rk3518. 12*2e81f0edSXiaoDong Huang 13*2e81f0edSXiaoDong Huang------ 14*2e81f0edSXiaoDong Huang 15d97f364cSchenfen## rk3528_usbplug_v1.04.bin 16d97f364cSchenfen 17d97f364cSchenfen| Date | File | Build commit | Severity | 18d97f364cSchenfen| ---------- | :---------------------- | ------------ | --------- | 19d97f364cSchenfen| 2025-03-10 | rk3528_usbplug_v1.04.bin | 94a761cda | important | 20d97f364cSchenfen 21d97f364cSchenfen### New 22d97f364cSchenfen 23d97f364cSchenfen1. Support RK3518. 24d97f364cSchenfen 25d97f364cSchenfen------ 26d97f364cSchenfen 27feab2172SZhihuan He## rk3528_ddr_1056MHz_{2L_PCB,4BIT_PCB_}v1.11.bin 28feab2172SZhihuan He 29feab2172SZhihuan He| Date | File | Build commit | Severity | 30feab2172SZhihuan He| ---------- | ---------------------------------------------- | ------------ | -------- | 31feab2172SZhihuan He| 2025-02-26 | rk3528_ddr_1056MHz_{2L_PCB,4BIT_PCB_}v1.11.bin | 56f70fd2ad | moderate | 32feab2172SZhihuan He 33feab2172SZhihuan He### New 34feab2172SZhihuan He 35feab2172SZhihuan He1. Add trfc min cap mode. 36feab2172SZhihuan He 37feab2172SZhihuan He------ 38feab2172SZhihuan He 3921e55a8eSXuhui Lin## rk3528_spl_v1.06.bin 4021e55a8eSXuhui Lin 4121e55a8eSXuhui Lin| Date | File | Build commit | Severity | 4221e55a8eSXuhui Lin| ---------- | :------------------- | ----------- | -------- | 4321e55a8eSXuhui Lin| 2025-01-08 | rk3528_spl_v1.06.bin | 3aa32998d6d | important | 4421e55a8eSXuhui Lin 4521e55a8eSXuhui Lin### New 4621e55a8eSXuhui Lin 4721e55a8eSXuhui Lin1. SPL supports dynamically booting either 32-bit or 64-bit U-Boot. 4821e55a8eSXuhui Lin 4921e55a8eSXuhui Lin------ 5021e55a8eSXuhui Lin 5176b4210cSZhihuan He## rk3528_ddr_1056MHz_{2L_PCB,4BIT_PCB}_eyescan_v1.10.bin 5276b4210cSZhihuan He 5376b4210cSZhihuan He| Date | File | Build commit | Severity | 5476b4210cSZhihuan He| ---------- | ------------------------------------------------------ | ------------ | -------- | 5576b4210cSZhihuan He| 2024-12-31 | rk3528_ddr_1056MHz_{2L_PCB,4BIT_PCB}_eyescan_v1.10.bin | ce4c2119c2 | moderate | 5676b4210cSZhihuan He 5776b4210cSZhihuan He### New 5876b4210cSZhihuan He 5976b4210cSZhihuan He1. Add RK3528 2D eye scan support. 6076b4210cSZhihuan He 6176b4210cSZhihuan He------ 6276b4210cSZhihuan He 638f849524SXiaoDong Huang## rk3528_bl31_v1.18.elf 648f849524SXiaoDong Huang 658f849524SXiaoDong Huang| Date | File | Build commit | Severity | 668f849524SXiaoDong Huang| ---------- | :-------------------- | ------------ | --------- | 678f849524SXiaoDong Huang| 2024-11-18 | rk3528_bl31_v1.18.elf | 059b3c586 | important | 688f849524SXiaoDong Huang 698f849524SXiaoDong Huang### New 708f849524SXiaoDong Huang 718f849524SXiaoDong Huang1. Support GX3501. 728f849524SXiaoDong Huang2. Dump wakeup source after virtual-poweroff. 738f849524SXiaoDong Huang 748f849524SXiaoDong Huang------ 758f849524SXiaoDong Huang 76e0f51903SHisping Lin## rk3528_bl32_v1.06.bin 77e0f51903SHisping Lin 78e0f51903SHisping Lin| Date | File | Build commit | Severity | 79e0f51903SHisping Lin| ---------- | :-------------------- | ------------ | --------- | 80e0f51903SHisping Lin| 2024-10-31 | rk3528_bl32_v1.06.bin | 9f2aca7d1 | important | 81e0f51903SHisping Lin 82e0f51903SHisping Lin### New 83e0f51903SHisping Lin 84e0f51903SHisping Lin1. Add support for esck key. 85e0f51903SHisping Lin 86e0f51903SHisping Lin### Fixed 87e0f51903SHisping Lin 88e0f51903SHisping Lin| Index | Severity | Update | Issue description | Issue source | 89e0f51903SHisping Lin| ----- | --------- | ------------------------------------------------------------ | ------------------------------------------------------------ | ------------ | 90e0f51903SHisping 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 | - | 91e0f51903SHisping Lin| 2 | important | fixed RSA OAEP MGF1 algorithm | TA will report an error when using RSA algorithm OAEP MGF1 padding method | - | 92e0f51903SHisping 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 | - | 93e0f51903SHisping Lin 94e0f51903SHisping Lin------ 95e0f51903SHisping Lin 965580aaceSHisping Lin## rk3528_bl32_v1.05.bin 975580aaceSHisping Lin 985580aaceSHisping Lin| Date | File | Build commit | Severity | 995580aaceSHisping Lin| ---------- | :-------------------- | ------------ | --------- | 1005580aaceSHisping Lin| 2024-09-02 | rk3528_bl32_v1.05.bin | 6c78a7d8 | important | 1015580aaceSHisping Lin 1025580aaceSHisping Lin### New 1035580aaceSHisping Lin 1045580aaceSHisping Lin1. Support software TA encryption key, customers can use TA encryption function without burning the key. 1055580aaceSHisping Lin2. Support OTP hardware lock, allowing secure and non secure OTP access simultaneously. 1065580aaceSHisping Lin3. RPMB change read data to multiple times. 1075580aaceSHisping Lin4. Increase MPI_MEMPOOL_SIZE size. 1085580aaceSHisping Lin 1095580aaceSHisping Lin------ 1105580aaceSHisping Lin 111d04ca72fSZhihuan He## rk3528_ddr_1056MHz_{2L_PCB,4BIT_PCB_}v1.10.bin 112d04ca72fSZhihuan He 113d04ca72fSZhihuan He| Date | File | Build commit | Severity | 114d04ca72fSZhihuan He| ---------- | ---------------------------------------------- | ------------ | -------- | 115d04ca72fSZhihuan He| 2024-07-12 | rk3528_ddr_1056MHz_{2L_PCB,4BIT_PCB_}v1.10.bin | 44ec2e0a51 | moderate | 116d04ca72fSZhihuan He 117d04ca72fSZhihuan He### New 118d04ca72fSZhihuan He 119d04ca72fSZhihuan He1. Add Manufacturer ID print. 120d04ca72fSZhihuan He2. Disable vref training below 600MHz. 121d04ca72fSZhihuan He3. Enable LPASR for DDR4. 122d04ca72fSZhihuan He 123d04ca72fSZhihuan He------ 124d04ca72fSZhihuan He 1250f16351cSHisping Lin## rk3528_bl32_v1.04.bin 1260f16351cSHisping Lin 1270f16351cSHisping Lin| Date | File | Build commit | Severity | 1280f16351cSHisping Lin| ---------- | :-------------------- | ------------ | --------- | 1290f16351cSHisping Lin| 2024-04-16 | rk3528_bl32_v1.04.bin | 185dc3c92 | important | 1300f16351cSHisping Lin 1310f16351cSHisping Lin### New 1320f16351cSHisping Lin 1330f16351cSHisping Lin1. Optimization parameter check to enhance security. 1340f16351cSHisping Lin2. Support printing TEE memory usage information. 1350f16351cSHisping Lin3. Hardware crypto supports addresses exceeding 4G. 1360f16351cSHisping Lin4. Support printing FWVER information. 1370f16351cSHisping Lin 1380f16351cSHisping Lin------ 1390f16351cSHisping Lin 1400b3e87afSZhihuan## rk3528_ddr_1056MHz_{2L_PCB,4BIT_PCB_}v1.09.bin 1410b3e87afSZhihuan 1420b3e87afSZhihuan| Date | File | Build commit | Severity | 1430b3e87afSZhihuan| ---------- | ---------------------------------------------- | ------------ | --------- | 1440b3e87afSZhihuan| 2024-01-30 | rk3528_ddr_1056MHz_{2L_PCB,4BIT_PCB_}v1.09.bin | 665f3e4817 | important | 1450b3e87afSZhihuan 1460b3e87afSZhihuan### New 1470b3e87afSZhihuan 1480b3e87afSZhihuan1. Support lp3 dram odt auto detect. 1490b3e87afSZhihuan2. Support vref training. 1500b3e87afSZhihuan 1510b3e87afSZhihuan### Fixed 1520b3e87afSZhihuan 1530b3e87afSZhihuan| Index | Severity | Update | Issue description | Issue source | 1540b3e87afSZhihuan| ----- | --------- | -------------------------------- | ------------------------------------------------------ | ------------ | 1550b3e87afSZhihuan| 1 | important | Fix CL err for byte mode lp4 in training. | It will error in training when used byte mode lp4. | - | 1560b3e87afSZhihuan| 2 | important | Fix lp4/lp4x 4L pcb config wrong. | The signal of lp4/lp4x use 4L pcb is not in the best. | - | 1570b3e87afSZhihuan 1580b3e87afSZhihuan------ 1590b3e87afSZhihuan 160bf63f186SLiang Chen## rk3528_bl31_v1.17.elf 161bf63f186SLiang Chen 162bf63f186SLiang Chen| Date | File | Build commit | Severity | 163bf63f186SLiang Chen| ---------- | :-------------------- | ------------ | --------- | 164bf63f186SLiang Chen| 2023-12-21 | rk3528_bl31_v1.17.elf | eda1f5ce4 | important | 165bf63f186SLiang Chen 166bf63f186SLiang Chen### Fixed 167bf63f186SLiang Chen 168bf63f186SLiang Chen| Index | Severity | Update | Issue description | Issue source | 169bf63f186SLiang Chen| ----- | --------- | ------------------------------------ | ------------------------------------------------- | ------------ | 170bf63f186SLiang Chen| 1 | important | Fix cpu stall when video play back | cpu will randomly stall when video playback | - | 171bf63f186SLiang Chen 172bf63f186SLiang Chen------ 173bf63f186SLiang Chen 174a960d743SXuhui Lin## rk3528_spl_v1.05.bin 175a960d743SXuhui Lin 176a960d743SXuhui Lin| Date | File | Build commit | Severity | 177a960d743SXuhui Lin| ---------- | -------------------- | ------------ | --------- | 178a960d743SXuhui Lin| 2023-09-25 | rk3528_spl_v1.05.bin | e4e124926e | important | 179a960d743SXuhui Lin 180a960d743SXuhui Lin### New 181a960d743SXuhui Lin 182a960d743SXuhui Lin1. Print and pass the firmware version number. 183a960d743SXuhui Lin 184a960d743SXuhui Lin### Fixed 185a960d743SXuhui Lin 186a960d743SXuhui Lin| Index | Severity | Update | Issue description | Issue source | 187a960d743SXuhui Lin| ----- | --------- | ------------------------------------------------------------ | ------------------------------------------------------------ | ------------ | 188a960d743SXuhui 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. | - | 189a960d743SXuhui Lin 190a960d743SXuhui Lin------ 191a960d743SXuhui Lin 192a8cebb93SHisping Lin## rk3528_bl32_v1.03.bin 193a8cebb93SHisping Lin 194a8cebb93SHisping Lin| Date | File | Build commit | Severity | 195a8cebb93SHisping Lin| ---------- | :-------------------- | ------------ | --------- | 196a8cebb93SHisping Lin| 2023-08-29 | rk3528_bl32_v1.03.bin | b5340fd65 | important | 197a8cebb93SHisping Lin 198a8cebb93SHisping Lin### New 199a8cebb93SHisping Lin 200a8cebb93SHisping Lin1. support oem otp key hardware read lock. 201a8cebb93SHisping Lin2. Pseudo random number seed will be set by default. 202a8cebb93SHisping Lin3. Supports read and write security flag interfaces. 203a8cebb93SHisping Lin4. Support check ta encryption key is written. 204a8cebb93SHisping Lin5. Support oem hdcp key. 205a8cebb93SHisping Lin 206a8cebb93SHisping Lin### Fixed 207a8cebb93SHisping Lin 208a8cebb93SHisping Lin| Index | Severity | Update | Issue description | Issue source | 209a8cebb93SHisping Lin| ----- | --------- | ------------------------------------------------------------ | ------------------------------------------------- | ------------ | 210a8cebb93SHisping Lin| 1 | important | Fixed hardware crypto probability crash issue after enabling dynamic memory | Error will be reported when using hardware crypto | - | 211a8cebb93SHisping Lin 212a8cebb93SHisping Lin------ 213a8cebb93SHisping Lin 2141a417bbfSZhihuan He## rk3528_ddr_1056MHz_{2L_PCB,4BIT_PCB_}v1.07.bin 2151a417bbfSZhihuan He 2161a417bbfSZhihuan He| Date | File | Build commit | Severity | 2171a417bbfSZhihuan He| ---------- | ---------------------------------------------- | ------------ | --------- | 2181a417bbfSZhihuan He| 2023-08-04 | rk3528_ddr_1056MHz_{2L_PCB,4BIT_PCB_}v1.07.bin | 4fe5906c9d | important | 2191a417bbfSZhihuan He 2201a417bbfSZhihuan He### New 2211a417bbfSZhihuan He 2221a417bbfSZhihuan He1. Support lp4/lp4x derate. 2231a417bbfSZhihuan He2. Support modified CA de-skew by ddrbin_tool. 2241a417bbfSZhihuan He 2251a417bbfSZhihuan He### Fixed 2261a417bbfSZhihuan He 2271a417bbfSZhihuan He| Index | Severity | Update | Issue description | Issue source | 2281a417bbfSZhihuan He| ----- | --------- | -------------------------------- | ------------------------------------------------------ | ------------ | 2291a417bbfSZhihuan He| 1 | important | Fix per-bank-refresh enable bug. | Abnormal in OUT print when enable per-bank-refresh. | - | 2301a417bbfSZhihuan He| 2 | important | Fix pageclose bug. | The system error in dmc driver after enable pageclose. | - | 2311a417bbfSZhihuan He 2321a417bbfSZhihuan He------ 2331a417bbfSZhihuan He 234b28842d5SLiang Chen## rk3528_bl31_v1.16.elf 235b28842d5SLiang Chen 236b28842d5SLiang Chen| Date | File | Build commit | Severity | 237b28842d5SLiang Chen| ---------- | :-------------------- | ------------ | --------- | 238b28842d5SLiang Chen| 2023-07-21 | rk3528_bl31_v1.16.elf | 7bfd76051 | important | 239b28842d5SLiang Chen 240b28842d5SLiang Chen### New 241b28842d5SLiang Chen 242b28842d5SLiang Chen1. Fix deadlock for soc monitor. 243b28842d5SLiang Chen 244b28842d5SLiang Chen------ 245b28842d5SLiang Chen 24639a423aaSLiang Chen## rk3528_bl31_v1.15.elf 24739a423aaSLiang Chen 24839a423aaSLiang Chen| Date | File | Build commit | Severity | 24939a423aaSLiang Chen| ---------- | :-------------------- | ------------ | --------- | 25039a423aaSLiang Chen| 2023-07-17 | rk3528_bl31_v1.15.elf | d8ae91904 | important | 25139a423aaSLiang Chen 25239a423aaSLiang Chen### New 25339a423aaSLiang Chen 25439a423aaSLiang Chen1. Add support for rk3528A. 25539a423aaSLiang Chen 25639a423aaSLiang Chen------ 25739a423aaSLiang Chen 25805cba45eSZhihuan He## rk3528_ddr_1056MHz_{2L_PCB,4BIT_PCB_}v1.06.bin 25905cba45eSZhihuan He 26005cba45eSZhihuan He| Date | File | Build commit | Severity | 26105cba45eSZhihuan He| ---------- | ---------------------------------------------- | ------------ | --------- | 26205cba45eSZhihuan He| 2023-06-05 | rk3528_ddr_1056MHz_{2L_PCB,4BIT_PCB_}v1.06.bin | 1ab0bfbe2d | important | 26305cba45eSZhihuan He 26405cba45eSZhihuan He### New 26505cba45eSZhihuan He 26605cba45eSZhihuan He1. Support modified CA de-skew by ddrbin_tool. 26705cba45eSZhihuan He 26805cba45eSZhihuan He------ 26905cba45eSZhihuan He 270d6ccfe40SXiaoDong Huang## rk3528_bl31_v1.14.elf 271d6ccfe40SXiaoDong Huang 272d6ccfe40SXiaoDong Huang| Date | File | Build commit | Severity | 273d6ccfe40SXiaoDong Huang| ---------- | :-------------------- | ------------ | --------- | 274d6ccfe40SXiaoDong Huang| 2023-05-19 | rk3528_bl31_v1.14.elf | 1b2124ab7 | important | 275d6ccfe40SXiaoDong Huang 276d6ccfe40SXiaoDong Huang### New 277d6ccfe40SXiaoDong Huang 278d6ccfe40SXiaoDong Huang1. Move BL31 base to 0x80000. 279d6ccfe40SXiaoDong Huang2. Support ddr frequency scale. 280d6ccfe40SXiaoDong Huang 281d6ccfe40SXiaoDong Huang------ 282d6ccfe40SXiaoDong Huang 283cf04d2f1SZhihuan He## rk3528_ddr_1056MHz_{2L_PCB,4BIT_PCB_}v1.05.bin 284cf04d2f1SZhihuan He 285cf04d2f1SZhihuan He| Date | File | Build commit | Severity | 286cf04d2f1SZhihuan He| ---------- | ---------------------------------------------- | ------------ | --------- | 287cf04d2f1SZhihuan He| 2023-04-14 | rk3528_ddr_1056MHz_{2L_PCB,4BIT_PCB_}v1.05.bin | 2eef4a672d | important | 288cf04d2f1SZhihuan He 289cf04d2f1SZhihuan He### New 290cf04d2f1SZhihuan He 291cf04d2f1SZhihuan He1. Add new ddrbin for 4BIT PCB configurations. 292cf04d2f1SZhihuan He2. Add the configuration of LP3 CA skew. 293cf04d2f1SZhihuan He 294cf04d2f1SZhihuan He### Fixed 295cf04d2f1SZhihuan He 296cf04d2f1SZhihuan He| Index | Severity | Update | Issue description | Issue source | 297cf04d2f1SZhihuan He| ----- | --------- | ------------------------------------------------------------ | ------------------------------------------------------------ | ------------ | 298cf04d2f1SZhihuan He| 1 | important | Fix the phase problem of DDR3 RAS in 2T mode. | Abnormal RAS phase in DDR3 2T mode. | - | 299cf04d2f1SZhihuan 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. | - | 300cf04d2f1SZhihuan He 301cf04d2f1SZhihuan He------ 302cf04d2f1SZhihuan He 303c2e237b6SLin Jinhan## rk3528_bl32_v1.02.bin 304c2e237b6SLin Jinhan 305c2e237b6SLin Jinhan| Date | File | Build commit | Severity | 306c2e237b6SLin Jinhan| ---------- | :-------------------- | ------------ | --------- | 307c2e237b6SLin Jinhan| 2023-04-12 | rk3528_bl32_v1.02.bin | c73fd5531 | important | 308c2e237b6SLin Jinhan 309c2e237b6SLin Jinhan### New 310c2e237b6SLin Jinhan 311c2e237b6SLin Jinhan1. Added crypto/trng/keylad module support. 312c2e237b6SLin Jinhan 313c2e237b6SLin Jinhan------ 314c2e237b6SLin Jinhan 315542a359bSFinley Xiao## rk3528_bl31_v1.13.elf 316542a359bSFinley Xiao 317542a359bSFinley Xiao| Date | File | Build commit | Severity | 318542a359bSFinley Xiao| ---------- | :-------------------- | ------------ | --------- | 319542a359bSFinley Xiao| 2023-04-12 | rk3528_bl31_v1.13.elf | 642369d9b | important | 320542a359bSFinley Xiao 321542a359bSFinley Xiao### New 322542a359bSFinley Xiao 323542a359bSFinley Xiao1. Modify pvtpll table for cpu and gpu. 324542a359bSFinley Xiao 325542a359bSFinley Xiao------ 326542a359bSFinley Xiao 32784f0acafSYifeng Zhao## rk3528_spl_v1.04.bin 32884f0acafSYifeng Zhao 32984f0acafSYifeng Zhao| Date | File | Build commit | Severity | 33084f0acafSYifeng Zhao| ---------- | :----------------- - | ------------ | --------- | 33184f0acafSYifeng Zhao| 2023-04-11 | rk3528_spl_v1.04.bin | 0fbedd06 | important | 33284f0acafSYifeng Zhao 33384f0acafSYifeng Zhao### Fixed 33484f0acafSYifeng Zhao 33584f0acafSYifeng Zhao| Index | Severity | Update | Issue description | Issue source | 33684f0acafSYifeng Zhao| ----- | --------- | ---------------------------------- | ------------------- | ------------ | 33784f0acafSYifeng Zhao| 1 | important | Fix matrix 339M freq set/get error | EMMC transfer error | - | 33884f0acafSYifeng Zhao 33984f0acafSYifeng Zhao------ 34084f0acafSYifeng Zhao 341ed22a721SChen Fen## rk3528_usbplug_v1.03.bin 342ed22a721SChen Fen 343ed22a721SChen Fen| Date | File | Build commit | Severity | 344ed22a721SChen Fen| ---------- | :----------------------- | ---------- | -------- | 345ed22a721SChen Fen| 2023-04-08 | rk3528_usbplug_v1.03.bin | dbdfea79b | important | 346ed22a721SChen Fen 347ed22a721SChen Fen### Fixed 348ed22a721SChen Fen 349ed22a721SChen Fen| Index | Severity | Update | Issue description | Issue source | 35084f0acafSYifeng Zhao| ----- | --------- | ---------------------- | ------------------------ | ------------ | 351ed22a721SChen Fen| 1 | important | Fix sometime emmc upgrade fail. | Emmc upgrade fail sometime. | - | 352ed22a721SChen Fen 353ed22a721SChen Fen------ 354ed22a721SChen Fen 355a334cd45SHisping Lin## rk3528_bl32_v1.01.bin 356a334cd45SHisping Lin 357a334cd45SHisping Lin| Date | File | Build commit | Severity | 358a334cd45SHisping Lin| ---------- | :-------------------- | ------------ | -------- | 359a334cd45SHisping Lin| 2023-04-03 | rk3528_bl32_v1.01.bin | c5251becc | moderate | 360a334cd45SHisping Lin 361a334cd45SHisping Lin### New 362a334cd45SHisping Lin 363a334cd45SHisping Lin1. Add some internal TA interface. 364a334cd45SHisping Lin 365a334cd45SHisping Lin------ 366a334cd45SHisping Lin 367562e4207SJoseph Chen## rk3528_bl31_v1.12.elf 368562e4207SJoseph Chen 369562e4207SJoseph Chen| Date | File | Build commit | Severity | 370562e4207SJoseph Chen| ---------- | :-------------------- | ------------ | --------- | 371b1cf3f49SJoseph Chen| 2023-03-16 | rk3528_bl31_v1.12.elf | 70c5c8d9c | important | 372562e4207SJoseph Chen 373562e4207SJoseph Chen### New 374562e4207SJoseph Chen 375562e4207SJoseph Chen1. Improve trng performance. 376562e4207SJoseph Chen 377562e4207SJoseph Chen------ 378562e4207SJoseph Chen 3791e3ed1b9SZhihuan He## rk3528_ddr_1056MHz_{2L_PCB_}v1.04.bin 3801e3ed1b9SZhihuan He 3811e3ed1b9SZhihuan He| Date | File | Build commit | Severity | 3821e3ed1b9SZhihuan He| ---------- | ------------------------------------- | ------------ | --------- | 3831e3ed1b9SZhihuan He| 2023-03-15 | rk3528_ddr_1056MHz_{2L_PCB_}v1.04.bin | dce46ffe73 | important | 3841e3ed1b9SZhihuan He 3851e3ed1b9SZhihuan He### New 3861e3ed1b9SZhihuan He 3871e3ed1b9SZhihuan He1. Add new OTP configurations support. 3881e3ed1b9SZhihuan He 3891e3ed1b9SZhihuan He------ 3901e3ed1b9SZhihuan He 391ded08e52SXiaoDong Huang## rk3528_bl31_v1.11.elf 392ded08e52SXiaoDong Huang 393ded08e52SXiaoDong Huang| Date | File | Build commit | Severity | 394ded08e52SXiaoDong Huang| ---------- | :-------------------- | ------------ | --------- | 395b1cf3f49SJoseph Chen| 2023-03-09 | rk3528_bl31_v1.11.elf | 389e6e47 | important | 396ded08e52SXiaoDong Huang 397ded08e52SXiaoDong Huang### New 398ded08e52SXiaoDong Huang 399ded08e52SXiaoDong Huang1. Modify the ddr configuration flow during system suspend. 400ded08e52SXiaoDong Huang 401ded08e52SXiaoDong Huang------ 402ded08e52SXiaoDong Huang 403858a6b64SZhihuan He## rk3528_ddr_1056MHz_{2L_PCB_}v1.03.bin 404858a6b64SZhihuan He 405858a6b64SZhihuan He| Date | File | Build commit | Severity | 406858a6b64SZhihuan He| ---------- | ------------------------------------- | ------------ | --------- | 407858a6b64SZhihuan He| 2023-03-09 | rk3528_ddr_1056MHz_{2L_PCB_}v1.03.bin | f0be8490c4 | important | 408858a6b64SZhihuan He 409858a6b64SZhihuan He### New 410858a6b64SZhihuan He 411858a6b64SZhihuan He1. Add support for chips with different OTP configurations. 412858a6b64SZhihuan He 413858a6b64SZhihuan He### Fixed 414858a6b64SZhihuan He 415858a6b64SZhihuan He| Index | Severity | Update | Issue description | Issue source | 416858a6b64SZhihuan He| ----- | --------- | ----------------------------------------------------- | ------------------------------------------------------------ | ------------ | 417858a6b64SZhihuan He| 1 | important | Fixed LP3 x16 capacity error problem. | The ddr capacity anomalies occur when the phy at lp3 x16 mode. | - | 418858a6b64SZhihuan He| 2 | important | Fixed DDR unstabled when in low frequency(<=400Mhz) . | The kernel will panic when DDR run in low frequency(<=400Mhz). | - | 419858a6b64SZhihuan He 420858a6b64SZhihuan He------ 421858a6b64SZhihuan He 422deb0355cSZhihuan He## rk3528_ddr_1056MHz_{2L_PCB_}v1.02.bin 423deb0355cSZhihuan He 424deb0355cSZhihuan He| Date | File | Build commit | Severity | 425deb0355cSZhihuan He| ---------- | ------------------------------------- | ------------ | --------- | 426deb0355cSZhihuan He| 2023-02-15 | rk3528_ddr_1056MHz_{2L_PCB_}v1.02.bin | 60403d388d | important | 427deb0355cSZhihuan He 428deb0355cSZhihuan He### New 429deb0355cSZhihuan He 430deb0355cSZhihuan He1. Support config derate refresh, per-bank refresh. 431deb0355cSZhihuan He2. Support AXI split. 432deb0355cSZhihuan He3. Enable LP4, LP4X read/write DBI function. 433deb0355cSZhihuan He 434deb0355cSZhihuan He### Fixed 435deb0355cSZhihuan He 436deb0355cSZhihuan He| Index | Severity | Update | Issue description | Issue source | 437deb0355cSZhihuan He| ----- | --------- | -------------------------------------------------- | ---------------------------------------------- | ------------ | 438deb0355cSZhihuan He| 1 | important | Fixed 2L PCB unstabled when DDR in high frequency. | The DDR run in 1056MHz will case system panic. | - | 439deb0355cSZhihuan He 440deb0355cSZhihuan He------ 441deb0355cSZhihuan He 4420d92bcabSJoseph Chen## rk3528_bl31_v1.10.elf 4430d92bcabSJoseph Chen 4440d92bcabSJoseph Chen| Date | File | Build commit | Severity | 4450d92bcabSJoseph Chen| ---------- | :-------------------- | ------------ | --------- | 446b1cf3f49SJoseph Chen| 2023-02-15 | rk3528_bl31_v1.10.elf | d74b03e10 | important | 4470d92bcabSJoseph Chen 4480d92bcabSJoseph Chen### New 4490d92bcabSJoseph Chen 4500d92bcabSJoseph Chen1. Add trng scmi clk support. 4510d92bcabSJoseph Chen 4520d92bcabSJoseph Chen------ 4530d92bcabSJoseph Chen 45430c0724eSXiaoDong Huang## rk3528_bl31_v1.09.elf 45530c0724eSXiaoDong Huang 45630c0724eSXiaoDong Huang| Date | File | Build commit | Severity | 45730c0724eSXiaoDong Huang| ---------- | :-------------------- | ------------ | --------- | 458b1cf3f49SJoseph Chen| 2023-02-03 | rk3528_bl31_v1.09.elf | 16574c7f3 | important | 45930c0724eSXiaoDong Huang 46030c0724eSXiaoDong Huang### New 46130c0724eSXiaoDong Huang 46230c0724eSXiaoDong Huang1. Support all gpio wakeup. 46330c0724eSXiaoDong Huang2. Improve the stability of fiq-debugger. 46430c0724eSXiaoDong Huang 46530c0724eSXiaoDong Huang------ 46630c0724eSXiaoDong Huang 4677c7b513fSXiaoDong Huang## rk3528_bl31_v1.08.elf 4687c7b513fSXiaoDong Huang 4697c7b513fSXiaoDong Huang| Date | File | Build commit | Severity | 4707c7b513fSXiaoDong Huang| ---------- | :-------------------- | ------------ | --------- | 471b1cf3f49SJoseph Chen| 2023-01-10 | rk3528_bl31_v1.08.elf | 082486b74 | important | 4727c7b513fSXiaoDong Huang 4737c7b513fSXiaoDong Huang### New 4747c7b513fSXiaoDong Huang 4757c7b513fSXiaoDong Huang1. Support crypto/crypto_s/klad clock. 4767c7b513fSXiaoDong Huang 4777c7b513fSXiaoDong Huang------ 4787c7b513fSXiaoDong Huang 4793ddc48f5SXiaoDong Huang## rk3528_bl31_v1.07.elf 4803ddc48f5SXiaoDong Huang 4813ddc48f5SXiaoDong Huang| Date | File | Build commit | Severity | 4823ddc48f5SXiaoDong Huang| ---------- | :-------------------- | ------------ | --------- | 4833ddc48f5SXiaoDong Huang| 2022-12-26 | rk3528_bl31_v1.07.elf | da191fda0 | important | 4843ddc48f5SXiaoDong Huang 4853ddc48f5SXiaoDong Huang### New 4863ddc48f5SXiaoDong Huang 4873ddc48f5SXiaoDong Huang1. Support poweroff VDD_LOGIC when system suspend. 4883ddc48f5SXiaoDong Huang2. Hptimer use soft adjust mode. 4893ddc48f5SXiaoDong Huang3. Enable PLAT_RK_OPTEED_SYS_CTRL. 4903ddc48f5SXiaoDong Huang 4913ddc48f5SXiaoDong Huang------ 4923ddc48f5SXiaoDong Huang 493f3b63bdfSYifeng Zhao## rk3528_spl_v1.03.bin 494f3b63bdfSYifeng Zhao 495f3b63bdfSYifeng Zhao| Date | File | Build commit | Severity | 496f3b63bdfSYifeng Zhao| ---------- | :------------------- | ----------- | -------- | 497f3b63bdfSYifeng Zhao| 2022-12-14 | rk3528_spl_v1.03.bin | f09ed5ff4f | important| 498f3b63bdfSYifeng Zhao 499f3b63bdfSYifeng Zhao### Fixed 500f3b63bdfSYifeng Zhao 501f3b63bdfSYifeng Zhao| Index | Severity | Update | Issue description | Issue source | 502f3b63bdfSYifeng Zhao| ----- | --------- | ---------------------- | ---------------------------------- | ------------ | 503f3b63bdfSYifeng Zhao| 1 | important | Support HS400ES | fix HS400 compatibility issues | - | 504f3b63bdfSYifeng Zhao| 2 | important | config EMMC DS to 1.5X | fix some EMMC compatibility issues | - | 505f3b63bdfSYifeng Zhao 506f3b63bdfSYifeng Zhao------ 507f3b63bdfSYifeng Zhao 508d8b52ebbSXiaoDong Huang## rk3528_bl31_v1.06.elf 509d8b52ebbSXiaoDong Huang 510d8b52ebbSXiaoDong Huang| Date | File | Build commit | Severity | 511d8b52ebbSXiaoDong Huang| ---------- | :-------------------- | ------------ | --------- | 512d8b52ebbSXiaoDong Huang| 2022-12-08 | rk3528_bl31_v1.06.elf | 61102ec13 | important | 513d8b52ebbSXiaoDong Huang 514d8b52ebbSXiaoDong Huang### New 515d8b52ebbSXiaoDong Huang 516d8b52ebbSXiaoDong Huang1. Support USB wakeup. 517d8b52ebbSXiaoDong Huang 518d8b52ebbSXiaoDong Huang------ 519d8b52ebbSXiaoDong Huang 52073b17ec8SJoseph Chen## rk3528_spl_v1.02.bin 52173b17ec8SJoseph Chen 52273b17ec8SJoseph Chen| Date | File | Build commit | Severity | 52373b17ec8SJoseph Chen| ---------- | :------------------- | ------------ | --------- | 52473b17ec8SJoseph Chen| 2022-12-02 | rk3528_spl_v1.02.bin | eee09e1f72 | important | 52573b17ec8SJoseph Chen 52673b17ec8SJoseph Chen### Fixed 52773b17ec8SJoseph Chen 52873b17ec8SJoseph Chen| Index | Severity | Update | Issue description | Issue source | 52973b17ec8SJoseph Chen| ----- | --------- | ------------------------- | ------------------------------------------------------------ | ------------ | 53073b17ec8SJoseph 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. | - | 53173b17ec8SJoseph Chen 53273b17ec8SJoseph Chen------ 53373b17ec8SJoseph Chen 534f96a2c7cSJoseph Chen## rk3528_bl31_v1.05.elf 535f96a2c7cSJoseph Chen 536f96a2c7cSJoseph Chen| Date | File | Build commit | Severity | 537f96a2c7cSJoseph Chen| ---------- | :-------------------- | ------------ | -------- | 538f96a2c7cSJoseph Chen| 2022-12-01 | rk3528_bl31_v1.05.elf | b10341386 | moderate | 539f96a2c7cSJoseph Chen 540f96a2c7cSJoseph Chen### New 541f96a2c7cSJoseph Chen 54218157235SJoseph Chen1. Add TSP clock support. 543f96a2c7cSJoseph Chen 544f96a2c7cSJoseph Chen------ 545f96a2c7cSJoseph Chen 546aa519eb4SXiaoDong Huang## rk3528_bl31_v1.04.elf 547aa519eb4SXiaoDong Huang 548aa519eb4SXiaoDong Huang| Date | File | Build commit | Severity | 549aa519eb4SXiaoDong Huang| ---------- | :-------------------- | ------------ | --------- | 550aa519eb4SXiaoDong Huang| 2022-11-30 | rk3528_bl31_v1.04.elf | 63ba7e8e1 | important | 551aa519eb4SXiaoDong Huang 552aa519eb4SXiaoDong Huang### New 553aa519eb4SXiaoDong Huang 554aa519eb4SXiaoDong Huang1. Support HDMI wakeup. 555aa519eb4SXiaoDong Huang 556aa519eb4SXiaoDong Huang------ 557aa519eb4SXiaoDong Huang 5583bb301c7SJoseph Chen## rk3528_{ddr,spl,usbplug}_v1.x.bin 5593bb301c7SJoseph Chen 5603bb301c7SJoseph Chen| Date | File | Build commit | Severity | 5613bb301c7SJoseph Chen| ---------- | :-------------------------------- | ------------------------------------------- | --------- | 5623bb301c7SJoseph Chen| 2022-11-28 | rk3528_{ddr,spl,usbplug}_v1.x.bin | ddr:0799b9b10a#spl:c52427059#usbplug:4eade6 | important | 5633bb301c7SJoseph Chen 5643bb301c7SJoseph Chen### New 5653bb301c7SJoseph Chen 5663bb301c7SJoseph Chen1. Initial version. 5673bb301c7SJoseph Chen 5683bb301c7SJoseph Chen------ 5693bb301c7SJoseph Chen 5705d9b0599SJoseph Chen## rk3528_{bl31,bl32,mcu}_v1.x.bin 5715d9b0599SJoseph Chen 5725d9b0599SJoseph Chen| Date | File | Build commit | Severity | 5735d9b0599SJoseph Chen| ---------- | :------------------------------ | ----------------------------------------- | --------- | 5745d9b0599SJoseph Chen| 2022-11-28 | rk3528_{bl31,bl32,mcu}_v1.x.bin | bl31:a1a47bee6#bl32:3c36a5cb#mcu:76d14059 | important | 5755d9b0599SJoseph Chen 5765d9b0599SJoseph Chen### New 5775d9b0599SJoseph Chen 5785d9b0599SJoseph Chen1. Initial version. 5795d9b0599SJoseph Chen 5805d9b0599SJoseph Chen------ 5815d9b0599SJoseph Chen 582