xref: /rkbin/doc/release/RV1126B_EN.md (revision 3ac1fb7395d023d34dd3bea297acf4b115db33fd)
106558f3dSXuhui Lin# rv1126b Release Note
206558f3dSXuhui Lin
3*3ac1fb73SXiaoDong Huang## rv1126b_bl31_v1.04.elf
4*3ac1fb73SXiaoDong Huang
5*3ac1fb73SXiaoDong Huang| Date       | File                  | Build commit | Severity  |
6*3ac1fb73SXiaoDong Huang| ---------- | :-------------------- | ------------ | --------- |
7*3ac1fb73SXiaoDong Huang| 2025-05-06 | rv1126b_bl31_v1.04.elf | 886a0421f | important |
8*3ac1fb73SXiaoDong Huang
9*3ac1fb73SXiaoDong Huang### New
10*3ac1fb73SXiaoDong Huang
11*3ac1fb73SXiaoDong Huang1. Support LP_AOA sleep mode.
12*3ac1fb73SXiaoDong Huang2. Support non-secure configuration remap_dsmc, remap_perixip, remap_pmuxip.
13*3ac1fb73SXiaoDong Huang3. Enable tsadc_shut_m0 function.
14*3ac1fb73SXiaoDong Huang
15*3ac1fb73SXiaoDong Huang------
16*3ac1fb73SXiaoDong Huang
17e52f73afSXuhui Lin## rv1126b_spl{, _ipc}_v1.02.bin
18e52f73afSXuhui Lin
19e52f73afSXuhui Lin| Date       | File                   | Build commit | Severity  |
20e52f73afSXuhui Lin| ---------- | :--------------------- | ------------ | --------- |
21e52f73afSXuhui Lin| 2025-05-06 | rv1126b_spl{, _ipc}_v1.02.bin | e4069c1b773    | important |
22e52f73afSXuhui Lin
23e52f73afSXuhui Lin### New
24e52f73afSXuhui Lin
25e52f73afSXuhui Lin1. Adjust tsadc bias current.
26e52f73afSXuhui Lin
27e52f73afSXuhui Lin------
28e52f73afSXuhui Lin
292a1b7f5bSWesley Yao## rv1126b{p}_ddr_{1332, 1056}MHz_v1.02.bin
302a1b7f5bSWesley Yao
312a1b7f5bSWesley Yao| Date       | File                                     | Build commit | Severity |
322a1b7f5bSWesley Yao| ---------- | :--------------------------------------- | ------------ | -------- |
332a1b7f5bSWesley Yao| 2025-04-25 | rv1126b{p}_ddr_{1332, 1056}MHz_v1.02.bin | 701e251084   | critical |
342a1b7f5bSWesley Yao
352a1b7f5bSWesley Yao### New
362a1b7f5bSWesley Yao
372a1b7f5bSWesley Yao1. Added support for arch timer 1GHz.
382a1b7f5bSWesley Yao2. Added thunder-boot DDR bin.
392a1b7f5bSWesley Yao3. Added eyescan DDR bin.
402a1b7f5bSWesley Yao
412a1b7f5bSWesley Yao### Fixed
422a1b7f5bSWesley Yao
432a1b7f5bSWesley Yao| Index | Severity  | Update                                                       | Issue description             | Issue source |
442a1b7f5bSWesley Yao| ----- | --------- | ------------------------------------------------------------ | ----------------------------- | ------------ |
452a1b7f5bSWesley Yao| 1     | important | Optimized SI configuration                                   | -                             | -            |
462a1b7f5bSWesley Yao| 2     | critical  | Fix clk skew calculation error in certain scenarios          | Instability in some DDR3/DDR4 | -            |
472a1b7f5bSWesley Yao| 3     | critical  | Fix LPDDR4(X) stability issues                               | -                             | -            |
482a1b7f5bSWesley Yao| 4     | critical  | Resolve initialization failures for specific memory capacity combinations | -                             | -            |
492a1b7f5bSWesley Yao
502a1b7f5bSWesley Yao------
512a1b7f5bSWesley Yao
5231f8a03bSHisping Lin## rv1126b_bl32_v1.02.bin
5331f8a03bSHisping Lin
5431f8a03bSHisping Lin| Date       | File                   | Build commit | Severity  |
5531f8a03bSHisping Lin| ---------- | :--------------------- | ------------ | --------- |
5631f8a03bSHisping Lin| 2025-04-23 | rv1126b_bl32_v1.02.bin | 106240c23    | important |
5731f8a03bSHisping Lin
5831f8a03bSHisping Lin### Fixed
5931f8a03bSHisping Lin
6031f8a03bSHisping Lin| Index | Severity  | Update                                  | Issue description | Issue source |
6131f8a03bSHisping Lin| ----- | --------- | --------------------------------------- | ----------------- | ------------ |
6231f8a03bSHisping Lin| 1     | important | correct whether reading ns otp with ecc | -                 | -            |
6331f8a03bSHisping Lin
6431f8a03bSHisping Lin------
6531f8a03bSHisping Lin
66c66402beSXiaoDong Huang## rv1126b_bl31_v1.03.elf
67c66402beSXiaoDong Huang
68c66402beSXiaoDong Huang| Date       | File                  | Build commit | Severity  |
69c66402beSXiaoDong Huang| ---------- | :-------------------- | ------------ | --------- |
70c66402beSXiaoDong Huang| 2025-04-16 | rv1126b_bl31_v1.03.elf | d93a2fceb | important |
71c66402beSXiaoDong Huang
72c66402beSXiaoDong Huang### New
73c66402beSXiaoDong Huang
74c66402beSXiaoDong Huang1. Improve stability of system suspend .
75c66402beSXiaoDong Huang
76c66402beSXiaoDong Huang------
77c66402beSXiaoDong Huang
78e5d85e93SXiaoDong Huang## rv1126b_bl31_v1.02.elf
79e5d85e93SXiaoDong Huang
80e5d85e93SXiaoDong Huang| Date       | File                   | Build commit | Severity  |
81e5d85e93SXiaoDong Huang| ---------- | :--------------------- | ------------ | --------- |
82e5d85e93SXiaoDong Huang| 2025-04-15 | rv1126b_bl31_v1.02.elf | 32ea6e285    | important |
83e5d85e93SXiaoDong Huang
84e5d85e93SXiaoDong Huang### New
85e5d85e93SXiaoDong Huang
86e5d85e93SXiaoDong Huang1. BL31 runs at 0x40000000.
87e5d85e93SXiaoDong Huang2. Save/restore data of system sram when system suspend/resume.
88e5d85e93SXiaoDong Huang
89e5d85e93SXiaoDong Huang------
90e5d85e93SXiaoDong Huang
919dbe56d1SXuhui Lin## rv1126b_spl_v1.01.bin
929dbe56d1SXuhui Lin
939dbe56d1SXuhui Lin| Date       | File                   | Build commit | Severity  |
949dbe56d1SXuhui Lin| ---------- | :--------------------- | ------------ | --------- |
959dbe56d1SXuhui Lin| 2025-04-14 | rv1126b_spl_v1.01.bin | 8532419ba16    | important |
969dbe56d1SXuhui Lin
979dbe56d1SXuhui Lin### New
989dbe56d1SXuhui Lin
999dbe56d1SXuhui Lin1. Add arch timer 1Ghz support.
1009dbe56d1SXuhui Lin
1019dbe56d1SXuhui Lin------
1029dbe56d1SXuhui Lin
103b41f8454SXuhui Lin## rv1126b_usbplug_v1.01.bin
104b41f8454SXuhui Lin
105b41f8454SXuhui Lin| Date       | File                   | Build commit | Severity  |
106b41f8454SXuhui Lin| ---------- | :--------------------- | ------------ | --------- |
107b41f8454SXuhui Lin| 2025-04-14 | rv1126b_usbplug_v1.01.bin | 8532419ba16    | important |
108b41f8454SXuhui Lin
109b41f8454SXuhui Lin### New
110b41f8454SXuhui Lin
111b41f8454SXuhui Lin1. Add arch timer 1Ghz support.
112b41f8454SXuhui Lin
113b41f8454SXuhui Lin------
114b41f8454SXuhui Lin
1156cca2840SHisping Lin## rv1126b_bl32_v1.01.bin
1166cca2840SHisping Lin
1176cca2840SHisping Lin| Date       | File                   | Build commit | Severity  |
1186cca2840SHisping Lin| ---------- | :--------------------- | ------------ | --------- |
1196cca2840SHisping Lin| 2025-04-14 | rv1126b_bl32_v1.01.bin | 0e8447122    | important |
1206cca2840SHisping Lin
1216cca2840SHisping Lin### New
1226cca2840SHisping Lin
1236cca2840SHisping Lin1. Add support for oem otp key cipher.
1246cca2840SHisping Lin
1256cca2840SHisping Lin### Fixed
1266cca2840SHisping Lin
1276cca2840SHisping Lin| Index | Severity  | Update                          | Issue description | Issue source |
1286cca2840SHisping Lin| ----- | --------- | ------------------------------- | ----------------- | ------------ |
1296cca2840SHisping Lin| 1     | important | fixed FW Enryption Key offset   | -                 | -            |
1306cca2840SHisping Lin| 2     | important | correct the clock used by RKRNG | -                 | -            |
1316cca2840SHisping Lin
1326cca2840SHisping Lin------
1336cca2840SHisping Lin
13415369b79SHisping Lin## rv1126b_bl32_v1.00.bin
13515369b79SHisping Lin
13615369b79SHisping Lin| Date       | File                   | Build commit | Severity  |
13715369b79SHisping Lin| ---------- | :--------------------- | ------------ | --------- |
13815369b79SHisping Lin| 2025-04-08 | rv1126b_bl32_v1.00.bin | f63ac68db    | important |
13915369b79SHisping Lin
14015369b79SHisping Lin### New
14115369b79SHisping Lin
14215369b79SHisping Lin1. Initial version.
14315369b79SHisping Lin
14415369b79SHisping Lin------
14515369b79SHisping Lin
14625f1e2deSXiaoDong Huang## rv1126b_bl31_v1.01.elf
14725f1e2deSXiaoDong Huang
14825f1e2deSXiaoDong Huang| Date       | File                   | Build commit | Severity  |
14925f1e2deSXiaoDong Huang| ---------- | :--------------------- | ------------ | --------- |
15025f1e2deSXiaoDong Huang| 2025-04-02 | rv1126b_bl31_v1.01.elf | a14bf51f4    | important |
15125f1e2deSXiaoDong Huang
15225f1e2deSXiaoDong Huang### New
15325f1e2deSXiaoDong Huang
15425f1e2deSXiaoDong Huang1. Support system suspend.
15525f1e2deSXiaoDong Huang2. Support scmi clock.
15625f1e2deSXiaoDong Huang
15725f1e2deSXiaoDong Huang------
15825f1e2deSXiaoDong Huang
15906558f3dSXuhui Lin## rv1126b_{ddr,spl,usbplug,bl31}_v1.00.bin
16006558f3dSXuhui Lin
16106558f3dSXuhui Lin| Date       | File                                     | Build commit                                                 | Severity |
16206558f3dSXuhui Lin| ---------- | :--------------------------------------- | ------------------------------------------------------------ | -------- |
16306558f3dSXuhui Lin| 2025-03-31 | rv1126b_{ddr,spl,usbplug,bl31}_v1.00.bin | ddr:cca56bbb07#spl:4d9e803d493#usbplug:4d9e803d493#bl31:a2173dab6 | moderate |
16406558f3dSXuhui Lin
16506558f3dSXuhui Lin### New
16606558f3dSXuhui Lin
16706558f3dSXuhui Lin1. Initial version.
16806558f3dSXuhui Lin
16906558f3dSXuhui Lin------
17006558f3dSXuhui Lin
171