Board Manual 5
Intel® IQ80321 I/O Processor E valuation Platform
Contents
3.10.9.20Jumper J3E1 ..........................................................................................66
3.10.9.21Jumper J3G1 .........................................................................................66
3.10.9.22Jumper J9E1 ..........................................................................................67
3.10.9.23Jumper 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