User's Manual

Board Manual 5
Intel
®
IQ80321 I/O Processor Evaluation Platform
Contents
3.10.9.20 Jumper J3E1..........................................................................................66
3.10.9.21 Jumper J3G1 .........................................................................................66
3.10.9.22 Jumper J9E1..........................................................................................67
3.10.9.23 Jumper J9F1 ..........................................................................................67
4 External RAID Section.................................................................................................................69
4.1 Private Device Configuration ..............................................................................................69
4.2 Interrupt Routing.................................................................................................................70
5 Software Reference .....................................................................................................................71
5.1 DRAM .................................................................................................................................71
5.2 Components on the Peripheral Bus....................................................................................71
5.2.1 Flash ROM.............................................................................................................72
5.2.2 UART.....................................................................................................................73
5.2.3 Rotary Switch.........................................................................................................73
5.2.4 HEX Display...........................................................................................................74
5.3 Ethernet ..............................................................................................................................76
5.4 Board Support Package (BSP) Examples ..........................................................................77
5.4.1 Intel
®
80321 I/O Processor Memory Map..............................................................77
5.4.2 Redboot* Intel
®
IQ80321 Memory Map .................................................................78
5.4.3 Redboot Intel
®
IQ80321 Physical Memory Map - Visual .......................................79
5.4.4 Redboot Intel
®
IQ80321 Virtual Memory Map - Visual ..........................................80
5.4.5 Redboot Intel
®
IQ80321 Files................................................................................81
5.4.6 Redboot Intel
®
IQ80321 DDR Memory Initialization Sequence.............................82
5.4.7 Redboot Switching.................................................................................................83
A IQ80310 and IQ80321 Comparisons...........................................................................................85
B Getting Started and Debugger ...................................................................................................87
B.1 Introduction .........................................................................................................................87
B.1.1 Purpose .................................................................................................................87
B.1.2 Necessary Hardware and Software .......................................................................87
B.1.3 Related Documents ...............................................................................................87
B.1.4 Related Web Sites .................................................................................................88
B.2 Setup ..................................................................................................................................89
B.2.1 Hardware Setup.....................................................................................................89
B.2.2 Software Setup ......................................................................................................90
B.3 New Project Setup..............................................................................................................91
B.3.1 Creating a New Project..........................................................................................91
B.3.2 Configuration .........................................................................................................92
B.4 Flashing with JTAG.............................................................................................................93
B.4.1 Overview................................................................................................................93
B.4.2 Using Flash Programmer.......................................................................................94
B.5 Debugging Out of Flash......................................................................................................95
B.6 Building an Executable File From Example Code ..............................................................95
B.7 Running the Code|Lab Debugger .......................................................................................96
B.7.1 Launching and Configuring Debugger ...................................................................96
B.7.2 Manually Loading and Executing an Application Program.....................................97
B.7.3 Displaying Source Code ........................................................................................97
B.7.4 Using Breakpoints..................................................................................................98
B.7.5 Stepping Through the Code...................................................................................99