Contents
Preliminary
Freescale Semiconductor, Inc
Table of Contents
Programming On-board Flash Memory
Appendix a
Comparison of M68EZ328ADS Version 1.x
Resistive Touch Panel Operation
Iii M68EZ328ADS v2.0 USER’S Manual
List of Illustrations
List of Tables
Features
Section General Information
Introduction
Related Documentation
Technical Support 1.4.1 M68EZ328ADS
Debugger
Equipments Required
Section Quick Installation Guide
Installation Procedure
Overview
M68EZ328ADS v2.0 Key Component Layout
DIP Switch Options for SDS monitor
Default DIP Switch Options for Metrowerks monitor
Connecting M68EZ328ADS v2.0 to PC
Installing software debugger
Metrowerks Codewarrior
Select ADS68EZ328 Stationery for new project
Change the connection settings in the Debug Settings Windows
Debug Pop-Up Window of SDS
Connection Setting inside Debug Pop-up Window of SDS
Section Hardware Description and Board Operation
M68EZ328ADS v2.0 Functional Block Diagram
DIP Switch pack S2 Setting
Control Switches
DIP Switches
DIP Switch pack S1 Setting
Operation Modes
LED Indicators
Operation Mode Setting
Function of LED Indicators
Flash Memory
M68VZ328ADS v2.0 Default Memory Map
Memory
Memory Map
Interface of EMU ROM
EMU ROM
MC68EZ328 CSD1
EDO Dram
MC68VZ328
Uart and Irda
LCD Interface
LCD and Touch Panel Interface
Touch Panel Interface
Signal Assignment for Touch Panel Controller
Expansion Connectors
Single Tone Generator
Logic Analyzer Interface
Pin Assignments of P4
Power Supply
GND VEE
Software
Table A-2. Software Change for using M68EZ328ADS
Appendix a Comparison of M68EZ328ADS Version 1.X
Hardware
Freescale Semiconductor, Inc
General Concepts of Resistive Panels
Appendix B Resistive Touch Panel Operation
Determination of X,Y Position
Elements for Programming the Flash
Appendix C Programming ON-BOARD Flash Memory
Offset Address of ROM Image
Method
Executing Program Command Sequence
NOW Echo
Program Enable
Error
Polling
Finish Txdrdy
Program
Verifiy
NOV Echo
Bootstrap
Error Echo
END
Figure C-2. Flash Program Algorithm
Freescale Semiconductor, Inc
Appendix D Monitor Initialization Code
Initialization Code of Metrowerks Monitor RESET.S
Monitor Initialization Code Freescale Semiconductor, Inc
Lcxp
Reset Options
Lxmax
Lymax
#$08,ICEMCR
#$9,PGSEL
#MONSTACKTOP,A7
#0,RTCWD
Initialization Code of SDS Monitor MONITOR.H
Equ M328BASE+$150
PWM RegistersARCHIVED by Freescale SEMICONDUCTOR, INC
Baseout
Addressing Options
Device Options
Basein
Stoplevel
Acrval
Irqmask
Interrupt Behavior Options
Monstacktop
Usrreset
Resethard
#$7,ICEMSR
#$0000,GRPBASED
#0,PCSEL
#0,PCPDEN
Other Definitions
BASEIN+OFF6
BASEIN+OFF7
ACR
EndmARCHIVED by Freescale SEMICONDUCTOR, INC
Freescale Semiconductor, Inc
M68EZ328ADS
Appendix E Schematics
M68EZ328ADS
By Freescale SEMICONDUCTOR, INC
Memory
LCD Screen
Inc
Uart Ports
Freescale
IrDA
Reset Circuit
Misc
Logic Analyzer Connectors
Test pin & VME connector