xref: /rkbin/doc/release/RV1126B_EN.md (revision 9d7a059d2ce97cb8e5e9ea7a9d89a34f40e20185)
106558f3dSXuhui Lin# rv1126b Release Note
206558f3dSXuhui Lin
3*9d7a059dSXiaoDong Huang## rv1126b_bl31_v1.06.elf
4*9d7a059dSXiaoDong Huang
5*9d7a059dSXiaoDong Huang| Date       | File                  | Build commit | Severity  |
6*9d7a059dSXiaoDong Huang| ---------- | :-------------------- | ------------ | --------- |
7*9d7a059dSXiaoDong Huang| 2025-06-06 | rv1126b_bl31_v1.06.elf | 1b7f2f7db | important |
8*9d7a059dSXiaoDong Huang
9*9d7a059dSXiaoDong Huang### New
10*9d7a059dSXiaoDong Huang
11*9d7a059dSXiaoDong Huang1. Improve the speed of system suspend/resume.
12*9d7a059dSXiaoDong Huang2. Enhance the stability of system suspend/resume for DDR4 boards.
13*9d7a059dSXiaoDong Huang
14*9d7a059dSXiaoDong Huang------
15*9d7a059dSXiaoDong Huang
16a08d110dSZiyuan Xu## rv1126b_hpmcu_tb_v1.00.bin
17a08d110dSZiyuan Xu
18a08d110dSZiyuan Xu| Date       | File                  | Build commit | Severity |
19a08d110dSZiyuan Xu| ---------- | :-------------------- | ----------- | -------- |
20a08d110dSZiyuan Xu| 2025-05-27 | rv1126b_hpmcu_tb_v1.00.bin | rtt:3377af5ff6#hal:5c682f97 | important |
21a08d110dSZiyuan Xu
22a08d110dSZiyuan Xu### New
23a08d110dSZiyuan Xu
24a08d110dSZiyuan Xu1. Initial version.
25a08d110dSZiyuan Xu
26a08d110dSZiyuan Xu------
27a08d110dSZiyuan Xu
2860a5b744SXiaoDong Huang## rv1126b_bl31_v1.05.elf
2960a5b744SXiaoDong Huang
3060a5b744SXiaoDong Huang| Date       | File                  | Build commit | Severity  |
3160a5b744SXiaoDong Huang| ---------- | :-------------------- | ------------ | --------- |
3260a5b744SXiaoDong Huang| 2025-05-16 | rv1126b_bl31_v1.05.elf | ce0a773ac | important |
3360a5b744SXiaoDong Huang
3460a5b744SXiaoDong Huang### New
3560a5b744SXiaoDong Huang
3660a5b744SXiaoDong Huang1. Support fiq-debugger.
3760a5b744SXiaoDong Huang2. Support lp_pr sleep mode.
3860a5b744SXiaoDong Huang
3960a5b744SXiaoDong Huang------
4060a5b744SXiaoDong Huang
41924f78feShisping.lin## rv1126b_bl32_v1.03.bin
42924f78feShisping.lin
43924f78feShisping.lin| Date       | File                   | Build commit | Severity  |
44924f78feShisping.lin| ---------- | :--------------------- | ------------ | --------- |
45924f78feShisping.lin| 2025-05-12 | rv1126b_bl32_v1.03.bin | 6fa7d182f    | important |
46924f78feShisping.lin
47924f78feShisping.lin### Fixed
48924f78feShisping.lin
49924f78feShisping.lin| Index | Severity  | Update                                                   | Issue description | Issue source |
50924f78feShisping.lin| ----- | --------- | -------------------------------------------------------- | ----------------- | ------------ |
51924f78feShisping.lin| 1     | important | fix crypto result error when using dynamic shared memory | -                 | -            |
52924f78feShisping.lin
53924f78feShisping.lin------
54924f78feShisping.lin
5545a52471Schenfen## rv1126b_usbplug_v1.03.bin
5645a52471Schenfen
5745a52471Schenfen| Date       | File                   | Build commit | Severity  |
5845a52471Schenfen| ---------- | :--------------------- | ------------ | --------- |
5945a52471Schenfen| 2025-05-13 | rv1126b_usbplug_v1.03.bin | 37d8770ee4   | important |
6045a52471Schenfen
6145a52471Schenfen### New
6245a52471Schenfen
6345a52471Schenfen1. Fix reboot fail.
6445a52471Schenfen
6545a52471Schenfen------
6645a52471Schenfen
67caf75013Schenfen## rv1126b_usbplug_v1.02.bin
68caf75013Schenfen
69caf75013Schenfen| Date       | File                   | Build commit | Severity  |
70caf75013Schenfen| ---------- | :--------------------- | ------------ | --------- |
71caf75013Schenfen| 2025-05-09 | rv1126b_usbplug_v1.02.bin | ac302d626c    | important |
72caf75013Schenfen
73caf75013Schenfen### New
74caf75013Schenfen
75caf75013Schenfen1. Add uart upgrade support.
76caf75013Schenfen
77caf75013Schenfen------
78caf75013Schenfen
7955fc3bdbSXuhui Lin## rv1126b_spl{, _ipc}_v1.03.bin
8055fc3bdbSXuhui Lin
8155fc3bdbSXuhui Lin| Date       | File                   | Build commit | Severity  |
8255fc3bdbSXuhui Lin| ---------- | :--------------------- | ------------ | --------- |
8355fc3bdbSXuhui Lin| 2025-05-08 | rv1126b_spl{, _ipc}_v1.03.bin | bc03ef0985f    | important |
8455fc3bdbSXuhui Lin
8555fc3bdbSXuhui Lin### New
8655fc3bdbSXuhui Lin
8755fc3bdbSXuhui Lin1. Fix bias error.
8855fc3bdbSXuhui Lin
8955fc3bdbSXuhui Lin------
9055fc3bdbSXuhui Lin
913ac1fb73SXiaoDong Huang## rv1126b_bl31_v1.04.elf
923ac1fb73SXiaoDong Huang
933ac1fb73SXiaoDong Huang| Date       | File                  | Build commit | Severity  |
943ac1fb73SXiaoDong Huang| ---------- | :-------------------- | ------------ | --------- |
953ac1fb73SXiaoDong Huang| 2025-05-06 | rv1126b_bl31_v1.04.elf | 886a0421f | important |
963ac1fb73SXiaoDong Huang
973ac1fb73SXiaoDong Huang### New
983ac1fb73SXiaoDong Huang
993ac1fb73SXiaoDong Huang1. Support LP_AOA sleep mode.
1003ac1fb73SXiaoDong Huang2. Support non-secure configuration remap_dsmc, remap_perixip, remap_pmuxip.
1013ac1fb73SXiaoDong Huang3. Enable tsadc_shut_m0 function.
1023ac1fb73SXiaoDong Huang
1033ac1fb73SXiaoDong Huang------
1043ac1fb73SXiaoDong Huang
105e52f73afSXuhui Lin## rv1126b_spl{, _ipc}_v1.02.bin
106e52f73afSXuhui Lin
107e52f73afSXuhui Lin| Date       | File                   | Build commit | Severity  |
108e52f73afSXuhui Lin| ---------- | :--------------------- | ------------ | --------- |
109e52f73afSXuhui Lin| 2025-05-06 | rv1126b_spl{, _ipc}_v1.02.bin | e4069c1b773    | important |
110e52f73afSXuhui Lin
111e52f73afSXuhui Lin### New
112e52f73afSXuhui Lin
113e52f73afSXuhui Lin1. Adjust tsadc bias current.
114e52f73afSXuhui Lin
115e52f73afSXuhui Lin------
116e52f73afSXuhui Lin
1172a1b7f5bSWesley Yao## rv1126b{p}_ddr_{1332, 1056}MHz_v1.02.bin
1182a1b7f5bSWesley Yao
1192a1b7f5bSWesley Yao| Date       | File                                     | Build commit | Severity |
1202a1b7f5bSWesley Yao| ---------- | :--------------------------------------- | ------------ | -------- |
1212a1b7f5bSWesley Yao| 2025-04-25 | rv1126b{p}_ddr_{1332, 1056}MHz_v1.02.bin | 701e251084   | critical |
1222a1b7f5bSWesley Yao
1232a1b7f5bSWesley Yao### New
1242a1b7f5bSWesley Yao
1252a1b7f5bSWesley Yao1. Added support for arch timer 1GHz.
1262a1b7f5bSWesley Yao2. Added thunder-boot DDR bin.
1272a1b7f5bSWesley Yao3. Added eyescan DDR bin.
1282a1b7f5bSWesley Yao
1292a1b7f5bSWesley Yao### Fixed
1302a1b7f5bSWesley Yao
1312a1b7f5bSWesley Yao| Index | Severity  | Update                                                       | Issue description             | Issue source |
1322a1b7f5bSWesley Yao| ----- | --------- | ------------------------------------------------------------ | ----------------------------- | ------------ |
1332a1b7f5bSWesley Yao| 1     | important | Optimized SI configuration                                   | -                             | -            |
1342a1b7f5bSWesley Yao| 2     | critical  | Fix clk skew calculation error in certain scenarios          | Instability in some DDR3/DDR4 | -            |
1352a1b7f5bSWesley Yao| 3     | critical  | Fix LPDDR4(X) stability issues                               | -                             | -            |
1362a1b7f5bSWesley Yao| 4     | critical  | Resolve initialization failures for specific memory capacity combinations | -                             | -            |
1372a1b7f5bSWesley Yao
1382a1b7f5bSWesley Yao------
1392a1b7f5bSWesley Yao
14031f8a03bSHisping Lin## rv1126b_bl32_v1.02.bin
14131f8a03bSHisping Lin
14231f8a03bSHisping Lin| Date       | File                   | Build commit | Severity  |
14331f8a03bSHisping Lin| ---------- | :--------------------- | ------------ | --------- |
14431f8a03bSHisping Lin| 2025-04-23 | rv1126b_bl32_v1.02.bin | 106240c23    | important |
14531f8a03bSHisping Lin
14631f8a03bSHisping Lin### Fixed
14731f8a03bSHisping Lin
14831f8a03bSHisping Lin| Index | Severity  | Update                                  | Issue description | Issue source |
14931f8a03bSHisping Lin| ----- | --------- | --------------------------------------- | ----------------- | ------------ |
15031f8a03bSHisping Lin| 1     | important | correct whether reading ns otp with ecc | -                 | -            |
15131f8a03bSHisping Lin
15231f8a03bSHisping Lin------
15331f8a03bSHisping Lin
154c66402beSXiaoDong Huang## rv1126b_bl31_v1.03.elf
155c66402beSXiaoDong Huang
156c66402beSXiaoDong Huang| Date       | File                  | Build commit | Severity  |
157c66402beSXiaoDong Huang| ---------- | :-------------------- | ------------ | --------- |
158c66402beSXiaoDong Huang| 2025-04-16 | rv1126b_bl31_v1.03.elf | d93a2fceb | important |
159c66402beSXiaoDong Huang
160c66402beSXiaoDong Huang### New
161c66402beSXiaoDong Huang
162c66402beSXiaoDong Huang1. Improve stability of system suspend .
163c66402beSXiaoDong Huang
164c66402beSXiaoDong Huang------
165c66402beSXiaoDong Huang
166e5d85e93SXiaoDong Huang## rv1126b_bl31_v1.02.elf
167e5d85e93SXiaoDong Huang
168e5d85e93SXiaoDong Huang| Date       | File                   | Build commit | Severity  |
169e5d85e93SXiaoDong Huang| ---------- | :--------------------- | ------------ | --------- |
170e5d85e93SXiaoDong Huang| 2025-04-15 | rv1126b_bl31_v1.02.elf | 32ea6e285    | important |
171e5d85e93SXiaoDong Huang
172e5d85e93SXiaoDong Huang### New
173e5d85e93SXiaoDong Huang
174e5d85e93SXiaoDong Huang1. BL31 runs at 0x40000000.
175e5d85e93SXiaoDong Huang2. Save/restore data of system sram when system suspend/resume.
176e5d85e93SXiaoDong Huang
177e5d85e93SXiaoDong Huang------
178e5d85e93SXiaoDong Huang
1799dbe56d1SXuhui Lin## rv1126b_spl_v1.01.bin
1809dbe56d1SXuhui Lin
1819dbe56d1SXuhui Lin| Date       | File                   | Build commit | Severity  |
1829dbe56d1SXuhui Lin| ---------- | :--------------------- | ------------ | --------- |
1839dbe56d1SXuhui Lin| 2025-04-14 | rv1126b_spl_v1.01.bin | 8532419ba16    | important |
1849dbe56d1SXuhui Lin
1859dbe56d1SXuhui Lin### New
1869dbe56d1SXuhui Lin
1879dbe56d1SXuhui Lin1. Add arch timer 1Ghz support.
1889dbe56d1SXuhui Lin
1899dbe56d1SXuhui Lin------
1909dbe56d1SXuhui Lin
191b41f8454SXuhui Lin## rv1126b_usbplug_v1.01.bin
192b41f8454SXuhui Lin
193b41f8454SXuhui Lin| Date       | File                   | Build commit | Severity  |
194b41f8454SXuhui Lin| ---------- | :--------------------- | ------------ | --------- |
195b41f8454SXuhui Lin| 2025-04-14 | rv1126b_usbplug_v1.01.bin | 8532419ba16    | important |
196b41f8454SXuhui Lin
197b41f8454SXuhui Lin### New
198b41f8454SXuhui Lin
199b41f8454SXuhui Lin1. Add arch timer 1Ghz support.
200b41f8454SXuhui Lin
201b41f8454SXuhui Lin------
202b41f8454SXuhui Lin
2036cca2840SHisping Lin## rv1126b_bl32_v1.01.bin
2046cca2840SHisping Lin
2056cca2840SHisping Lin| Date       | File                   | Build commit | Severity  |
2066cca2840SHisping Lin| ---------- | :--------------------- | ------------ | --------- |
2076cca2840SHisping Lin| 2025-04-14 | rv1126b_bl32_v1.01.bin | 0e8447122    | important |
2086cca2840SHisping Lin
2096cca2840SHisping Lin### New
2106cca2840SHisping Lin
2116cca2840SHisping Lin1. Add support for oem otp key cipher.
2126cca2840SHisping Lin
2136cca2840SHisping Lin### Fixed
2146cca2840SHisping Lin
2156cca2840SHisping Lin| Index | Severity  | Update                          | Issue description | Issue source |
2166cca2840SHisping Lin| ----- | --------- | ------------------------------- | ----------------- | ------------ |
2176cca2840SHisping Lin| 1     | important | fixed FW Enryption Key offset   | -                 | -            |
2186cca2840SHisping Lin| 2     | important | correct the clock used by RKRNG | -                 | -            |
2196cca2840SHisping Lin
2206cca2840SHisping Lin------
2216cca2840SHisping Lin
22215369b79SHisping Lin## rv1126b_bl32_v1.00.bin
22315369b79SHisping Lin
22415369b79SHisping Lin| Date       | File                   | Build commit | Severity  |
22515369b79SHisping Lin| ---------- | :--------------------- | ------------ | --------- |
22615369b79SHisping Lin| 2025-04-08 | rv1126b_bl32_v1.00.bin | f63ac68db    | important |
22715369b79SHisping Lin
22815369b79SHisping Lin### New
22915369b79SHisping Lin
23015369b79SHisping Lin1. Initial version.
23115369b79SHisping Lin
23215369b79SHisping Lin------
23315369b79SHisping Lin
23425f1e2deSXiaoDong Huang## rv1126b_bl31_v1.01.elf
23525f1e2deSXiaoDong Huang
23625f1e2deSXiaoDong Huang| Date       | File                   | Build commit | Severity  |
23725f1e2deSXiaoDong Huang| ---------- | :--------------------- | ------------ | --------- |
23825f1e2deSXiaoDong Huang| 2025-04-02 | rv1126b_bl31_v1.01.elf | a14bf51f4    | important |
23925f1e2deSXiaoDong Huang
24025f1e2deSXiaoDong Huang### New
24125f1e2deSXiaoDong Huang
24225f1e2deSXiaoDong Huang1. Support system suspend.
24325f1e2deSXiaoDong Huang2. Support scmi clock.
24425f1e2deSXiaoDong Huang
24525f1e2deSXiaoDong Huang------
24625f1e2deSXiaoDong Huang
24706558f3dSXuhui Lin## rv1126b_{ddr,spl,usbplug,bl31}_v1.00.bin
24806558f3dSXuhui Lin
24906558f3dSXuhui Lin| Date       | File                                     | Build commit                                                 | Severity |
25006558f3dSXuhui Lin| ---------- | :--------------------------------------- | ------------------------------------------------------------ | -------- |
25106558f3dSXuhui Lin| 2025-03-31 | rv1126b_{ddr,spl,usbplug,bl31}_v1.00.bin | ddr:cca56bbb07#spl:4d9e803d493#usbplug:4d9e803d493#bl31:a2173dab6 | moderate |
25206558f3dSXuhui Lin
25306558f3dSXuhui Lin### New
25406558f3dSXuhui Lin
25506558f3dSXuhui Lin1. Initial version.
25606558f3dSXuhui Lin
25706558f3dSXuhui Lin------
25806558f3dSXuhui Lin
259