Intel® IQ80332 I/O ProcessorEvaluation Platform Board ManualSeptember 2005Document Number: 274069003US
10 Evaluation Platform Board ManualIntel® IQ80332 I/O ProcessorIntroduction1.3 Electronic Information1.4 Component ReferencesTable 3 provides addition
Evaluation Platform Board Manual 11Intel® IQ80332 I/O ProcessorIntroduction1.5 Terms and DefinitionsTable 4. Terms and DefinitionsAcronym/Term Defini
12 Evaluation Platform Board ManualIntel® IQ80332 I/O ProcessorIntroduction1.6 Intel® 80332 I/O ProcessorAbout the 80332. The 80332 is a multi-functio
Evaluation Platform Board Manual 13Intel® IQ80332 I/O ProcessorIntroductionFigure 1. Intel® 80332 I/O Processor Block Diagram
14 Evaluation Platform Board ManualIntel® IQ80332 I/O ProcessorIntroduction1.7 Intel® IQ80332 I/O Processor Evaluation Platform Board FeaturesTable 5.
Evaluation Platform Board Manual 15Getting Started 2The 80332 is a software development environment for IQ80332. Software updates and additional offer
16 Evaluation Platform Board ManualIntel® IQ80332 I/O ProcessorGetting Started2.2.2 Power RequirementsThe 80332 requires a 3.3 V supply coming through
Evaluation Platform Board Manual 17Intel® IQ80332 I/O ProcessorGetting Started2.3 Factory SettingsMake sure that the switch/jumper settings are set to
18 Evaluation Platform Board ManualIntel® IQ80332 I/O ProcessorGetting Started2.5 Target Monitors2.5.1 RedHat RedBootRedBoot* is an acronym for “RedHa
Evaluation Platform Board Manual 19Intel® IQ80332 I/O ProcessorGetting Started2.6 Host Communications ExamplesHow to communicate to the host.2.6.1 Ser
2 September, 2005 Document Number: 274069003USIntel® IQ80332 I/O Processor Evaluation Platform Board ManualINFORMATION IN THIS DOCUMENT IS PROVIDED IN
20 Evaluation Platform Board ManualIntel® IQ80332 I/O ProcessorGetting Started2.6.3 Network CommunicationUsing a standard network connection, the user
Evaluation Platform Board Manual 21Intel® IQ80332 I/O ProcessorGetting Started2.6.4 GNUPro GDB/Insight2.6.4.1 Communicating with RedBootHardware Setup
22 Evaluation Platform Board ManualIntel® IQ80332 I/O ProcessorGetting StartedTo bring up a HyperTerminal session on a Win32 platform: Go to Start, Pr
Evaluation Platform Board Manual 23Intel® IQ80332 I/O ProcessorGetting Started2.6.4.2 Connecting with GDBBelow are the GDB commands entered from the c
24 Evaluation Platform Board ManualIntel® IQ80332 I/O ProcessorGetting StartedThis Page Left Intentionally Blank
Evaluation Platform Board Manual 25Intel® IQ80332 I/O ProcessorHardware Reference SectionHardware Reference Section 33.1 Functional DiagramFigure 5 sh
26 Evaluation Platform Board ManualIntel® IQ80332 I/O ProcessorHardware Reference Section3.2 Board Form-Factor/ConnectivityTable 6 summarizes the form
Evaluation Platform Board Manual 273.3 PowerThe 80332 draws power from the PCI Express bus. The power requirements for the 80332 are shown in Table 7
28 Evaluation Platform Board ManualIntel® IQ80332 I/O ProcessorHardware Reference Section3.4 Memory SubsystemThe Memory Controller of 80332 controls t
Evaluation Platform Board Manual 29Intel® IQ80332 I/O ProcessorHardware Reference Section3.4.2 Flash Memory RequirementsTotal Flash memory size is 8 M
Document Number: 274069003US September, 2005 3Intel® IQ80332 I/O Processor Evaluation Platform Board ManualContentsContents1 Introduction...
30 Evaluation Platform Board ManualIntel® IQ80332 I/O ProcessorHardware Reference Section3.5 Interrupt RoutingThe 80332 Interrupt routing.Table 9. Ex
Evaluation Platform Board Manual 31Intel® IQ80332 I/O ProcessorHardware Reference Section3.6 Intel® IQ80332 I/O Processor Evaluation Platform Board Pe
32 Evaluation Platform Board ManualIntel® IQ80332 I/O ProcessorHardware Reference Section3.6.1 Flash ROMTable 11. Flash ROM FeaturesDescriptionFlash
Evaluation Platform Board Manual 33Intel® IQ80332 I/O ProcessorHardware Reference Section3.6.2 UARTThe 80332 has two integrated UARTs. Each asynchrono
34 Evaluation Platform Board ManualIntel® IQ80332 I/O ProcessorHardware Reference Section3.6.7 Battery StatusA CPLD on the IQ80332 provides the follow
Evaluation Platform Board Manual 35Intel® IQ80332 I/O ProcessorHardware Reference Section3.7 Debug Interface3.7.1 Console Serial PortThe platform has
36 Evaluation Platform Board ManualIntel® IQ80332 I/O ProcessorHardware Reference Section3.7.2 JTAG DebugThe 80332 has a 20-pin JTAG connector (J7D2)
Evaluation Platform Board Manual 37Intel® IQ80332 I/O ProcessorHardware Reference Section3.8 Board Reset SchemeFigure 10 depicts the reset scheme for
38 Evaluation Platform Board ManualIntel® IQ80332 I/O ProcessorHardware Reference Section3.9 Switches and Jumpers3.9.1 Switch SummaryPlease note that
Evaluation Platform Board Manual 39Intel® IQ80332 I/O ProcessorHardware Reference Section3.9.3 Jumper Summary3.9.4 Connector Summary3.9.5 General Purp
4 September, 2005 Document Number: 274069003USIntel® IQ80332 I/O Processor Evaluation Platform Board ManualContents3.7.1 Console Serial Port...
40 Evaluation Platform Board ManualIntel® IQ80332 I/O ProcessorHardware Reference Section3.9.6 Detail Descriptions of Switches/Jumpers3.9.6.1 Switch S
Evaluation Platform Board Manual 41Intel® IQ80332 I/O ProcessorHardware Reference Section3.9.6.4.3 S7A1-3: Configration Cycle Enable corresponding to
42 Evaluation Platform Board ManualIntel® IQ80332 I/O ProcessorHardware Reference Section3.9.6.4.7 Switch S7A1 - 7: SMBUS Manageability Address Bit 0
Evaluation Platform Board Manual 43Intel® IQ80332 I/O ProcessorHardware Reference Section3.9.6.5 Jumper J7D1: Flash bit-widthThe Intel® IQ80332 I/O pr
44 Evaluation Platform Board ManualIntel® IQ80332 I/O ProcessorHardware Reference Section3.9.6.8 Jumper J7B4: SMBus Header3.9.6.9 Jumper J9D3: Buzzer
Evaluation Platform Board Manual 45Intel® IQ80332 I/O ProcessorSoftware ReferenceSoftware Reference 44.1 DRAMFor DDR SDRAM Sizes and Configurations, s
46 Evaluation Platform Board ManualIntel® IQ80332 I/O ProcessorSoftware Reference4.2.1 Flash ROMThe Flash ROM is an 8 MB Intel StrataFlash® (part# 28F
Evaluation Platform Board Manual 47Intel® IQ80332 I/O ProcessorSoftware Reference4.2.2 Peripheral Bus Memory MapThe Table 41 is the physical memory ma
48 Evaluation Platform Board ManualIntel® IQ80332 I/O ProcessorSoftware Reference4.3 Board Support Package (BSP) ExamplesExamples provided in this sec
Evaluation Platform Board Manual 49Intel® IQ80332 I/O ProcessorSoftware Reference4.3.2 RedBoot* Intel® 80332 I/O Processor Memory Map4.3.3 RedBoot Int
Document Number: 274069003US September, 2005 5Intel® IQ80332 I/O Processor Evaluation Platform Board ManualContentsB Getting Started and Debugger ...
50 Evaluation Platform Board ManualIntel® IQ80332 I/O ProcessorSoftware Reference4.3.4 RedBoot 80332 DDR Memory Initialization SequenceIn order to set
Evaluation Platform Board Manual 51Intel® IQ80332 I/O ProcessorIQ80321 and IQ80332 ComparisonsIQ80321 and IQ80332 Comparisons AThis appendix provides
52 Evaluation Platform Board ManualIntel® IQ80332 I/O ProcessorIQ80321 and IQ80332 ComparisonsThis Page Left Intentionally Blank
Evaluation Platform Board Manual 53Intel® IQ80332 I/O ProcessorGetting Started and DebuggerGetting Started and Debugger BB.1 IntroductionThis appendix
54 Evaluation Platform Board ManualIntel® IQ80332 I/O ProcessorGetting Started and DebuggerB.1.4 Related Web Sites• Macraigor: http://www.ocdemon.net/
Evaluation Platform Board Manual 55Intel® IQ80332 I/O ProcessorGetting Started and DebuggerB.2 SetupB.2.1 Hardware SetupUse Figure 14 and the rest of
56 Evaluation Platform Board ManualIntel® IQ80332 I/O ProcessorGetting Started and DebuggerB.2.2 Software SetupATI Code|Lab is a plug-in to Microsoft
Evaluation Platform Board Manual 57Intel® IQ80332 I/O ProcessorGetting Started and DebuggerB.3 New Project SetupB.3.1 Creating a New Project1. Launch
58 Evaluation Platform Board ManualIntel® IQ80332 I/O ProcessorGetting Started and DebuggerB.3.2 ConfigurationExamine the main menu of Code|Lab EDE fo
Evaluation Platform Board Manual 59Intel® IQ80332 I/O ProcessorGetting Started and DebuggerB.4 Flashing with JTAGB.4.1 OverviewCode|Lab and Raven are
6 September, 2005 Document Number: 274069003USIntel® IQ80332 I/O Processor Evaluation Platform Board ManualContentsFigures1Intel® 80332 I/O Processor
60 Evaluation Platform Board ManualIntel® IQ80332 I/O ProcessorGetting Started and DebuggerB.4.2 Using Flash ProgrammerNote: The parallel port must be
Evaluation Platform Board Manual 61Intel® IQ80332 I/O ProcessorGetting Started and DebuggerB.5 Debugging Out of FlashJTAG debuggers can be used on two
62 Evaluation Platform Board ManualIntel® IQ80332 I/O ProcessorGetting Started and DebuggerB.7 Running the Code|Lab DebuggerThis section is provided t
Evaluation Platform Board Manual 63Intel® IQ80332 I/O ProcessorGetting Started and DebuggerB.7.3 Displaying Source Code1. Launch the Code|Lab EDE Debu
64 Evaluation Platform Board ManualIntel® IQ80332 I/O ProcessorGetting Started and DebuggerB.7.5 Stepping Through the CodeThe “led.c” file contains a
Evaluation Platform Board Manual 65B.8 Exploring the Code|Lab Debug WindowsThis section discusses some basics of the debug environment. Some of these
66 Evaluation Platform Board ManualIntel® IQ80332 I/O ProcessorGetting Started and DebuggerB.8.6 Registers WindowClose all the active windows, then br
Evaluation Platform Board Manual 67B.9 Debugging BasicsB.9.1 OverviewDebuggers allow developers to interrogate application code by allowing program fl
68 Evaluation Platform Board ManualIntel® IQ80332 I/O ProcessorGetting Started and DebuggerB.9.3 C.9.3 Exceptions/TrappingA debug exception causes the
Document Number: 274069003US September, 2005 7Intel® IQ80332 I/O Processor Evaluation Platform Board ManualContentsExamples1Intel® 80332 I/O Processor
8 September, 2005 Document Number: 274069003USIntel® IQ80332 I/O Processor Evaluation Platform Board ManualContentsRevision HistoryDate Revision Descr
Evaluation Platform Board Manual 9Introduction 11.1 Document Purpose and ScopeThis document describes the Intel® IQ80332 I/O processor evaluation plat
Comments to this Manuals