1 using serial port buffering, 1 configuring the serial port – Intel NetStructure MPCBL0001 User Manual

Page 73

Advertising
background image

Technical Product Specification

73

Order #273817

Intel NetStructure

®

MPCBL0001 High Performance Single Board Computer

Contents

3.16.1

Using Serial Port Buffering

3.16.1.1

Configuring the Serial Port

In order for the IPMC to correctly buffer characters it receives from its serial port, the serial ports
on the IPMC and also the Super I/O Controller must be configured to use the same serial
parameters. This is currently not done automatically, and both sides must be configured separately.

The IPMC’s serial port baud rate is limited to five rates: 9600, 19200 (default), 38400, 57600, and
115200. Other IPMC serial port parameters such as number of data bits, parity, and number of stop
bits are fixed at 8 data bits, no parity, and 1 stop bit, respectively. The only settable parameter is
Baud Rate, which can be set and queried with a subset of the IPMI 1.5 commands Set Serial/
Modem Configuration and Get Serial/Modem Configuration. These commands require a Parameter
Selector code that determines which parameters will be set/queried. The only supported parameter
selector is 0x07 (IPMI Messaging Comm Settings). Any parameters that are set are saved in the
IPMC’s non-volatile memory and will be restored the next time the IPMC restarts.

Note that Flow Control and DTR Hang-up parameters have no effect on serial buffering. They
should be left at none and 0b respectively.

Table 37.

Escape Sequences Not Buffered with Filter Enabled

Description

PC ANSI Codes

Move cursor up 1 row

ESC [ A

Move cursor down 1 row

ESC [ B

Move cursor right 1 column

ESC [ C

Move cursor left 1 column

ESC [ D

Home

ESC [ H

End

ESC [ K

Clear Display Screen

ESC [ 2 J

Set cursor position to row;col.

ESC [ row;col H

Set Text Attributes

ESC [x;y;z m

Advertising