Intel NetStructure® MPCBL0001 High Performance Single Board Computer

Contents

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

 

 

3.16.1Using Serial Port Buffering

3.16.1.1Configuring 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.

Technical Product Specification

73

Order #273817

 

Page 73
Image 73
Intel MPCBL0001 manual Using Serial Port Buffering, Configuring the Serial Port, Description PC Ansi Codes