xref: /rkbin/doc/release/RK3566_EN.md (revision 703cc61bbb57988bac9b407127887c6304b2365a)
173bf8261STang Yun ping# RK3566 Release Note
273bf8261STang Yun ping
3*703cc61bSWeixin Zhou## rk3568_bl31_ultra_v2.16.elf
4*703cc61bSWeixin Zhou
5*703cc61bSWeixin Zhou| Date       | File                        | Build commit | Severity  |
6*703cc61bSWeixin Zhou| ---------- | --------------------------- | ------------ | --------- |
7*703cc61bSWeixin Zhou| 2023-11-10 | rk3568_bl31_ultra_v2.16.elf | 4af8f9ace    | important |
8*703cc61bSWeixin Zhou
9*703cc61bSWeixin Zhou### New
10*703cc61bSWeixin Zhou
11*703cc61bSWeixin Zhou1. Update the latest code to improve compatibility.
12*703cc61bSWeixin Zhou
13*703cc61bSWeixin Zhou------
14*703cc61bSWeixin Zhou
15c51f7c48SWeixin Zhou## rk3568_bl31_ultra_v2.15.elf
16c51f7c48SWeixin Zhou
17c51f7c48SWeixin Zhou| Date       | File                        | Build commit | Severity  |
18c51f7c48SWeixin Zhou| ---------- | --------------------------- | ------------ | --------- |
19c51f7c48SWeixin Zhou| 2023-10-28 | rk3568_bl31_ultra_v2.15.elf | 2f6f2e6f4    | important |
20c51f7c48SWeixin Zhou
21c51f7c48SWeixin Zhou### New
22c51f7c48SWeixin Zhou
23c51f7c48SWeixin Zhou1. Optimize wakeup speed.
24c51f7c48SWeixin Zhou2. Fix lite mode sleep, vcc_ddr probability high power consumption.
25c51f7c48SWeixin Zhou
26c51f7c48SWeixin Zhou------
27c51f7c48SWeixin Zhou
281612437dSWeixin Zhou## rk3568_bl31_ultra_v2.14.elf
291612437dSWeixin Zhou
301612437dSWeixin Zhou| Date       | File                        | Build commit | Severity  |
311612437dSWeixin Zhou| ---------- | --------------------------- | ------------ | --------- |
321612437dSWeixin Zhou| 2023-10-12 | rk3568_bl31_ultra_v2.14.elf | 7e89dd758    | important |
331612437dSWeixin Zhou
341612437dSWeixin Zhou### New
351612437dSWeixin Zhou
361612437dSWeixin Zhou1. Update the latest code.
371612437dSWeixin Zhou
381612437dSWeixin Zhou------
391612437dSWeixin Zhou
40e8786aa0STang Yun ping## rk3566_ddr_1056MHz_ultra_v1.19.bin
41e8786aa0STang Yun ping
42e8786aa0STang Yun ping| Date       | File                               | Build commit | Severity  |
43e8786aa0STang Yun ping| ---------- | ---------------------------------- | ------------ | --------- |
44e8786aa0STang Yun ping| 2023-10-07 | rk3566_ddr_1056MHz_ultra_v1.19.bin | b2f397ce2c   | important |
45e8786aa0STang Yun ping
46e8786aa0STang Yun ping### Warn
47e8786aa0STang Yun ping
48e8786aa0STang Yun ping1. BL31 should be update to v2.14 or above.
49e8786aa0STang Yun ping
50e8786aa0STang Yun ping### New
51e8786aa0STang Yun ping
52e8786aa0STang Yun ping1. Enable derate function for LPDDR4/LPDDR4x.
53e8786aa0STang Yun ping2. Add byte mode LPDDR4/4x support.
54e8786aa0STang Yun ping
55e8786aa0STang Yun ping------
56e8786aa0STang Yun ping
57676576b4SXuhui Lin## rk356x_spl_v1.13.bin
58676576b4SXuhui Lin
59676576b4SXuhui Lin| Date       | File                 | Build commit | Severity  |
60676576b4SXuhui Lin| ---------- | -------------------- | ------------ | --------- |
61676576b4SXuhui Lin| 2023-09-25 | rk356x_spl_v1.13.bin | e4e124926e   | important |
62676576b4SXuhui Lin
63676576b4SXuhui Lin### New
64676576b4SXuhui Lin
65676576b4SXuhui Lin1. Print and pass the firmware version number.
66676576b4SXuhui Lin
67676576b4SXuhui Lin### Fixed
68676576b4SXuhui Lin
69676576b4SXuhui Lin| Index | Severity  | Update                                                       | Issue description                                            | Issue source |
70676576b4SXuhui Lin| ----- | --------- | ------------------------------------------------------------ | ------------------------------------------------------------ | ------------ |
71676576b4SXuhui 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. | -            |
72676576b4SXuhui Lin
73676576b4SXuhui Lin------
74676576b4SXuhui Lin
7570a4b3fcSTang Yun ping## rk3566_ddr_{1056...920}MHz_v1.18.bin
7670a4b3fcSTang Yun ping
7770a4b3fcSTang Yun ping| Date       | File                                 | Build commit | Severity  |
7870a4b3fcSTang Yun ping| ---------- | ------------------------------------ | ------------ | --------- |
7970a4b3fcSTang Yun ping| 2023-07-17 | rk3566_ddr_{1056...920}MHz_v1.18.bin | f366f69a7d   | important |
8070a4b3fcSTang Yun ping
8170a4b3fcSTang Yun ping### Fixed
8270a4b3fcSTang Yun ping
8370a4b3fcSTang Yun ping| Index | Severity | Update                                           | Issue description                     | Issue source |
8470a4b3fcSTang Yun ping| ----- | -------- | ------------------------------------------------ | ------------------------------------- | ------------ |
8570a4b3fcSTang Yun ping| 1     | important | Fixed the suspend/resume function crash problem caused by DDR active_ranks configuration error | Suspend/resume function crash | -            |
8670a4b3fcSTang Yun ping
8770a4b3fcSTang Yun ping------
8870a4b3fcSTang Yun ping
893be3cb91STang Yun ping## rk3566_ddr_{1056...324}MHz_v1.17.bin
903be3cb91STang Yun ping
913be3cb91STang Yun ping| Date       | File                                 | Build commit | Severity  |
923be3cb91STang Yun ping| ---------- | ------------------------------------ | ------------ | --------- |
933be3cb91STang Yun ping| 2023-06-20 | rk3566_ddr_{1056...324}MHz_v1.17.bin | 992b933606   | important |
943be3cb91STang Yun ping
953be3cb91STang Yun ping### New
963be3cb91STang Yun ping
973be3cb91STang Yun ping1. Added support for 4rank LPDDR3/LPDDR4/LPDDR4x of different rows.
983be3cb91STang Yun ping2. Enable derate function for LPDDR4/LPDDR4x.
993be3cb91STang Yun ping
1003be3cb91STang Yun ping------
1013be3cb91STang Yun ping
102a97c77e3STang Yun ping## rk3566_ddr_1056MHz_eyescan_v1.16.bin
103a97c77e3STang Yun ping
104a97c77e3STang Yun ping| Date       | File                                 | Build commit | Severity  |
105a97c77e3STang Yun ping| ---------- | :----------------------------------- | ------------ | --------- |
106a97c77e3STang Yun ping| 2023-04-19 | rk3566_ddr_1056MHz_eyescan_v1.16.bin | b9c108a4eb   | important |
107a97c77e3STang Yun ping
108a97c77e3STang Yun ping### New
109a97c77e3STang Yun ping
110a97c77e3STang Yun ping1. Add RK3566 2D eye scan support.
111a97c77e3STang Yun ping
112a97c77e3STang Yun ping------
113a97c77e3STang Yun ping
1149e44f3e1STang Yun ping## rk3566_ddr_{1056...324}MHz_v1.16.bin
1159e44f3e1STang Yun ping
1169e44f3e1STang Yun ping| Date       | File                                 | Build commit | Severity  |
1179e44f3e1STang Yun ping| ---------- | ------------------------------------ | ------------ | --------- |
1189e44f3e1STang Yun ping| 2022-11-16 | rk3566_ddr_{1056...324}MHz_v1.16.bin | 6f71c736ce   | important |
1199e44f3e1STang Yun ping
1209e44f3e1STang Yun ping### New
1219e44f3e1STang Yun ping
1229e44f3e1STang Yun ping1. RK3568J/RK3568M use 1/2tREFI except LPDDR4/LPDDR4x. LPDDR4/LPDDR4x use derate mode.
1239e44f3e1STang Yun ping2. TREFI, pageclose configurable by ddrbin tool.
1249e44f3e1STang Yun ping3. Improve DDR4 performance.
1259e44f3e1STang Yun ping
1269e44f3e1STang Yun ping### Fixed
1279e44f3e1STang Yun ping
1289e44f3e1STang Yun ping| Index | Severity  | Update                                                       | Issue description                                            | Issue source |
1299e44f3e1STang Yun ping| ----- | --------- | ------------------------------------------------------------ | ------------------------------------------------------------ | ------------ |
1309e44f3e1STang 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 | -            |
1319e44f3e1STang Yun ping| 2     | important | To solve 4GB ECC board Init fail bug                         | 4GB DDR4 board may crash in ddrbin                           |              |
1329e44f3e1STang Yun ping
1339e44f3e1STang Yun ping------
1349e44f3e1STang Yun ping
135dd4a27beSZhihuan He## rk3566_ddr_{1056...324}MHz_v1.15.bin
136dd4a27beSZhihuan He
137dd4a27beSZhihuan He| Date       | File                                 | Build commit | Severity  |
138dd4a27beSZhihuan He| ---------- | ------------------------------------ | ------------ | --------- |
139dd4a27beSZhihuan He| 2022-11-08 | rk3566_ddr_{1056...324}MHz_v1.15.bin | ec2fae0c96   | important |
140dd4a27beSZhihuan He
141dd4a27beSZhihuan He### Fixed
142dd4a27beSZhihuan He
143dd4a27beSZhihuan He| Index | Severity  | Update                                                       | Issue description                                            | Issue source |
144dd4a27beSZhihuan He| ----- | --------- | ------------------------------------------------------------ | ------------------------------------------------------------ | ------------ |
145dd4a27beSZhihuan 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 | -            |
146dd4a27beSZhihuan He
147dd4a27beSZhihuan He------
148dd4a27beSZhihuan He
14973bf8261STang Yun ping## rk3566_ddr_{1056...324}MHz_v1.14.bin
15073bf8261STang Yun ping
15173bf8261STang Yun ping| Date       | File                                 | Build commit | Severity  |
15273bf8261STang Yun ping| ---------- | :----------------------------------- | ------------ | --------- |
15373bf8261STang Yun ping| 2022-08-27 | rk3566_ddr_{1056...324}MHz_v1.14.bin | b1f29a2a6f   | important |
15473bf8261STang Yun ping
15573bf8261STang Yun ping### Fixed
15673bf8261STang Yun ping
15773bf8261STang Yun ping| Index | Severity  | Update                                                    | Issue description                                            | Issue source |
15873bf8261STang Yun ping| ----- | --------- | --------------------------------------------------------- | ------------------------------------------------------------ | ------------ |
159a9b7a7b5SJoseph Chen| 1     | 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. | -         |
160a9b7a7b5SJoseph Chen| 2     | important | fix ddr4 528M stability problem                           | some DRAM DLL can't lock at 528M,DLL should be bypass for 528M | -         |
16173bf8261STang Yun ping
16273bf8261STang Yun ping------
163