xref: /rkbin/doc/release/RK3568_EN.md (revision e04bf64c39dceab7efcd1897a235f96af199d2cc)
1# RK3568 Release Note
2
3## rk3568_bl31_rt_v1.03.elf
4
5| Date       | File                     | Build commit | Severity  |
6| ---------- | ------------------------ | ------------ | --------- |
7| 2025-03-05 | rk3568_bl31_rt_v1.03.elf | d6900bc23    | important |
8
9### New
10
111. Add support ddr ecc poison by dcf.
12
13### Fixed
14
15| Index | Severity  | Update                                                   | Issue description                                            | Issue source |
16| ----- | --------- | -------------------------------------------------------- | ------------------------------------------------------------ | ------------ |
17| 1     | important | Fix LP4, LP4X CA instability problem of multi-CS system. | The instability of DDR data of LP4 and LP4X of multi-CS system leads to system anomaly. | -            |
18
19------
20
21## rk3568_bl31_v1.45.elf
22
23| Date       | File                  | Build commit | Severity  |
24| ---------- | --------------------- | ------------ | --------- |
25| 2025-03-04 | rk3568_bl31_v1.45.elf | 70d3deb59    | important |
26
27### New
28
291. Add support ddr ecc poison by dcf.
30
31### Fixed
32
33| Index | Severity  | Update                                                   | Issue description                                            | Issue source |
34| ----- | --------- | -------------------------------------------------------- | ------------------------------------------------------------ | ------------ |
35| 1     | important | Fix LP4, LP4X CA instability problem of multi-CS system. | The instability of DDR data of LP4 and LP4X of multi-CS system leads to system anomaly. | -            |
36
37------
38
39## rk3568_bl32_v2.15.bin
40
41| Date       | File                  | Build commit | Severity  |
42| ---------- | :-------------------- | ------------ | --------- |
43| 2024-10-31 | rk3568_bl32_v2.15.bin | 9f2aca7d1    | important |
44
45### New
46
471. Add support for fw encrypt key.
48
49### Fixed
50
51| Index | Severity  | Update                                            | Issue description                                            | Issue source |
52| ----- | --------- | ------------------------------------------------- | ------------------------------------------------------------ | ------------ |
53| 1     | important | fixed RSA OAEP MGF1 algorithm                     | TA will report an error when using RSA algorithm OAEP MGF1 padding method | -            |
54| 2     | important | fixed condition of whether secure boot is enabled | Under unstable hardware conditions, it may be mistakenly believed that secure boot is enabled | -            |
55
56------
57
58## rk3568_ddr_{1560...1056}MHz_v1.23.bin
59
60| Date       | File                                  | Build commit | Severity  |
61| ---------- | ------------------------------------- | ------------ | --------- |
62| 2024-09-03 | rk3568_ddr_{1560...1056}MHz_v1.23.bin | 03ea844c5d   | important |
63
64### New
65
661. Added ddr type detection order configurable through ddrbin tool.
67
68### Fixed
69
70| Index | Severity  | Update                                                       | Issue description                                            | Issue source |
71| ----- | --------- | ------------------------------------------------------------ | ------------------------------------------------------------ | ------------ |
72| 1     | important | Fixed the issue that DDR4 probabilistic capacity probabilistic detection failed. | DDR4 may have capacity, eccdetection errors.                 | -            |
73| 2     | important | Added support for ISSI UniIC LP4/4x.                         | Solve the problem of poor stability caused by weak drive strength of ISSI UniIC LP4/4x. | -            |
74
75------
76
77## rk3568_bl32_v2.14.bin
78
79| Date       | File                  | Build commit | Severity  |
80| ---------- | :-------------------- | ------------ | --------- |
81| 2024-09-02 | rk3568_bl32_v2.14.bin | 6c78a7d8     | important |
82
83### New
84
851.  Support software TA encryption key, customers can use TA encryption function without burning the key.
862.  Support OTP hardware lock, allowing secure and non secure OTP access simultaneously.
873.  Support lock keyreader access function to enhance security.
88
89------
90
91## rk3568_bl32_v2.13.bin
92
93| Date       | File                  | Build commit | Severity  |
94| ---------- | :-------------------- | ------------ | --------- |
95| 2024-07-09 | rk3568_bl32_v2.13.bin | 7ab599eca    | important |
96
97### New
98
991.  Other security enhancements.
1002.  RPMB change read data to multiple times.
1013.  Increase MPI_MEMPOOL_SIZE size.
102
103------
104
105## rk3568_ddr_{1560...1056}MHz_v1.22.bin
106
107| Date       | File                                  | Build commit | Severity  |
108| ---------- | ------------------------------------- | ------------ | --------- |
109| 2024-06-21 | rk3568_ddr_{1560...1056}MHz_v1.22.bin | f8ac117e9c   | important |
110
111### New
112
1131. The CLK/DQS slew rate supports different values at high and low frequencies.
1142. Added DRAM Manufacturer ID printing.
1153. DDR4 enable LPASR to reduce DDR4 self-refresh power.
116
117### Fixed
118
119| Index | Severity  | Update                                              | Issue description                                            | Issue source |
120| ----- | --------- | --------------------------------------------------- | ------------------------------------------------------------ | ------------ |
121| 1     | important | Probabilistic training failure issue under DDR4 2cs | Probabilistic read/write training failures under DDR4 2cs introduced in ddrbin v1.21. | -            |
122| 2     | important | LP4x 600M or less forced to open 240ohm rx odt      | There are compatibility issues with some chips under low-frequency when rx odt disable, which manifests as 324M instability. | -            |
123| 3     | important | Undo vref training below 600MHz                     | The vref training introduced in ddrbin v1.21 may cause unreliable vref trining results at low frequencies | -            |
124
125------
126
127## rk3568_ddr_1560MHz_{D3_LP3,D3_LP4_4x}_eyescan_v1.22.bin
128
129| Date       | File                                                    | Build commit | Severity  |
130| ---------- | :------------------------------------------------------ | ------------ | --------- |
131| 2024-06-21 | rk3568_ddr_1560MHz_{D3_LP3,D3_LP4_4x}_eyescan_v1.22.bin | f8ac117e9c   | important |
132
133### New
134
1351. Updated 2D eye printing format.
1362. Add automatic judgment of eye margin.
137
138------
139
140## rk356x_spl_v1.14.bin
141
142| Date       | File                 | Build commit | Severity  |
143| ---------- | :------------------- | ------------ | --------- |
144| 2024-05-30 | rk356x_spl_v1.14.bin | 606f72bd97a  | important |
145
146### New
147
1481.  Add support for continuing burning RSA key hash after OTP power down.
149
150### Fixed
151
152| Index | Severity  | Update                                                       | Issue description                                            | Issue source |
153| ----- | --------- | ------------------------------------------------------------ | ------------------------------------------------------------ | ------------ |
154| 1     | important | Solve the issue that SD card initialization fails under SPL stage. | pinctrl node is disabled under SPL stage. | -            |
155
156------
157
158## rk3568_bl32_v2.12.bin
159
160| Date       | File                  | Build commit | Severity  |
161| ---------- | :-------------------- | ------------ | --------- |
162| 2024-04-16 | rk3568_bl32_v2.12.bin | 185dc3c92    | important |
163
164### New
165
1661.  Optimization parameter check to enhance security.
1672.  Support printing TEE memory usage information.
1683.  Hardware crypto supports addresses exceeding 4G.
1694.  Support printing FWVER information.
170
171------
172
173## rk3568_ddr_{1560...920}MHz_v1.21.bin
174
175| Date       | File                                 | Build commit | Severity  |
176| ---------- | ------------------------------------ | ------------ | --------- |
177| 2024-01-20 | rk3568_ddr_{1560...920}MHz_v1.21.bin | 2d653b3476   | important |
178
179### Fixed
180
181| Index | Severity  | Update                                                    | Issue description                                            | Issue source |
182| ----- | --------- | --------------------------------------------------------- | ------------------------------------------------------------ | ------------ |
183| 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. | -            |
184
185------
186
187## rk3568_ddr_{1560...920}MHz_v1.20.bin
188
189| Date       | File                                 | Build commit | Severity  |
190| ---------- | ------------------------------------ | ------------ | --------- |
191| 2024-01-12 | rk3568_ddr_{1560...920}MHz_v1.20.bin | 77170a5e90   | important |
192
193### New
194
1951. The tRFC value can be configured through ddrbin_tools.
1961. Add read write vref trining to improve compatibility.
197
198### Fixed
199
200| Index | Severity  | Update                                                       | Issue description                                            | Issue source |
201| ----- | --------- | ------------------------------------------------------------ | ------------------------------------------------------------ | ------------ |
202| 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. | -            |
203| 2     | important | Update DDR3/LPDDR3 rd/wr training pattern to improve read and write signal margin | Optimize DDR3/LPDDR3 read and write signal margin            | -            |
204| 3     | important | Fixed 6GB LPDDR3/4 initialization failure problem            | 6GB LPDDR3/4 panic during DDR initialization                 | -            |
205| 4     | important | Enable LPDDR4/4X read odt under780M to implove stability.    | Some LPDDR4/4X particles have poor stability at 780M         | -            |
206
207------
208
209## rk3568_pcie_v2.10.bin
210
211| Date       | File                  | Build commit | Severity |
212| ---------- | --------------------- | ------------ | -------- |
213| 2023-12-18 | rk3568_pcie_v2.10.bin | 35f57cde3    | moderate |
214
215### New
216
2171. Update the version.
218
219------
220
221## rk3568_pcie_v2.00.bin
222
223| Date       | File                  | Build commit | Severity |
224| ---------- | --------------------- | ------------ | -------- |
225| 2023-12-06 | rk3568_pcie_v2.00.bin | I3e280b78    | moderate |
226
227### New
228
2291. Fix bar capacity.
230
231------
232
233## rk3568_bl31_rt_v1.02.elf
234
235| Date       | File                     | Build commit | Severity |
236| ---------- | ------------------------ | ------------ | -------- |
237| 2023-11-02 | rk3568_bl31_rt_v1.02.elf | 30c17915b    | moderate |
238
239### New
240
2411. Support config l3 partition according to atags.
242
243------
244
245## rk3568_pcie_v1.00.bin
246
247| Date       | File                  | Build commit | Severity |
248| ---------- | --------------------- | ------------ | -------- |
249| 2023-10-07 | rk3568_pcie_v1.00.bin | I01c2c7d7    | moderate |
250### New
251
2521. Add bare system executable firmware that supports PCIe EP initialization.
253
254------
255
256## rk3568_ddr_{1560...920}MHz_v1.19.bin
257
258| Date       | File                                 | Build commit | Severity  |
259| ---------- | ------------------------------------ | ------------ | --------- |
260| 2023-09-11 | rk3568_ddr_{1560...920}MHz_v1.19.bin | fdeec6f4fc   | important |
261
262### New
263
2641. Support RK3567.
2652. RK3568 support LVDS1.
266
267------
268
269## rk3568_bl31_v1.44.elf
270
271| Date       | File                  | Build commit | Severity  |
272| ---------- | --------------------- | ------------ | --------- |
273| 2023-09-19 | rk3568_bl31_v1.44.elf | 8cea6ab0b    | important |
274
275### New
276
2771. Add support for RK3567 SoC.
278
279------
280
281## rk356x_spl_v1.13.bin
282
283| Date       | File                 | Build commit | Severity  |
284| ---------- | :------------------- | ------------ | --------- |
285| 2023-09-25 | rk356x_spl_v1.13.bin | e4e124926e   | important |
286
287### New
288
2891.  Print and pass the firmware version number.
290
291### Fixed
292
293| Index | Severity  | Update                                                       | Issue description                                            | Issue source |
294| ----- | --------- | ------------------------------------------------------------ | ------------------------------------------------------------ | ------------ |
295| 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. | -            |
296
297------
298
299## rk3568_bl32_v2.11.bin
300
301| Date       | File                  | Build commit | Severity  |
302| ---------- | :-------------------- | ------------ | --------- |
303| 2023-08-28 | rk3568_bl32_v2.11.bin | b5340fd65    | important |
304
305### New
306
3071.  Pseudo random number seed will be set by default.
3082. Supports read and write security flag interfaces.
3093. Support check ta encryption key is written.
3104. Supports the tokbrick ksn interface.
311
312### Fixed
313
314| Index | Severity  | Update                                               | Issue description                                 | Issue source |
315| ----- | --------- | ---------------------------------------------------- | ------------------------------------------------- | ------------ |
316| 1     | important | Fixed hardware crypto check supported algorithm list | Error will be reported when using hardware crypto | -            |
317
318------
319
320## rk3568_bl31_cpu3_v1.01.elf
321
322| Date       | File                              | Build commit | Severity |
323| ---------- | --------------------------------- | ------------ | -------- |
324| 2023-08-04 | rk3568_bl31_cpu3_v1.01.elf | b3d2ce25a    | moderate |
325
326### New
327
3281. Support CPU3 startup based on the latest bl31 code.
329
330------
331
332## rk3568_ddr_{1560...920}MHz_v1.18.bin
333
334| Date       | File                                 | Build commit | Severity  |
335| ---------- | ------------------------------------ | ------------ | --------- |
336| 2023-07-17 | rk3568_ddr_{1560...920}MHz_v1.18.bin | f366f69a7d   | important |
337
338### Fixed
339
340| Index | Severity | Update                                           | Issue description                     | Issue source |
341| ----- | -------- | ------------------------------------------------ | ------------------------------------- | ------------ |
342| 1     | important | Fixed the suspend/resume function crash problem caused by DDR active_ranks configuration error | Suspend/resume function crash | -            |
343
344------
345
346## rk3568_bl31_l3_part_ecc_v1.00.elf
347
348| Date       | File                              | Build commit | Severity |
349| ---------- | --------------------------------- | ------------ | -------- |
350| 2023-06-20 | rk3568_bl31_l3_part_ecc_v1.00.elf | 6f31c2d8c    | moderate |
351
352### New
353
3541. Add initial version: support L3 cache partition and cache ecc.
355
356------
357
358## rk3568_ddr_{1056...324}MHz_v1.17.bin
359
360| Date       | File                                 | Build commit | Severity  |
361| ---------- | ------------------------------------ | ------------ | --------- |
362| 2023-06-20 | rk3568_ddr_{1056...324}MHz_v1.17.bin | 992b933606   | important |
363
364### New
365
3661. Added support for 4rank LPDDR3/LPDDR4/LPDDR4x of different rows.
3672. Add DDR ECC poison function support.
3683. Enable derate function for LPDDR4/LPDDR4x.
3694. Add pstore support when ECC enabled.
370
371------
372
373## rk3568_bl32_v2.10.bin
374
375| Date       | File                  | Build commit | Severity  |
376| ---------- | :-------------------- | ------------ | --------- |
377| 2023-06-07 | rk3568_bl32_v2.10.bin | dcfdd61d0    | important |
378
379### New
380
3811. Support recovery from OTP backup data after critical OTP data reading errors.
3822. Added the address parameter security check for crypto_service.
3832. Kernel support read secure boot flag and public key hash.
3843. Support dynamic shared memory, and the secure and normal world can transfer more larger data.
3854. BL32 supports pstore, and the kernel can view print info of BL32 through pstore node.
386
387------
388
389## rk3568_bl31_v1.43.elf
390
391| Date       | File                  | Build commit | Severity  |
392| ---------- | --------------------- | ------------ | --------- |
393| 2023-06-05 | rk3568_bl31_v1.43.elf | bf602aff1    | important |
394
395### Fixed
396
397| Index | Severity  | Update                                           | Issue description                     | Issue source |
398| ----- | --------  | ------------------------------------------------ | ------------------------------------- | ------------ |
399| 1     | important | Fix deadlock for cpuidle when enter bl31  | The system freezes for a while and then return to normal | -   |
400
401------
402
403## rk3568_bl31_rt_v1.01.elf
404
405| Date       | File                     | Build commit | Severity |
406| ---------- | ------------------------ | ------------ | -------- |
407| 2023-05-11 | rk3568_bl31_rt_v1.01.elf | b28ca126a    | moderate |
408
409### New
410
4111. Support adjust pvtpll config by OTP.
4122. Adjust default pvtpll config for stability.
413
414------
415
416## rk3568_bl31_v1.42.elf
417
418| Date       | File                  | Build commit | Severity  |
419| ---------- | --------------------- | ------------ | --------- |
420| 2023-05-11 | rk3568_bl31_v1.42.elf | 7f859117f    | important |
421
422### New
423
4241. Support adjust pvtpll config by OTP.
4252. Adjust default pvtpll config for stability.
426
427------
428
429## rk3568_bl31_v1.41.elf
430
431| Date       | File                  | Build commit | Severity |
432| ---------- | --------------------- | ------------ | -------- |
433| 2023-05-06 | rk3568_bl31_v1.41.elf | e24c3f77b    | moderate |
434
435### Fixed
436
437| Index | Severity | Update                                           | Issue description                     | Issue source |
438| ----- | -------- | ------------------------------------------------ | ------------------------------------- | ------------ |
439| 1     | moderate | Change smc_handler ID of DDR ECC poison function | The DDR ECC poison function exception | -            |
440
441------
442
443## rk3568_bl31_rt_v1.00.elf
444
445| Date       | File                     | Build commit | Severity |
446| ---------- | ------------------------ | ------------ | -------- |
447| 2023-05-04 | rk3568_bl31_rt_v1.00.elf | c3f2c8c3a    | moderate |
448
449### New
450
4511. Optimize RT Latency.
452
453------
454
455## rk3568_ddr_1560MHz_eyescan_v1.16.bin
456
457| Date       | File                                 | Build commit | Severity  |
458| ---------- | :----------------------------------- | ------------ | --------- |
459| 2023-04-19 | rk3568_ddr_1560MHz_eyescan_v1.16.bin | b9c108a4eb   | important |
460
461### New
462
4631. Add RK3568 2D eye scan support.
464
465------
466
467## rk3568_bl31_v1.40.elf
468
469| Date       | File                  | Build commit | Severity |
470| ---------- | --------------------- | ------------ | -------- |
471| 2023-04-19 | rk3568_bl31_v1.40.elf | aef7950e4    | moderate |
472
473### New
474
4751. Add DDR ECC poison support.
476
477------
478
479## rk356x_usbplug_v1.17.bin
480
481| Date       | File                     | Build commit | Severity |
482| ---------- | :----------------------- | ------------ | -------- |
483| 2023-04-14 | rk356x_usbplug_v1.17.bin | 0661d5       | moderate |
484
485### New
486
4871. Support more spiflash.
488
489------
490
491## rk3568_bl31_v1.39.elf
492
493| Date       | File                  | Build commit | Severity  |
494| ---------- | --------------------- | ------------ | --------- |
495| 2023-04-13 | rk3568_bl31_v1.39.elf | 0d745c7b1    | important |
496
497### New
498
4991. Improve the stability of otp.
500
501------
502
503## rk3568_ddr_{1056...324}MHz_v1.16.bin
504
505| Date       | File                                 | Build commit | Severity  |
506| ---------- | ------------------------------------ | ------------ | --------- |
507| 2023-02-26 | rk3568_ddr_{1056...324}MHz_v1.16.bin | 6f71c736ce   | important |
508
509### New
510
5111. RK3568J/RK3568M use 1/2tREFI except LPDDR4/LPDDR4x. LPDDR4/LPDDR4x use derate mode.
5122. TREFI, pageclose configurable by ddrbin tool.
5133. Improve DDR4 performance.
514
515### Fixed
516
517| Index | Severity  | Update                                                       | Issue description                                            | Issue source |
518| ----- | --------- | ------------------------------------------------------------ | ------------------------------------------------------------ | ------------ |
519| 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 | -            |
520| 2     | important | To solve 4GB ECC board Init fail bug                         | 4GB DDR4 board may crash in ddrbin                           |              |
521
522------
523
524## rk3568_bl31_v1.38.elf
525
526| Date       | File                  | Build commit | Severity  |
527| ---------- | --------------------- | ------------ | --------- |
528| 2023-02-16 | rk3568_bl31_v1.38.elf | 94b2d40dc    | important |
529
530### New
531
5321. Improve the stability of sdei.
533
534------
535
536## rk3568_bl31_v1.37.elf
537
538| Date       | File                  | Build commit | Severity  |
539| ---------- | --------------------- | ------------ | --------- |
540| 2023-02-02 | rk3568_bl31_v1.37.elf | 1cd72fefa    | important |
541
542### New
543
5441. Enable sdei.
5452. Support config l3 partition according to atags.
546
547------
548
549## rk3568_ddr_{1560...324}MHz_v1.15.bin
550
551| Date       | File                                 | Build commit | Severity  |
552| ---------- | ------------------------------------ | ------------ | --------- |
553| 2022-11-08 | rk3568_ddr_{1560...324}MHz_v1.15.bin | ec2fae0c96   | important |
554
555### Fixed
556
557| Index | Severity  | Update                                                       | Issue description                                            | Issue source |
558| ----- | --------- | ------------------------------------------------------------ | ------------------------------------------------------------ | ------------ |
559| 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 | -            |
560
561------
562
563## rk3568_bl31_v1.36.elf
564
565| Date       | File                  | Build commit | Severity  |
566| ---------- | --------------------- | ------------ | --------- |
567| 2022-11-08 | rk3568_bl31_v1.36.elf | 2c8be93f9    | important |
568
569### Fixed
570
571| Index | Severity  | Update                                                       | Issue description                                            | Issue source |
572| ----- | --------- | ------------------------------------------------------------ | ------------------------------------------------------------ | ------------ |
573| 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 | -            |
574
575------
576
577## rk356x_usbplug_v1.16.bin
578
579| Date       | File                     | Build commit | Severity |
580| ---------- | :----------------------- | ------------ | -------- |
581| 2022-11-02 | rk356x_usbplug_v1.16.bin | eaaeb1       | moderate |
582
583### New
584
5851. Support more spiflash.
586
587------
588
589## rk3568_bl31_v1.35.elf
590
591| Date       | File                  | Build commit | Severity  |
592| ---------- | :-------------------- | ------------ | --------- |
593| 2022-10-24 | rk3568_bl31_v1.35.elf | cddd6f52e    | important |
594
595### Fixed
596
597| Index | Severity  | Update                                                    | Issue description                                            | Issue source |
598| ----- | --------- | --------------------------------------------------------- | ------------------------------------------------------------ | ------------ |
599| 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. | -         |
600
601------
602
603## rk356{x_usbplug, 8_miniloader_spinand}_v1.15.bin
604
605| Date       | File                                             | Build commit | Severity |
606| ---------- | :----------------------------------------------- | ------------ | -------- |
607| 2022-09-26 | rk356{x_usbplug, 8_miniloader_spinand}_v1.15.bin | 65048d1      | moderate |
608
609### New
610
6111. Support more spiflash.
612
613------
614
615## rk3568_bl32_v2.09.bin
616
617| Date       | File                  | Build commit | Severity  |
618| ---------- | :-------------------- | ------------ | --------- |
619| 2022-09-16 | rk3568_bl32_v2.09.bin | d84087907    | important |
620
621### Fixed
622
623| Index | Severity  | Update                                                       | Issue description                                            | Issue source |
624| ----- | --------- | ------------------------------------------------------------ | ------------------------------------------------------------ | ------------ |
625| 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 | -            |
626
627------
628
629## rk3568_ddr_{1560...324}MHz_v1.14.bin
630
631| Date       | File                                 | Build commit | Severity  |
632| ---------- | :----------------------------------- | ------------ | --------- |
633| 2022-08-27 | rk3568_ddr_{1560...324}MHz_v1.14.bin | b1f29a2a6f   | important |
634
635### Fixed
636
637| Index | Severity  | Update                                                    | Issue description                                            | Issue source |
638| ----- | --------- | --------------------------------------------------------- | ------------------------------------------------------------ | ------------ |
639| 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 . | -         |
640| 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. | -         |
641| 3     | important | fix ddr4 528M stability problem                           | some DRAM DLL can't lock at 528M,DLL should be bypass for 528M | -         |
642|       | important | fix ddr4 1560M stability problem                          | some 2 rank DDR4 PCB DQS/DQ slew rate should be set to 0x0 when running at1560MHz. | -         |
643
644------
645