|
|
|
| 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 CodeLab 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 |
Board Manual | 5 |