-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathRelease_Notes.html
251 lines (251 loc) · 9.33 KB
/
Release_Notes.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en">
<head>
<meta charset="utf-8" />
<meta name="generator" content="pandoc" />
<meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes" />
<title>Release Notes for STM32L476G_EVAL Board Drivers</title>
<style type="text/css">
code{white-space: pre-wrap;}
span.smallcaps{font-variant: small-caps;}
span.underline{text-decoration: underline;}
div.column{display: inline-block; vertical-align: top; width: 50%;}
</style>
<link rel="stylesheet" href="_htmresc/mini-st_2020.css" />
<!--[if lt IE 9]>
<script src="//cdnjs.cloudflare.com/ajax/libs/html5shiv/3.7.3/html5shiv-printshiv.min.js"></script>
<![endif]-->
<link rel="icon" type="image/x-icon" href="_htmresc/favicon.png" />
</head>
<body>
<div class="row">
<div class="col-sm-12 col-lg-4">
<center>
<h1 id="release-notes-for">Release Notes for</h1>
<h1 id="stm32l476g_eval-board-drivers"><mark>STM32L476G_EVAL Board Drivers</mark></h1>
<p>Copyright © 2017 STMicroelectronics<br />
</p>
<a href="https://www.st.com" class="logo"><img src="_htmresc/st_logo_2020.png" alt="ST logo" /></a>
</center>
<h1 id="purpose">Purpose</h1>
<p>This directory contains the board drivers to demonstrate the capabilities of the STM32L476G_EVAL Kit.</p>
</div>
<div class="col-sm-12 col-lg-8">
<h1 id="update-history">Update History</h1>
<div class="collapse">
<input type="checkbox" id="collapse-section25" checked aria-hidden="true"> <label for="collapse-section25" aria-hidden="true">V2.1.8 / 24-Juin-2024</label>
<div>
<h2 id="main-changes">Main Changes</h2>
<ul>
<li>Update EEPROM_I2C_WritePage() API to add waiting EEPROM internal write cycle duration: Add 5ms max delay required by the M24M01 specification to ensure that the previous EEPROM access is finished.</li>
</ul>
</div>
</div>
<div class="collapse">
<input type="checkbox" id="collapse-section24" aria-hidden="true"> <label for="collapse-section24" aria-hidden="true">V2.1.7 / 09-Juin-2023</label>
<div>
<h2 id="main-changes-1">Main Changes</h2>
<ul>
<li>All source files: update disclaimer to add reference to the new license agreement.</li>
</ul>
</div>
</div>
<div class="collapse">
<input type="checkbox" id="collapse-section23" aria-hidden="true"> <label for="collapse-section23" aria-hidden="true">V2.1.6 / 11-February-2021</label>
<div>
<h2 id="main-changes-2">Main Changes</h2>
<ul>
<li>Minor update of Release Notes template</li>
<li>Add License.md file for GitHub publication</li>
</ul>
</div>
</div>
<div class="collapse">
<input type="checkbox" id="collapse-section22" aria-hidden="true"> <label for="collapse-section22" aria-hidden="true">V2.1.5 / 26-June-2020</label>
<div>
<h2 id="main-changes-3">Main Changes</h2>
<ul>
<li>Update common GPIO configuration in BSP_SD_MspInit() to remove internal pull-up</li>
</ul>
</div>
</div>
<div class="collapse">
<input type="checkbox" id="collapse-section21" aria-hidden="true"> <label for="collapse-section21" aria-hidden="true">V2.1.4 / 22-November-2019</label>
<div>
<h2 id="main-changes-4">Main Changes</h2>
<ul>
<li>Enable the Sample Shift (SSHIFT) feature in <em>BSP_QSPI_Init()</em> to ensure the read data isn’t corrupted when prescaler is div/1</li>
</ul>
</div>
</div>
<div class="collapse">
<input type="checkbox" id="collapse-section20" aria-hidden="true"> <label for="collapse-section20" aria-hidden="true">V2.1.3 / 18-October-2019</label>
<div>
<h2 id="main-changes-5">Main Changes</h2>
<ul>
<li>Minor update in release notes format</li>
</ul>
</div>
</div>
<div class="collapse">
<input type="checkbox" id="collapse-section19" aria-hidden="true"> <label for="collapse-section19" aria-hidden="true">V2.1.2 / 03-April-2019</label>
<div>
<h2 id="main-changes-6">Main Changes</h2>
<ul>
<li>stm32l476g_eval_glass_lcd.c
<ul>
<li>Fix to ensure two arrows can be displayed simultaneously</li>
<li>Fix to ensure proper display of ‘W’ character</li>
<li>Fix to ensure that pixels are not overwriting each other</li>
<li>Update power consumption units symbols display (mA, uA, nA)</li>
<li>Correct logical test in BSP_LCD_GLASS_DisplayStrDeci(), BSP_LCD_DisplayStringAt(), LCD_DrawChar() and BSP_LCD_GLASS_DisplayString()</li>
</ul></li>
</ul>
</div>
</div>
<div class="collapse">
<input type="checkbox" id="collapse-section18" aria-hidden="true"> <label for="collapse-section18" aria-hidden="true">V2.1.1 / 27-July-2018</label>
<div>
<h2 id="main-changes-7">Main Changes</h2>
<ul>
<li>Release notes update to new format</li>
</ul>
</div>
</div>
<div class="collapse">
<input type="checkbox" id="collapse-section17" aria-hidden="true"> <label for="collapse-section17" aria-hidden="true">V2.1.0 / 25-August-2017</label>
<div>
<h2 id="main-changes-8">Main Changes</h2>
<ul>
<li>stm32l476g_eval_sd.c/.h
<ul>
<li>Add weak BSP SD functions
<ul>
<li>BSP_SD_MspInit(), BSP_SD_MspDeInit(), BSP_SD_WriteCpltCallback(), BSP_SD_ReadCpltCallback() and BSP_SD_AbortCallback()</li>
</ul></li>
</ul></li>
</ul>
</div>
</div>
<div class="collapse">
<input type="checkbox" id="collapse-section16" aria-hidden="true"> <label for="collapse-section16" aria-hidden="true">V2.0.0 / 17-February-2017</label>
<div>
<h2 id="main-changes-9">Main Changes</h2>
<ul>
<li>stm32l476g_eval_sd.c/.h
<ul>
<li>Alignment with new SD HAL APIs interface</li>
</ul></li>
<li>stm32l476g_eval_qspi.c
<ul>
<li>Update BSP_QSPI_Write() to fasten write address calculation</li>
</ul></li>
<li><strong>NOTE:</strong> This release must be used with
<ul>
<li>STM32L4xx HAL/LL driver V1.7.0 or newer</li>
</ul></li>
</ul>
</div>
</div>
<div class="collapse">
<input type="checkbox" id="collapse-section15" aria-hidden="true"> <label for="collapse-section15" aria-hidden="true">V1.0.4 / 08-April-2016</label>
<div>
<h2 id="main-changes-10">Main Changes</h2>
<ul>
<li>stm32l476g_eval_audio.c/.h
<ul>
<li>Apply DFSDM renaming
<ul>
<li>DFSDM_Channel3 and DFSDM_Channel4 renamed respectively to DFSDM1_Channel3 and DFSDM1_Channel4</li>
<li>DFSDM_Filter0 and DFSDM_Filter1 renamed respectively to DFSDM1_Filter0 and DFSDM1_Filter1</li>
<li>__HAL_RCC_DFSDM_CLK_ENABLE() and __HAL_RCC_DFSDM_CLK_DISABLE() renamed respectively to __HAL_RCC_DFSDM1_CLK_ENABLE() and __HAL_RCC_DFSDM1_CLK_DISABLE()</li>
<li>GPIO_AF6_DFSDM renamed to GPIO_AF6_DFSDM1</li>
</ul></li>
</ul></li>
<li>stm32l476g_eval_sd.c
<ul>
<li>Update SD_MspInit() to retrieve RCC configuration for PLLSAI1 source clock and divider M</li>
</ul></li>
<li><strong>NOTE:</strong> This release must be used with STM32L4xx HAL driver V1.5.0 or later</li>
</ul>
</div>
</div>
<div class="collapse">
<input type="checkbox" id="collapse-section12" aria-hidden="true"> <label for="collapse-section12" aria-hidden="true">V1.0.3 / 29-January-2016</label>
<div>
<h2 id="main-changes-11">Main Changes</h2>
<ul>
<li>stm32l476g_eval.c
<ul>
<li>Update FMC timings for LCD access in FMC_BANK3_Init()</li>
</ul></li>
<li>stm32l476g_eval_qspi.c
<ul>
<li>Deactivate automatic timeout in memory mapped mode</li>
</ul></li>
<li><strong>NOTE:</strong> This release must be used with STM32L4xx HAL driver V1.2.0 or later</li>
</ul>
</div>
</div>
<div class="collapse">
<input type="checkbox" id="collapse-section11" aria-hidden="true"> <label for="collapse-section11" aria-hidden="true">V1.0.2 / 25-November-2015</label>
<div>
<h2 id="main-changes-12">Main Changes</h2>
<ul>
<li>stm32l476g_eval.c
<ul>
<li>Remove FMC write Fifo feature configuration in FMC_BANK3_Init() as not available</li>
</ul></li>
<li>stm32l476g_eval_audio.c
<ul>
<li>Apply correction in BSP_AUDIO_OUT_Init() on SAI clock strobing in line with HAL SAI correction</li>
</ul></li>
<li>stm32l476g_eval_idd.c
<ul>
<li>Change call to HAL_PWREx_EnterSTOP1Mode() after stop 0 addition and HAL_PWREx_EnterSTOP1Mode() API update</li>
</ul></li>
<li>stm32l476g_eval_nor.c
<ul>
<li>Fix FMC timings on Address setup time and Data setup time in BSP_NOR_Init()</li>
</ul></li>
<li>stm32l476g_eval_sram.c
<ul>
<li>Fix FMC timings on Address setup time, Data setup time and Bus Turn Around duration in BSP_SRAM_Init()</li>
</ul></li>
<li><strong>NOTE:</strong> This release must be used with STM32L4xx HAL driver V1.2.0 or later</li>
</ul>
</div>
</div>
<div class="collapse">
<input type="checkbox" id="collapse-section10" aria-hidden="true"> <label for="collapse-section10" aria-hidden="true">V1.0.1 / 16-September-2015</label>
<div>
<h2 id="main-changes-13">Main Changes</h2>
<ul>
<li>stm32l476g_eval_qspi.c
<ul>
<li>Set QuadSPI prescaler to 1 to configure interface at 40Mhz (in line with component datasheet)</li>
</ul></li>
<li>stm32l476g_eval.c, stm32l476g_eval_audio.c, stm32l476g_eval_idd.c, stm32l476g_eval_lcd.c, stm32l476g_eval_nor.c, stm32l476g_eval_qspi.c, stm32l476g_eval_sd.c and stm32l476g_eval_sram.c
<ul>
<li>Apply new GPIO speed frequency define from HAL GPIO (GPIO_SPEED_FREQ_xxxx)</li>
</ul></li>
<li><strong>NOTE:</strong> This release must be used with STM32L4xx HAL driver V1.1.0 or later</li>
</ul>
</div>
</div>
<div class="collapse">
<input type="checkbox" id="collapse-section9" aria-hidden="true"> <label for="collapse-section9" aria-hidden="true">V1.0.0 / 26-June-2015</label>
<div>
<h2 id="main-changes-14">Main Changes</h2>
<ul>
<li>First official release of <strong>STM32L476G_EVAL</strong> board drivers for STM32Cube L4 FW package</li>
</ul>
</div>
</div>
</div>
</div>
<footer class="sticky">
For complete documentation on <mark>STM32 Microcontrollers</mark> , visit: <a href="http://www.st.com/STM32">http://www.st.com/STM32</a>
</footer>
</body>
</html>