Bootp_En; Bootp Enable; Diagnostics Led; Pin Connection Options - Lantronix MatchPort AR Integration Manual

Embedded device server
Table of Contents

Advertisement

BOOTP_EN#

The BOOTP_EN# pin performs two functions simultaneously. It drives an optional
external diagnostics LED to indicate the status of the bootloader. It also serves as
input to enable booting from the network when no valid FW image is found in FLASH.

BOOTP enable

Holding BOOTP_EN# low (via switch or jumper) during and up to 10 seconds after a
reset allows booting the device with a FW image on a TFTP server only in case no
valid image is present on FLASH.
The MatchPort AR will issue a BOOTP request to acquire an IP address for itself, the
IP address of a TFTP server, and the filename of the FW image on the TFTP server.
Then it will fetch that file via TFTP, verify, and execute it.

Diagnostics LED

After supplying power to the unit or pressing and releasing the reset button, the
diagnostics LED turns on and stays on while the bootloader is running and does not
encounter any errors. After the bootloader loads firmware from serial, network or
FLASH, it turns off the LED right before handing over execution.
In case an error occurs during the bootloader operation, it will flash the LED. The
pattern will be pause, X * long flashes, Y * short flashes, pause, X long flashes, etc.
X is the first digit of the error number and Y the second.
Following are the currently implemented errors:

Pin Connection Options

The circuit below is an example on how to correctly connect a switch (or permanent
jumper) and an LED to the BOOTP_EN# pin. The customer has the option of
implementing either the switch/resistor or the driver/LED or both or none.
The switch can be replaced by a jumper or hardwire. Having the hardwire in place
means that if the firmware image in FLASH becomes corrupt, the MatchPort AR will
automatically send out BOOTP requests over the network. This could be a security
risk. The switch or jumper allows BOOTP requests to be sent only after manual
intervention.
If no switch/jumper/hardwire is installed, network recovery is only possible by issuing
a!NL command over the serial port.
MatchPort AR™ Integration Guide
INVALID_BOOTLOADER_CHECKSUM
NO_FLASH_IMAGE_FOUND
BAD_FLASH_IMAGE_FOUND
BAD_COMMAND_PARAMETER
NO_BOOTP_RESPONSE
BAD_BOOTP_RESPONSE
NO_BOOTP_TFTP_IMAGE
RECEPTION_TIMEOUT
RECEPTION_OVERRUN
IMAGE_OVERSIZE
BAD_IMAGE_CHECKSUM
BAD_IMAGE_DESTINATION
INTERNAL_CODING_PROBLEM
2:Description and Specifications
11
12
13
14
15
16
17
18
19
21
22
23
24
14

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the MatchPort AR and is the answer not in the manual?

Questions and answers

Subscribe to Our Youtube Channel

Table of Contents