Freescale Semiconductor, Inc.

ARCHIVED BY FREESCALE SEMICONDUCTOR, INC. 2005

Freescale Semiconductor, Inc.

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.

MOTOROLAM68EZ328ADS v2.0 USER’S MANUALC-32

For More Information On This Product,

Go to: www.freescale.com

Page 33
Image 33
Motorola M68EZ328ADS user manual Appendix C Programming ON-BOARD Flash Memory, Elements for Programming the Flash