@@ -30,10 +30,55 @@ <h1 id="release-notes-for-stm32h7xx-cmsis">Release Notes for <mark> STM32H7xx C
30
30
< div class ="col-sm-12 col-lg-8 ">
31
31
< h1 id ="update-history "> < strong > Update History</ strong > </ h1 >
32
32
< div class ="collapse ">
33
- < input type ="checkbox " id ="collapse-section16 " checked aria-hidden ="true "> < label for ="collapse-section16 " aria-hidden ="true "> < strong > V1.10.4 / 15-March -2024</ strong > </ label >
33
+ < input type ="checkbox " id ="collapse-section18 " checked aria-hidden ="true "> < label for ="collapse-section18 " aria-hidden ="true "> < strong > V1.10.6 / 06-December -2024</ strong > </ label >
34
34
< div >
35
35
< h2 id ="main-changes "> Main Changes</ h2 >
36
36
< ul >
37
+ < li > < strong > system_stm32h7xx.c template files</ strong >
38
+ < ul >
39
+ < li > Fix computed frequencies returned by the HAL_RCC_GetHCLKFreq(), HAL_RCC_GetPCLK1Freq(), and HAL_RCC_GetPCLK2Freq() APIs.</ li >
40
+ < li > Enable FMC clock to ensure effective write access to FMC Bank1 registers in the SystemInit() API.</ li >
41
+ </ ul > </ li >
42
+ < li > < strong > STM32H723/H725/H730/H733/H735 devices header files</ strong >
43
+ < ul >
44
+ < li > Align the RTC TAMPER register and bitfields naming with the terminology used in the Reference Manual (RM0468).</ li >
45
+ </ ul > </ li >
46
+ < li > < strong > STM32H742/H743/H745/H747/H750/H753/H755/H757/H7A3/H7B0/H7B3 device header files</ strong >
47
+ < ul >
48
+ < li > Define new RTC macros to manage specific supported Tamper features:
49
+ < ul >
50
+ < li > RTC_TAMPER2_SUPPORT to manage Tamper 2 support</ li >
51
+ < li > RTC_TAMPMASKFLAG_SUPPORT to manage Tamper Event Masking support</ li >
52
+ < li > RTC_TAMPNOERASE_SUPPORT to manage Backup Registers erasure upon Tamper Event support</ li >
53
+ < li > RTC_TAMPxIE_SUPPORT to manage selective TAMPERx interrupt enable support.</ li >
54
+ </ ul > </ li >
55
+ </ ul > </ li >
56
+ </ ul >
57
+ </ div >
58
+ </ div >
59
+ < div class ="collapse ">
60
+ < input type ="checkbox " id ="collapse-section17 " aria-hidden ="true "> < label for ="collapse-section17 " aria-hidden ="true "> < strong > V1.10.5 / 30-October-2024</ strong > </ label >
61
+ < div >
62
+ < h2 id ="main-changes-1 "> Main Changes</ h2 >
63
+ < ul >
64
+ < li > Update startup files to safely exit from Run* mode.
65
+ < ul >
66
+ < li > Deploy the recommended “how to exit from Run* mode” configuration sequence available within product documentation.</ li >
67
+ </ ul > </ li >
68
+ < li > Update DBGMCU_APB1HFZ1_DBG_TIM24_Pos and FMC_SDCMR_MODE_2 macros with the new values.</ li >
69
+ < li > Align GPIO MODER defines with naming used in reference manual.
70
+ < ul >
71
+ < li > Rename “GPIO_MODER_MODExx” to “GPIO_MODER_MODERxx”.</ li >
72
+ </ ul > </ li >
73
+ < li > Add alignment statements ALIGN(4) to Flash sections in gcc template linker files.</ li >
74
+ </ ul >
75
+ </ div >
76
+ </ div >
77
+ < div class ="collapse ">
78
+ < input type ="checkbox " id ="collapse-section16 " aria-hidden ="true "> < label for ="collapse-section16 " aria-hidden ="true "> < strong > V1.10.4 / 15-March-2024</ strong > </ label >
79
+ < div >
80
+ < h2 id ="main-changes-2 "> Main Changes</ h2 >
81
+ < ul >
37
82
< li > Update the values of the sensor calibration temperatures for H742, H743, and H753 part numbers.</ li >
38
83
< li > Remove the unsupported MDMA BASE channel.</ li >
39
84
< li > Align CMSIS with IP spec and product reference manual by adding missing bit fields definition.</ li >
@@ -47,7 +92,7 @@ <h2 id="main-changes">Main Changes</h2>
47
92
< div class ="collapse ">
48
93
< input type ="checkbox " id ="collapse-section15 " aria-hidden ="true "> < label for ="collapse-section15 " aria-hidden ="true "> < strong > V1.10.3 / 23-September-2022</ strong > </ label >
49
94
< div >
50
- < h2 id ="main-changes-1 "> Main Changes</ h2 >
95
+ < h2 id ="main-changes-3 "> Main Changes</ h2 >
51
96
< ul >
52
97
< li > General updates to fix known defects and implementation enhancements</ li >
53
98
< li > Update system_stm32h7xx_*.c template files to fix typo in comment: the VTOR offset value is multiple of 0x400.</ li >
@@ -58,7 +103,7 @@ <h2 id="main-changes-1">Main Changes</h2>
58
103
< div class ="collapse ">
59
104
< input type ="checkbox " id ="collapse-section14 " aria-hidden ="true "> < label for ="collapse-section14 " aria-hidden ="true "> < strong > V1.10.2 / 12-February-2022</ strong > </ label >
60
105
< div >
61
- < h2 id ="main-changes-2 "> Main Changes</ h2 >
106
+ < h2 id ="main-changes-4 "> Main Changes</ h2 >
62
107
< ul >
63
108
< li > General updates to fix known defects and implementation enhancements</ li >
64
109
< li > Add support for ADC LDO output voltage ready bit.</ li >
@@ -73,7 +118,7 @@ <h2 id="main-changes-2">Main Changes</h2>
73
118
< div class ="collapse ">
74
119
< input type ="checkbox " id ="collapse-section13 " aria-hidden ="true "> < label for ="collapse-section13 " aria-hidden ="true "> < strong > V1.10.1 / 06-December-2021</ strong > </ label >
75
120
< div >
76
- < h2 id ="main-changes-3 "> Main Changes</ h2 >
121
+ < h2 id ="main-changes-5 "> Main Changes</ h2 >
77
122
< ul >
78
123
< li > General updates to fix known defects and implementation enhancements</ li >
79
124
< li > All source files: update disclaimer to add reference to the new license agreement.</ li >
@@ -99,7 +144,7 @@ <h2 id="main-changes-3">Main Changes</h2>
99
144
< div class ="collapse ">
100
145
< input type ="checkbox " id ="collapse-section12 " aria-hidden ="true "> < label for ="collapse-section12 " aria-hidden ="true "> < strong > V1.10.0 / 12-February-2021</ strong > </ label >
101
146
< div >
102
- < h2 id ="main-changes-4 "> Main Changes</ h2 >
147
+ < h2 id ="main-changes-6 "> Main Changes</ h2 >
103
148
< ul >
104
149
< li > Fix minor issues related to English typo in comments of registers and fields description</ li >
105
150
< li > Update STM32H7 devices header files to add GPV registers definition, base address and instance</ li >
@@ -117,7 +162,7 @@ <h2 id="main-changes-4">Main Changes</h2>
117
162
< div class ="collapse ">
118
163
< input type ="checkbox " id ="collapse-section11 " aria-hidden ="true "> < label for ="collapse-section11 " aria-hidden ="true "> < strong > V1.9.0 / 29-May-2020</ strong > </ label >
119
164
< div >
120
- < h2 id ="main-changes-5 "> Main Changes</ h2 >
165
+ < h2 id ="main-changes-7 "> Main Changes</ h2 >
121
166
< ul >
122
167
< li > Add support of stm32h723xx, stm32h725xx, stm32h733xx, stm32h735xx, stm32h730xx and stm32h730xxQ devices:
123
168
< ul >
@@ -175,7 +220,7 @@ <h2 id="main-changes-5">Main Changes</h2>
175
220
< div class ="collapse ">
176
221
< input type ="checkbox " id ="collapse-section10 " aria-hidden ="true "> < label for ="collapse-section10 " aria-hidden ="true "> < strong > V1.8.0 / 14-February-2020</ strong > </ label >
177
222
< div >
178
- < h2 id ="main-changes-6 "> Main Changes</ h2 >
223
+ < h2 id ="main-changes-8 "> Main Changes</ h2 >
179
224
< ul >
180
225
< li > General updates to align Bits and registers definitions with the STM32H7 reference manual</ li >
181
226
< li > Update “ErrorStatus” enumeration definition in stm32h7xx.h file with SUCCESS set to numerical value zero</ li >
@@ -196,7 +241,7 @@ <h2 id="main-changes-6">Main Changes</h2>
196
241
< div class ="collapse ">
197
242
< input type ="checkbox " id ="collapse-section9 " aria-hidden ="true "> < label for ="collapse-section9 " aria-hidden ="true "> < strong > V1.7.0 / 06-December-2019</ strong > </ label >
198
243
< div >
199
- < h2 id ="main-changes-7 "> Main Changes</ h2 >
244
+ < h2 id ="main-changes-9 "> Main Changes</ h2 >
200
245
< ul >
201
246
< li > < p > General updates to align Bit and registers definition with the STM32H7 reference manual</ p > </ li >
202
247
< li > Add support of stm32h7A3xx, stm32h7A3xxQ, stm32h7B3xx, stm32h7B3xxQ, stm32h7B0xx and stm32h7B0xxQ devices:
@@ -226,7 +271,7 @@ <h2 id="main-changes-7">Main Changes</h2>
226
271
< div class ="collapse ">
227
272
< input type ="checkbox " id ="collapse-section8 " aria-hidden ="true "> < label for ="collapse-section8 " aria-hidden ="true "> < strong > V1.6.0 / 28-June-2019</ strong > </ label >
228
273
< div >
229
- < h2 id ="main-changes-8 "> Main Changes</ h2 >
274
+ < h2 id ="main-changes-10 "> Main Changes</ h2 >
230
275
< ul >
231
276
< li > Add definition of “ART_TypeDef” structure: ART accelerator for Cortex-M4 available in Dual Core devices</ li >
232
277
< li > Add definition of “ART” instance: pointer to “ART_TypeDef” structure</ li >
@@ -241,7 +286,7 @@ <h2 id="main-changes-8">Main Changes</h2>
241
286
< div class ="collapse ">
242
287
< input type ="checkbox " id ="collapse-section7 " aria-hidden ="true "> < label for ="collapse-section7 " aria-hidden ="true "> < strong > V1.5.0 / 05-April-2019</ strong > </ label >
243
288
< div >
244
- < h2 id ="main-changes-9 "> Main Changes</ h2 >
289
+ < h2 id ="main-changes-11 "> Main Changes</ h2 >
245
290
< ul >
246
291
< li > General updates to align Bit and registers definition with the STM32H7 reference manual</ li >
247
292
< li > Updates to aligned with STM32H7xx < strong > rev.V</ strong > devices</ li >
@@ -305,7 +350,7 @@ <h2 id="main-changes-9">Main Changes</h2>
305
350
< div class ="collapse ">
306
351
< input type ="checkbox " id ="collapse-section6 " aria-hidden ="true "> < label for ="collapse-section6 " aria-hidden ="true "> < strong > V1.3.1 / 31-January-2019</ strong > </ label >
307
352
< div >
308
- < h2 id ="main-changes-10 "> Main Changes</ h2 >
353
+ < h2 id ="main-changes-12 "> Main Changes</ h2 >
309
354
< ul >
310
355
< li > < strong > Patch Release on top of V1.3.0</ strong > </ li >
311
356
< li > Add Definition of UID_BASE ( Unique device ID register base address) to the STM32H7xx include files:
@@ -318,7 +363,7 @@ <h2 id="main-changes-10">Main Changes</h2>
318
363
< div class ="collapse ">
319
364
< input type ="checkbox " id ="collapse-section5 " aria-hidden ="true "> < label for ="collapse-section5 " aria-hidden ="true "> < strong > V1.4.0 / 30-November-2018</ strong > </ label >
320
365
< div >
321
- < h2 id ="main-changes-11 "> Main Changes</ h2 >
366
+ < h2 id ="main-changes-13 "> Main Changes</ h2 >
322
367
< ul >
323
368
< li > STM32H7xx include files:
324
369
< ul >
@@ -363,7 +408,7 @@ <h2 id="main-changes-11">Main Changes</h2>
363
408
< div class ="collapse ">
364
409
< input type ="checkbox " id ="collapse-section4 " aria-hidden ="true "> < label for ="collapse-section4 " aria-hidden ="true "> < strong > V1.3.0 / 29-June-2018</ strong > </ label >
365
410
< div >
366
- < h2 id ="main-changes-12 "> Main Changes</ h2 >
411
+ < h2 id ="main-changes-14 "> Main Changes</ h2 >
367
412
< ul >
368
413
< li > Add support for stm32h750xx value line devices:
369
414
< ul >
@@ -376,7 +421,7 @@ <h2 id="main-changes-12">Main Changes</h2>
376
421
< div class ="collapse ">
377
422
< input type ="checkbox " id ="collapse-section3 " aria-hidden ="true "> < label for ="collapse-section3 " aria-hidden ="true "> < strong > V1.2.0 / 29-December-2017</ strong > </ label >
378
423
< div >
379
- < h2 id ="main-changes-13 "> Main Changes</ h2 >
424
+ < h2 id ="main-changes-15 "> Main Changes</ h2 >
380
425
< ul >
381
426
< li > Update FDCAN bit definition</ li >
382
427
< li > Update SystemCoreClockUpdate() function in system_stm32h7xx.c file to use direct register access</ li >
@@ -386,7 +431,7 @@ <h2 id="main-changes-13">Main Changes</h2>
386
431
< div class ="collapse ">
387
432
< input type ="checkbox " id ="collapse-section2 " aria-hidden ="true "> < label for ="collapse-section2 " aria-hidden ="true "> < strong > V1.1.0 / 31-August-2017</ strong > </ label >
388
433
< div >
389
- < h2 id ="main-changes-14 "> Main Changes</ h2 >
434
+ < h2 id ="main-changes-16 "> Main Changes</ h2 >
390
435
< ul >
391
436
< li > Update USB OTG bit definition</ li >
392
437
< li > Adjust PLL fractional computation</ li >
@@ -396,7 +441,7 @@ <h2 id="main-changes-14">Main Changes</h2>
396
441
< div class ="collapse ">
397
442
< input type ="checkbox " id ="collapse-section1 " aria-hidden ="true "> < label for ="collapse-section1 " aria-hidden ="true "> < strong > V1.0.0 / 21-April-2017</ strong > </ label >
398
443
< div >
399
- < h2 id ="main-changes-15 "> Main Changes</ h2 >
444
+ < h2 id ="main-changes-17 "> Main Changes</ h2 >
400
445
< ul >
401
446
< li > First official release for < strong > STM32H743xx/753xx</ strong > devices</ li >
402
447
</ ul >
0 commit comments