Contents
Preliminary
Freescale Semiconductor, Inc
Table of Contents
Comparison of M68EZ328ADS Version 1.x
Appendix a
Resistive Touch Panel Operation
Programming On-board Flash Memory
Iii M68EZ328ADS v2.0 USER’S Manual
List of Illustrations
List of Tables
Section General Information
Features
Introduction
Technical Support 1.4.1 M68EZ328ADS
Related Documentation
Debugger
Installation Procedure
Section Quick Installation Guide
Overview
Equipments Required
M68EZ328ADS v2.0 Key Component Layout
DIP Switch Options for SDS monitor
Default DIP Switch Options for Metrowerks monitor
Installing software debugger
Connecting M68EZ328ADS v2.0 to PC
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 Switches
Control Switches
DIP Switch pack S1 Setting
DIP Switch pack S2 Setting
Operation Mode Setting
LED Indicators
Function of LED Indicators
Operation Modes
Memory
M68VZ328ADS v2.0 Default Memory Map
Memory Map
Flash Memory
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
Single Tone Generator
Expansion Connectors
Logic Analyzer Interface
Pin Assignments of P4
Power Supply
GND VEE
Appendix a Comparison of M68EZ328ADS Version 1.X
Table A-2. Software Change for using M68EZ328ADS
Hardware
Software
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
Error
Program Enable
Polling
NOW Echo
Verifiy
Program
NOV Echo
Finish Txdrdy
Error Echo
Bootstrap
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
Lxmax
Reset Options
Lymax
Lcxp
#MONSTACKTOP,A7
#$9,PGSEL
#0,RTCWD
#$08,ICEMCR
Initialization Code of SDS Monitor MONITOR.H
Equ M328BASE+$150
PWM RegistersARCHIVED by Freescale SEMICONDUCTOR, INC
Device Options
Addressing Options
Basein
Baseout
Irqmask
Acrval
Interrupt Behavior Options
Stoplevel
Resethard
Usrreset
#$7,ICEMSR
Monstacktop
#0,PCSEL
#$0000,GRPBASED
#0,PCPDEN
BASEIN+OFF7
BASEIN+OFF6
ACR
Other Definitions
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