4 telnet login, 5 flash operations, 4 pf - 9 – Kontron VMP2 User Manual

Page 83: Telnet login - 9, Flash operations - 9, 1 flash offsets - 9, Vmp2 netbootloader

Advertising
background image

VMP2

NetBootLoader

ID 24855, Rev. 02

© 2002 PEP Modular Computers GmbH

Page 5 - 9

5.4.3.4

PF

This command is used to set the port parameters for the TERM and SER0 serial interfaces only
for the current operator session. The next system restart will cause these settings to revert to
the default settings of: 9600 Baud, 8 bits per character, 1 stop bit, and no parity. This is done
to preclude a system lockout when restarting due to incompatible settings.

5.4.4

telnet Login

A telnet login to the NetBootLoader is only possible during the boot wait time and only after the
Ethernet network parameters have been set.

To effect a telnet login the operator performs the standard telnet login procedure during the boot
wait time. The NetBootLoader responds by suspending the boot wait and requests a login
password. The operator then enters a password. If the password is valid, the boot wait is ter-
minated and the operator can now access the NetBootLoader. If the password is invalid, the
telnet login procedure is terminated and the boot operation continues.

In the case of an invalid password, the login procedure may be repeated as often as required
within the boot wait time. Once the boot wait time is exceeded, a telnet login is no longer pos-
sible.

5.4.5

FLASH Operations

To achieve an operable system for an application, the application software must be pro-
grammed to FLASH. The NetBootLoader supports the programming of the application to
FLASH. In addition to this, it also supports the updating of the NetBootLoader itself as well as
data transfer from the FLASH to the data buffer and from the data buffer to an ftp server. The
following chapters provide information on performing the various types of FLASH operations.

5.4.5.1

FLASH Offsets

All FLASH is treated as one uniform FLASH, regardless of the physical addresses of the de-
vices involved. If a DIL FLASH is plugged in the Memory Expansion socket, it is added to the
FLASH area as well. All offsets are based from the beginning of the FLASH area. This means
that 0x0 is the beginning of the first FLASH bank. The NetBootLoader itself is located at the
beginning of the FLASH area and for this reason this area cannot be used for application image
programming. To display an overview of the current FLASH organization use the “info” com-
mand.

If the application image is an operating system (which is the default case), it must be pro-
grammed without an offset. When such an image is programmed to FLASH, the image length
and CRC information is also programmed along with the image to FLASH. This information is
used by the NetBootLoader to determine the validity of the image during the boot operation.
During system startup, a valid image is copied to SDRAM address 0x0 and started at offset
0x100 after the boot wait time is exceeded.

If an offset is specified, the image will be programmed exactly at this offset without adding
length or CRC information. This option is intended for the storing of configuration information
which is required to be located in FLASH.

Advertising