Ethernet Communications; Uart Communications; Flash I/O; Compactflash - Intel IQ80315 Board Manual

I/o processor evaluation platform
Table of Contents

Advertisement

®
Intel
IQ80315 I/O Processor Evaluation Platform
4.2.4

Ethernet Communications

The IQ80315 CRB has two Gigabit Ethernet ports available. RedBoot initializes Port0 for its use
and uses it in a polling mode. The MAC address for Port0 must be stored inside the Boot
EEPROM, or RedBoot will not initialize the port. The IP address for Port0 can be set with three
different methods:
1. Use the RedBoot "fconfig" command to program the IP address into the Flash.
2. The RedBoot "ip_address" command can be used to set an IP address, but this is not be
stored in nonvolatile memory and is lost on a board reset or power cycle.
3. RedBoot can use BOOTP to obtain an IP address from a BOOTP server at boot time.
Note:
BOOTP is selected as the default (it can be changed with fconfig), but if there is no BOOTP
server available, it takes up to 30 seconds for the BOOTP search to time out
As soon as Ethernet communications have been established, a user can telnet to the IQ80315
CRB, instead of using serial communication. Application programs can be downloaded through the
GNU debugger through the Ethernet connection as well.
RedBoot also supports downloading an application image across the Ethernet port with the TFTP
protocol using the "load" command with the proper parameters.
4.2.5

UART Communications

RedBoot supports both UART ports on the IQ80315 CRB. The first UART port to receive a
character from a host is designated as the debug port. If dual processor is started, the port which is
not the debug port is used as communication for Processor 1. The connection setup for UART
communications on either port:
Baud Rate: 115200, 8-bit data, no parity bits, one stop bit, no flow control
Note:
The baud rate can be changed using the "fconfig" or "baudrate" commands
4.2.6

Flash I/O

The RedBoot image, other executable images, as well as data, can be stored in flash in a simple file
store. The fis command is used to manipulate and maintain flash images. To initialize the Flash
file system, the command fis init must be entered. Entering the command, help fis lists
the other RedBoot command options that can be used to manipulate the flash file system.
4.2.7

CompactFlash*

The IQ80315 CRB has an 8-bit CompactFlash* (CF) interface that can be used to store data and
executable images. The command cf info can be used to check the status of a CF card plugged
into the socket.
4.2.8

SATA Disk Communications

The RedBoot diagnostic menu has a selection to test the PCI-X busses. Under this sub-menu, a
read/write to the SATA disks is available. The IQ80315 CRB RedBoot does not have support for
storing images or data to the SATA disks.
46
®
Intel
IQ80315 I/O Processor Evaluation Platform Board Manual

Advertisement

Table of Contents
loading

Table of Contents