xref: /rkbin/doc/release/RV1126B_EN.md (revision 067aecac9ad5677739c3922513238020caf7318b)
1# rv1126b Release Note
2
3## rv1126b{p}_ddr_{1332, 1056}MHz_v1.03.bin
4
5| Date       | File                                     | Build commit | Severity |
6| ---------- | :--------------------------------------- | ------------ | -------- |
7| 2025-06-13 | rv1126b{p}_ddr_{1332, 1056}MHz_v1.03.bin | c4d8224017   | critical |
8
9### Warn
10
111. The bl31 should be updated to v1.06 or above.
12
13### Fixed
14
15| Index | Severity  | Update                    | Issue description                                            | Issue source |
16| ----- | --------- | ------------------------- | ------------------------------------------------------------ | ------------ |
17| 1     | important | Fix refresh_margin        | LPDDR4(X) and LPDDR3 may be unstable at elevated temperatures and low frequencies | -            |
18| 2     | critical  | Fix DDR4 stability issues |                                                              | -            |
19
20------
21
22## rv1126b_bl31_v1.06.elf
23
24| Date       | File                  | Build commit | Severity  |
25| ---------- | :-------------------- | ------------ | --------- |
26| 2025-06-06 | rv1126b_bl31_v1.06.elf | 1b7f2f7db | important |
27
28### New
29
301. Improve the speed of system suspend/resume.
312. Enhance the stability of system suspend/resume for DDR4 boards.
32
33------
34
35## rv1126b_hpmcu_tb_v1.00.bin
36
37| Date       | File                  | Build commit | Severity |
38| ---------- | :-------------------- | ----------- | -------- |
39| 2025-05-27 | rv1126b_hpmcu_tb_v1.00.bin | rtt:3377af5ff6#hal:5c682f97 | important |
40
41### New
42
431. Initial version.
44
45------
46
47## rv1126b_bl31_v1.05.elf
48
49| Date       | File                  | Build commit | Severity  |
50| ---------- | :-------------------- | ------------ | --------- |
51| 2025-05-16 | rv1126b_bl31_v1.05.elf | ce0a773ac | important |
52
53### New
54
551. Support fiq-debugger.
562. Support lp_pr sleep mode.
57
58------
59
60## rv1126b_bl32_v1.03.bin
61
62| Date       | File                   | Build commit | Severity  |
63| ---------- | :--------------------- | ------------ | --------- |
64| 2025-05-12 | rv1126b_bl32_v1.03.bin | 6fa7d182f    | important |
65
66### Fixed
67
68| Index | Severity  | Update                                                   | Issue description | Issue source |
69| ----- | --------- | -------------------------------------------------------- | ----------------- | ------------ |
70| 1     | important | fix crypto result error when using dynamic shared memory | -                 | -            |
71
72------
73
74## rv1126b_usbplug_v1.03.bin
75
76| Date       | File                   | Build commit | Severity  |
77| ---------- | :--------------------- | ------------ | --------- |
78| 2025-05-13 | rv1126b_usbplug_v1.03.bin | 37d8770ee4   | important |
79
80### New
81
821. Fix reboot fail.
83
84------
85
86## rv1126b_usbplug_v1.02.bin
87
88| Date       | File                   | Build commit | Severity  |
89| ---------- | :--------------------- | ------------ | --------- |
90| 2025-05-09 | rv1126b_usbplug_v1.02.bin | ac302d626c    | important |
91
92### New
93
941. Add uart upgrade support.
95
96------
97
98## rv1126b_spl{, _ipc}_v1.03.bin
99
100| Date       | File                   | Build commit | Severity  |
101| ---------- | :--------------------- | ------------ | --------- |
102| 2025-05-08 | rv1126b_spl{, _ipc}_v1.03.bin | bc03ef0985f    | important |
103
104### New
105
1061. Fix bias error.
107
108------
109
110## rv1126b_bl31_v1.04.elf
111
112| Date       | File                  | Build commit | Severity  |
113| ---------- | :-------------------- | ------------ | --------- |
114| 2025-05-06 | rv1126b_bl31_v1.04.elf | 886a0421f | important |
115
116### New
117
1181. Support LP_AOA sleep mode.
1192. Support non-secure configuration remap_dsmc, remap_perixip, remap_pmuxip.
1203. Enable tsadc_shut_m0 function.
121
122------
123
124## rv1126b_spl{, _ipc}_v1.02.bin
125
126| Date       | File                   | Build commit | Severity  |
127| ---------- | :--------------------- | ------------ | --------- |
128| 2025-05-06 | rv1126b_spl{, _ipc}_v1.02.bin | e4069c1b773    | important |
129
130### New
131
1321. Adjust tsadc bias current.
133
134------
135
136## rv1126b{p}_ddr_{1332, 1056}MHz_v1.02.bin
137
138| Date       | File                                     | Build commit | Severity |
139| ---------- | :--------------------------------------- | ------------ | -------- |
140| 2025-04-25 | rv1126b{p}_ddr_{1332, 1056}MHz_v1.02.bin | 701e251084   | critical |
141
142### New
143
1441. Added support for arch timer 1GHz.
1452. Added thunder-boot DDR bin.
1463. Added eyescan DDR bin.
147
148### Fixed
149
150| Index | Severity  | Update                                                       | Issue description             | Issue source |
151| ----- | --------- | ------------------------------------------------------------ | ----------------------------- | ------------ |
152| 1     | important | Optimized SI configuration                                   | -                             | -            |
153| 2     | critical  | Fix clk skew calculation error in certain scenarios          | Instability in some DDR3/DDR4 | -            |
154| 3     | critical  | Fix LPDDR4(X) stability issues                               | -                             | -            |
155| 4     | critical  | Resolve initialization failures for specific memory capacity combinations | -                             | -            |
156
157------
158
159## rv1126b_bl32_v1.02.bin
160
161| Date       | File                   | Build commit | Severity  |
162| ---------- | :--------------------- | ------------ | --------- |
163| 2025-04-23 | rv1126b_bl32_v1.02.bin | 106240c23    | important |
164
165### Fixed
166
167| Index | Severity  | Update                                  | Issue description | Issue source |
168| ----- | --------- | --------------------------------------- | ----------------- | ------------ |
169| 1     | important | correct whether reading ns otp with ecc | -                 | -            |
170
171------
172
173## rv1126b_bl31_v1.03.elf
174
175| Date       | File                  | Build commit | Severity  |
176| ---------- | :-------------------- | ------------ | --------- |
177| 2025-04-16 | rv1126b_bl31_v1.03.elf | d93a2fceb | important |
178
179### New
180
1811. Improve stability of system suspend .
182
183------
184
185## rv1126b_bl31_v1.02.elf
186
187| Date       | File                   | Build commit | Severity  |
188| ---------- | :--------------------- | ------------ | --------- |
189| 2025-04-15 | rv1126b_bl31_v1.02.elf | 32ea6e285    | important |
190
191### New
192
1931. BL31 runs at 0x40000000.
1942. Save/restore data of system sram when system suspend/resume.
195
196------
197
198## rv1126b_spl_v1.01.bin
199
200| Date       | File                   | Build commit | Severity  |
201| ---------- | :--------------------- | ------------ | --------- |
202| 2025-04-14 | rv1126b_spl_v1.01.bin | 8532419ba16    | important |
203
204### New
205
2061. Add arch timer 1Ghz support.
207
208------
209
210## rv1126b_usbplug_v1.01.bin
211
212| Date       | File                   | Build commit | Severity  |
213| ---------- | :--------------------- | ------------ | --------- |
214| 2025-04-14 | rv1126b_usbplug_v1.01.bin | 8532419ba16    | important |
215
216### New
217
2181. Add arch timer 1Ghz support.
219
220------
221
222## rv1126b_bl32_v1.01.bin
223
224| Date       | File                   | Build commit | Severity  |
225| ---------- | :--------------------- | ------------ | --------- |
226| 2025-04-14 | rv1126b_bl32_v1.01.bin | 0e8447122    | important |
227
228### New
229
2301. Add support for oem otp key cipher.
231
232### Fixed
233
234| Index | Severity  | Update                          | Issue description | Issue source |
235| ----- | --------- | ------------------------------- | ----------------- | ------------ |
236| 1     | important | fixed FW Enryption Key offset   | -                 | -            |
237| 2     | important | correct the clock used by RKRNG | -                 | -            |
238
239------
240
241## rv1126b_bl32_v1.00.bin
242
243| Date       | File                   | Build commit | Severity  |
244| ---------- | :--------------------- | ------------ | --------- |
245| 2025-04-08 | rv1126b_bl32_v1.00.bin | f63ac68db    | important |
246
247### New
248
2491. Initial version.
250
251------
252
253## rv1126b_bl31_v1.01.elf
254
255| Date       | File                   | Build commit | Severity  |
256| ---------- | :--------------------- | ------------ | --------- |
257| 2025-04-02 | rv1126b_bl31_v1.01.elf | a14bf51f4    | important |
258
259### New
260
2611. Support system suspend.
2622. Support scmi clock.
263
264------
265
266## rv1126b_{ddr,spl,usbplug,bl31}_v1.00.bin
267
268| Date       | File                                     | Build commit                                                 | Severity |
269| ---------- | :--------------------------------------- | ------------------------------------------------------------ | -------- |
270| 2025-03-31 | rv1126b_{ddr,spl,usbplug,bl31}_v1.00.bin | ddr:cca56bbb07#spl:4d9e803d493#usbplug:4d9e803d493#bl31:a2173dab6 | moderate |
271
272### New
273
2741. Initial version.
275
276------
277
278