14909cfb1STang Yun ping# RK3568 Release Note 24909cfb1STang Yun ping 3*c3e0ee0fSTang Yun ping## rk3568_ddr_{1560...920}MHz_v1.21.bin 4*c3e0ee0fSTang Yun ping 5*c3e0ee0fSTang Yun ping| Date | File | Build commit | Severity | 6*c3e0ee0fSTang Yun ping| ---------- | ------------------------------------ | ------------ | --------- | 7*c3e0ee0fSTang Yun ping| 2024-01-20 | rk3568_ddr_{1560...920}MHz_v1.21.bin | 2d653b3476 | important | 8*c3e0ee0fSTang Yun ping 9*c3e0ee0fSTang Yun ping### Fixed 10*c3e0ee0fSTang Yun ping 11*c3e0ee0fSTang Yun ping| Index | Severity | Update | Issue description | Issue source | 12*c3e0ee0fSTang Yun ping| ----- | --------- | --------------------------------------------------------- | ------------------------------------------------------------ | ------------ | 13*c3e0ee0fSTang Yun ping| 1 | important | Fixed issue that CA training may be missed during reboot. | CA training may not be done during reboot. CA training results always zero. | - | 14*c3e0ee0fSTang Yun ping 15*c3e0ee0fSTang Yun ping------ 16*c3e0ee0fSTang Yun ping 17f48decedSTang Yun ping## rk3568_ddr_{1560...920}MHz_v1.20.bin 18f48decedSTang Yun ping 19f48decedSTang Yun ping| Date | File | Build commit | Severity | 20f48decedSTang Yun ping| ---------- | ------------------------------------ | ------------ | --------- | 21f48decedSTang Yun ping| 2024-01-12 | rk3568_ddr_{1560...920}MHz_v1.20.bin | 77170a5e90 | important | 22f48decedSTang Yun ping 23f48decedSTang Yun ping### New 24f48decedSTang Yun ping 25f48decedSTang Yun ping1. The tRFC value can be configured through ddrbin_tools. 26f48decedSTang Yun ping1. Add read write vref trining to improve compatibility. 27f48decedSTang Yun ping 28f48decedSTang Yun ping### Fixed 29f48decedSTang Yun ping 30f48decedSTang Yun ping| Index | Severity | Update | Issue description | Issue source | 31f48decedSTang Yun ping| ----- | --------- | ------------------------------------------------------------ | ------------------------------------------------------------ | ------------ | 32f48decedSTang Yun ping| 1 | important | When DDR ECC is enabled, CPU early access is used to ensure the ECC correctness of the pstore segment memory after restart. | When DDR ECC is enabled, the pstore information is lost after restarting. | - | 33f48decedSTang Yun ping| 2 | important | Update DDR3/LPDDR3 rd/wr training pattern to improve read and write signal margin | Optimize DDR3/LPDDR3 read and write signal margin | - | 34f48decedSTang Yun ping| 3 | important | Fixed 6GB LPDDR3/4 initialization failure problem | 6GB LPDDR3/4 panic during DDR initialization | - | 35f48decedSTang Yun ping| 4 | important | Enable LPDDR4/4X read odt under780M to implove stability. | Some LPDDR4/4X particles have poor stability at 780M | - | 36f48decedSTang Yun ping 37f48decedSTang Yun ping------ 38f48decedSTang Yun ping 3950fea70bSJon Lin## rk3568_pcie_v2.10.bin 4050fea70bSJon Lin 4150fea70bSJon Lin| Date | File | Build commit | Severity | 4250fea70bSJon Lin| ---------- | --------------------- | ------------ | -------- | 4350fea70bSJon Lin| 2023-12-18 | rk3568_pcie_v2.10.bin | 35f57cde3 | moderate | 4450fea70bSJon Lin 4550fea70bSJon Lin### New 4650fea70bSJon Lin 4750fea70bSJon Lin1. Update the version. 4850fea70bSJon Lin 4950fea70bSJon Lin------ 5050fea70bSJon Lin 5184da743bSJon Lin## rk3568_pcie_v2.00.bin 5284da743bSJon Lin 5384da743bSJon Lin| Date | File | Build commit | Severity | 5484da743bSJon Lin| ---------- | --------------------- | ------------ | -------- | 5584da743bSJon Lin| 2023-12-06 | rk3568_pcie_v2.00.bin | I3e280b78 | moderate | 5684da743bSJon Lin 5784da743bSJon Lin### New 5884da743bSJon Lin 5984da743bSJon Lin1. Fix bar capacity. 6084da743bSJon Lin 6184da743bSJon Lin------ 6284da743bSJon Lin 63c2df62acSLiang Chen## rk3568_bl31_rt_v1.02.elf 64c2df62acSLiang Chen 65c2df62acSLiang Chen| Date | File | Build commit | Severity | 66c2df62acSLiang Chen| ---------- | ------------------------ | ------------ | -------- | 67c2df62acSLiang Chen| 2023-11-02 | rk3568_bl31_rt_v1.02.elf | 30c17915b | moderate | 68c2df62acSLiang Chen 69c2df62acSLiang Chen### New 70c2df62acSLiang Chen 71c2df62acSLiang Chen1. Support config l3 partition according to atags. 72c2df62acSLiang Chen 73c2df62acSLiang Chen------ 74c2df62acSLiang Chen 75721d2528SJon Lin## rk3568_pcie_v1.00.bin 76721d2528SJon Lin 77721d2528SJon Lin| Date | File | Build commit | Severity | 78721d2528SJon Lin| ---------- | --------------------- | ------------ | -------- | 79721d2528SJon Lin| 2023-10-07 | rk3568_pcie_v1.00.bin | I01c2c7d7 | moderate | 80721d2528SJon Lin### New 81721d2528SJon Lin 82721d2528SJon Lin1. Add bare system executable firmware that supports PCIe EP initialization. 83721d2528SJon Lin 84721d2528SJon Lin------ 85721d2528SJon Lin 86975e4c34STang Yun ping## rk3568_ddr_{1560...920}MHz_v1.19.bin 87975e4c34STang Yun ping 88975e4c34STang Yun ping| Date | File | Build commit | Severity | 89975e4c34STang Yun ping| ---------- | ------------------------------------ | ------------ | --------- | 90975e4c34STang Yun ping| 2023-09-11 | rk3568_ddr_{1560...920}MHz_v1.19.bin | fdeec6f4fc | important | 91975e4c34STang Yun ping 92975e4c34STang Yun ping### New 93975e4c34STang Yun ping 94975e4c34STang Yun ping1. Support RK3567. 95975e4c34STang Yun ping2. RK3568 support LVDS1. 96975e4c34STang Yun ping 97975e4c34STang Yun ping------ 98975e4c34STang Yun ping 994e901198SLiang Chen## rk3568_bl31_v1.44.elf 1004e901198SLiang Chen 1014e901198SLiang Chen| Date | File | Build commit | Severity | 1024e901198SLiang Chen| ---------- | --------------------- | ------------ | --------- | 1034e901198SLiang Chen| 2023-09-19 | rk3568_bl31_v1.44.elf | 8cea6ab0b | important | 1044e901198SLiang Chen 1054e901198SLiang Chen### New 1064e901198SLiang Chen 1074e901198SLiang Chen1. Add support for RK3567 SoC. 1084e901198SLiang Chen 1094e901198SLiang Chen------ 1104e901198SLiang Chen 111c019c636SXuhui Lin## rk356x_spl_v1.13.bin 112c019c636SXuhui Lin 113c019c636SXuhui Lin| Date | File | Build commit | Severity | 114c019c636SXuhui Lin| ---------- | :------------------- | ------------ | --------- | 115c019c636SXuhui Lin| 2023-09-25 | rk356x_spl_v1.13.bin | e4e124926e | important | 116c019c636SXuhui Lin 117c019c636SXuhui Lin### New 118c019c636SXuhui Lin 119c019c636SXuhui Lin1. Print and pass the firmware version number. 120c019c636SXuhui Lin 121c019c636SXuhui Lin### Fixed 122c019c636SXuhui Lin 123c019c636SXuhui Lin| Index | Severity | Update | Issue description | Issue source | 124c019c636SXuhui Lin| ----- | --------- | ------------------------------------------------------------ | ------------------------------------------------------------ | ------------ | 125c019c636SXuhui 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. | - | 126c019c636SXuhui Lin 127c019c636SXuhui Lin------ 128c019c636SXuhui Lin 1299f00ec0fSHisping Lin## rk3568_bl32_v2.11.bin 1309f00ec0fSHisping Lin 1319f00ec0fSHisping Lin| Date | File | Build commit | Severity | 1329f00ec0fSHisping Lin| ---------- | :-------------------- | ------------ | --------- | 1339f00ec0fSHisping Lin| 2023-08-28 | rk3568_bl32_v2.11.bin | b5340fd65 | important | 1349f00ec0fSHisping Lin 1359f00ec0fSHisping Lin### New 1369f00ec0fSHisping Lin 1379f00ec0fSHisping Lin1. Pseudo random number seed will be set by default. 1389f00ec0fSHisping Lin2. Supports read and write security flag interfaces. 1399f00ec0fSHisping Lin3. Support check ta encryption key is written. 1409f00ec0fSHisping Lin4. Supports the tokbrick ksn interface. 1419f00ec0fSHisping Lin 1429f00ec0fSHisping Lin### Fixed 1439f00ec0fSHisping Lin 1449f00ec0fSHisping Lin| Index | Severity | Update | Issue description | Issue source | 1459f00ec0fSHisping Lin| ----- | --------- | ---------------------------------------------------- | ------------------------------------------------- | ------------ | 1469f00ec0fSHisping Lin| 1 | important | Fixed hardware crypto check supported algorithm list | Error will be reported when using hardware crypto | - | 1479f00ec0fSHisping Lin 1489f00ec0fSHisping Lin------ 1499f00ec0fSHisping Lin 15071a9caf4Sshengfei Xu## rk3568_bl31_cpu3_v1.01.elf 15171a9caf4Sshengfei Xu 15271a9caf4Sshengfei Xu| Date | File | Build commit | Severity | 15371a9caf4Sshengfei Xu| ---------- | --------------------------------- | ------------ | -------- | 15471a9caf4Sshengfei Xu| 2023-08-04 | rk3568_bl31_cpu3_v1.01.elf | b3d2ce25a | moderate | 15571a9caf4Sshengfei Xu 15671a9caf4Sshengfei Xu### New 15771a9caf4Sshengfei Xu 15871a9caf4Sshengfei Xu1. Support CPU3 startup based on the latest bl31 code. 15971a9caf4Sshengfei Xu 16071a9caf4Sshengfei Xu------ 16171a9caf4Sshengfei Xu 1629512e6dcSTang Yun ping## rk3568_ddr_{1560...920}MHz_v1.18.bin 1639512e6dcSTang Yun ping 1649512e6dcSTang Yun ping| Date | File | Build commit | Severity | 1659512e6dcSTang Yun ping| ---------- | ------------------------------------ | ------------ | --------- | 1669512e6dcSTang Yun ping| 2023-07-17 | rk3568_ddr_{1560...920}MHz_v1.18.bin | f366f69a7d | important | 1679512e6dcSTang Yun ping 1689512e6dcSTang Yun ping### Fixed 1699512e6dcSTang Yun ping 1709512e6dcSTang Yun ping| Index | Severity | Update | Issue description | Issue source | 1719512e6dcSTang Yun ping| ----- | -------- | ------------------------------------------------ | ------------------------------------- | ------------ | 1729512e6dcSTang Yun ping| 1 | important | Fixed the suspend/resume function crash problem caused by DDR active_ranks configuration error | Suspend/resume function crash | - | 1739512e6dcSTang Yun ping 1749512e6dcSTang Yun ping------ 1759512e6dcSTang Yun ping 176cde2bdb6SXiaoDong Huang## rk3568_bl31_l3_part_ecc_v1.00.elf 177cde2bdb6SXiaoDong Huang 178cde2bdb6SXiaoDong Huang| Date | File | Build commit | Severity | 179cde2bdb6SXiaoDong Huang| ---------- | --------------------------------- | ------------ | -------- | 180cde2bdb6SXiaoDong Huang| 2023-06-20 | rk3568_bl31_l3_part_ecc_v1.00.elf | 6f31c2d8c | moderate | 181cde2bdb6SXiaoDong Huang 182cde2bdb6SXiaoDong Huang### New 183cde2bdb6SXiaoDong Huang 184cde2bdb6SXiaoDong Huang1. Add initial version: support L3 cache partition and cache ecc. 185cde2bdb6SXiaoDong Huang 186cde2bdb6SXiaoDong Huang------ 187cde2bdb6SXiaoDong Huang 1882fb47122STang Yun ping## rk3568_ddr_{1056...324}MHz_v1.17.bin 1892fb47122STang Yun ping 1902fb47122STang Yun ping| Date | File | Build commit | Severity | 1912fb47122STang Yun ping| ---------- | ------------------------------------ | ------------ | --------- | 1922fb47122STang Yun ping| 2023-06-20 | rk3568_ddr_{1056...324}MHz_v1.17.bin | 992b933606 | important | 1932fb47122STang Yun ping 1942fb47122STang Yun ping### New 1952fb47122STang Yun ping 1962fb47122STang Yun ping1. Added support for 4rank LPDDR3/LPDDR4/LPDDR4x of different rows. 1972fb47122STang Yun ping2. Add DDR ECC poison function support. 1982fb47122STang Yun ping3. Enable derate function for LPDDR4/LPDDR4x. 1992fb47122STang Yun ping4. Add pstore support when ECC enabled. 2002fb47122STang Yun ping 2012fb47122STang Yun ping------ 2022fb47122STang Yun ping 2039e447be2SHisping Lin## rk3568_bl32_v2.10.bin 2049e447be2SHisping Lin 2059e447be2SHisping Lin| Date | File | Build commit | Severity | 2069e447be2SHisping Lin| ---------- | :-------------------- | ------------ | --------- | 2079e447be2SHisping Lin| 2023-06-07 | rk3568_bl32_v2.10.bin | dcfdd61d0 | important | 2089e447be2SHisping Lin 2099e447be2SHisping Lin### New 2109e447be2SHisping Lin 2119e447be2SHisping Lin1. Support recovery from OTP backup data after critical OTP data reading errors. 2129e447be2SHisping Lin2. Added the address parameter security check for crypto_service. 2139e447be2SHisping Lin2. Kernel support read secure boot flag and public key hash. 2149e447be2SHisping Lin3. Support dynamic shared memory, and the secure and normal world can transfer more larger data. 2159e447be2SHisping Lin4. BL32 supports pstore, and the kernel can view print info of BL32 through pstore node. 2169e447be2SHisping Lin 2179e447be2SHisping Lin------ 2189e447be2SHisping Lin 2191ea59cc6SLiang Chen## rk3568_bl31_v1.43.elf 2201ea59cc6SLiang Chen 2211ea59cc6SLiang Chen| Date | File | Build commit | Severity | 2221ea59cc6SLiang Chen| ---------- | --------------------- | ------------ | --------- | 2231ea59cc6SLiang Chen| 2023-06-05 | rk3568_bl31_v1.43.elf | bf602aff1 | important | 2241ea59cc6SLiang Chen 2251ea59cc6SLiang Chen### Fixed 2261ea59cc6SLiang Chen 2271ea59cc6SLiang Chen| Index | Severity | Update | Issue description | Issue source | 2281ea59cc6SLiang Chen| ----- | -------- | ------------------------------------------------ | ------------------------------------- | ------------ | 2291ea59cc6SLiang Chen| 1 | important | Fix deadlock for cpuidle when enter bl31 | The system freezes for a while and then return to normal | - | 2301ea59cc6SLiang Chen 2311ea59cc6SLiang Chen------ 2321ea59cc6SLiang Chen 233b2394037SLiang Chen## rk3568_bl31_rt_v1.01.elf 234b2394037SLiang Chen 235b2394037SLiang Chen| Date | File | Build commit | Severity | 236b2394037SLiang Chen| ---------- | ------------------------ | ------------ | -------- | 237b2394037SLiang Chen| 2023-05-11 | rk3568_bl31_rt_v1.01.elf | b28ca126a | moderate | 238b2394037SLiang Chen 239b2394037SLiang Chen### New 240b2394037SLiang Chen 241b2394037SLiang Chen1. Support adjust pvtpll config by OTP. 242b2394037SLiang Chen2. Adjust default pvtpll config for stability. 243b2394037SLiang Chen 244b2394037SLiang Chen------ 245b2394037SLiang Chen 2467fac639aSLiang Chen## rk3568_bl31_v1.42.elf 2477fac639aSLiang Chen 2487fac639aSLiang Chen| Date | File | Build commit | Severity | 2497fac639aSLiang Chen| ---------- | --------------------- | ------------ | --------- | 2507fac639aSLiang Chen| 2023-05-11 | rk3568_bl31_v1.42.elf | 7f859117f | important | 2517fac639aSLiang Chen 2527fac639aSLiang Chen### New 2537fac639aSLiang Chen 2547fac639aSLiang Chen1. Support adjust pvtpll config by OTP. 2557fac639aSLiang Chen2. Adjust default pvtpll config for stability. 2567fac639aSLiang Chen 2577fac639aSLiang Chen------ 2587fac639aSLiang Chen 2595ebf2e03SYouMin Chen## rk3568_bl31_v1.41.elf 2605ebf2e03SYouMin Chen 2615ebf2e03SYouMin Chen| Date | File | Build commit | Severity | 2625ebf2e03SYouMin Chen| ---------- | --------------------- | ------------ | -------- | 2635ebf2e03SYouMin Chen| 2023-05-06 | rk3568_bl31_v1.41.elf | e24c3f77b | moderate | 2645ebf2e03SYouMin Chen 2655ebf2e03SYouMin Chen### Fixed 2665ebf2e03SYouMin Chen 2675ebf2e03SYouMin Chen| Index | Severity | Update | Issue description | Issue source | 2685ebf2e03SYouMin Chen| ----- | -------- | ------------------------------------------------ | ------------------------------------- | ------------ | 2695ebf2e03SYouMin Chen| 1 | moderate | Change smc_handler ID of DDR ECC poison function | The DDR ECC poison function exception | - | 2705ebf2e03SYouMin Chen 2715ebf2e03SYouMin Chen------ 2725ebf2e03SYouMin Chen 27384e292f2SLiang Chen## rk3568_bl31_rt_v1.00.elf 27484e292f2SLiang Chen 27584e292f2SLiang Chen| Date | File | Build commit | Severity | 27684e292f2SLiang Chen| ---------- | ------------------------ | ------------ | -------- | 27784e292f2SLiang Chen| 2023-05-04 | rk3568_bl31_rt_v1.00.elf | c3f2c8c3a | moderate | 27884e292f2SLiang Chen 27984e292f2SLiang Chen### New 28084e292f2SLiang Chen 28184e292f2SLiang Chen1. Optimize RT Latency. 28284e292f2SLiang Chen 28384e292f2SLiang Chen------ 28484e292f2SLiang Chen 28563b71339STang Yun ping## rk3568_ddr_1560MHz_eyescan_v1.16.bin 28663b71339STang Yun ping 28763b71339STang Yun ping| Date | File | Build commit | Severity | 28863b71339STang Yun ping| ---------- | :----------------------------------- | ------------ | --------- | 28963b71339STang Yun ping| 2023-04-19 | rk3568_ddr_1560MHz_eyescan_v1.16.bin | b9c108a4eb | important | 29063b71339STang Yun ping 29163b71339STang Yun ping### New 29263b71339STang Yun ping 29363b71339STang Yun ping1. Add RK3568 2D eye scan support. 29463b71339STang Yun ping 29563b71339STang Yun ping------ 29663b71339STang Yun ping 297b9d37512SZhihuan He## rk3568_bl31_v1.40.elf 298b9d37512SZhihuan He 299b9d37512SZhihuan He| Date | File | Build commit | Severity | 300b9d37512SZhihuan He| ---------- | --------------------- | ------------ | -------- | 301b9d37512SZhihuan He| 2023-04-19 | rk3568_bl31_v1.40.elf | aef7950e4 | moderate | 302b9d37512SZhihuan He 303b9d37512SZhihuan He### New 304b9d37512SZhihuan He 305b9d37512SZhihuan He1. Add DDR ECC poison support. 306b9d37512SZhihuan He 307b9d37512SZhihuan He------ 308b9d37512SZhihuan He 3092f88af1dSJon Lin## rk356x_usbplug_v1.17.bin 3102f88af1dSJon Lin 3112f88af1dSJon Lin| Date | File | Build commit | Severity | 3122f88af1dSJon Lin| ---------- | :----------------------- | ------------ | -------- | 3132f88af1dSJon Lin| 2023-04-14 | rk356x_usbplug_v1.17.bin | 0661d5 | moderate | 3142f88af1dSJon Lin 3152f88af1dSJon Lin### New 3162f88af1dSJon Lin 3172f88af1dSJon Lin1. Support more spiflash. 3182f88af1dSJon Lin 3192f88af1dSJon Lin------ 3202f88af1dSJon Lin 3211f565376SXiaoDong Huang## rk3568_bl31_v1.39.elf 3221f565376SXiaoDong Huang 3231f565376SXiaoDong Huang| Date | File | Build commit | Severity | 3241f565376SXiaoDong Huang| ---------- | --------------------- | ------------ | --------- | 3251f565376SXiaoDong Huang| 2023-04-13 | rk3568_bl31_v1.39.elf | 0d745c7b1 | important | 3261f565376SXiaoDong Huang 3271f565376SXiaoDong Huang### New 3281f565376SXiaoDong Huang 3291f565376SXiaoDong Huang1. Improve the stability of otp. 3301f565376SXiaoDong Huang 3311f565376SXiaoDong Huang------ 3321f565376SXiaoDong Huang 333f2f8c7fbSTang Yun ping## rk3568_ddr_{1056...324}MHz_v1.16.bin 334f2f8c7fbSTang Yun ping 335f2f8c7fbSTang Yun ping| Date | File | Build commit | Severity | 336f2f8c7fbSTang Yun ping| ---------- | ------------------------------------ | ------------ | --------- | 337f2f8c7fbSTang Yun ping| 2023-02-26 | rk3568_ddr_{1056...324}MHz_v1.16.bin | 6f71c736ce | important | 338f2f8c7fbSTang Yun ping 339f2f8c7fbSTang Yun ping### New 340f2f8c7fbSTang Yun ping 341f2f8c7fbSTang Yun ping1. RK3568J/RK3568M use 1/2tREFI except LPDDR4/LPDDR4x. LPDDR4/LPDDR4x use derate mode. 342f2f8c7fbSTang Yun ping2. TREFI, pageclose configurable by ddrbin tool. 343f2f8c7fbSTang Yun ping3. Improve DDR4 performance. 344f2f8c7fbSTang Yun ping 345f2f8c7fbSTang Yun ping### Fixed 346f2f8c7fbSTang Yun ping 347f2f8c7fbSTang Yun ping| Index | Severity | Update | Issue description | Issue source | 348f2f8c7fbSTang Yun ping| ----- | --------- | ------------------------------------------------------------ | ------------------------------------------------------------ | ------------ | 349f2f8c7fbSTang Yun ping| 1 | important | To solve the instability problem of some ddr4 when DDR run in 528MHz. | When DDR4 run in 528MHz, the system would unstable, causing a crash and restart | - | 350f2f8c7fbSTang Yun ping| 2 | important | To solve 4GB ECC board Init fail bug | 4GB DDR4 board may crash in ddrbin | | 351f2f8c7fbSTang Yun ping 352f2f8c7fbSTang Yun ping------ 353f2f8c7fbSTang Yun ping 3541d2ea0ccSXiaoDong Huang## rk3568_bl31_v1.38.elf 3551d2ea0ccSXiaoDong Huang 3561d2ea0ccSXiaoDong Huang| Date | File | Build commit | Severity | 3571d2ea0ccSXiaoDong Huang| ---------- | --------------------- | ------------ | --------- | 3581d2ea0ccSXiaoDong Huang| 2023-02-16 | rk3568_bl31_v1.38.elf | 94b2d40dc | important | 3591d2ea0ccSXiaoDong Huang 3601d2ea0ccSXiaoDong Huang### New 3611d2ea0ccSXiaoDong Huang 3621d2ea0ccSXiaoDong Huang1. Improve the stability of sdei. 3631d2ea0ccSXiaoDong Huang 3641d2ea0ccSXiaoDong Huang------ 3651d2ea0ccSXiaoDong Huang 366d4dd7145SXiaoDong Huang## rk3568_bl31_v1.37.elf 367d4dd7145SXiaoDong Huang 368d4dd7145SXiaoDong Huang| Date | File | Build commit | Severity | 369d4dd7145SXiaoDong Huang| ---------- | --------------------- | ------------ | --------- | 370d4dd7145SXiaoDong Huang| 2023-02-02 | rk3568_bl31_v1.37.elf | 1cd72fefa | important | 371d4dd7145SXiaoDong Huang 372d4dd7145SXiaoDong Huang### New 373d4dd7145SXiaoDong Huang 374d4dd7145SXiaoDong Huang1. Enable sdei. 375d4dd7145SXiaoDong Huang2. Support config l3 partition according to atags. 376d4dd7145SXiaoDong Huang 377d4dd7145SXiaoDong Huang------ 378d4dd7145SXiaoDong Huang 37944de354dSZhihuan He## rk3568_ddr_{1560...324}MHz_v1.15.bin 38044de354dSZhihuan He 38144de354dSZhihuan He| Date | File | Build commit | Severity | 38244de354dSZhihuan He| ---------- | ------------------------------------ | ------------ | --------- | 38344de354dSZhihuan He| 2022-11-08 | rk3568_ddr_{1560...324}MHz_v1.15.bin | ec2fae0c96 | important | 38444de354dSZhihuan He 38544de354dSZhihuan He### Fixed 38644de354dSZhihuan He 38744de354dSZhihuan He| Index | Severity | Update | Issue description | Issue source | 38844de354dSZhihuan He| ----- | --------- | ------------------------------------------------------------ | ------------------------------------------------------------ | ------------ | 38944de354dSZhihuan He| 1 | important | To solve the instability problem of some chips when DDR run in 324MHz. | When DDR run in 324MHz, the system would unstable, causing a crash and restart | - | 39044de354dSZhihuan He 39144de354dSZhihuan He------ 39244de354dSZhihuan He 393cd42c8b9SZhihuan He## rk3568_bl31_v1.36.elf 394cd42c8b9SZhihuan He 395cd42c8b9SZhihuan He| Date | File | Build commit | Severity | 396cd42c8b9SZhihuan He| ---------- | --------------------- | ------------ | --------- | 397cd42c8b9SZhihuan He| 2022-11-08 | rk3568_bl31_v1.36.elf | 2c8be93f9 | important | 398cd42c8b9SZhihuan He 399cd42c8b9SZhihuan He### Fixed 400cd42c8b9SZhihuan He 401cd42c8b9SZhihuan He| Index | Severity | Update | Issue description | Issue source | 402cd42c8b9SZhihuan He| ----- | --------- | ------------------------------------------------------------ | ------------------------------------------------------------ | ------------ | 403cd42c8b9SZhihuan He| 1 | important | To solve the instability problem of some chips when DDR run in 324MHz. | When DDR run in 324MHz, the system would unstable, causing a crash and restart | - | 404cd42c8b9SZhihuan He 405cd42c8b9SZhihuan He------ 406cd42c8b9SZhihuan He 407b32e77eeSJon Lin## rk356x_usbplug_v1.16.bin 408b32e77eeSJon Lin 409b32e77eeSJon Lin| Date | File | Build commit | Severity | 410b32e77eeSJon Lin| ---------- | :----------------------- | ------------ | -------- | 411b32e77eeSJon Lin| 2022-11-02 | rk356x_usbplug_v1.16.bin | eaaeb1 | moderate | 412b32e77eeSJon Lin 413b32e77eeSJon Lin### New 414b32e77eeSJon Lin 41518157235SJoseph Chen1. Support more spiflash. 416b32e77eeSJon Lin 417b32e77eeSJon Lin------ 418b32e77eeSJon Lin 4196cdb0cf8Sshengfei Xu## rk3568_bl31_v1.35.elf 4206cdb0cf8Sshengfei Xu 4216cdb0cf8Sshengfei Xu| Date | File | Build commit | Severity | 4226cdb0cf8Sshengfei Xu| ---------- | :-------------------- | ------------ | --------- | 4236cdb0cf8Sshengfei Xu| 2022-10-24 | rk3568_bl31_v1.35.elf | cddd6f52e | important | 4246cdb0cf8Sshengfei Xu 4256cdb0cf8Sshengfei Xu### Fixed 4266cdb0cf8Sshengfei Xu 4276cdb0cf8Sshengfei Xu| Index | Severity | Update | Issue description | Issue source | 4286cdb0cf8Sshengfei Xu| ----- | --------- | --------------------------------------------------------- | ------------------------------------------------------------ | ------------ | 4296cdb0cf8Sshengfei Xu| 1 | important | fix the suspend/resume stability problem, the PCIE suspend fail. | Linux kernel doesn't save/restore GICR, so we need do it if vdd_logic is off in suspend. | - | 4306cdb0cf8Sshengfei Xu 4316cdb0cf8Sshengfei Xu------ 4326cdb0cf8Sshengfei Xu 4339f3468f5SJon Lin## rk356{x_usbplug, 8_miniloader_spinand}_v1.15.bin 4349f3468f5SJon Lin 4359f3468f5SJon Lin| Date | File | Build commit | Severity | 4369f3468f5SJon Lin| ---------- | :----------------------------------------------- | ------------ | -------- | 4379f3468f5SJon Lin| 2022-09-26 | rk356{x_usbplug, 8_miniloader_spinand}_v1.15.bin | 65048d1 | moderate | 4389f3468f5SJon Lin 4399f3468f5SJon Lin### New 4409f3468f5SJon Lin 44118157235SJoseph Chen1. Support more spiflash. 4429f3468f5SJon Lin 4439f3468f5SJon Lin------ 4449f3468f5SJon Lin 4456dff3132SHisping Lin## rk3568_bl32_v2.09.bin 4466dff3132SHisping Lin 4476dff3132SHisping Lin| Date | File | Build commit | Severity | 4486dff3132SHisping Lin| ---------- | :-------------------- | ------------ | --------- | 4496dff3132SHisping Lin| 2022-09-16 | rk3568_bl32_v2.09.bin | d84087907 | important | 4506dff3132SHisping Lin 4516dff3132SHisping Lin### Fixed 4526dff3132SHisping Lin 4536dff3132SHisping Lin| Index | Severity | Update | Issue description | Issue source | 4546dff3132SHisping Lin| ----- | --------- | ------------------------------------------------------------ | ------------------------------------------------------------ | ------------ | 4556dff3132SHisping Lin| 1 | important | Solve the problem that OPTEE is stuck during startup when printing is closed | User use /rkbin/tools/ddrbin_tool to close printing , then rk_atags will notify OPTEE to disable printing, When OPTEE starts, it will be stuck and unable to enter U-Boot | - | 4566dff3132SHisping Lin 4576dff3132SHisping Lin------ 4586dff3132SHisping Lin 4594909cfb1STang Yun ping## rk3568_ddr_{1560...324}MHz_v1.14.bin 4604909cfb1STang Yun ping 4614909cfb1STang Yun ping| Date | File | Build commit | Severity | 4624909cfb1STang Yun ping| ---------- | :----------------------------------- | ------------ | --------- | 4634909cfb1STang Yun ping| 2022-08-27 | rk3568_ddr_{1560...324}MHz_v1.14.bin | b1f29a2a6f | important | 4644909cfb1STang Yun ping 4654909cfb1STang Yun ping### Fixed 4664909cfb1STang Yun ping 4674909cfb1STang Yun ping| Index | Severity | Update | Issue description | Issue source | 4684909cfb1STang Yun ping| ----- | --------- | --------------------------------------------------------- | ------------------------------------------------------------ | ------------ | 469a9b7a7b5SJoseph Chen| 1 | important | fix some LPDDR4 stability problem | CXMT CXDB5CCAM-MK instability for 1560MHz at LPDDR4 mode. Fix this issue by set CLK/CA slew rate from 0xf to 0x0 . | - | 470a9b7a7b5SJoseph Chen| 2 | moderate | fix Fix set of t_xs_x32, t_xs_abort_x32 and t_xs_fast_x32 | Fix set of t_xs_x32, t_xs_abort_x32 and t_xs_fast_x32.This bug may lead to some low density dram(128M) fail. | - | 471a9b7a7b5SJoseph Chen| 3 | important | fix ddr4 528M stability problem | some DRAM DLL can't lock at 528M,DLL should be bypass for 528M | - | 472a9b7a7b5SJoseph Chen| | important | fix ddr4 1560M stability problem | some 2 rank DDR4 PCB DQS/DQ slew rate should be set to 0x0 when running at1560MHz. | - | 4734909cfb1STang Yun ping 4744909cfb1STang Yun ping------ 475