AN2295 Freescale Semiconductor / Motorola, AN2295 Datasheet - Page 27

no-image

AN2295

Manufacturer Part Number
AN2295
Description
Developers Serial Bootloader for M68HC08 and HCS08 MCUs
Manufacturer
Freescale Semiconductor / Motorola
Datasheet
Freescale Semiconductor
WAIT FOR HI-LO EDGE
TRIM ICG, ENABLE SCI
WAIT FOR COMMAND
WAIT FOR ANSWER
SEND IDENT DATA
TIMEOUT EXPIRED
MEASURE BREAK
SEND ACK AND
SOURCE TEST
MCU CONFIG
ICG, SCI INIT
SRSR RESET
DISABLE SCI
SEND ACK
IDENT?
RESET
2
?
YES
NO
POR CAUSED RESET
NO
Developer’s Serial Bootloader for M68HC08 and HCS08 MCUs, Rev. 6
NOT POR
YES
Figure 18. MC68HC908KX Bootloader Flowchart
RECEIVE ADDRESS
ROUTINE IN ROM
CALL ERASE
2
1
ERASE?
2
YES
NO
RECEIVE ADDRESS
RECEIVE LENGTH
ROUTINE IN ROM
RECEIVE DATA
CALL WRITE
WRITE?
1
USER CODE
YES
START
NO
RECEIVE ADDRESS
RECEIVE LENGTH
SEND DATA
READ?
2
YES
NO
EXECUTE ILLEGAL
OPERATION
MCU Slave Software
QUIT?
2
YES
NO
27

Related parts for AN2295