Digital I/O Ports/Operations; I/O Control Addresses; Watchdog Function; Bios Setup - Kontron MSM-LP User Manual

Table of Contents

Advertisement

4.3

Digital I/O Ports/Operations

The MSM-LP board has 8 digital inputs/outputs accessible over system port I/O operations.
The base address for I/O operations can be obtained as a WORD value from the PCI config space.
Bus:0, Dev:0x1F, Fun:0, Offset :0x48. Default base address is 0x0480.

4.3.1 I/O Control Addresses

Address
Name
BASEADDRESS+0x06
GPIO_IO_SEL
BASEADDRESS+0x0E
GPIO_LVL
4.4

Watchdog Function

The MSM-LP provides a watchdog function which resets the system when a specific amount of time has elapsed
without watchdog reset activity. The watchdog is highly configurable and the timeout time can be set between two
seconds and 65,535 seconds. The watchdog output is connected to the system controller.

4.4.1 BIOS Setup

With this setting, the watchdog timer of the MSM-LP can be enabled and the time until a reset is asserted can be
selected. The watchdog timer is part of F81216 chip and can be reset by directly accessing the F81216.
See Section 4.4.2 on how to access the F81216 watchdog.
Set Watchdog timeout:
»
Disabled:
The watchdog timer is disabled
1 / 5 / 15min:
The watchdog timer resets the board after this amount of time.
»
»
Default value:
Disabled.
Warning:
If this setting is enabled without a working watchdog reset in your program, your computer will reset
after the time set in the BIOS setup.
27
Type
Description
Control of I/O direction. 1 = input, 0 = output. Default value = 0xAA,
RW
GPIO 0, 2, 4, 6 set to output, GPIO 1, 3, 5, 7 set to input.
GPIO control level. Read = input pin logical level. Write = set pin output
RW
logical level (for GPIOs configured as outputs).
MSM-LP / Special Features
www.kontron.com

Advertisement

Table of Contents
loading

Table of Contents