STM32W108B-SK STMicroelectronics, STM32W108B-SK Datasheet - Page 4

no-image

STM32W108B-SK

Manufacturer Part Number
STM32W108B-SK
Description
STARTER KIT FOR STM32W108
Manufacturer
STMicroelectronics
Series
STM32r
Type
MCUr

Specifications of STM32W108B-SK

Featured Product
STM32 Cortex-M3 Companion Products
Contents
Board
Silicon Manufacturer
ST Micro
Core Architecture
ARM
Core Sub-architecture
Cortex - M3
Silicon Core Number
STM32
Silicon Family Name
STM32W108xx
Kit Contents
Board
Features
IEEE
Mfg Application Notes
STM32W108 Adjacent Channel Rejection Measurements
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
For Use With/related Products
*
Lead Free Status / Rohs Status
Lead free / RoHS Compliant

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
STM32W108B-SK
Manufacturer:
ST
0
Bootloader command set
3
4/27
Bootloader command set
Table 1
command protocol description follows.
Table 1.
1. This command is supported by unicast and broadcast packets, while all the other are unicast only.
2. The W
Communication safety
All communications from the Host to the device are verified by:
Each packet is either accepted (ACK) or discarded (NACK):
G
G
G
E
W
W
M
R
G
RASE
EAD
ET
ET
ET
O
EMORY
RITE
RITE
command set.
(1)
V
ID
Checksum: received blocks of data bytes are XORed. A byte containing the computed
XOR of all previous bytes is added to the end of each communication (checksum byte).
By XORing all received bytes, data + checksum, the result at the end of the packet
must be 0x00.
For each command, the host sends a byte and its complement (XOR = 0x00).
ACK = 0x79
NACK = 0x1F
ERSION
M
Command
M
I
(1)
NCREMENTAL
EMORY
lists commands supported by the OTA bootloader. A detailed command-by-
EMORY
RITE
(2)
I
OTA bootloader commands
NCREMENTAL
(1)
M
Command code
EMORY
0x00
0x01
0x02
0x43
0x31
0x36
0x11
0x21
Doc ID 17845 Rev 2
command is the only one not included in the original USART bootloader
Gets version number and list of commands allowed.
Gets bootloader version and Read Protection status of
the Flash memory.
Gets chip ID of device.
Erases memory pages of selected device.
Writes up to 96 bytes in memory of selected device.
Writes up to 96 bytes in memory of selected device
incrementing next write address on device
automatically.
Reads up to 96 bytes of memory starting from a user-
specified address.
Starts the code at a given location for a given device.
Command description
AN3262

Related parts for STM32W108B-SK