Intel® IQ80219 General Purpose PCI Processor Evaluation PlatformBoard ManualNovember 13, 2003Document Number: 274022-001
10 Board Manual Intel® IQ80219 General Purpose PCI Processor Evaluation PlatformContents50 Switch S8E1 - 3: Settings and Operation Mode ...
100 Board Manual Intel® IQ80219 General Purpose PCI Processor Evaluation PlatformGetting Started and DebuggerB.8 Exploring the Code|Lab Debug WindowsT
Board Manual 101Intel® IQ80219 General Purpose PCI Processor Evaluation PlatformGetting Started and DebuggerB.8.6 Registers WindowClose all the activ
102 Board Manual Intel® IQ80219 General Purpose PCI Processor Evaluation PlatformGetting Started and DebuggerB.9 Debugging BasicsB.9.1 OverviewDebugge
Board Manual 103Intel® IQ80219 General Purpose PCI Processor Evaluation PlatformGetting Started and DebuggerB.9.3 Exceptions/TrappingA debug exceptio
104 Board Manual Intel® IQ80219 General Purpose PCI Processor Evaluation PlatformGetting Started and DebuggerThis Page Left Intentionally Blank
Board Manual 105Intel® IQ80219 General Purpose PCI Processor Evaluation PlatformGetting Started and DebuggerGetting Started and Debugger CC.1 Introdu
106 Board Manual Intel® IQ80219 General Purpose PCI Processor Evaluation PlatformGetting Started and DebuggerC.1.4 Related Web Sites• Macraigor: http:
Board Manual 107Intel® IQ80219 General Purpose PCI Processor Evaluation PlatformGetting Started and DebuggerC.2 SetupC.2.1 Hardware SetupUse Figure 2
108 Board Manual Intel® IQ80219 General Purpose PCI Processor Evaluation PlatformGetting Started and DebuggerC.2.2 Software SetupATI Code|Lab is a plu
Board Manual 109Intel® IQ80219 General Purpose PCI Processor Evaluation PlatformGetting Started and DebuggerC.3 New Project SetupC.3.1 Creating a New
Board Manual 11Intel® IQ80219 General Purpose PCI Processor Evaluation PlatformContentsRevision HistoryDate Revision DescriptionNovember 2003 001 In
110 Board Manual Intel® IQ80219 General Purpose PCI Processor Evaluation PlatformGetting Started and DebuggerC.3.2 ConfigurationExamine the main menu
Board Manual 111Intel® IQ80219 General Purpose PCI Processor Evaluation PlatformGetting Started and DebuggerC.4 Flashing with JTAGC.4.1 OverviewCode|
112 Board Manual Intel® IQ80219 General Purpose PCI Processor Evaluation PlatformGetting Started and DebuggerC.4.2 Using Flash ProgrammerNote: The par
Board Manual 113Intel® IQ80219 General Purpose PCI Processor Evaluation PlatformGetting Started and DebuggerC.5 Debugging Out of FlashJTAG debuggers
114 Board Manual Intel® IQ80219 General Purpose PCI Processor Evaluation PlatformGetting Started and DebuggerC.7 Running the Code|Lab DebuggerThis sec
Board Manual 115Intel® IQ80219 General Purpose PCI Processor Evaluation PlatformGetting Started and DebuggerC.7.3 Displaying Source Code1. Launch the
116 Board Manual Intel® IQ80219 General Purpose PCI Processor Evaluation PlatformGetting Started and DebuggerC.7.5 Stepping Through the CodeThe “led.c
Board Manual 117Intel® IQ80219 General Purpose PCI Processor Evaluation PlatformGetting Started and DebuggerC.8 Exploring the Code|Lab Debug WindowsT
118 Board Manual Intel® IQ80219 General Purpose PCI Processor Evaluation PlatformGetting Started and DebuggerC.8.6 Registers WindowClose all the activ
Board Manual 119Intel® IQ80219 General Purpose PCI Processor Evaluation PlatformGetting Started and DebuggerC.9 Debugging BasicsC.9.1 OverviewDebugge
12 Board Manual Intel® IQ80219 General Purpose PCI Processor Evaluation PlatformContentsThis Page Left Intentionally Blank
120 Board Manual Intel® IQ80219 General Purpose PCI Processor Evaluation PlatformGetting Started and DebuggerC.9.3 C.9.3 Exceptions/TrappingA debug ex
Board Manual 13Introduction 11.1 Document Purpose and ScopeThis document describes the Intel® IQ80219 evaluation platform board (IQ80219). This platf
14 Board Manual Intel® IQ80219 General Purpose PCI Processor Evaluation PlatformIntroduction1.3 Electronic Information1.4 Component ReferencesTable 3
Board Manual 15Intel® IQ80219 General Purpose PCI Processor Evaluation PlatformIntroduction1.5 Terms and DefinitionsTable 4. Terms and DefinitionsAc
16 Board Manual Intel® IQ80219 General Purpose PCI Processor Evaluation PlatformIntroduction1.6 Intel® 80219 General Purpose PCI ProcessorAbout the In
Board Manual 17Intel® IQ80219 General Purpose PCI Processor Evaluation PlatformIntroductionThe PCI Bus is an industry standard, high performance low
18 Board Manual Intel® IQ80219 General Purpose PCI Processor Evaluation PlatformIntroduction1.7 Intel® IQ80219 Evaluation Platform Board FeaturesTable
Board Manual 19Getting Started 2The IQ80219 is a software development environment for Intel® 80219 general purpose PCI processor (80219).2.1 Kit Cont
2 Board Manual Intel® IQ80219 General Purpose PCI Processor Evaluation PlatformINFORMATION IN THIS DOCUMENT IS PROVIDED IN CONNECTION WITH INTEL® PRO
20 Board Manual Intel® IQ80219 General Purpose PCI Processor Evaluation PlatformGetting Started2.3 Factory SettingsMake sure that the switch/jumper se
Board Manual 21Intel® IQ80219 General Purpose PCI Processor Evaluation PlatformGetting Started2.5 Target Monitors2.5.1 Redhat RedbootRedBoot* is an a
22 Board Manual Intel® IQ80219 General Purpose PCI Processor Evaluation PlatformGetting Started2.5.2 ARM Firmware SuiteThe ARM Firmware Suite is a pac
Board Manual 23Intel® IQ80219 General Purpose PCI Processor Evaluation PlatformGetting Started2.5.2.1 ARM AngelAngel is one of the debug monitor prog
24 Board Manual Intel® IQ80219 General Purpose PCI Processor Evaluation PlatformGetting Started2.6 Host Communications ExamplesHow to communicate to t
Board Manual 25Intel® IQ80219 General Purpose PCI Processor Evaluation PlatformGetting Started2.6.3 JTAG Debug CommunicationUsing a JTAG Emulator:Fig
26 Board Manual Intel® IQ80219 General Purpose PCI Processor Evaluation PlatformGetting Started2.6.4 GNUPro GDB/Insight2.6.4.1 Communicating with Redb
Board Manual 27Intel® IQ80219 General Purpose PCI Processor Evaluation PlatformGetting StartedTo bring up a HyperTerminal session on a Win32 platform
28 Board Manual Intel® IQ80219 General Purpose PCI Processor Evaluation PlatformGetting Started2.6.4.2 Connecting with GDBBelow are the GDB commands e
Board Manual 29Intel® IQ80219 General Purpose PCI Processor Evaluation PlatformGetting Started2.6.5 ARM Extended DebuggerFor further information on t
Board Manual 3Intel® IQ80219 General Purpose PCI Processor Evaluation PlatformContentsContents1 Introduction...
30 Board Manual Intel® IQ80219 General Purpose PCI Processor Evaluation PlatformGetting StartedThis Page Left Intentionally Blank
Board Manual 31Hardware Reference Section 33.1 Functional DiagramFigure 5 shows the functional block for the IQ80219.Figure 5. Functional Block Diag
32 Board Manual Intel® IQ80219 General Purpose PCI Processor Evaluation PlatformHardware Reference Section3.2 Board Form-Factor/ConnectivityTable 6 su
Board Manual 33Intel® IQ80219 General Purpose PCI Processor Evaluation PlatformHardware Reference Section3.3 PowerThe IQ80219 draws power from the PC
34 Board Manual Intel® IQ80219 General Purpose PCI Processor Evaluation PlatformHardware Reference Section3.4 Memory SubsystemMemory subsystem consist
Board Manual 35Intel® IQ80219 General Purpose PCI Processor Evaluation PlatformHardware Reference Section3.4.2 Flash Memory RequirementsTotal Flash m
36 Board Manual Intel® IQ80219 General Purpose PCI Processor Evaluation PlatformHardware Reference Section3.5 Intel® 80219 General Purpose PCI Process
Board Manual 37Intel® IQ80219 General Purpose PCI Processor Evaluation PlatformHardware Reference Section3.6 Interrupt RoutingThe IQ80219 Interrupt r
38 Board Manual Intel® IQ80219 General Purpose PCI Processor Evaluation PlatformHardware Reference Section3.7 Intel® IQ80219 Evaluation Platform Board
Board Manual 39Intel® IQ80219 General Purpose PCI Processor Evaluation PlatformHardware Reference Section3.7.1 Flash ROMTable 12. Flash ROM Features
4 Board Manual Intel® IQ80219 General Purpose PCI Processor Evaluation PlatformContents3.7.4 Rotary Switch...
40 Board Manual Intel® IQ80219 General Purpose PCI Processor Evaluation PlatformHardware Reference Section3.7.2 UARTTable 13. UART FeaturesDescriptio
Board Manual 41Intel® IQ80219 General Purpose PCI Processor Evaluation PlatformHardware Reference Section3.7.3 HEX DisplayTable 14. HEX Display on t
42 Board Manual Intel® IQ80219 General Purpose PCI Processor Evaluation PlatformHardware Reference Section3.7.4 Rotary SwitchThe IQ80219 provides a Ro
Board Manual 43Intel® IQ80219 General Purpose PCI Processor Evaluation PlatformHardware Reference Section3.7.5 Battery StatusTable 16. Battery Statu
44 Board Manual Intel® IQ80219 General Purpose PCI Processor Evaluation PlatformHardware Reference Section3.8 Debug Interface3.8.1 Console Serial Port
Board Manual 45Intel® IQ80219 General Purpose PCI Processor Evaluation PlatformHardware Reference Section3.8.3 JTAG DebugThe IQ80219 has a 20-pin JTA
46 Board Manual Intel® IQ80219 General Purpose PCI Processor Evaluation PlatformHardware Reference Section3.8.5 Mictor J3F2Warning: Be sure to fully u
Board Manual 47Intel® IQ80219 General Purpose PCI Processor Evaluation PlatformHardware Reference Section3.8.6 Mictor J2F1Warning: Be sure to fully u
48 Board Manual Intel® IQ80219 General Purpose PCI Processor Evaluation PlatformHardware Reference Section3.8.7 Mictor J1C1Warning: Be sure to fully u
Board Manual 49Intel® IQ80219 General Purpose PCI Processor Evaluation PlatformHardware Reference Section3.8.8 Mictor J3C1Warning: Be sure to fully u
Board Manual 5Intel® IQ80219 General Purpose PCI Processor Evaluation PlatformContents3.10.9.20 Jumper J3E1...
50 Board Manual Intel® IQ80219 General Purpose PCI Processor Evaluation PlatformHardware Reference Section3.8.9 Mictor J2C1Warning: Be sure to fully u
Board Manual 51Intel® IQ80219 General Purpose PCI Processor Evaluation PlatformHardware Reference Section3.9 Board Reset SchemeFigure 15 depicts the
52 Board Manual Intel® IQ80219 General Purpose PCI Processor Evaluation PlatformHardware Reference Section3.10 Switches and Jumpers3.10.1 Switch Summa
Board Manual 53Intel® IQ80219 General Purpose PCI Processor Evaluation PlatformHardware Reference Section3.10.2 PCIX Initialization SummaryFigure 16
54 Board Manual Intel® IQ80219 General Purpose PCI Processor Evaluation PlatformHardware Reference Section3.10.3 Default Switch Settings - VisualTable
Board Manual 55Intel® IQ80219 General Purpose PCI Processor Evaluation PlatformHardware Reference Section3.10.4 Jumper Summary3.10.5 Connector Summar
56 Board Manual Intel® IQ80219 General Purpose PCI Processor Evaluation PlatformHardware Reference Section3.10.7 Secondary PCI/PCI-X Operation Setting
Board Manual 57Intel® IQ80219 General Purpose PCI Processor Evaluation PlatformHardware Reference Section3.10.9 Detail Descriptions of Switches/Jumpe
58 Board Manual Intel® IQ80219 General Purpose PCI Processor Evaluation PlatformHardware Reference Section3.10.9.2 Switch S7E1- 4/53.10.9.2.1 Switch S
Board Manual 59Intel® IQ80219 General Purpose PCI Processor Evaluation PlatformHardware Reference Section3.10.9.4 Switch S7E1- 8Table 45. Switch S7E
6 Board Manual Intel® IQ80219 General Purpose PCI Processor Evaluation PlatformContentsB.7.6 Setting Code|Lab Debug Options...
60 Board Manual Intel® IQ80219 General Purpose PCI Processor Evaluation PlatformHardware Reference Section3.10.9.5 Switch S8E1- 2Turn On to enable on-
Board Manual 61Intel® IQ80219 General Purpose PCI Processor Evaluation PlatformHardware Reference Section3.10.9.8 Switch S8E1- 5When this input is pu
62 Board Manual Intel® IQ80219 General Purpose PCI Processor Evaluation PlatformHardware Reference Section3.10.9.10 Switch S8E1- 7Used to enable the I
Board Manual 63Intel® IQ80219 General Purpose PCI Processor Evaluation PlatformHardware Reference Section3.10.9.12 Switch S8E2 - 1/2This feature forc
64 Board Manual Intel® IQ80219 General Purpose PCI Processor Evaluation PlatformHardware Reference Section3.10.9.14 Switch S9E1 - 1:33.10.9.15 Switch
Board Manual 65Intel® IQ80219 General Purpose PCI Processor Evaluation PlatformHardware Reference Section3.10.9.16 Switch S1D1 - 1/2Switches 1 and 2
66 Board Manual Intel® IQ80219 General Purpose PCI Processor Evaluation PlatformHardware Reference Section3.10.9.19 Jumper J1G23.10.9.20 Jumper J3E13.
Board Manual 67Intel® IQ80219 General Purpose PCI Processor Evaluation PlatformHardware Reference Section3.10.9.22 Jumper J9E1Base Address Register E
68 Board Manual Intel® IQ80219 General Purpose PCI Processor Evaluation PlatformHardware Reference SectionThis Page Left Intentionally Blank
Board Manual 69External RAID Section 4The IQ80219 provides the capability for the user to develop RAID applications. There is a requirement to provid
Board Manual 7Intel® IQ80219 General Purpose PCI Processor Evaluation PlatformContentsC.9 Debugging Basics...
70 Board Manual Intel® IQ80219 General Purpose PCI Processor Evaluation PlatformExternal RAID Section4.2 Interrupt RoutingThe interrupt lines for devi
Board Manual 71Software Reference 55.1 DRAMFor DDR SDRAM Sizes and Configurations, see section 7.2.2.1, table 139 of theIntel® 80219 General Purpose
72 Board Manual Intel® IQ80219 General Purpose PCI Processor Evaluation PlatformSoftware Reference5.2.1 Flash ROMThe Flash ROM is an 8 MB Intel® Strat
Board Manual 73Intel® IQ80219 General Purpose PCI Processor Evaluation PlatformSoftware Reference5.2.2 UARTThe UART is a TL16C550C. It sits on the Pe
74 Board Manual Intel® IQ80219 General Purpose PCI Processor Evaluation PlatformSoftware Reference5.2.4 HEX DisplayThe HEX Display is an Agilent* HDSP
Board Manual 75Intel® IQ80219 General Purpose PCI Processor Evaluation PlatformSoftware ReferenceFigure 24. Register Bitmap: 7-Segment Display LSB F
76 Board Manual Intel® IQ80219 General Purpose PCI Processor Evaluation PlatformSoftware Reference5.3 EthernetThe 82544EI utilizes a 32/64-bit, 33/66
Board Manual 77Intel® IQ80219 General Purpose PCI Processor Evaluation PlatformSoftware Reference5.4 Board Support Package (BSP) ExamplesExamples pro
78 Board Manual Intel® IQ80219 General Purpose PCI Processor Evaluation PlatformSoftware Reference5.4.2 Redboot* Intel® IQ80219 Memory MapThe virtual
Board Manual 79Intel® IQ80219 General Purpose PCI Processor Evaluation PlatformSoftware Reference5.4.3 Redboot Intel® IQ80219 Physical Memory Map - V
8 Board Manual Intel® IQ80219 General Purpose PCI Processor Evaluation PlatformContentsFigures1Intel® 80219 General Purpose PCI Processor Block Diagr
80 Board Manual Intel® IQ80219 General Purpose PCI Processor Evaluation PlatformSoftware Reference5.4.4 Redboot Intel® IQ80219 Virtual Memory Map - Vi
Board Manual 81Intel® IQ80219 General Purpose PCI Processor Evaluation PlatformSoftware Reference5.4.5 Redboot Intel® IQ80219 FilesAttached in the ki
82 Board Manual Intel® IQ80219 General Purpose PCI Processor Evaluation PlatformSoftware Reference5.4.6 Redboot Intel® IQ80219 DDR Memory Initializati
Board Manual 83Intel® IQ80219 General Purpose PCI Processor Evaluation PlatformSoftware Reference5.4.7 Redboot Switching• S8E1-2 ON: Enable GbE on th
84 Board Manual Intel® IQ80219 General Purpose PCI Processor Evaluation PlatformSoftware ReferenceThis Page Left Intentionally Blank
Board Manual 85IQ80310 and IQ80219 Comparisons AThis appendix provides a brief description for differences between IQ80219 and IQ80310. Please also r
86 Board Manual Intel® IQ80219 General Purpose PCI Processor Evaluation PlatformIQ80310 and IQ80219 ComparisonsThis Page Left Intentionally Blank
Board Manual 87Getting Started and Debugger BB.1 IntroductionThis appendix pertains to Code|Lab version 2.2 and earlier, which uses the Microsoft Vis
88 Board Manual Intel® IQ80219 General Purpose PCI Processor Evaluation PlatformGetting Started and DebuggerB.1.4 Related Web Sites• Macraigor: http:/
Board Manual 89Intel® IQ80219 General Purpose PCI Processor Evaluation PlatformGetting Started and DebuggerB.2 SetupB.2.1 Hardware SetupUse Figure 28
Board Manual 9Intel® IQ80219 General Purpose PCI Processor Evaluation PlatformContentsTables1Intel® 80219 General Purpose PCI Processor Related Docu
90 Board Manual Intel® IQ80219 General Purpose PCI Processor Evaluation PlatformGetting Started and DebuggerB.2.2 Software SetupATI Code|Lab is a plug
Board Manual 91Intel® IQ80219 General Purpose PCI Processor Evaluation PlatformGetting Started and DebuggerB.3 New Project SetupB.3.1 Creating a New
92 Board Manual Intel® IQ80219 General Purpose PCI Processor Evaluation PlatformGetting Started and DebuggerB.3.2 ConfigurationOn the tool bar, click
Board Manual 93Intel® IQ80219 General Purpose PCI Processor Evaluation PlatformGetting Started and DebuggerB.4 Flashing with JTAGB.4.1 OverviewCode|L
94 Board Manual Intel® IQ80219 General Purpose PCI Processor Evaluation PlatformGetting Started and DebuggerB.4.2 Using Flash ProgrammerNote: The para
Board Manual 95Intel® IQ80219 General Purpose PCI Processor Evaluation PlatformGetting Started and DebuggerB.5 Debugging Out of FlashJTAG debuggers c
96 Board Manual Intel® IQ80219 General Purpose PCI Processor Evaluation PlatformGetting Started and DebuggerB.7 Running the Code|Lab DebuggerThis sect
Board Manual 97Intel® IQ80219 General Purpose PCI Processor Evaluation PlatformGetting Started and DebuggerB.7.2 Manually Loading and Executing an Ap
98 Board Manual Intel® IQ80219 General Purpose PCI Processor Evaluation PlatformGetting Started and DebuggerB.7.4 Using BreakpointsNote the small gray
Board Manual 99Intel® IQ80219 General Purpose PCI Processor Evaluation PlatformGetting Started and DebuggerB.7.5 Stepping Through the CodeThe “led.c”
Comentários a estes Manuais