xref: /rkbin/doc/release/PX30_EN.md (revision d3099ea19afb84837b786f8286e0c165372932b4)
193f85154SHisping Lin# PX30 Release Note
293f85154SHisping Lin
3*d3099ea1SHisping Lin## px30_bl32_v2.19.bin
4*d3099ea1SHisping Lin
5*d3099ea1SHisping Lin| Date       | File                | Build commit | Severity  |
6*d3099ea1SHisping Lin| ---------- | :------------------ | ------------ | --------- |
7*d3099ea1SHisping Lin| 2024-10-31 | px30_bl32_v2.19.bin | 9f2aca7d1    | important |
8*d3099ea1SHisping Lin
9*d3099ea1SHisping Lin### Fixed
10*d3099ea1SHisping Lin
11*d3099ea1SHisping Lin| Index | Severity  | Update                                            | Issue description                                            | Issue source |
12*d3099ea1SHisping Lin| ----- | --------- | ------------------------------------------------- | ------------------------------------------------------------ | ------------ |
13*d3099ea1SHisping Lin| 1     | important | fixed RSA OAEP MGF1 algorithm                     | TA will report an error when using RSA algorithm OAEP MGF1 padding method | -            |
14*d3099ea1SHisping Lin| 2     | important | fixed condition of whether secure boot is enabled | Under unstable hardware conditions, it may be mistakenly believed that secure boot is enabled | -            |
15*d3099ea1SHisping Lin
16*d3099ea1SHisping Lin------
17*d3099ea1SHisping Lin
18336386aeSHisping Lin## px30_bl32_v2.18.bin
19336386aeSHisping Lin
20336386aeSHisping Lin| Date       | File                | Build commit | Severity  |
21336386aeSHisping Lin| ---------- | :------------------ | ------------ | --------- |
22336386aeSHisping Lin| 2024-09-02 | px30_bl32_v2.18.bin | 6c78a7d8c    | important |
23336386aeSHisping Lin
24336386aeSHisping Lin### New
25336386aeSHisping Lin
26336386aeSHisping Lin1.  Support software TA encryption key, customers can use TA encryption function without burning the key.
27336386aeSHisping Lin
28336386aeSHisping Lin------
29336386aeSHisping Lin
30cfafd418SZhihuan He## px30_ddr_333MHz_v2.11.bin
31cfafd418SZhihuan He
32cfafd418SZhihuan He| Date       | file                      | Build commit | Severity  |
33cfafd418SZhihuan He| ---------- | ------------------------- | ------------ | --------- |
34cfafd418SZhihuan He| 2024-08-19 | px30_ddr_333MHz_v2.11.bin | 01f75b4      | important |
35cfafd418SZhihuan He
36cfafd418SZhihuan He### Fixed
37cfafd418SZhihuan He
38cfafd418SZhihuan He| Index | Severity  | Update                                                | Issue description                                            | Issue source |
39cfafd418SZhihuan He| ----- | --------- | ----------------------------------------------------- | ------------------------------------------------------------ | ------------ |
40cfafd418SZhihuan He| 1     | important | Solve the ddr4 power on probability capacity anomaly. | If the power is off and the power is on, the ddr4 probability will lack 1/4 or 1/2 capacity. | -            |
41cfafd418SZhihuan He
42cfafd418SZhihuan He------
43cfafd418SZhihuan He
4404933d84SLin Jinhan## px30_bl32_v2.17.bin
4504933d84SLin Jinhan
4604933d84SLin Jinhan| Date       | File                | Build commit | Severity  |
4704933d84SLin Jinhan| ---------- | :------------------ | ------------ | --------- |
4804933d84SLin Jinhan| 2024-07-09 | px30_bl32_v2.17.bin | 7ab599eca    | important |
4904933d84SLin Jinhan
5004933d84SLin Jinhan### New
5104933d84SLin Jinhan
5204933d84SLin Jinhan1.  Other security enhancements.
5304933d84SLin Jinhan2.  RPMB change read data to multiple times.
5404933d84SLin Jinhan3.  Increase MPI_MEMPOOL_SIZE size.
5504933d84SLin Jinhan
5604933d84SLin Jinhan------
5704933d84SLin Jinhan
585579d203SZhihuan He## px30_ddr_333MHz_v2.10.bin
595579d203SZhihuan He
605579d203SZhihuan He| Date       | file                      | Build commit | Severity  |
615579d203SZhihuan He| ---------- | ------------------------- | ------------ | --------- |
625579d203SZhihuan He| 2024-05-27 | px30_ddr_333MHz_v2.10.bin | 29a6ff7      | important |
635579d203SZhihuan He
645579d203SZhihuan He### Fixed
655579d203SZhihuan He
665579d203SZhihuan He| Index | Severity  | Update                                                    | Issue description                                            | Issue source |
675579d203SZhihuan He| ----- | --------- | --------------------------------------------------------- | ------------------------------------------------------------ | ------------ |
685579d203SZhihuan He| 1     | important | Solve the problem of lp3 power-on probability not booting | On and off the power copy machine, lp3 probability does not turn on the problem | -            |
695579d203SZhihuan He
705579d203SZhihuan He------
715579d203SZhihuan He
72223b77c8SHisping Lin## px30_bl32_v2.16.bin
73223b77c8SHisping Lin
74223b77c8SHisping Lin| Date       | File                | Build commit | Severity  |
75223b77c8SHisping Lin| ---------- | :------------------ | ------------ | --------- |
76223b77c8SHisping Lin| 2024-04-16 | px30_bl32_v2.16.bin | 185dc3c92    | important |
77223b77c8SHisping Lin
78223b77c8SHisping Lin### New
79223b77c8SHisping Lin
80223b77c8SHisping Lin1. Optimization parameter check to enhance security.
81223b77c8SHisping Lin2. Support printing TEE memory usage information.
82223b77c8SHisping Lin3. Hardware crypto supports addresses exceeding 4G.
83223b77c8SHisping Lin4. Support printing FWVER information.
84223b77c8SHisping Lin
85223b77c8SHisping Lin------
86223b77c8SHisping Lin
87dd6f4723SZhihuan He## px30_ddr_333MHz_v2.09.bin
88dd6f4723SZhihuan He
89dd6f4723SZhihuan He| Date       | file                      | Build commit | Severity |
90dd6f4723SZhihuan He| ---------- | ------------------------- | ------------ | -------- |
91dd6f4723SZhihuan He| 2023-12-20 | px30_ddr_333MHz_v2.09.bin | 131f35b      | moderate |
92dd6f4723SZhihuan He
93dd6f4723SZhihuan He### New
94dd6f4723SZhihuan He
95dd6f4723SZhihuan He1. Add DQS weak pull up/down.
96dd6f4723SZhihuan He
97dd6f4723SZhihuan He------
98dd6f4723SZhihuan He
99c7039e33SZhihuan He## px30_bl31_v1.34.elf
100c7039e33SZhihuan He
101c7039e33SZhihuan He| Date       | file                | Build commit | Severity |
102c7039e33SZhihuan He| ---------- | ------------------- | ------------ | -------- |
103c7039e33SZhihuan He| 2023-12-26 | px30_bl31_v1.34.elf | 46064b2d5    | moderate |
104c7039e33SZhihuan He
105c7039e33SZhihuan He### New
106c7039e33SZhihuan He
107c7039e33SZhihuan He1. Support DDR Extended temperature range which should used with 2x, 4x refresh rate ddr bin file.
108c7039e33SZhihuan He
109c7039e33SZhihuan He------
110c7039e33SZhihuan He
1118e69e4fdSHisping Lin## px30_bl32_v2.15.bin
1128e69e4fdSHisping Lin
1138e69e4fdSHisping Lin| Date       | File                | Build commit | Severity  |
1148e69e4fdSHisping Lin| ---------- | :------------------ | ------------ | --------- |
1158e69e4fdSHisping Lin| 2023-08-28 | px30_bl32_v2.15.bin | b5340fd65    | important |
1168e69e4fdSHisping Lin
1178e69e4fdSHisping Lin### New
1188e69e4fdSHisping Lin
1198e69e4fdSHisping Lin1. Support pstore for optee log.
1208e69e4fdSHisping Lin2. Enable dynamic SHM.
1218e69e4fdSHisping Lin3. Support check ta encryption key is written.
1228e69e4fdSHisping Lin
1238e69e4fdSHisping Lin------
1248e69e4fdSHisping Lin
12520e82949SJon Lin## px30_{usbplug, miniloader}_v1.37.bin
12620e82949SJon Lin
12720e82949SJon Lin| Date       | file                                   | Build commit | Severity |
12820e82949SJon Lin| ---------- | :------------------------------------- | ------------ | -------- |
12920e82949SJon Lin| 2023-08-01 | px30_{usbplug, miniloader}_v1.37.bin | c949b248     | moderate |
13020e82949SJon Lin
13120e82949SJon Lin### New
13220e82949SJon Lin
13320e82949SJon Lin1. Support SLC Nand secure boot.
13420e82949SJon Lin
13520e82949SJon Lin------
13620e82949SJon Lin
1378fbbaf8aSXiaoDong Huang## px30_bl31_v1.33.elf
1388fbbaf8aSXiaoDong Huang
1398fbbaf8aSXiaoDong Huang| Date       | file                | Build commit | Severity  |
1408fbbaf8aSXiaoDong Huang| ---------- | :------------------ | ------------ | --------- |
141b1cf3f49SJoseph Chen| 2023-02-03 | px30_bl31_v1.33.elf | 0152b20d0    | important |
1428fbbaf8aSXiaoDong Huang
1438fbbaf8aSXiaoDong Huang### New
1448fbbaf8aSXiaoDong Huang
1458fbbaf8aSXiaoDong Huang1. Support AMP.
1468fbbaf8aSXiaoDong Huang2. Improve the stability of fiq-debugger.
1478fbbaf8aSXiaoDong Huang3. Support pll-deep-mode when system suspend.
1488fbbaf8aSXiaoDong Huang
1498fbbaf8aSXiaoDong Huang------
1508fbbaf8aSXiaoDong Huang
151174394f4SZhihuan He## px30_ddr_333MHz_v2.08.bin
152174394f4SZhihuan He
153174394f4SZhihuan He| Date       | file                      | Build commit | Severity |
154174394f4SZhihuan He| ---------- | ------------------------- | ------------ | -------- |
155174394f4SZhihuan He| 2022-10-27 | px30_ddr_333MHz_v2.08.bin | e5b9702      | moderate |
156174394f4SZhihuan He
157174394f4SZhihuan He### New
158174394f4SZhihuan He
15918157235SJoseph Chen1. Reserved words for maskrom to add special parameters.
160174394f4SZhihuan He
161174394f4SZhihuan He------
162174394f4SZhihuan He
163d906ef33SXiaoDong Huang## px30_bl31_v1.32.elf
164d906ef33SXiaoDong Huang
165d906ef33SXiaoDong Huang| Date       | file                | Build commit | Severity  |
166d906ef33SXiaoDong Huang| ---------- | :------------------ | ------------ | --------- |
167d906ef33SXiaoDong Huang| 2022-10-25 | px30_bl31_v1.32.elf | 6f45bba91    | important |
168d906ef33SXiaoDong Huang
169d906ef33SXiaoDong Huang### Fixed
170d906ef33SXiaoDong Huang
171d906ef33SXiaoDong Huang| Index | Severity  | Update                         | Issue description                     | Issue source |
172d906ef33SXiaoDong Huang| ----- | --------- | ------------------------------ | ------------------------------------- | ------------ |
173d906ef33SXiaoDong Huang| 1     | important | Compatible with the old loader | Boot fail if old loader+new trust.img | -            |
174d906ef33SXiaoDong Huang
175d906ef33SXiaoDong Huang------
176d906ef33SXiaoDong Huang
17793f85154SHisping Lin## px30_bl32_v2.14.bin
17893f85154SHisping Lin
17993f85154SHisping Lin| Date       | File                | Build commit | Severity  |
18093f85154SHisping Lin| ---------- | :------------------ | ------------ | --------- |
18193f85154SHisping Lin| 2022-09-16 | px30_bl32_v2.14.bin | d84087907    | important |
18293f85154SHisping Lin
18393f85154SHisping Lin### Fixed
18493f85154SHisping Lin
18593f85154SHisping Lin| Index | Severity  | Update                                                       | Issue description                                            | Issue source |
18693f85154SHisping Lin| ----- | --------- | ------------------------------------------------------------ | ------------------------------------------------------------ | ------------ |
18793f85154SHisping Lin| 1     | important | Solve the problem that OPTEE is stuck during startup when printing is closed | User use /rkbin/tools/ddrbin_tool to close printing ,  then rk_atags will notify OPTEE to disable printing, When OPTEE starts, it will be stuck and unable to enter U-Boot | -            |
18893f85154SHisping Lin
18993f85154SHisping Lin------
19093f85154SHisping Lin
191