Hardware description
10.4 Input/output address areas
SIMATIC IPC127E
82 Operating Instructions, 01/2019, A5E44296915-AA
10.4.3 MMIO GPIO addresses for LEDs and battery monitoring
COMMUINTY_BASE = Bus 0 Device 0x0d Function 0 Reg. 0x10
GPIO North Community PORT ID = 0xC5
GPIO North West Community PORT ID = 0xC4
GPIO_PADBAR = COMMUNITY_BASE + PORT ID << 16 + 0x500
GPO Reg = GPIO_PADBAR + GPIO_Offset Bit [0] (LEDs)
GPI Reg = GPIO_PADBAR + GPIO_Offset Bit [1] (Battery)
Example: Reg LED_USER1_RD_N_P1V8A = 0xD0C506A0
Low enable green User LED1
LED 0x1D0 Out Low enable green User LED2
Low enable green User LED3
LED 0x1C0 Out BIOS boot indicator
Low= OS Control
High= CMOS battery level below 2.75V
High= CMOS battery level below 2.5V
Battery 0x148 Out High= enable CMOS Battery Check. Must be set
to 1 to read battery status