14909cfb1STang Yun ping# RK3568 Release Note 24909cfb1STang Yun ping 3*f48decedSTang Yun ping## rk3568_ddr_{1560...920}MHz_v1.20.bin 4*f48decedSTang Yun ping 5*f48decedSTang Yun ping| Date | File | Build commit | Severity | 6*f48decedSTang Yun ping| ---------- | ------------------------------------ | ------------ | --------- | 7*f48decedSTang Yun ping| 2024-01-12 | rk3568_ddr_{1560...920}MHz_v1.20.bin | 77170a5e90 | important | 8*f48decedSTang Yun ping 9*f48decedSTang Yun ping### New 10*f48decedSTang Yun ping 11*f48decedSTang Yun ping1. The tRFC value can be configured through ddrbin_tools. 12*f48decedSTang Yun ping1. Add read write vref trining to improve compatibility. 13*f48decedSTang Yun ping 14*f48decedSTang Yun ping### Fixed 15*f48decedSTang Yun ping 16*f48decedSTang Yun ping| Index | Severity | Update | Issue description | Issue source | 17*f48decedSTang Yun ping| ----- | --------- | ------------------------------------------------------------ | ------------------------------------------------------------ | ------------ | 18*f48decedSTang 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. | - | 19*f48decedSTang 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 | - | 20*f48decedSTang Yun ping| 3 | important | Fixed 6GB LPDDR3/4 initialization failure problem | 6GB LPDDR3/4 panic during DDR initialization | - | 21*f48decedSTang Yun ping| 4 | important | Enable LPDDR4/4X read odt under780M to implove stability. | Some LPDDR4/4X particles have poor stability at 780M | - | 22*f48decedSTang Yun ping 23*f48decedSTang Yun ping------ 24*f48decedSTang Yun ping 2550fea70bSJon Lin## rk3568_pcie_v2.10.bin 2650fea70bSJon Lin 2750fea70bSJon Lin| Date | File | Build commit | Severity | 2850fea70bSJon Lin| ---------- | --------------------- | ------------ | -------- | 2950fea70bSJon Lin| 2023-12-18 | rk3568_pcie_v2.10.bin | 35f57cde3 | moderate | 3050fea70bSJon Lin 3150fea70bSJon Lin### New 3250fea70bSJon Lin 3350fea70bSJon Lin1. Update the version. 3450fea70bSJon Lin 3550fea70bSJon Lin------ 3650fea70bSJon Lin 3784da743bSJon Lin## rk3568_pcie_v2.00.bin 3884da743bSJon Lin 3984da743bSJon Lin| Date | File | Build commit | Severity | 4084da743bSJon Lin| ---------- | --------------------- | ------------ | -------- | 4184da743bSJon Lin| 2023-12-06 | rk3568_pcie_v2.00.bin | I3e280b78 | moderate | 4284da743bSJon Lin 4384da743bSJon Lin### New 4484da743bSJon Lin 4584da743bSJon Lin1. Fix bar capacity. 4684da743bSJon Lin 4784da743bSJon Lin------ 4884da743bSJon Lin 49c2df62acSLiang Chen## rk3568_bl31_rt_v1.02.elf 50c2df62acSLiang Chen 51c2df62acSLiang Chen| Date | File | Build commit | Severity | 52c2df62acSLiang Chen| ---------- | ------------------------ | ------------ | -------- | 53c2df62acSLiang Chen| 2023-11-02 | rk3568_bl31_rt_v1.02.elf | 30c17915b | moderate | 54c2df62acSLiang Chen 55c2df62acSLiang Chen### New 56c2df62acSLiang Chen 57c2df62acSLiang Chen1. Support config l3 partition according to atags. 58c2df62acSLiang Chen 59c2df62acSLiang Chen------ 60c2df62acSLiang Chen 61721d2528SJon Lin## rk3568_pcie_v1.00.bin 62721d2528SJon Lin 63721d2528SJon Lin| Date | File | Build commit | Severity | 64721d2528SJon Lin| ---------- | --------------------- | ------------ | -------- | 65721d2528SJon Lin| 2023-10-07 | rk3568_pcie_v1.00.bin | I01c2c7d7 | moderate | 66721d2528SJon Lin### New 67721d2528SJon Lin 68721d2528SJon Lin1. Add bare system executable firmware that supports PCIe EP initialization. 69721d2528SJon Lin 70721d2528SJon Lin------ 71721d2528SJon Lin 72975e4c34STang Yun ping## rk3568_ddr_{1560...920}MHz_v1.19.bin 73975e4c34STang Yun ping 74975e4c34STang Yun ping| Date | File | Build commit | Severity | 75975e4c34STang Yun ping| ---------- | ------------------------------------ | ------------ | --------- | 76975e4c34STang Yun ping| 2023-09-11 | rk3568_ddr_{1560...920}MHz_v1.19.bin | fdeec6f4fc | important | 77975e4c34STang Yun ping 78975e4c34STang Yun ping### New 79975e4c34STang Yun ping 80975e4c34STang Yun ping1. Support RK3567. 81975e4c34STang Yun ping2. RK3568 support LVDS1. 82975e4c34STang Yun ping 83975e4c34STang Yun ping------ 84975e4c34STang Yun ping 854e901198SLiang Chen## rk3568_bl31_v1.44.elf 864e901198SLiang Chen 874e901198SLiang Chen| Date | File | Build commit | Severity | 884e901198SLiang Chen| ---------- | --------------------- | ------------ | --------- | 894e901198SLiang Chen| 2023-09-19 | rk3568_bl31_v1.44.elf | 8cea6ab0b | important | 904e901198SLiang Chen 914e901198SLiang Chen### New 924e901198SLiang Chen 934e901198SLiang Chen1. Add support for RK3567 SoC. 944e901198SLiang Chen 954e901198SLiang Chen------ 964e901198SLiang Chen 97c019c636SXuhui Lin## rk356x_spl_v1.13.bin 98c019c636SXuhui Lin 99c019c636SXuhui Lin| Date | File | Build commit | Severity | 100c019c636SXuhui Lin| ---------- | :------------------- | ------------ | --------- | 101c019c636SXuhui Lin| 2023-09-25 | rk356x_spl_v1.13.bin | e4e124926e | important | 102c019c636SXuhui Lin 103c019c636SXuhui Lin### New 104c019c636SXuhui Lin 105c019c636SXuhui Lin1. Print and pass the firmware version number. 106c019c636SXuhui Lin 107c019c636SXuhui Lin### Fixed 108c019c636SXuhui Lin 109c019c636SXuhui Lin| Index | Severity | Update | Issue description | Issue source | 110c019c636SXuhui Lin| ----- | --------- | ------------------------------------------------------------ | ------------------------------------------------------------ | ------------ | 111c019c636SXuhui 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. | - | 112c019c636SXuhui Lin 113c019c636SXuhui Lin------ 114c019c636SXuhui Lin 1159f00ec0fSHisping Lin## rk3568_bl32_v2.11.bin 1169f00ec0fSHisping Lin 1179f00ec0fSHisping Lin| Date | File | Build commit | Severity | 1189f00ec0fSHisping Lin| ---------- | :-------------------- | ------------ | --------- | 1199f00ec0fSHisping Lin| 2023-08-28 | rk3568_bl32_v2.11.bin | b5340fd65 | important | 1209f00ec0fSHisping Lin 1219f00ec0fSHisping Lin### New 1229f00ec0fSHisping Lin 1239f00ec0fSHisping Lin1. Pseudo random number seed will be set by default. 1249f00ec0fSHisping Lin2. Supports read and write security flag interfaces. 1259f00ec0fSHisping Lin3. Support check ta encryption key is written. 1269f00ec0fSHisping Lin4. Supports the tokbrick ksn interface. 1279f00ec0fSHisping Lin 1289f00ec0fSHisping Lin### Fixed 1299f00ec0fSHisping Lin 1309f00ec0fSHisping Lin| Index | Severity | Update | Issue description | Issue source | 1319f00ec0fSHisping Lin| ----- | --------- | ---------------------------------------------------- | ------------------------------------------------- | ------------ | 1329f00ec0fSHisping Lin| 1 | important | Fixed hardware crypto check supported algorithm list | Error will be reported when using hardware crypto | - | 1339f00ec0fSHisping Lin 1349f00ec0fSHisping Lin------ 1359f00ec0fSHisping Lin 13671a9caf4Sshengfei Xu## rk3568_bl31_cpu3_v1.01.elf 13771a9caf4Sshengfei Xu 13871a9caf4Sshengfei Xu| Date | File | Build commit | Severity | 13971a9caf4Sshengfei Xu| ---------- | --------------------------------- | ------------ | -------- | 14071a9caf4Sshengfei Xu| 2023-08-04 | rk3568_bl31_cpu3_v1.01.elf | b3d2ce25a | moderate | 14171a9caf4Sshengfei Xu 14271a9caf4Sshengfei Xu### New 14371a9caf4Sshengfei Xu 14471a9caf4Sshengfei Xu1. Support CPU3 startup based on the latest bl31 code. 14571a9caf4Sshengfei Xu 14671a9caf4Sshengfei Xu------ 14771a9caf4Sshengfei Xu 1489512e6dcSTang Yun ping## rk3568_ddr_{1560...920}MHz_v1.18.bin 1499512e6dcSTang Yun ping 1509512e6dcSTang Yun ping| Date | File | Build commit | Severity | 1519512e6dcSTang Yun ping| ---------- | ------------------------------------ | ------------ | --------- | 1529512e6dcSTang Yun ping| 2023-07-17 | rk3568_ddr_{1560...920}MHz_v1.18.bin | f366f69a7d | important | 1539512e6dcSTang Yun ping 1549512e6dcSTang Yun ping### Fixed 1559512e6dcSTang Yun ping 1569512e6dcSTang Yun ping| Index | Severity | Update | Issue description | Issue source | 1579512e6dcSTang Yun ping| ----- | -------- | ------------------------------------------------ | ------------------------------------- | ------------ | 1589512e6dcSTang Yun ping| 1 | important | Fixed the suspend/resume function crash problem caused by DDR active_ranks configuration error | Suspend/resume function crash | - | 1599512e6dcSTang Yun ping 1609512e6dcSTang Yun ping------ 1619512e6dcSTang Yun ping 162cde2bdb6SXiaoDong Huang## rk3568_bl31_l3_part_ecc_v1.00.elf 163cde2bdb6SXiaoDong Huang 164cde2bdb6SXiaoDong Huang| Date | File | Build commit | Severity | 165cde2bdb6SXiaoDong Huang| ---------- | --------------------------------- | ------------ | -------- | 166cde2bdb6SXiaoDong Huang| 2023-06-20 | rk3568_bl31_l3_part_ecc_v1.00.elf | 6f31c2d8c | moderate | 167cde2bdb6SXiaoDong Huang 168cde2bdb6SXiaoDong Huang### New 169cde2bdb6SXiaoDong Huang 170cde2bdb6SXiaoDong Huang1. Add initial version: support L3 cache partition and cache ecc. 171cde2bdb6SXiaoDong Huang 172cde2bdb6SXiaoDong Huang------ 173cde2bdb6SXiaoDong Huang 1742fb47122STang Yun ping## rk3568_ddr_{1056...324}MHz_v1.17.bin 1752fb47122STang Yun ping 1762fb47122STang Yun ping| Date | File | Build commit | Severity | 1772fb47122STang Yun ping| ---------- | ------------------------------------ | ------------ | --------- | 1782fb47122STang Yun ping| 2023-06-20 | rk3568_ddr_{1056...324}MHz_v1.17.bin | 992b933606 | important | 1792fb47122STang Yun ping 1802fb47122STang Yun ping### New 1812fb47122STang Yun ping 1822fb47122STang Yun ping1. Added support for 4rank LPDDR3/LPDDR4/LPDDR4x of different rows. 1832fb47122STang Yun ping2. Add DDR ECC poison function support. 1842fb47122STang Yun ping3. Enable derate function for LPDDR4/LPDDR4x. 1852fb47122STang Yun ping4. Add pstore support when ECC enabled. 1862fb47122STang Yun ping 1872fb47122STang Yun ping------ 1882fb47122STang Yun ping 1899e447be2SHisping Lin## rk3568_bl32_v2.10.bin 1909e447be2SHisping Lin 1919e447be2SHisping Lin| Date | File | Build commit | Severity | 1929e447be2SHisping Lin| ---------- | :-------------------- | ------------ | --------- | 1939e447be2SHisping Lin| 2023-06-07 | rk3568_bl32_v2.10.bin | dcfdd61d0 | important | 1949e447be2SHisping Lin 1959e447be2SHisping Lin### New 1969e447be2SHisping Lin 1979e447be2SHisping Lin1. Support recovery from OTP backup data after critical OTP data reading errors. 1989e447be2SHisping Lin2. Added the address parameter security check for crypto_service. 1999e447be2SHisping Lin2. Kernel support read secure boot flag and public key hash. 2009e447be2SHisping Lin3. Support dynamic shared memory, and the secure and normal world can transfer more larger data. 2019e447be2SHisping Lin4. BL32 supports pstore, and the kernel can view print info of BL32 through pstore node. 2029e447be2SHisping Lin 2039e447be2SHisping Lin------ 2049e447be2SHisping Lin 2051ea59cc6SLiang Chen## rk3568_bl31_v1.43.elf 2061ea59cc6SLiang Chen 2071ea59cc6SLiang Chen| Date | File | Build commit | Severity | 2081ea59cc6SLiang Chen| ---------- | --------------------- | ------------ | --------- | 2091ea59cc6SLiang Chen| 2023-06-05 | rk3568_bl31_v1.43.elf | bf602aff1 | important | 2101ea59cc6SLiang Chen 2111ea59cc6SLiang Chen### Fixed 2121ea59cc6SLiang Chen 2131ea59cc6SLiang Chen| Index | Severity | Update | Issue description | Issue source | 2141ea59cc6SLiang Chen| ----- | -------- | ------------------------------------------------ | ------------------------------------- | ------------ | 2151ea59cc6SLiang Chen| 1 | important | Fix deadlock for cpuidle when enter bl31 | The system freezes for a while and then return to normal | - | 2161ea59cc6SLiang Chen 2171ea59cc6SLiang Chen------ 2181ea59cc6SLiang Chen 219b2394037SLiang Chen## rk3568_bl31_rt_v1.01.elf 220b2394037SLiang Chen 221b2394037SLiang Chen| Date | File | Build commit | Severity | 222b2394037SLiang Chen| ---------- | ------------------------ | ------------ | -------- | 223b2394037SLiang Chen| 2023-05-11 | rk3568_bl31_rt_v1.01.elf | b28ca126a | moderate | 224b2394037SLiang Chen 225b2394037SLiang Chen### New 226b2394037SLiang Chen 227b2394037SLiang Chen1. Support adjust pvtpll config by OTP. 228b2394037SLiang Chen2. Adjust default pvtpll config for stability. 229b2394037SLiang Chen 230b2394037SLiang Chen------ 231b2394037SLiang Chen 2327fac639aSLiang Chen## rk3568_bl31_v1.42.elf 2337fac639aSLiang Chen 2347fac639aSLiang Chen| Date | File | Build commit | Severity | 2357fac639aSLiang Chen| ---------- | --------------------- | ------------ | --------- | 2367fac639aSLiang Chen| 2023-05-11 | rk3568_bl31_v1.42.elf | 7f859117f | important | 2377fac639aSLiang Chen 2387fac639aSLiang Chen### New 2397fac639aSLiang Chen 2407fac639aSLiang Chen1. Support adjust pvtpll config by OTP. 2417fac639aSLiang Chen2. Adjust default pvtpll config for stability. 2427fac639aSLiang Chen 2437fac639aSLiang Chen------ 2447fac639aSLiang Chen 2455ebf2e03SYouMin Chen## rk3568_bl31_v1.41.elf 2465ebf2e03SYouMin Chen 2475ebf2e03SYouMin Chen| Date | File | Build commit | Severity | 2485ebf2e03SYouMin Chen| ---------- | --------------------- | ------------ | -------- | 2495ebf2e03SYouMin Chen| 2023-05-06 | rk3568_bl31_v1.41.elf | e24c3f77b | moderate | 2505ebf2e03SYouMin Chen 2515ebf2e03SYouMin Chen### Fixed 2525ebf2e03SYouMin Chen 2535ebf2e03SYouMin Chen| Index | Severity | Update | Issue description | Issue source | 2545ebf2e03SYouMin Chen| ----- | -------- | ------------------------------------------------ | ------------------------------------- | ------------ | 2555ebf2e03SYouMin Chen| 1 | moderate | Change smc_handler ID of DDR ECC poison function | The DDR ECC poison function exception | - | 2565ebf2e03SYouMin Chen 2575ebf2e03SYouMin Chen------ 2585ebf2e03SYouMin Chen 25984e292f2SLiang Chen## rk3568_bl31_rt_v1.00.elf 26084e292f2SLiang Chen 26184e292f2SLiang Chen| Date | File | Build commit | Severity | 26284e292f2SLiang Chen| ---------- | ------------------------ | ------------ | -------- | 26384e292f2SLiang Chen| 2023-05-04 | rk3568_bl31_rt_v1.00.elf | c3f2c8c3a | moderate | 26484e292f2SLiang Chen 26584e292f2SLiang Chen### New 26684e292f2SLiang Chen 26784e292f2SLiang Chen1. Optimize RT Latency. 26884e292f2SLiang Chen 26984e292f2SLiang Chen------ 27084e292f2SLiang Chen 27163b71339STang Yun ping## rk3568_ddr_1560MHz_eyescan_v1.16.bin 27263b71339STang Yun ping 27363b71339STang Yun ping| Date | File | Build commit | Severity | 27463b71339STang Yun ping| ---------- | :----------------------------------- | ------------ | --------- | 27563b71339STang Yun ping| 2023-04-19 | rk3568_ddr_1560MHz_eyescan_v1.16.bin | b9c108a4eb | important | 27663b71339STang Yun ping 27763b71339STang Yun ping### New 27863b71339STang Yun ping 27963b71339STang Yun ping1. Add RK3568 2D eye scan support. 28063b71339STang Yun ping 28163b71339STang Yun ping------ 28263b71339STang Yun ping 283b9d37512SZhihuan He## rk3568_bl31_v1.40.elf 284b9d37512SZhihuan He 285b9d37512SZhihuan He| Date | File | Build commit | Severity | 286b9d37512SZhihuan He| ---------- | --------------------- | ------------ | -------- | 287b9d37512SZhihuan He| 2023-04-19 | rk3568_bl31_v1.40.elf | aef7950e4 | moderate | 288b9d37512SZhihuan He 289b9d37512SZhihuan He### New 290b9d37512SZhihuan He 291b9d37512SZhihuan He1. Add DDR ECC poison support. 292b9d37512SZhihuan He 293b9d37512SZhihuan He------ 294b9d37512SZhihuan He 2952f88af1dSJon Lin## rk356x_usbplug_v1.17.bin 2962f88af1dSJon Lin 2972f88af1dSJon Lin| Date | File | Build commit | Severity | 2982f88af1dSJon Lin| ---------- | :----------------------- | ------------ | -------- | 2992f88af1dSJon Lin| 2023-04-14 | rk356x_usbplug_v1.17.bin | 0661d5 | moderate | 3002f88af1dSJon Lin 3012f88af1dSJon Lin### New 3022f88af1dSJon Lin 3032f88af1dSJon Lin1. Support more spiflash. 3042f88af1dSJon Lin 3052f88af1dSJon Lin------ 3062f88af1dSJon Lin 3071f565376SXiaoDong Huang## rk3568_bl31_v1.39.elf 3081f565376SXiaoDong Huang 3091f565376SXiaoDong Huang| Date | File | Build commit | Severity | 3101f565376SXiaoDong Huang| ---------- | --------------------- | ------------ | --------- | 3111f565376SXiaoDong Huang| 2023-04-13 | rk3568_bl31_v1.39.elf | 0d745c7b1 | important | 3121f565376SXiaoDong Huang 3131f565376SXiaoDong Huang### New 3141f565376SXiaoDong Huang 3151f565376SXiaoDong Huang1. Improve the stability of otp. 3161f565376SXiaoDong Huang 3171f565376SXiaoDong Huang------ 3181f565376SXiaoDong Huang 319f2f8c7fbSTang Yun ping## rk3568_ddr_{1056...324}MHz_v1.16.bin 320f2f8c7fbSTang Yun ping 321f2f8c7fbSTang Yun ping| Date | File | Build commit | Severity | 322f2f8c7fbSTang Yun ping| ---------- | ------------------------------------ | ------------ | --------- | 323f2f8c7fbSTang Yun ping| 2023-02-26 | rk3568_ddr_{1056...324}MHz_v1.16.bin | 6f71c736ce | important | 324f2f8c7fbSTang Yun ping 325f2f8c7fbSTang Yun ping### New 326f2f8c7fbSTang Yun ping 327f2f8c7fbSTang Yun ping1. RK3568J/RK3568M use 1/2tREFI except LPDDR4/LPDDR4x. LPDDR4/LPDDR4x use derate mode. 328f2f8c7fbSTang Yun ping2. TREFI, pageclose configurable by ddrbin tool. 329f2f8c7fbSTang Yun ping3. Improve DDR4 performance. 330f2f8c7fbSTang Yun ping 331f2f8c7fbSTang Yun ping### Fixed 332f2f8c7fbSTang Yun ping 333f2f8c7fbSTang Yun ping| Index | Severity | Update | Issue description | Issue source | 334f2f8c7fbSTang Yun ping| ----- | --------- | ------------------------------------------------------------ | ------------------------------------------------------------ | ------------ | 335f2f8c7fbSTang 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 | - | 336f2f8c7fbSTang Yun ping| 2 | important | To solve 4GB ECC board Init fail bug | 4GB DDR4 board may crash in ddrbin | | 337f2f8c7fbSTang Yun ping 338f2f8c7fbSTang Yun ping------ 339f2f8c7fbSTang Yun ping 3401d2ea0ccSXiaoDong Huang## rk3568_bl31_v1.38.elf 3411d2ea0ccSXiaoDong Huang 3421d2ea0ccSXiaoDong Huang| Date | File | Build commit | Severity | 3431d2ea0ccSXiaoDong Huang| ---------- | --------------------- | ------------ | --------- | 3441d2ea0ccSXiaoDong Huang| 2023-02-16 | rk3568_bl31_v1.38.elf | 94b2d40dc | important | 3451d2ea0ccSXiaoDong Huang 3461d2ea0ccSXiaoDong Huang### New 3471d2ea0ccSXiaoDong Huang 3481d2ea0ccSXiaoDong Huang1. Improve the stability of sdei. 3491d2ea0ccSXiaoDong Huang 3501d2ea0ccSXiaoDong Huang------ 3511d2ea0ccSXiaoDong Huang 352d4dd7145SXiaoDong Huang## rk3568_bl31_v1.37.elf 353d4dd7145SXiaoDong Huang 354d4dd7145SXiaoDong Huang| Date | File | Build commit | Severity | 355d4dd7145SXiaoDong Huang| ---------- | --------------------- | ------------ | --------- | 356d4dd7145SXiaoDong Huang| 2023-02-02 | rk3568_bl31_v1.37.elf | 1cd72fefa | important | 357d4dd7145SXiaoDong Huang 358d4dd7145SXiaoDong Huang### New 359d4dd7145SXiaoDong Huang 360d4dd7145SXiaoDong Huang1. Enable sdei. 361d4dd7145SXiaoDong Huang2. Support config l3 partition according to atags. 362d4dd7145SXiaoDong Huang 363d4dd7145SXiaoDong Huang------ 364d4dd7145SXiaoDong Huang 36544de354dSZhihuan He## rk3568_ddr_{1560...324}MHz_v1.15.bin 36644de354dSZhihuan He 36744de354dSZhihuan He| Date | File | Build commit | Severity | 36844de354dSZhihuan He| ---------- | ------------------------------------ | ------------ | --------- | 36944de354dSZhihuan He| 2022-11-08 | rk3568_ddr_{1560...324}MHz_v1.15.bin | ec2fae0c96 | important | 37044de354dSZhihuan He 37144de354dSZhihuan He### Fixed 37244de354dSZhihuan He 37344de354dSZhihuan He| Index | Severity | Update | Issue description | Issue source | 37444de354dSZhihuan He| ----- | --------- | ------------------------------------------------------------ | ------------------------------------------------------------ | ------------ | 37544de354dSZhihuan 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 | - | 37644de354dSZhihuan He 37744de354dSZhihuan He------ 37844de354dSZhihuan He 379cd42c8b9SZhihuan He## rk3568_bl31_v1.36.elf 380cd42c8b9SZhihuan He 381cd42c8b9SZhihuan He| Date | File | Build commit | Severity | 382cd42c8b9SZhihuan He| ---------- | --------------------- | ------------ | --------- | 383cd42c8b9SZhihuan He| 2022-11-08 | rk3568_bl31_v1.36.elf | 2c8be93f9 | important | 384cd42c8b9SZhihuan He 385cd42c8b9SZhihuan He### Fixed 386cd42c8b9SZhihuan He 387cd42c8b9SZhihuan He| Index | Severity | Update | Issue description | Issue source | 388cd42c8b9SZhihuan He| ----- | --------- | ------------------------------------------------------------ | ------------------------------------------------------------ | ------------ | 389cd42c8b9SZhihuan 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 | - | 390cd42c8b9SZhihuan He 391cd42c8b9SZhihuan He------ 392cd42c8b9SZhihuan He 393b32e77eeSJon Lin## rk356x_usbplug_v1.16.bin 394b32e77eeSJon Lin 395b32e77eeSJon Lin| Date | File | Build commit | Severity | 396b32e77eeSJon Lin| ---------- | :----------------------- | ------------ | -------- | 397b32e77eeSJon Lin| 2022-11-02 | rk356x_usbplug_v1.16.bin | eaaeb1 | moderate | 398b32e77eeSJon Lin 399b32e77eeSJon Lin### New 400b32e77eeSJon Lin 40118157235SJoseph Chen1. Support more spiflash. 402b32e77eeSJon Lin 403b32e77eeSJon Lin------ 404b32e77eeSJon Lin 4056cdb0cf8Sshengfei Xu## rk3568_bl31_v1.35.elf 4066cdb0cf8Sshengfei Xu 4076cdb0cf8Sshengfei Xu| Date | File | Build commit | Severity | 4086cdb0cf8Sshengfei Xu| ---------- | :-------------------- | ------------ | --------- | 4096cdb0cf8Sshengfei Xu| 2022-10-24 | rk3568_bl31_v1.35.elf | cddd6f52e | important | 4106cdb0cf8Sshengfei Xu 4116cdb0cf8Sshengfei Xu### Fixed 4126cdb0cf8Sshengfei Xu 4136cdb0cf8Sshengfei Xu| Index | Severity | Update | Issue description | Issue source | 4146cdb0cf8Sshengfei Xu| ----- | --------- | --------------------------------------------------------- | ------------------------------------------------------------ | ------------ | 4156cdb0cf8Sshengfei 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. | - | 4166cdb0cf8Sshengfei Xu 4176cdb0cf8Sshengfei Xu------ 4186cdb0cf8Sshengfei Xu 4199f3468f5SJon Lin## rk356{x_usbplug, 8_miniloader_spinand}_v1.15.bin 4209f3468f5SJon Lin 4219f3468f5SJon Lin| Date | File | Build commit | Severity | 4229f3468f5SJon Lin| ---------- | :----------------------------------------------- | ------------ | -------- | 4239f3468f5SJon Lin| 2022-09-26 | rk356{x_usbplug, 8_miniloader_spinand}_v1.15.bin | 65048d1 | moderate | 4249f3468f5SJon Lin 4259f3468f5SJon Lin### New 4269f3468f5SJon Lin 42718157235SJoseph Chen1. Support more spiflash. 4289f3468f5SJon Lin 4299f3468f5SJon Lin------ 4309f3468f5SJon Lin 4316dff3132SHisping Lin## rk3568_bl32_v2.09.bin 4326dff3132SHisping Lin 4336dff3132SHisping Lin| Date | File | Build commit | Severity | 4346dff3132SHisping Lin| ---------- | :-------------------- | ------------ | --------- | 4356dff3132SHisping Lin| 2022-09-16 | rk3568_bl32_v2.09.bin | d84087907 | important | 4366dff3132SHisping Lin 4376dff3132SHisping Lin### Fixed 4386dff3132SHisping Lin 4396dff3132SHisping Lin| Index | Severity | Update | Issue description | Issue source | 4406dff3132SHisping Lin| ----- | --------- | ------------------------------------------------------------ | ------------------------------------------------------------ | ------------ | 4416dff3132SHisping 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 | - | 4426dff3132SHisping Lin 4436dff3132SHisping Lin------ 4446dff3132SHisping Lin 4454909cfb1STang Yun ping## rk3568_ddr_{1560...324}MHz_v1.14.bin 4464909cfb1STang Yun ping 4474909cfb1STang Yun ping| Date | File | Build commit | Severity | 4484909cfb1STang Yun ping| ---------- | :----------------------------------- | ------------ | --------- | 4494909cfb1STang Yun ping| 2022-08-27 | rk3568_ddr_{1560...324}MHz_v1.14.bin | b1f29a2a6f | important | 4504909cfb1STang Yun ping 4514909cfb1STang Yun ping### Fixed 4524909cfb1STang Yun ping 4534909cfb1STang Yun ping| Index | Severity | Update | Issue description | Issue source | 4544909cfb1STang Yun ping| ----- | --------- | --------------------------------------------------------- | ------------------------------------------------------------ | ------------ | 455a9b7a7b5SJoseph 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 . | - | 456a9b7a7b5SJoseph 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. | - | 457a9b7a7b5SJoseph Chen| 3 | important | fix ddr4 528M stability problem | some DRAM DLL can't lock at 528M,DLL should be bypass for 528M | - | 458a9b7a7b5SJoseph Chen| | important | fix ddr4 1560M stability problem | some 2 rank DDR4 PCB DQS/DQ slew rate should be set to 0x0 when running at1560MHz. | - | 4594909cfb1STang Yun ping 4604909cfb1STang Yun ping------ 461