Motorola M68EZ328ADS Flash Memory, M68VZ328ADS v2.0 Default Memory Map, MC68EZ328

Page 20

Freescale Semiconductor, Inc.

ARCHIVED BY FREESCALE SEMICONDUCTOR, INC. 2005

Freescale Semiconductor, Inc.

Hardware Description and Board Operation

3.6 MEMORY

M68EZ328ADS v2.0 provides on-board Flash memory and EDO DRAM, for application development. TheyARCHIVEDcan be enabledBY FREESCALEor disabledSEMICONDUCTOR,individually by settingINC. the2005corresponding DIP switches.

3.6.1 Memory Map

The default memory map of M68EZ328ADS v2.0 in normal mode is shown in Table 3-5.The chip select range to all of the memory are software programmable. Users can reconfigure the memory map for their applications.

Table 3-5. M68VZ328ADS v2.0 Default Memory Map

System Address

Memory

Assigned Chip Select

$00000000-$007FFFFF

8MB EDO DRAM

CSD0

 

 

 

$00800000-$009FFFFF

2MB FLASH BANK0

CSA0

 

 

 

$00A00000-$00BFFFFF

2MB FLASH BANK1

CSA1

 

 

 

$00C00000-$00FBFFFF

Unused

-

 

 

 

$FFFC0000-$FFFCFFFF

EMU Monitor

EMUCS

 

 

 

$FFFD0000-$FFFDFFFF

Debug Port

EMUCS

 

 

 

$FFFFF000-$FFFFFFFF

MC68EZ328 Internal Register

-

 

 

 

3.6.2 FLASH Memory

VCC VCC

MC68EZ328

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1MX16-Bit FLASH

 

 

S2-2

 

 

 

 

 

 

 

 

 

 

 

 

CSA1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

CE

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

S2-1

 

 

 

 

 

1MX16-Bit FLASH

 

 

 

 

 

 

 

 

 

 

 

 

 

CSA0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

CE

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

A[0..19]

 

A[1..20]

 

 

 

 

 

 

 

D[0..15]

 

 

 

 

 

 

 

D[0..15]

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

OE

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

OE

 

 

 

FLASH1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

WE

 

 

 

 

 

 

 

 

 

WE

 

 

 

FLASH0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Figure 3-2. Interface of Flash Memories

M68EZ328ADS v2.0 supports up to two 2M-byte Flash memory chips. However, only one bank is installed when the board is shipped out from the factory. Figure 3-2.shows the inter- face of them. They are chip-selected by *CSA0 and *CSA1 signals. The connection of these *CSAx signals to the Flash memories is controlled by DIP switches S2-1 and S2-2.

3-19M68EZ328ADS v2.0 USER’S MANUALMOTOROLA

For More Information On This Product,

Go to: www.freescale.com

Image 20
Contents Freescale Semiconductor, Inc PreliminaryTable of Contents Appendix a Comparison of M68EZ328ADS Version 1.xResistive Touch Panel Operation Programming On-board Flash MemoryIii M68EZ328ADS v2.0 USER’S Manual List of Illustrations List of Tables Introduction FeaturesSection General Information Debugger Related DocumentationTechnical Support 1.4.1 M68EZ328ADS Section Quick Installation Guide Installation ProcedureOverview Equipments RequiredM68EZ328ADS v2.0 Key Component Layout Default DIP Switch Options for Metrowerks monitor DIP Switch Options for SDS monitorMetrowerks Codewarrior Connecting M68EZ328ADS v2.0 to PCInstalling software debugger 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 M68EZ328ADS v2.0 Functional Block Diagram Section Hardware Description and Board OperationControl Switches DIP SwitchesDIP Switch pack S1 Setting DIP Switch pack S2 SettingLED Indicators Operation Mode SettingFunction of LED Indicators Operation ModesM68VZ328ADS v2.0 Default Memory Map MemoryMemory Map Flash MemoryEMU ROM Interface of EMU ROMEDO Dram MC68EZ328 CSD1Uart and Irda MC68VZ328LCD and Touch Panel Interface LCD InterfaceSignal Assignment for Touch Panel Controller Touch Panel InterfaceLogic Analyzer Interface Expansion ConnectorsSingle Tone Generator Power Supply Pin Assignments of P4GND VEE Table A-2. Software Change for using M68EZ328ADS Appendix a Comparison of M68EZ328ADS Version 1.XHardware SoftwareFreescale Semiconductor, Inc Appendix B Resistive Touch Panel Operation General Concepts of Resistive PanelsDetermination of X,Y Position Appendix C Programming ON-BOARD Flash Memory Elements for Programming the FlashMethod Offset Address of ROM ImageExecuting Program Command Sequence Program Enable ErrorPolling NOW EchoProgram VerifiyNOV Echo Finish TxdrdyEND BootstrapError Echo Figure C-2. Flash Program Algorithm Freescale Semiconductor, Inc Initialization Code of Metrowerks Monitor RESET.S Appendix D Monitor Initialization CodeMonitor Initialization Code Freescale Semiconductor, Inc Reset Options LxmaxLymax Lcxp#$9,PGSEL #MONSTACKTOP,A7#0,RTCWD #$08,ICEMCRInitialization Code of SDS Monitor MONITOR.H Equ M328BASE+$150 PWM RegistersARCHIVED by Freescale SEMICONDUCTOR, INC Addressing Options Device OptionsBasein BaseoutAcrval IrqmaskInterrupt Behavior Options StoplevelUsrreset Resethard#$7,ICEMSR Monstacktop#0,PCPDEN #$0000,GRPBASED#0,PCSEL BASEIN+OFF6 BASEIN+OFF7ACR Other DefinitionsEndmARCHIVED by Freescale SEMICONDUCTOR, INC Freescale Semiconductor, Inc Appendix E Schematics M68EZ328ADSM68EZ328ADS By Freescale SEMICONDUCTOR, INC Memory Inc LCD ScreenFreescale Uart PortsIrDA Reset Circuit Misc Logic Analyzer Connectors Test pin & VME connector