1e10cc428SXiaoDong Huang# RK3576 Release Note 2e10cc428SXiaoDong Huang 3*658ad9aeSWesley Yao## rk3576_ddr_lp4_2112MHz_lp5_2736MHz{_ultra}_v1.03.bin 4*658ad9aeSWesley Yao 5*658ad9aeSWesley Yao| Date | File | Build commit | Severity | 6*658ad9aeSWesley Yao| ---------- | :--------------------------------------------------- | ------------ | --------- | 7*658ad9aeSWesley Yao| 2024-04-16 | rk3576_ddr_lp4_2112MHz_lp5_2736MHz{_ultra}_v1.03.bin | 81dd75088a | important | 8*658ad9aeSWesley Yao 9*658ad9aeSWesley Yao### Warn 10*658ad9aeSWesley Yao 11*658ad9aeSWesley Yao1. 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). 12*658ad9aeSWesley Yao 13*658ad9aeSWesley Yao### Fixed 14*658ad9aeSWesley Yao 15*658ad9aeSWesley Yao| Index | Severity | Update | Issue description | Issue source | 16*658ad9aeSWesley Yao| ----- | --------- | ----------------------------------------------- | -------------------------------------------- | ------------ | 17*658ad9aeSWesley Yao| 1 | important | Change default freq of LPDDR5 to 2736MHz | - | - | 18*658ad9aeSWesley Yao| 2 | important | Change trigger time of force uart rx to smaller | uart may not automatically trigger jtag mode | - | 19*658ad9aeSWesley Yao 20*658ad9aeSWesley Yao------ 21*658ad9aeSWesley Yao 226c0ef127SHisping Lin## rk3576_bl32_v1.01.bin 236c0ef127SHisping Lin 246c0ef127SHisping Lin| Date | File | Build commit | Severity | 256c0ef127SHisping Lin| ---------- | :-------------------- | ------------ | --------- | 266c0ef127SHisping Lin| 2024-04-16 | rk3576_bl32_v1.01.bin | 185dc3c92 | important | 276c0ef127SHisping Lin 286c0ef127SHisping Lin### New 296c0ef127SHisping Lin 306c0ef127SHisping Lin1. Optimization parameter check to enhance security. 316c0ef127SHisping Lin2. Keylad supports get otp zero count. 326c0ef127SHisping Lin 336c0ef127SHisping Lin------ 346c0ef127SHisping Lin 35335b88b0SXiaoDong Huang## rk3576_bl31_v1.03.elf 36335b88b0SXiaoDong Huang 37335b88b0SXiaoDong Huang| Date | File | Build commit | Severity | 38335b88b0SXiaoDong Huang| ---------- | :-------------------- | ------------ | --------- | 39335b88b0SXiaoDong Huang| 2024-04-10 | rk3576_bl31_v1.03.elf | 9de33eca3 | important | 40335b88b0SXiaoDong Huang 41335b88b0SXiaoDong Huang### New 42335b88b0SXiaoDong Huang 43335b88b0SXiaoDong Huang1. Improve DDR stability when sleep. 44335b88b0SXiaoDong Huang2. Supports DDR frequency conversion in EBC scenarios. 45335b88b0SXiaoDong Huang 46335b88b0SXiaoDong Huang### Fixed 47335b88b0SXiaoDong Huang 48335b88b0SXiaoDong Huang| Index | Severity | Update | Issue description | Issue source | 49335b88b0SXiaoDong Huang| ----- | --------- | ---------------------------------------------- | --------------------------------------------- | ------------ | 50335b88b0SXiaoDong Huang| 1 | important | Fixed CPU performance deteriorates after sleep | CPU performance will deteriorates after sleep | - | 51335b88b0SXiaoDong Huang 52335b88b0SXiaoDong Huang------ 53335b88b0SXiaoDong Huang 54958a98d9SJon Lin## rk3576_{spl,usbplug}_fspi1_v1.00.bin 55958a98d9SJon Lin 56958a98d9SJon Lin| Date | File | Build commit | Severity | 57958a98d9SJon Lin| ---------- | :-------------------- | ----------- | -------- | 58958a98d9SJon Lin| 2024-04-08 | rk3576_{spl,usbplug}_fspi1_v1.00.bin | 38fed2d628d | important | 59958a98d9SJon Lin 60958a98d9SJon Lin### New 61958a98d9SJon Lin 62958a98d9SJon Lin1. Support fspi1 spiflash. 63958a98d9SJon Lin 64958a98d9SJon Lin------ 65958a98d9SJon Lin 66ff3639a2SXuhui Lin## rk3576_spl_v1.01.bin 67ff3639a2SXuhui Lin 68ff3639a2SXuhui Lin| Date | File | Build commit | Severity | 69ff3639a2SXuhui Lin| ---------- | :-------------------- | ----------- | -------- | 70ff3639a2SXuhui Lin| 2024-04-07 | rk3576_spl_v1.01.bin | 4a69562ca69 | important | 71ff3639a2SXuhui Lin 72ff3639a2SXuhui Lin### New 73ff3639a2SXuhui Lin 74ff3639a2SXuhui Lin1. Support SD card. 75ff3639a2SXuhui Lin2. Support SecureBoot. 76ff3639a2SXuhui Lin3. Enable crypto. 77ff3639a2SXuhui Lin4. Improve UFS support. 78ff3639a2SXuhui Lin5. Improve VOP2 support. 79ff3639a2SXuhui Lin6. Add MCU-related register configuration. 80ff3639a2SXuhui Lin 81ff3639a2SXuhui Lin------ 82ff3639a2SXuhui Lin 8357209138SXiaoDong Huang## rk3576_bl31_v1.02.elf 8457209138SXiaoDong Huang 8557209138SXiaoDong Huang| Date | File | Build commit | Severity | 8657209138SXiaoDong Huang| ---------- | :-------------------- | ------------ | --------- | 8757209138SXiaoDong Huang| 2024-03-29 | rk3576_bl31_v1.02.elf | 5784c4ac0 | important | 8857209138SXiaoDong Huang 8957209138SXiaoDong Huang### New 9057209138SXiaoDong Huang 9157209138SXiaoDong Huang1. Support HDCP. 9257209138SXiaoDong Huang2. Enable GPU counter. 9357209138SXiaoDong Huang 9457209138SXiaoDong Huang------ 9557209138SXiaoDong Huang 9686611506SCanYang He## rk3576_ddr_lp4_2112MHz_lp5_2376MHz_v1.02.bin 9786611506SCanYang He 9886611506SCanYang He| Date | File | Build commit | Severity | 9986611506SCanYang He| ---------- | :------------------------------------------- | ------------ | --------- | 10086611506SCanYang He| 2024-03-22 | rk3576_ddr_lp4_2112MHz_lp5_2376MHz_v1.02.bin | 2e0089635a3 | important | 10186611506SCanYang He 10286611506SCanYang He### Fixed 10386611506SCanYang He 10486611506SCanYang He| Index | Severity | Update | Issue description | Issue source | 10586611506SCanYang He| ----- | --------- | ---------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------- | ------------ | 10686611506SCanYang He| 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. | - | 10786611506SCanYang He 10886611506SCanYang He------ 10986611506SCanYang He 11057ffadecSXiaoDong Huang## rk3576_bl31_v1.01.elf 11157ffadecSXiaoDong Huang 11257ffadecSXiaoDong Huang| Date | File | Build commit | Severity | 11357ffadecSXiaoDong Huang| ---------- | :-------------------- | ------------ | --------- | 11457ffadecSXiaoDong Huang| 2024-03-21 | rk3576_bl31_v1.01.elf | c87ba612c | important | 11557ffadecSXiaoDong Huang 11657ffadecSXiaoDong Huang### New 11757ffadecSXiaoDong Huang 11857ffadecSXiaoDong Huang1. Support suspend/resume in uboot. 11957ffadecSXiaoDong Huang2. Support virtual poweroff. 12057ffadecSXiaoDong Huang3. Support recover system time after system resume. 12157ffadecSXiaoDong Huang 12257ffadecSXiaoDong Huang------ 12357ffadecSXiaoDong Huang 124c0d7fa7bSJoseph Chen## rk3576_{ddr,spl,usbplug}_v1.00.bin 125c0d7fa7bSJoseph Chen 126c0d7fa7bSJoseph Chen| Date | File | Build commit | Severity | 127c0d7fa7bSJoseph Chen| ---------- | :--------------------------------- | ---------------------------------------------- | -------- | 128c0d7fa7bSJoseph Chen| 2024-03-15 | rk3576_{ddr,spl,usbplug}_v1.00.bin | ddr:563d6071c0#spl:0aca89f21:usbplug:0aca89f21 | moderate | 129c0d7fa7bSJoseph Chen 130c0d7fa7bSJoseph Chen### New 131c0d7fa7bSJoseph Chen 132c0d7fa7bSJoseph Chen1. Initial version. 133c0d7fa7bSJoseph Chen 134c0d7fa7bSJoseph Chen------ 135c0d7fa7bSJoseph Chen 136e10cc428SXiaoDong Huang## rk3576_{bl31, bl32}_v1.00.bin 137e10cc428SXiaoDong Huang 138e10cc428SXiaoDong Huang| Date | File | Build commit | Severity | 139e10cc428SXiaoDong Huang| ---------- | :-------------------- | ------------ | --------- | 140e10cc428SXiaoDong Huang| 2024-03-15 | rk3576_{bl31, bl32}_v1.00.bin | bl31:a83ab541f#bl32:68cdaabd4 | moderate | 141e10cc428SXiaoDong Huang 142e10cc428SXiaoDong Huang### New 143e10cc428SXiaoDong Huang 144e10cc428SXiaoDong Huang1. Initial version. 145e10cc428SXiaoDong Huang 146e10cc428SXiaoDong Huang------ 147e10cc428SXiaoDong Huang 148