Updating The Netbootloader; Uploading A Flash Area; Plug And Play - Kontron PEP CP321 Manual

Power pc-based cpu board for compactpci applications
Table of Contents

Advertisement

CP321
The image must start at the absolute address 0x0 and must contain executable PPC code at
the absolute address 0x100. If S1 or S2 record input is preferred, please note that these
records only include 16 and 24-bit wide addresses. If no switch to another record type is includ-
ed it must be ensured that the code is not larger than the address range covered.
Note ...
Neither the "sl" nor "If" command can be used to program Motorola S-Records to
RAM areas.
For accessing the Motorola S-Records, both the TERM and SER0 interfaces can be used. The
MC6 (LED1) signal is asserted alternately at a low rate while downloading indicating that the
transfer is in progress. The transfer itself may take several minutes to complete.
Ensure that the XON/XOFF protocol is used on the host side. This is a fixed setting and cannot
be changed. Additionally, ensure that the host does not stop transmission after a number of
lines (e.g. OS-9: use the 'nopause' attribute).
The TERM and SER0 serial interface parameters can be modified with the "pf" command.
5.4.6

Updating the NetBootLoader

In addition to programming an application to FLASH, the NetBootLoader itself can be updated.
The new version of the image is made available via an ftp server.
5.4.6.1
Updating With an Image Loaded Via an ftp Server
The image is downloaded in the same way as an application image (refer to chapter 5.4.5.3).
The new version of NetBootLoader image is then programmed using the "clone -n" command.
5.4.7

Uploading a FLASH Area

The NetBootLoader also has the possibility to upload certain areas of the FLASH to a host us-
ing the Ethernet interface. To use this interface the Ethernet parameters must first be set and
then the system must be restarted. During boot wait the operator must gain control of the Net-
BootLoader and perform an ftp server login. After a successful login, the operator then stores
the FLASH area to be uploaded to the local data buffer using the "sf" command. Using the "put"
command transfers the contents of the data buffer to the ftp server. As with any type of server
session, the operator should logout when the session is finished.
5.5

Plug and Play

On the CPU board the NetBootLoader includes "Plug and Play" functionality. This ensures that
the board is completely initialized and that all resources necessary for PCI devices (addresses,
interrupts etc.) are assigned automatically. This important feature has the advantage that con-
flicts do not arise when PCI devices are added or removed. Furthermore, the operating system
itself does not include the board initialization code.
ID 24977, Rev. 02
© 2003 Kontron Modular Computers GmbH
NetBootLoader
Page 5 - 11

Advertisement

Table of Contents
loading

Table of Contents