5cpld interface, Ktlx800/pitx software guide, Register overview – Kontron KTLX800-pITX User Manual

Page 15

Advertising
background image

KTD-S0023-A

Page 12

CPLD Interface


KTLX800/pITX Software Guide

5

CPLD Interface

Various functions are implemented in two CPLDs: e.g. watchdog, digital I/O and fan control. Access to the
CPLD register is via an index-data register pair using only two I/O byte locations (fixed addresses).

Index Register

Data Register

0xA80

0xA81

Register overview:

Index

Type

Reset

Function

0x00

RO

---

CPLD version register

0x02

RW

0x7C

1)

System control register
Bit 0 + 7
Reserved
Bit 1 Autostart function
0 = do nothing
1 = restart
Bit 2 Enable/disable LAN controller
0 = disabled
1 = enabled
Bit 3 Enable/disable COM1/2 interf.
0 = disabled
1 = enabled
Bit 4 Enable/disable GPIO CPLD
0 = disabled
1 = enabled
Bit 5 Enable/disable onboard flash
0 = disabled
1 = enabled
Bit 6 Enable/disable SDIO/4th USB
0 = disabled
1 = enabled

0x03

RO

---

System status register
Bit 0
Crisis jumper
0 = active
1 = not active
Bit 1 Autostart jumper
0 = active
1 = not active
Bit 2 Backlight polarity jumper
0 = inverted
1 = not inverted
Bit 3 - 7 Reserved

0x04

RW

0xCF

1)

Reserved register
Bit 0 - 7
Reserved

0x05

RW

0x80

1)

Backlight register
Bit 0 - 7
Brightness value

0x06

RW

0x08

1)

Fan speed control register
Bit 0 - 3
Fan output value
Bit 4 - 7 Rotation speed divider

0x07

RO

---

Fan rotation speed register
Bit 0 - 7
Fan rotation speed value

0x08

RW

0x00

1)

Watchdog control register
Bit 0 - 1
Watchdog time value
Bit 2 - 3
Reserved
Bit 4
Watchdog time base
0 = seconds
1 = minutes
Bit 5 Reserved
Bit 6 Watchdog control
0 = disabled
1 = enabled
Bit 7 Trigger control
0 = disabled
1 = enabled

Advertising
This manual is related to the following products: