Part Programming
3-16
AT89STK-03 Hardware User Guide
7609B–SCR–11/06
3.2
Bootloader DRV
Ensure you are familiar with the DRV bootloader datasheet before programming the
part.
Configure the MCU demonstration board following Table 2-2 on page 9.
3.2.1
ISP Mode
CRAM version
The bootloader enters automatically in ISP mode with this version after power up or res-
set sequences and waits for commands from FLIP as there is no code available to run.
When the bootloader is running in ISP mode, the ALE led blinks.
FLASH version
The ISP mode must invoked manually by holding down the ISP switch (P3.7=0) during
power up or reset sequences. When the bootloader is running in ISP mode, the ALE led
blinks.
3.2.2
Execution mode
CRAM version
The execution mode must be invoked manually from FLIP. ALE Led remains on perma-
nently during this mode.
FLASH version
The execution mode does not request specific action. The application code runs auto-
matically after power up or reset sequence. ALE Led remains on permanently during
this mode.
Notes:
1. The external E2PROM works only with the PLCC68 package. It enables to obtain a
flash equivalent solution as the PLCC68 is only available in CRAM version. For the
others packages, order the appropriate part as the E2PROM is implemented inside
the package.
2. The programming of internal or external E2PROM is automatically handled by the
bootloader.