ST10F276-6Q3 STMicroelectronics, ST10F276-6Q3 Datasheet - Page 3

no-image

ST10F276-6Q3

Manufacturer Part Number
ST10F276-6Q3
Description
MCU 16BIT 832K FLASH 144-PQFP
Manufacturer
STMicroelectronics
Series
ST10r
Datasheet

Specifications of ST10F276-6Q3

Core Processor
ST10
Core Size
16-Bit
Speed
64MHz
Connectivity
ASC, CAN, EBI/EMI, I²C, SSC, UART/USART
Peripherals
POR, PWM, WDT
Number Of I /o
111
Program Memory Size
832KB (832K x 8)
Program Memory Type
FLASH
Ram Size
68K x 8
Voltage - Supply (vcc/vdd)
4.5 V ~ 5.5 V
Data Converters
A/D 24x10b
Oscillator Type
Internal
Operating Temperature
-40°C ~ 125°C
Package / Case
144-MQFP, 144-PQFP
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
Eeprom Size
-
ST10F276E
5
4.5
4.6
Bootstrap loader . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46
5.1
5.2
5.3
5.4
5.5
4.4.7
4.4.8
4.4.9
4.4.10
4.4.11
Write operation examples . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42
Write operation summary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44
Selection among user-code, standard or alternate bootstrap . . . . . . . . . 46
Standard bootstrap loader . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47
5.2.1
5.2.2
5.2.3
5.2.4
5.2.5
5.2.6
5.2.7
5.2.8
Standard bootstrap with UART (RS232 or K-Line) . . . . . . . . . . . . . . . . . . 53
5.3.1
5.3.2
5.3.3
5.3.4
5.3.5
Standard bootstrap with CAN . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 57
5.4.1
5.4.2
5.4.3
5.4.4
5.4.5
5.4.6
5.4.7
Comparing the old and the new bootstrap loader . . . . . . . . . . . . . . . . . . 65
5.5.1
5.5.2
Flash non-volatile access protection register 1 low . . . . . . . . . . . . . . . . 39
Flash non-volatile access protection register 1 high . . . . . . . . . . . . . . . 40
Access protection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40
Write protection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41
Temporary unprotection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41
Entering the standard bootstrap loader . . . . . . . . . . . . . . . . . . . . . . . . . 47
ST10 configuration in BSL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48
Booting steps . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50
Hardware to activate BSL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50
Memory configuration in bootstrap loader mode . . . . . . . . . . . . . . . . . . 51
Loading the start-up code . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52
Exiting bootstrap loader mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53
Hardware requirements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53
Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53
Entering bootstrap via UART . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 54
ST10 Configuration in UART BSL (RS232 or K-Line) . . . . . . . . . . . . . . 55
Loading the start-up code . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55
Choosing the baud rate for the BSL via UART . . . . . . . . . . . . . . . . . . . 56
Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 57
Entering the CAN bootstrap loader . . . . . . . . . . . . . . . . . . . . . . . . . . . . 58
ST10 configuration in CAN BSL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 60
Loading the start-up code via CAN . . . . . . . . . . . . . . . . . . . . . . . . . . . . 60
Choosing the baud rate for the BSL via CAN . . . . . . . . . . . . . . . . . . . . 61
Computing the baud rate error . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 64
Bootstrap via CAN . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 64
Software aspects . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 65
Hardware aspects . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 65
Contents
3/231

Related parts for ST10F276-6Q3