AN2295 Freescale Semiconductor / Motorola, AN2295 Datasheet - Page 45

no-image

AN2295

Manufacturer Part Number
AN2295
Description
Developers Serial Bootloader for M68HC08 and HCS08 MCUs
Manufacturer
Freescale Semiconductor / Motorola
Datasheet
File Structure
The following file structure is set up:
Freescale Semiconductor
WAIT (HOOK) FOR
8-Bit MCU Image
UART
System Platform Dependent
Generic and Main Program
M68HC(S)08 Specific Programming
OPEN S19 FILE
MCU RESET
ARGUMENTS
INIT UART
–sysdeplinux.h
–sysdepw32.h
ENOUGH
s19.c
serial.h
seriallinux.c (serialw32.c)
sysdep.h
hc08sprg.h
main.c
prog.c
START
OK?
OK?
OK?
?
Manipulations:
YES
YES
YES
YES
NO
NO
NO
NO
Developer’s Serial Bootloader for M68HC08 and HCS08 MCUs, Rev. 6
Operations:
X(0)
X(1)
X(2)
X(3)
Figure 29. Bootloader Master Flowchart
Files:
Files:
SET UP INTERRUPT
CALIBRATE MCU
PRINT MCU INFO
READ MCU INFO
VECTOR TABLE
Files:
OK?
OK?
OK?
YES
YES
YES
NO
NO
NO
X(4)
X(5)
X(6)
NOTE: X(2) MEANS EXIT WITH EXIT CODE 2
DISPLAY WARNING
PC Bootloader Master Software
PROGRAM MCU
UNHOOK MCU
IMAGE TO FIT
CLOSE UART
CHECK S19
IF NOT
SURE ?
EXIT
OK?
YES
YES
NO
NO
X($FF)
X(8)
45

Related parts for AN2295