Programming On-Board Flash Memory; Overview; Elements For Programming The Flash; C.1 Overview - Motorola FREESCALE SEMICONDUCTOR M68EZ328ADS User Manual

Application development system v2.0
Table of Contents

Advertisement

APPENDIX C

PROGRAMMING ON-BOARD FLASH MEMORY

ARCHIVED BY FREESCALE SEMICONDUCTOR, INC. 2005

C.1 OVERVIEW

The Flash memory on the ADS board cannot be written directly. A special program com-
mand sequence is required to unlock it before starting the write process. A flash program is
therefore provided with the ADS board for helping users to do re-programming. The sections
below will describe the program and provide further information about the process and other
required elements.
It is recommended that user should have a basic understanding of bootstrap mode operation
of MC68EZ328 before reading the material below. For more details on Bootstrap mode,
please refer to the MC68EZ328 user's manual.

C.2 ELEMENTS FOR PROGRAMMING THE FLASH

The following files are necessary for programming the Flash memory
1. EZTOOLS including BBUG.EXE and STOB.EXE
2. INIT.B - b-record for initializing the ADS
3. ERASE.B - b-record for erasing the flash memory
4. FLASHNML.B - b-record for programming flash. ROM image is copied from RAM area
to the Flash memory area
5. ROM.B - ROM image of user program in b-record/s-record format.
MOTOROLA
Freescale Semiconductor, Inc.
M68EZ328ADS v2.0 USER'S MANUAL
For More Information On This Product,
Go to: www.freescale.com
C-32

Advertisement

Table of Contents
loading

Table of Contents