mirror of
https://github.com/rockchip-linux/rkbin.git
synced 2024-11-15 03:17:10 +00:00
57296ad286
Build from: fcb0cfd52f dram_init: rk3576: update to v1.08 Update feature: d3893bea0e dram_init: rk3576: add support RK3576S Signed-off-by: YouMin Chen <cym@rock-chips.com> Change-Id: Ie02a4502571869d73d6ef04ec98dfe0ff57ae436
22 KiB
22 KiB
RK3576 Release Note
rk3576_ddr_lp4_2112MHz_lp5_2736MHz{_ultra,_eyescan}_v1.08.bin
Date | File | Build commit | Severity |
---|---|---|---|
2024-10-09 | rk3576_ddr_lp4_2112MHz_lp5_2736MHz{_ultra,_eyescan}_v1.08.bin | fcb0cfd52f | important |
New
- Add support RK3576S.
rk3576_bl31_v1.12.elf
Date | File | Build commit | Severity |
---|---|---|---|
2024-10-09 | rk3576_bl31_v1.12.elf | 2535b79ce | important |
New
- Support fast-boot.
- Support RK3576S1.
rk3576_ddr_lp4_2112MHz_lp5_2736MHz{_ultra,_eyescan}_v1.07.bin
Date | File | Build commit | Severity |
---|---|---|---|
2024-09-26 | rk3576_ddr_lp4_2112MHz_lp5_2736MHz{_ultra,_eyescan}_v1.07.bin | 584efc13bf | important |
New
- Enable dvfs/periodic training in loader.
Fixed
Index | Severity | Update | Issue description | Issue source |
---|---|---|---|---|
1 | important | Fix rd_dqs_vref_training | A few chips rd_dqs_vref_training results may be unreasonable, resulting in abnormal DDR | - |
2 | important | Fix LPDDR5 ultra suspend resume failure issue | - | - |
3 | moderate | Update the criteria of the eye scan result pass | - | - |
rk3576_usbplug_fspi1_v1.03.bin
Date | File | Build commit | Severity |
---|---|---|---|
2024-09-18 | rk3576_usbplug_fspi1_v1.03.bin | 4546bd092ab5 | important |
New
- Support GPT bakcup.
rk3576_bl31_v1.11.elf
Date | File | Build commit | Severity |
---|---|---|---|
2024-09-21 | rk3576_bl31_v1.11.elf | 5ed489867 | important |
New
- Support non-CPU0 interrupt wake up when system suspend.
- Pull up pmu_sleep pin1 by default when system suspend.
- Support AMP OS.
rk3576_spl_v1.06.bin
Date | File | Build commit | Severity |
---|---|---|---|
2024-09-13 | rk3576_spl_v1.06.bin | 8532be3569c | important |
New
- Modify the erase protection function, and vendor storage data can also be erased.
- Modify the MPHY power supply judgment to solve some UFS support exception issues.
- Add CRU reset to the controller to solve individual UFS initialization issues.
rk3576_usbplug_v1.03.bin
Date | File | Build commit | Severity |
---|---|---|---|
2024-09-013 | rk3576_usbplug_v1.03.bin | 8532be356 | important |
New
- Modify the erase protection function, and vendor storage data can also be erased.
- Modify the MPHY power supply judgment to solve some UFS support exception issues.
- Add CRU reset to the controller to solve individual UFS initialization issues.
rk3576_bl32_v1.04.bin
Date | File | Build commit | Severity |
---|---|---|---|
2024-09-02 | rk3576_bl32_v1.04.bin | 6c78a7d8c | important |
New
- Supports reading and writing OTP data for Non Protected OEM Zone.
- Support software TA encryption key, customers can use TA encryption function without burning the key.
rk3576_ddr_lp4_2112MHz_lp5_2736MHz{_ultra,_eyescan}_v1.06.bin
Date | File | Build commit | Severity |
---|---|---|---|
2024-07-27 | rk3576_ddr_lp4_2112MHz_lp5_2736MHz{_ultra,_eyescan}_v1.06.bin | a6303af65c | important |
New
- Support x16, x8 die mixed package LPDDR4(X).
- Add JEDEC Rx Mask for eyescan.
Fixed
Index | Severity | Update | Issue description | Issue source |
---|---|---|---|---|
1 | important | Optimize LPDDR5 stability | - | - |
2 | important | Fix ultra suspend low probability resume failure issue | ultra suspend resume fails with a low probability | - |
3 | moderate | Optimize uart printing speed | - | - |
4 | moderate | Increased force jtag time to 1 second | Individual boards with problematic uart hardware design will be switched to jtag mode | - |
rk3576_bl32_v1.03.bin
Date | File | Build commit | Severity |
---|---|---|---|
2024-07-22 | rk3576_bl32_v1.03.bin | 1bfd9b503 | important |
New
- Support block reading of RPMB data.
- Close Keylad function for get otp zero count.
rk3576_bl31_v1.10.elf
Date | File | Build commit | Severity |
---|---|---|---|
2024-07-20 | rk3576_bl31_v1.10.elf | 6130bb51a | important |
New
- Support gpio0 debounce interrupt wake up when system suspend.
- Support access mem_os_reg.
- Save global reset status in mem_os_reg.
rk3576_bl31_v1.09.elf
Date | File | Build commit | Severity |
---|---|---|---|
2024-06-28 | rk3576_bl31_v1.09.elf | 286c013b2 | important |
New
- Support to close VDD_CPU_BIG.
- Support 1G frequency of cpu timer.
- Support for reducing length.
rk3576_spl_v1.05.bin
Date | File | Build commit | Severity |
---|---|---|---|
2024-06-19 | rk3576_spl_v1.05.bin | 884f049582f | important |
Fixed
Index | Severity | Update | Issue description | Issue source |
---|---|---|---|---|
1 | important | Add write maskrom flag to OS_REG0 support | SPL will now write OS_REG0 to enter maskrom mode. | - |
rk3576_{usbplug,usbplug_fspi1}_v1.02.bin
Date | File | Build commit | Severity |
---|---|---|---|
2024-06-19 | rk3576_{usbplug,usbplug_fspi1}_v1.02.bin | 0fe85c2474 | important |
Fixed
Index | Severity | Update | Issue description | Issue source |
---|---|---|---|---|
1 | important | Add clear OS_REG0 support | SPL will write OS_REG0 to enter maskrom mode, usbplug needs to clear the maskrom flag accordingly. | - |
rk3576_ddr_lp4_2112MHz_lp5_2736MHz{_ultra,eyescan}_v1.05.bin
Date | File | Build commit | Severity |
---|---|---|---|
2024-06-17 | rk3576_ddr_lp4_2112MHz_lp5_2736MHz{_ultra,eyescan}_v1.05.bin | da1087e33f | important |
New
- Supports dram whose cs0 row is less than cs1 row.
- Add eyescan DDR bin.
Fixed
Index | Severity | Update | Issue description | Issue source |
---|---|---|---|---|
1 | important | Ensure VOP bandwidth in extreme situations | - | - |
2 | important | Fix probabilistic failure to detect LPDDR4(X) CS1 | Probabilistic failure to detect LPDDR4(X) CS1 | - |
rk3576_bl31_v1.08.elf
Date | File | Build commit | Severity |
---|---|---|---|
2024-06-07 | rk3576_bl31_v1.08.elf | 6102c2d62 | important |
New
- Support rbrom command in UFS machines.
- Enable memory repair according to otp.
rk3576_bl31_v1.07.elf
Date | File | Build commit | Severity |
---|---|---|---|
2024-05-29 | rk3576_bl31_v1.07.elf | d6d387faa | important |
New
- Support power off vdd_logic when virtual-poweroff.
- Support to configure bus_mcu in NS.
- Improve DDR stability when ultra suspend.
- Support DFS in VOP+EBC machine.
rk3576_ddr_lp4_2112MHz_lp5_2736MHz{_ultra,eyescan}_v1.04.bin
Date | File | Build commit | Severity |
---|---|---|---|
2024-05-28 | rk3576_ddr_lp4_2112MHz_lp5_2736MHz{_ultra,eyescan}_v1.04.bin | 27ded95582 | important |
New
- Supports dram whose cs0 row is less than cs1 row.
- Add eyescan DDR bin.
Fixed
Index | Severity | Update | Issue description | Issue source |
---|---|---|---|---|
1 | important | Fix an issue with some LPDDR5 read eye skewed to the left | - | - |
2 | important | Improve LPDDR5 534MHz high temperature stability | - | - |
3 | important | Improve ultra suspend stability | - | - |
4 | important | Improve reboot stability | - | - |
5 | moderate | Improve print result of eye scan | - | - |
rk3576_boost_v1.02.bin
Date | File | Build commit | Severity |
---|---|---|---|
2024-05-25 | rk3576_boost_v1.02.bin | 85a3a9ac98 | moderate |
Fixed
Index | Severity | Update | Issue description | Issue source |
---|---|---|---|---|
1 | moderate | Close uart print | If baud rate is not 1500000,it will print garbled text. | - |
rk3576_spl_v1.04.bin
Date | File | Build commit | Severity |
---|---|---|---|
2024-05-17 | rk3576_spl_v1.04.bin | 3e169ed6d1d | important |
Fixed
Index | Severity | Update | Issue description | Issue source |
---|---|---|---|---|
1 | important | When bootrom boot from sd card, fail at SPL stage | SD card power-off mechanism in SPL exists problem | - |
rk3576_bl31_v1.06.elf
Date | File | Build commit | Severity |
---|---|---|---|
2024-05-16 | rk3576_bl31_v1.06.elf | a2ba6bc7c | important |
New
- Print global reset status.
- Support suspend from any cpu.
rk3576_bl32_v1.02.bin
Date | File | Build commit | Severity |
---|---|---|---|
2024-05-13 | rk3576_bl32_v1.02.bin | b90c1680e | important |
New
- Support read write verify toybrick ksn.
rk3576_spl_v1.03.bin
Date | File | Build commit | Severity |
---|---|---|---|
2024-04-30 | rk3576_spl_v1.03.bin | e53b21c53e6 | important |
Fixed
Index | Severity | Update | Issue description | Issue source |
---|---|---|---|---|
1 | important | Fix GPT problem caused by different blocksizes of TF card and UFS device | Invalid GPT error happens | - |
rk3576_bl31_v1.05.elf
Date | File | Build commit | Severity |
---|---|---|---|
2024-04-24 | rk3576_bl31_v1.05.elf | 76e9c9f54 | important |
New
- Enable pd_gpu repair.
- Add otp init.
- Increase pvptll length for middle frequencies.
- Adjust pvtpll table by otp opp info.
- Hptimer support 1G frequency.
- Don't use cpu unclean src.
Fixed
Index | Severity | Update | Issue description | Issue source |
---|---|---|---|---|
1 | important | Fix cpu frequecy error when suspend and resume | System crash when suspend and resume | - |
rk3576_boost_v1.00.bin
Date | File | Build commit | Severity |
---|---|---|---|
2024-04-23 | rk3576_boost_v1.00.bin | d4affbeb09 | important |
Fixed
Index | Severity | Update | Issue description | Issue source |
---|---|---|---|---|
1 | important | Fixed SD card boot fail | BootROM load ddr.bin fail in SD card | - |
rk3576_spl_v1.02.bin
Date | File | Build commit | Severity |
---|---|---|---|
2024-04-19 | rk3576_spl_v1.02.bin | 57b8ceed1c3 | important |
New
- Enable cci channels for devices.
- Add internal phase support for dwmmc.
- Enable decom by default.
- Add eMMC and FSPI iomux support.
- Improve UFS support.
- Improve usbplug support.
rk3576_bl31_v1.04.elf
Date | File | Build commit | Severity |
---|---|---|---|
2024-04-16 | rk3576_bl31_v1.04.elf | 30018b771 | important |
New
- Reduced power consumption of the pmu 1v8 during sleep.
Fixed
Index | Severity | Update | Issue description | Issue source |
---|---|---|---|---|
1 | important | Fixed GPU performance deteriorates after sleep | GPU performance will deteriorates after sleep | - |
rk3576_usbplug_v1.01.bin
Date | File | Build commit | Severity |
---|---|---|---|
2024-04-17 | rk3576_usbplug_v1.01.bin | fa96a41a6 | important |
New
- Add support write booster.
Fixed
Index | Severity | Update | Issue description | Issue source |
---|---|---|---|---|
1 | important | Poll for max. 1500ms for fDeviceInit flag to clear. | The timeout is too short, and UFS initialization may fail. | - |
2 | important | Support UFS with PHISON UFS controller. | Test ready command will fail. | - |
rk3576_ddr_lp4_2112MHz_lp5_2736MHz{_ultra}_v1.03.bin
Date | File | Build commit | Severity |
---|---|---|---|
2024-04-16 | rk3576_ddr_lp4_2112MHz_lp5_2736MHz{_ultra}_v1.03.bin | 81dd75088a | important |
Warn
- When LPDDR5 is used, the kernel must have this patch: 540126c8642b arm64: dts: rockchip: Increase 2400M to 2750M for dmc opp table (commit ID may be different for different kernel branches).
Fixed
Index | Severity | Update | Issue description | Issue source |
---|---|---|---|---|
1 | important | Change default freq of LPDDR5 to 2736MHz | - | - |
2 | important | Change trigger time of force uart rx to smaller | uart may not automatically trigger jtag mode | - |
rk3576_bl32_v1.01.bin
Date | File | Build commit | Severity |
---|---|---|---|
2024-04-16 | rk3576_bl32_v1.01.bin | 185dc3c92 | important |
New
- Optimization parameter check to enhance security.
- Keylad supports get otp zero count.
rk3576_bl31_v1.03.elf
Date | File | Build commit | Severity |
---|---|---|---|
2024-04-10 | rk3576_bl31_v1.03.elf | 9de33eca3 | important |
New
- Improve DDR stability when sleep.
- Supports DDR frequency conversion in EBC scenarios.
Fixed
Index | Severity | Update | Issue description | Issue source |
---|---|---|---|---|
1 | important | Fixed CPU performance deteriorates after sleep | CPU performance will deteriorates after sleep | - |
rk3576_{spl,usbplug}_fspi1_v1.00.bin
Date | File | Build commit | Severity |
---|---|---|---|
2024-04-08 | rk3576_{spl,usbplug}_fspi1_v1.00.bin | 38fed2d628d | important |
New
- Support fspi1 spiflash.
rk3576_spl_v1.01.bin
Date | File | Build commit | Severity |
---|---|---|---|
2024-04-07 | rk3576_spl_v1.01.bin | 4a69562ca69 | important |
New
- Support SD card.
- Support SecureBoot.
- Enable crypto.
- Improve UFS support.
- Improve VOP2 support.
- Add MCU-related register configuration.
rk3576_bl31_v1.02.elf
Date | File | Build commit | Severity |
---|---|---|---|
2024-03-29 | rk3576_bl31_v1.02.elf | 5784c4ac0 | important |
New
- Support HDCP.
- Enable GPU counter.
rk3576_ddr_lp4_2112MHz_lp5_2376MHz_v1.02.bin
Date | File | Build commit | Severity |
---|---|---|---|
2024-03-22 | rk3576_ddr_lp4_2112MHz_lp5_2376MHz_v1.02.bin | 2e0089635a3 | important |
Fixed
Index | Severity | Update | Issue description | Issue source |
---|---|---|---|---|
1 | important | Fixed VOP will flash with POST_BUF_EMPTY | When DDR is under heavy load, or DDR frequency is low, especially when GPU and RKNN are under heavy load, VOP will flash with POST_BUF_EMPTY. | - |
rk3576_bl31_v1.01.elf
Date | File | Build commit | Severity |
---|---|---|---|
2024-03-21 | rk3576_bl31_v1.01.elf | c87ba612c | important |
New
- Support suspend/resume in uboot.
- Support virtual poweroff.
- Support recover system time after system resume.
rk3576_{ddr,spl,usbplug}_v1.00.bin
Date | File | Build commit | Severity |
---|---|---|---|
2024-03-15 | rk3576_{ddr,spl,usbplug}_v1.00.bin | ddr:563d6071c0#spl:0aca89f21:usbplug:0aca89f21 | moderate |
New
- Initial version.
rk3576_{bl31, bl32}_v1.00.bin
Date | File | Build commit | Severity |
---|---|---|---|
2024-03-15 | rk3576_{bl31, bl32}_v1.00.bin | bl31:a83ab541f#bl32:68cdaabd4 | moderate |
New
- Initial version.