Electronic Components Datasheet Search
  English  ▼
ALLDATASHEET.NET

X  

AN2606 Datasheet(PDF) 22 Page - STMicroelectronics

Part # AN2606
Description  STM32 microcontroller system memory boot mode
PDF  155 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
Manufacturer  STMICROELECTRONICS [STMicroelectronics]
Direct Link  http://www.st.com
Logo STMICROELECTRONICS - STMicroelectronics

AN2606 Datasheet(HTML) 22 Page - STMicroelectronics

Back Button AN2606 Datasheet HTML 18Page - STMicroelectronics AN2606 Datasheet HTML 19Page - STMicroelectronics AN2606 Datasheet HTML 20Page - STMicroelectronics AN2606 Datasheet HTML 21Page - STMicroelectronics AN2606 Datasheet HTML 22Page - STMicroelectronics AN2606 Datasheet HTML 23Page - STMicroelectronics AN2606 Datasheet HTML 24Page - STMicroelectronics AN2606 Datasheet HTML 25Page - STMicroelectronics AN2606 Datasheet HTML 26Page - STMicroelectronics Next Button
Zoom Inzoom in Zoom Outzoom out
 22 / 155 page
background image
General bootloader description
AN2606
22/155
DocID13801 Rev 21
location, make sure that the relative protection bit (in the last 16 bytes of the OTP
memory) is not reset.
•
For STM32 F2 and F4 series the internal flash write operation format depends on the
voltage range. By default write operation are allowed by one byte format (Half-Word,
Word and Double-Word operations are not allowed). To increase the speed of write
operation, the user should apply the adequate voltage range that allows write operation
by Half-Word, Word or Double-Word and update this configuration on the fly by the
bootloader software through a virtual memory location. This memory location is not
physical but can be read and written using usual bootloader read/write operations
according to the protocol in use. This memory location contains 4 bytes which are
described in table below. It can be accessed by 1, 2, 3 or 4 bytes. However, reserved
bytes should remain at their default values (0xFF), otherwise the request will be
NACKed.
Table 4. STM32 F2 and F4 Voltage Range configuration using bootloader
The table below lists the valid memory area depending on the Bootloader commands.
Address
Size
Description
0xFFFF0000
1 byte
This byte controls the current value of the voltage range.
0x00: voltage range [1.8 V, 2.1 V]
0x01: voltage range [2.1 V, 2.4 V]
0x02: voltage range [2.4 V, 2.7 V]
0x03: voltage range [2.7 V, 3.6 V]
0x04: voltage range [2.7 V, 3.6 V] and double word write/erase
operation is used. In this case it is mandatory to supply 9 V
through the VPP pin (refer to the product reference manual for
more details about the double-word write procedure).
Other: all other values are not supported and will be NACKed.
0xFFFF0001
1 byte
Reserved.
0xFF: default value.
Other: all other values are not supported and will be NACKed.
0xFFFF0002
1 byte
Reserved.
0xFF: default value.
Other: all other values are not supported and will be NACKed.
0xFFFF0003
1 byte
Reserved.
0xFF: default value.
Other: all other values are not supported and will be NACKed.
Table 5. Supported memory area by Write, Read, Erase and Go Commands
Memory Area
Write command
Read command
Erase command
Go command
Flash
Supported
Supported
Supported
Supported
RAM
Supported
Supported
Not Supported
Supported
System Memory
Not Supported
Supported
Not Supported
Not Supported
Data Memory
Supported
Supported
Not Supported
Not Supported
OTP Memory
Supported
Supported
Not Supported
Not Supported



Html Pages

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  ...More


Datasheet Download

Go To PDF Page


Link URL



Does ALLDATASHEET help your business so far?  [ DONATE ] 

About Alldatasheet   |   Advertisement   |   Contact us   |   Privacy Policy   |   Link to Datasheet    |   Link Exchange   |   Manufacturer List
All Rights Reserved©Alldatasheet.com


Mirror Sites
English : Alldatasheet.com  |   English : Alldatasheet.net  |   Chinese : Alldatasheetcn.com  |   German : Alldatasheetde.com  |   Japanese : Alldatasheet.jp
Russian : Alldatasheetru.com  |   Korean : Alldatasheet.co.kr  |   Spanish : Alldatasheet.es  |   French : Alldatasheet.fr  |   Italian : Alldatasheetit.com
Portuguese : Alldatasheetpt.com  |   Polish : Alldatasheet.pl  |   Vietnamese : Alldatasheet.vn
Indian : Alldatasheet.in  |   Mexican : Alldatasheet.com.mx  |   British : Alldatasheet.co.uk  |   New Zealand : Alldatasheet.co.nz
Family Site : ic2ic.com  |   icmetro.com