Manuals
/
Intel
/
Computer Equipment
/
Computer Hardware
Intel
IQ80219 manual This Page Left Intentionally Blank, Contents
Models:
IQ80219
1
12
120
120
Download
120 pages
34.7 Kb
9
10
11
12
13
14
15
16
<
>
Functional Diagram
B.3.2 Configuration
Connecting with GDB
Board Reset Scheme
B.2 Setup
M66EN Signal
Battery Backup
Battery
UART Register Settings
Factory Default
Page 12
Image 12
Intel® IQ80219 General Purpose PCI Processor Evaluation Platform
Contents
This Page Left Intentionally Blank
12
Board Manual
Page 11
Page 13
Page 12
Image 12
Page 11
Page 13
Contents
Board Manual
Intel IQ80219 General Purpose PCI Processor Evaluation Platform
November
Intel IQ80219 General Purpose PCI Processor Evaluation Platform
Board Manual
Contents
Contents
Contents
3.7.4
Contents
Contents
Contents
Figures
Contents
Intel IQ80219 General Purpose PCI Processor Evaluation Platform
Tables
Contents
Intel 80219 General Purpose PCI Processor Related Documentation List
Intel IQ80219 General Purpose PCI Processor Evaluation Platform
Contents
Intel IQ80310 and Intel IQ80219 evaluation platform board Comparisons
Intel IQ80219 General Purpose PCI Processor Evaluation Platform
Revision History
Contents
Intel IQ80219 General Purpose PCI Processor Evaluation Platform
Board Manual
This Page Left Intentionally Blank
Contents
Intel IQ80219 General Purpose PCI Processor Evaluation Platform
Introduction
1.1 Document Purpose and Scope
1.2 Related Documents
Intel 80219 General Purpose PCI Processor Related Documentation List
1.3 Electronic Information
1.4 Component References
Intel IQ80219 General Purpose PCI Processor Evaluation Platform
Introduction
1.5 Terms and Definitions
Terms and Definitions
Intel IQ80219 General Purpose PCI Processor Evaluation Platform
Introduction
Figure 1. Intel 80219 General Purpose PCI Processor Block Diagram
1.6 Intel 80219 General Purpose PCI Processor
Intel IQ80219 General Purpose PCI Processor Evaluation Platform
Introduction
The 80219 includes eight General Purpose I/O GPIO pins
Intel IQ80219 General Purpose PCI Processor Evaluation Platform
Introduction
1.7 Intel IQ80219 Evaluation Platform Board Features
Summary of Features
Intel IQ80219 General Purpose PCI Processor Evaluation Platform
Introduction
2.1 Kit Content
2.2 Hardware Installation
2.2.1 First-Time Installation and Test
2.2.2 Power and Backplane Requirements
2.3 Factory Settings
2.4.2 Contents of the Flash
2.4 Development Strategy
2.4.1 Supported Tool Buckets
2.5.1 Redhat Redboot
2.5 Target Monitors
Intel IQ80219 General Purpose PCI Processor Evaluation Platform
Getting Started
2.5.2 ARM Firmware Suite
Intel IQ80219 General Purpose PCI Processor Evaluation Platform
Getting Started
2.5.2.1 ARM Angel
2.5.2.1.1 Semihosting File I/O
Intel IQ80219 General Purpose PCI Processor Evaluation Platform
Getting Started
2.6 Host Communications Examples
2.6.1 Serial-UART Communication
2.6.2 Ethernet-Network Communication
Figure 2. Serial-UART Communication
2.6.3 JTAG Debug Communication
Figure 4. JTAG Debug Communication
Intel IQ80219 General Purpose PCI Processor Evaluation Platform
Getting Started
2.6.4.1 Communicating with Redboot
2.6.4 GNUPro GDB/Insight
Intel IQ80219 General Purpose PCI Processor Evaluation Platform
Getting Started
HyperTerminal setup screens “Connection Description” Panel Enter name
Intel IQ80219 General Purpose PCI Processor Evaluation Platform
Getting Started
2.6.4.2 Connecting with GDB
xscale-elf-gdb -nw hello1
GDB set remotebaud
GDB target remote /dev/ttyS0
2.6.5 ARM Extended Debugger
Intel IQ80219 General Purpose PCI Processor Evaluation Platform
Getting Started
This Page Left Intentionally Blank
Intel IQ80219 General Purpose PCI Processor Evaluation Platform
Getting Started
Board Manual
3.1 Functional Diagram
Figure 5. Functional Block Diagram
Hardware Reference Section
Switch
Table 6. Form-Factor/Connectivity Features
3.2 Board Form-Factor/Connectivity
Hardware Reference Section
Figure 6. Board Form Factor
3.3 Power
Power Features
Intel IQ80219 General Purpose PCI Processor Evaluation Platform
Hardware Reference Section
3.4.1.1 Battery Backup
Table 8. DDR Memory Features
3.4 Memory Subsystem
3.4.1 DDR SDRAM
3.4.2 Flash Memory Requirements
Table 10. Flash Memory Requirements
Intel IQ80219 General Purpose PCI Processor Evaluation Platform
Hardware Reference Section
3.5 Intel 80219 General Purpose PCI Processor Operation Mode
Please refer to user switches section for mode setting during reset
Board Manual
3.6 Interrupt Routing
Intel IQ80219 General Purpose PCI Processor Evaluation Platform
Hardware Reference Section
Board Manual
Table 11. Peripheral Bus Features
3.7 Intel IQ80219 Evaluation Platform Board Peripheral Bus
Intel IQ80219 Evaluation Platform Board Peripheral Bus Topology
Battery
Table 12. Flash ROM Features
3.7.1 Flash ROM
Figure 9. Flash Connection on Peripheral Bus
Intel
Table 13. UART Features
3.7.2 UART
Figure 10. UART Connection on the Peripheral Bus
Intel IQ80219 General Purpose PCI Processor Evaluation Platform
3.7.3 HEX Display
Table 14. HEX Display on the Peripheral Bus
Figure 11. HEX Display Connection on the Peripheral Bus
Intel IQ80219 General Purpose PCI Processor Evaluation Platform
3.7.4 Rotary Switch
Table 15. Rotary Switch Requirements
Figure 12. Rotary Switch Connection on the Peripheral Bus
NKK DR FC Rotary Switch PBAD-3
3.7.5 Battery Status
Table 16. Battery Status Buffer Requirements
Figure 13. Battery Status Buffer on Peripheral Bus
Intel IQ80219 General Purpose PCI Processor Evaluation Platform
3.8 Debug Interface
3.8.1 Console Serial Port
3.8.2 Ethernet Port
3.8.2.1 Intel 82544EI Gigabit Ethernet Controller
3.8.4 Logic-Analyzer Connectors
3.8.3 JTAG Debug
3.8.3.1
JTAG Port
Micor J3F2 Signal/Pins
3.8.5 Mictor J3F2
Intel IQ80219 General Purpose PCI Processor Evaluation Platform
Hardware Reference Section
Micor J2F1 Signal/Pins
3.8.6 Mictor J2F1
Intel IQ80219 General Purpose PCI Processor Evaluation Platform
Hardware Reference Section
Micor J1C1 Signal/Pins
3.8.7 Mictor J1C1
Intel IQ80219 General Purpose PCI Processor Evaluation Platform
Hardware Reference Section
Micor J3C1 Signal/Pins
3.8.8 Mictor J3C1
Intel IQ80219 General Purpose PCI Processor Evaluation Platform
Hardware Reference Section
Micor J2C1 Signal/Pins
3.8.9 Mictor J2C1
Intel IQ80219 General Purpose PCI Processor Evaluation Platform
Hardware Reference Section
3.9 Board Reset Scheme
Table 23. Reset Requirements/Schemes
Figure 15. RESET Sources
To PCI-X Bridge Reset
3.10 Switches and Jumpers
3.10.1 Switch Summary
Switch Summary
Switch
3.10.2.1 User Defined Switches
3.10.2.2 PCI-X Bridge Initialization Signals
Figure 16. PCI-X Routing Diagram on Secondary PCI-X Bridge
3.10.2 PCIX Initialization Summary
3.10.3 Default Switch Settings - Visual
Switch S7E1
Switch S8E1
Switch S8E2
3.10.5 Connector Summary
Connector Summary
3.10.4 Jumper Summary
3.10.6 General Purpose Input/Output Header
3.10.7 Secondary PCI/PCI-X Operation Settings
3.10.8 Primary PCI/PCI-X Operation Settings
Secondary PCI/PCI-X Operation Settings
Table 35. Primary PCI/PCI-X Operation Settings
3.10.9 Detail Descriptions of Switches/Jumpers
3.10.9.1 Switch S7E1- 2/3
Switch S7E1- 2/3 General Descriptions
Table 37. Switch S7E1-2 RSTMODE Settings and Operation Mode
3.10.9.2 Switch S7E1- 4/5
3.10.9.3 Switch S7E1- 6/7
Switch S7E1 - 4/5 Descriptions
3.10.9.2.1 Switch S7E1
3.10.9.4 Switch S7E1
Switch S7E1 - 8 Descriptions
Switch S7E1 - 8 Settings and Operation Mode
Switch
3.10.9.5 Switch S8E1
3.10.9.6 Switch S8E1
3.10.9.7 Switch S8E1
Switch S8E1 - 2 Descriptions
3.10.9.8 Switch S8E1
3.10.9.9 Switch S8E1
3.10.9.8.1 Switch S8E1 - 5 Descriptions
Switch S8E1 - 5 Settings and Operation Mode
3.10.9.10 Switch S8E1
3.10.9.11 Switch S8E1
Switch S8E1 - 7 Descriptions
Switch S8E1 - 7 Settings and Operation Mode
3.10.9.12 Switch S8E2 - 1/2
3.10.9.13 Switch S8E2
Switch S8E2 - 1/2 Descriptions
Switch S8E2 - 1/2 Settings and Operation Mode
3.10.9.14 Switch S9E1
3.10.9.15 Switch S9E1
Switch S9E1 - 13 Descriptions
Switch S9E1 - 13 Settings and Operation Mode
3.10.9.16 Switch S1D1 - 1/2
3.10.9.17 Switch S4D1 - 1/2
3.10.9.18 Switch S4D1 - 3/4
Switch S1D1 - 1/2 Descriptions
Jumper J1G2 Settings and Operation Mode
Jumper J3E1 Settings and Operation Mode
Jumper J3G1 Settings and Operation Mode
3.10.9.19 Jumper J1G2
Jumper J9E1 Settings and Operation Mode
Jumper J9F1 Settings and Operation Mode
3.10.9.22 Jumper J9E1
3.10.9.23 Jumper J9F1
This Page Left Intentionally Blank
Board Manual
4.1 Private Device Configuration
Table 86. Private Device Configuration Requirements
IDSEL Routing for Private Device Configuration
External RAID Section
Figure 18. Interrupt Routing for Private Device Configuration
4.2 Interrupt Routing
External RAID Section
Table 87. Interrupt Routing for Secondary PCI-X Private Device
Software Reference
5.1 DRAM
5.2 Components on the Peripheral Bus
DDR Memory Bias Voltage Minimum/Maximum Values
5.2.1 Flash ROM
Software Reference
Figure 19. Flash Connection to Peripheral Bus
Intel IQ80219 General Purpose PCI Processor Evaluation Platform
5.2.3 Rotary Switch
UART Register Settings
5.2.2 UART
Figure 20. UART Connection to Peripheral Bus
5.2.4 HEX Display
Figure 21. Hex Display Connection to Peripheral Bus
Figure 22. 7-Segment Display Bit Definition
Intel IQ80219 General Purpose PCI Processor Evaluation Platform
Intel IQ80219 General Purpose PCI Processor Evaluation Platform
Software Reference
Board Manual
5.3 Ethernet
Intel IQ80219 General Purpose PCI Processor Evaluation Platform
Software Reference
5.4 Board Support Package BSP Examples
5.4.1 Intel 80219 General Purpose PCI Processor Memory Map
Intel
80219 General Purpose PCI Processor Memory Map
5.4.2 Redboot* Intel IQ80219 Memory Map
Default Virtual Map
Intel IQ80219 General Purpose PCI Processor Evaluation Platform
Software Reference
5.4.3 Redboot Intel IQ80219 Physical Memory Map - Visual
Figure 26. Redboot Intel IQ80310 Physical Memory Map
Intel IQ80219 General Purpose PCI Processor Evaluation Platform
Software Reference
5.4.4 Redboot Intel IQ80219 Virtual Memory Map - Visual
Figure 27. Redboot Intel IQ80310 Virtual Memory Map
Intel IQ80219 General Purpose PCI Processor Evaluation Platform
Software Reference
5.4.5 Redboot Intel IQ80219 Files
Intel IQ80219 General Purpose PCI Processor Evaluation Platform
Software Reference
5.4.6 Redboot Intel IQ80219 DDR Memory Initialization Sequence
Intel IQ80219 General Purpose PCI Processor Evaluation Platform
Software Reference
5.4.7 Redboot Switching
S8E1-2 ON Enable GbE on the SPCI-X Bus
All other switches are left in default positions
Intel IQ80219 General Purpose PCI Processor Evaluation Platform
This Page Left Intentionally Blank
Intel IQ80219 General Purpose PCI Processor Evaluation Platform
Software Reference
Board Manual
IQ80310 and IQ80219 Comparisons
IQ80310 and Intel IQ80219 evaluation platform board Comparisons
Features
Intel
This Page Left Intentionally Blank
Board Manual
Getting Started and Debugger
B.1 Introduction
B.1.1 Purpose
B.1.2 Necessary Hardware and Software
B.1.4 Related Web Sites
Board Manual
B.2 Setup
B.2.1 Hardware Setup
Figure 28. Intel IQ80219 Hardware Setup Flow Chart
Getting Started and Debugger
B.2.2 Software Setup
Figure 29. Software Flow Diagram
Intel IQ80219 General Purpose PCI Processor Evaluation Platform
Getting Started and Debugger
B.3 New Project Setup
B.3.1 Creating a New Project
a. Expand the Redhat GNU Tools for XScale item
Intel IQ80219 General Purpose PCI Processor Evaluation Platform
B.3.2 Configuration
Intel IQ80219 General Purpose PCI Processor Evaluation Platform
Getting Started and Debugger
B.4 Flashing with JTAG
B.4.1 Overview
Intel IQ80219 General Purpose PCI Processor Evaluation Platform
Getting Started and Debugger
B.4.2 Using Flash Programmer
Intel IQ80219 General Purpose PCI Processor Evaluation Platform
Getting Started and Debugger
B.5 Debugging Out of Flash
B.6 Building an Executable File From Example Code
Intel IQ80219 General Purpose PCI Processor Evaluation Platform
Getting Started and Debugger
B.7.1 Launching and Configuring Debugger
B.7 Running the CodeLab Debugger
b. hit Browse
Intel IQ80219 General Purpose PCI Processor Evaluation Platform
B.7.2 Manually Loading and Executing an Application Program
B.7.3 Displaying Source Code
Intel IQ80219 General Purpose PCI Processor Evaluation Platform
Getting Started and Debugger
B.7.4 Using Breakpoints
Intel IQ80219 General Purpose PCI Processor Evaluation Platform
Getting Started and Debugger
B.7.6 Setting CodeLab Debug Options
B.7.5 Stepping Through the Code
Intel IQ80219 General Purpose PCI Processor Evaluation Platform
Getting Started and Debugger
B.8 Exploring the CodeLab Debug Windows
B.8.1 Toolbar Icons
B.8.2 Workspace Window
B.8.3 Source Code
B.8.6 Registers Window
B.8.7 Watch Window
B.8.8 Variables Window
Intel IQ80219 General Purpose PCI Processor Evaluation Platform
B.9 Debugging Basics
B.9.1 Overview
B.9.2 Hardware and Software Breakpoints
B.9.2.1 Software Breakpoints
B.9.3 Exceptions/Trapping
Intel IQ80219 General Purpose PCI Processor Evaluation Platform
Getting Started and Debugger
This Page Left Intentionally Blank
Board Manual
C.1 Introduction
C.1.1 Purpose
C.1.2 Necessary Hardware and Software
C.1.3
C.1.4 Related Web Sites
Board Manual
C.2 Setup
C.2.1 Hardware Setup
Figure 30. Intel IQ80219 Hardware Setup Flow Chart
Intel IQ80219 General Purpose PCI Processor Evaluation Platform
C.2.2 Software Setup
Figure 31. Software Flow Diagram
Intel IQ80219 General Purpose PCI Processor Evaluation Platform
Getting Started and Debugger
C.3 New Project Setup
C.3.1 Creating a New Project
Intel IQ80219 General Purpose PCI Processor Evaluation Platform
Getting Started and Debugger
Configuration
C.3.2
Intel IQ80219 General Purpose PCI Processor Evaluation Platform
Getting Started and Debugger
C.4 Flashing with JTAG
C.4.1 Overview
Intel IQ80219 General Purpose PCI Processor Evaluation Platform
Getting Started and Debugger
C.4.2 Using Flash Programmer
Intel IQ80219 General Purpose PCI Processor Evaluation Platform
Getting Started and Debugger
C.5 Debugging Out of Flash
C.6 Building an Executable File From Example Code
Intel IQ80219 General Purpose PCI Processor Evaluation Platform
Getting Started and Debugger
C.7.1 Launching and Configuring Debugger
C.7 Running the CodeLab Debugger
C.7.2 Manually Loading and Executing an Application Program
Intel IQ80219 General Purpose PCI Processor Evaluation Platform
C.7.4 Using Breakpoints
C.7.3 Displaying Source Code
Intel IQ80219 General Purpose PCI Processor Evaluation Platform
Getting Started and Debugger
C.7.6 Setting CodeLab Debug Options
C.7.5 Stepping Through the Code
Intel IQ80219 General Purpose PCI Processor Evaluation Platform
Getting Started and Debugger
C.8 Exploring the CodeLab Debug Windows
C.8.1 Toolbar Icons
C.8.2 Workspace Window
C.8.3 Source Code
C.8.6 Registers Window
C.8.7 Watch Window
C.8.8 Variables Window
Intel IQ80219 General Purpose PCI Processor Evaluation Platform
C.9 Debugging Basics
C.9.1 Overview
C.9.2 Hardware and Software Breakpoints
C.9.2.1 Software Breakpoints
C.9.3 C.9.3 Exceptions/Trapping
Intel IQ80219 General Purpose PCI Processor Evaluation Platform
Getting Started and Debugger