Skip to content
This repository was archived by the owner on Oct 5, 2021. It is now read-only.

Commit ab9f5ff

Browse files
committed
List all protocols in "protocol.txt"
Signed-off-by: Antonio Borneo <borneo.antonio@gmail.com>
1 parent c394d11 commit ab9f5ff

File tree

1 file changed

+17
-3
lines changed

1 file changed

+17
-3
lines changed

protocol.txt

Lines changed: 17 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,19 @@
1+
The communication protocol used by ST bootloader is documented in following ST
2+
application notes, depending on communication port.
13

2-
The protocol used by the STM32 serial bootloader is described in the
3-
AN3155 application note "USART protocol used in the STM32 bootloader"
4-
from STMicroelectronics, available at http://www.st.com/ (search for AN3155).
4+
In current version of stm32flash are supported only UART and I2C ports.
55

6+
* AN3154: CAN protocol used in the STM32 bootloader
7+
http://www.st.com/web/en/resource/technical/document/application_note/CD00264321.pdf
8+
9+
* AN3155: USART protocol used in the STM32(TM) bootloader
10+
http://www.st.com/web/en/resource/technical/document/application_note/CD00264342.pdf
11+
12+
* AN4221: I2C protocol used in the STM32 bootloader
13+
http://www.st.com/web/en/resource/technical/document/application_note/DM00072315.pdf
14+
15+
* AN4286: SPI protocol used in the STM32 bootloader
16+
http://www.st.com/web/en/resource/technical/document/application_note/DM00081379.pdf
17+
18+
Boot mode selection for STM32 is documented in ST application note AN2606, available in ST website:
19+
http://www.st.com/web/en/resource/technical/document/application_note/CD00167594.pdf

0 commit comments

Comments
 (0)