xref: /rkbin/doc/release/RV1126B_EN.md (revision 74213af1e952c4683d2e35952507133b61394862)
1# rv1126b Release Note
2
3## rv1126b_bl31_v1.07.elf
4
5| Date       | File                  | Build commit | Severity  |
6| ---------- | :-------------------- | ------------ | --------- |
7| 2025-06-13 | rv1126b_bl31_v1.07.elf | 46bfa4121 | important |
8
9### New
10
111. Save/restore PVTPLL when system suspend/resume.
122. Improve stability of system reboot.
133. Support to boot HPMCU.
144. Improve stability of system temperature control.
15
16------
17
18## rv1126b{p}_ddr_{1332, 1056}MHz_v1.03.bin
19
20| Date       | File                                     | Build commit | Severity |
21| ---------- | :--------------------------------------- | ------------ | -------- |
22| 2025-06-13 | rv1126b{p}_ddr_{1332, 1056}MHz_v1.03.bin | c4d8224017   | critical |
23
24### Warn
25
261. The bl31 should be updated to v1.06 or above.
27
28### Fixed
29
30| Index | Severity  | Update                    | Issue description                                            | Issue source |
31| ----- | --------- | ------------------------- | ------------------------------------------------------------ | ------------ |
32| 1     | important | Fix refresh_margin        | LPDDR4(X) and LPDDR3 may be unstable at elevated temperatures and low frequencies | -            |
33| 2     | critical  | Fix DDR4 stability issues |                                                              | -            |
34
35------
36
37## rv1126b_bl31_v1.06.elf
38
39| Date       | File                  | Build commit | Severity  |
40| ---------- | :-------------------- | ------------ | --------- |
41| 2025-06-06 | rv1126b_bl31_v1.06.elf | 1b7f2f7db | important |
42
43### New
44
451. Improve the speed of system suspend/resume.
462. Enhance the stability of system suspend/resume for DDR4 boards.
47
48------
49
50## rv1126b_hpmcu_tb_v1.00.bin
51
52| Date       | File                  | Build commit | Severity |
53| ---------- | :-------------------- | ----------- | -------- |
54| 2025-05-27 | rv1126b_hpmcu_tb_v1.00.bin | rtt:3377af5ff6#hal:5c682f97 | important |
55
56### New
57
581. Initial version.
59
60------
61
62## rv1126b_bl31_v1.05.elf
63
64| Date       | File                  | Build commit | Severity  |
65| ---------- | :-------------------- | ------------ | --------- |
66| 2025-05-16 | rv1126b_bl31_v1.05.elf | ce0a773ac | important |
67
68### New
69
701. Support fiq-debugger.
712. Support lp_pr sleep mode.
72
73------
74
75## rv1126b_bl32_v1.03.bin
76
77| Date       | File                   | Build commit | Severity  |
78| ---------- | :--------------------- | ------------ | --------- |
79| 2025-05-12 | rv1126b_bl32_v1.03.bin | 6fa7d182f    | important |
80
81### Fixed
82
83| Index | Severity  | Update                                                   | Issue description | Issue source |
84| ----- | --------- | -------------------------------------------------------- | ----------------- | ------------ |
85| 1     | important | fix crypto result error when using dynamic shared memory | -                 | -            |
86
87------
88
89## rv1126b_usbplug_v1.03.bin
90
91| Date       | File                   | Build commit | Severity  |
92| ---------- | :--------------------- | ------------ | --------- |
93| 2025-05-13 | rv1126b_usbplug_v1.03.bin | 37d8770ee4   | important |
94
95### New
96
971. Fix reboot fail.
98
99------
100
101## rv1126b_usbplug_v1.02.bin
102
103| Date       | File                   | Build commit | Severity  |
104| ---------- | :--------------------- | ------------ | --------- |
105| 2025-05-09 | rv1126b_usbplug_v1.02.bin | ac302d626c    | important |
106
107### New
108
1091. Add uart upgrade support.
110
111------
112
113## rv1126b_spl{, _ipc}_v1.03.bin
114
115| Date       | File                   | Build commit | Severity  |
116| ---------- | :--------------------- | ------------ | --------- |
117| 2025-05-08 | rv1126b_spl{, _ipc}_v1.03.bin | bc03ef0985f    | important |
118
119### New
120
1211. Fix bias error.
122
123------
124
125## rv1126b_bl31_v1.04.elf
126
127| Date       | File                  | Build commit | Severity  |
128| ---------- | :-------------------- | ------------ | --------- |
129| 2025-05-06 | rv1126b_bl31_v1.04.elf | 886a0421f | important |
130
131### New
132
1331. Support LP_AOA sleep mode.
1342. Support non-secure configuration remap_dsmc, remap_perixip, remap_pmuxip.
1353. Enable tsadc_shut_m0 function.
136
137------
138
139## rv1126b_spl{, _ipc}_v1.02.bin
140
141| Date       | File                   | Build commit | Severity  |
142| ---------- | :--------------------- | ------------ | --------- |
143| 2025-05-06 | rv1126b_spl{, _ipc}_v1.02.bin | e4069c1b773    | important |
144
145### New
146
1471. Adjust tsadc bias current.
148
149------
150
151## rv1126b{p}_ddr_{1332, 1056}MHz_v1.02.bin
152
153| Date       | File                                     | Build commit | Severity |
154| ---------- | :--------------------------------------- | ------------ | -------- |
155| 2025-04-25 | rv1126b{p}_ddr_{1332, 1056}MHz_v1.02.bin | 701e251084   | critical |
156
157### New
158
1591. Added support for arch timer 1GHz.
1602. Added thunder-boot DDR bin.
1613. Added eyescan DDR bin.
162
163### Fixed
164
165| Index | Severity  | Update                                                       | Issue description             | Issue source |
166| ----- | --------- | ------------------------------------------------------------ | ----------------------------- | ------------ |
167| 1     | important | Optimized SI configuration                                   | -                             | -            |
168| 2     | critical  | Fix clk skew calculation error in certain scenarios          | Instability in some DDR3/DDR4 | -            |
169| 3     | critical  | Fix LPDDR4(X) stability issues                               | -                             | -            |
170| 4     | critical  | Resolve initialization failures for specific memory capacity combinations | -                             | -            |
171
172------
173
174## rv1126b_bl32_v1.02.bin
175
176| Date       | File                   | Build commit | Severity  |
177| ---------- | :--------------------- | ------------ | --------- |
178| 2025-04-23 | rv1126b_bl32_v1.02.bin | 106240c23    | important |
179
180### Fixed
181
182| Index | Severity  | Update                                  | Issue description | Issue source |
183| ----- | --------- | --------------------------------------- | ----------------- | ------------ |
184| 1     | important | correct whether reading ns otp with ecc | -                 | -            |
185
186------
187
188## rv1126b_bl31_v1.03.elf
189
190| Date       | File                  | Build commit | Severity  |
191| ---------- | :-------------------- | ------------ | --------- |
192| 2025-04-16 | rv1126b_bl31_v1.03.elf | d93a2fceb | important |
193
194### New
195
1961. Improve stability of system suspend .
197
198------
199
200## rv1126b_bl31_v1.02.elf
201
202| Date       | File                   | Build commit | Severity  |
203| ---------- | :--------------------- | ------------ | --------- |
204| 2025-04-15 | rv1126b_bl31_v1.02.elf | 32ea6e285    | important |
205
206### New
207
2081. BL31 runs at 0x40000000.
2092. Save/restore data of system sram when system suspend/resume.
210
211------
212
213## rv1126b_spl_v1.01.bin
214
215| Date       | File                   | Build commit | Severity  |
216| ---------- | :--------------------- | ------------ | --------- |
217| 2025-04-14 | rv1126b_spl_v1.01.bin | 8532419ba16    | important |
218
219### New
220
2211. Add arch timer 1Ghz support.
222
223------
224
225## rv1126b_usbplug_v1.01.bin
226
227| Date       | File                   | Build commit | Severity  |
228| ---------- | :--------------------- | ------------ | --------- |
229| 2025-04-14 | rv1126b_usbplug_v1.01.bin | 8532419ba16    | important |
230
231### New
232
2331. Add arch timer 1Ghz support.
234
235------
236
237## rv1126b_bl32_v1.01.bin
238
239| Date       | File                   | Build commit | Severity  |
240| ---------- | :--------------------- | ------------ | --------- |
241| 2025-04-14 | rv1126b_bl32_v1.01.bin | 0e8447122    | important |
242
243### New
244
2451. Add support for oem otp key cipher.
246
247### Fixed
248
249| Index | Severity  | Update                          | Issue description | Issue source |
250| ----- | --------- | ------------------------------- | ----------------- | ------------ |
251| 1     | important | fixed FW Enryption Key offset   | -                 | -            |
252| 2     | important | correct the clock used by RKRNG | -                 | -            |
253
254------
255
256## rv1126b_bl32_v1.00.bin
257
258| Date       | File                   | Build commit | Severity  |
259| ---------- | :--------------------- | ------------ | --------- |
260| 2025-04-08 | rv1126b_bl32_v1.00.bin | f63ac68db    | important |
261
262### New
263
2641. Initial version.
265
266------
267
268## rv1126b_bl31_v1.01.elf
269
270| Date       | File                   | Build commit | Severity  |
271| ---------- | :--------------------- | ------------ | --------- |
272| 2025-04-02 | rv1126b_bl31_v1.01.elf | a14bf51f4    | important |
273
274### New
275
2761. Support system suspend.
2772. Support scmi clock.
278
279------
280
281## rv1126b_{ddr,spl,usbplug,bl31}_v1.00.bin
282
283| Date       | File                                     | Build commit                                                 | Severity |
284| ---------- | :--------------------------------------- | ------------------------------------------------------------ | -------- |
285| 2025-03-31 | rv1126b_{ddr,spl,usbplug,bl31}_v1.00.bin | ddr:cca56bbb07#spl:4d9e803d493#usbplug:4d9e803d493#bl31:a2173dab6 | moderate |
286
287### New
288
2891. Initial version.
290
291------
292
293