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