MIC-3396 User Manual
84
C.1
Overview
Advantech BMC solution combines a NXP LPC1768 ARM Cortex-M3 based 32-bit
microcontroller and a Lattice XP2 series FPGA. The FPGA mainly integrates hard-
ware interfaces which are not available or not available in the right amount inside the
LPC1768, like I
2
C or KCS.
As the MIC-3396 will be available in versions both with and without the BMC, some
functions will be implemented redundant inside the FPGA and BMC. If the BMC is
populated, a simple register inside the FPGA is used to control the regarding function
from the BMC. On a MIC-3396 without BMC the FPGA controls the function by itself
in the same way as before.
C.2
Features
Drone Mode
Hot-Swap: Hot insertion and removal control
CompactPCI Backplane: CompactPCI slot Addressing
LPC Interface: Provides LPC Bus access
KCS Interface: Standard IPMI payload interface from x86 to BMC
Watchdog
Debug Message: Boot time POST message
C.3
FPGA I/O Registers
The Advantech MIC-3396 FPGA communicates with main I/O spaces. The LPC unit
is used to interconnect the Intel QM87 LPC signals. The Debug Port Unit is used to
decode POST codes. The Hot-Swap Out-Of-Service LED Control Unit is used to con-
trol the blue LED during Hot-Insert and Hot-Remove. The Drone Mode Unit is used to
disable the CPCI Bridge. The other signals in the Miscellaneous Unit are for interfac-
ing with corresponding I/O interface signals.
Table C.1: LPC I/O registers address
LPC Address
I/O Type
Description
0x 80
W
Port 80 Display
0x440
R
FPGA Minor Version
0x442
R
UART_MUX Switch
0x443 ~ 0x444
RW
Watchdog Register
0x445
R
FPGA Major Version
0x446
R
BIOS Flash Control
0x447
R
Geographical Address (GA)
0x448
R
HW Revision
0x44A
RW
GPIO Control
0x44C
R
FPGA ID
0x44F
RW
Scratch Register
0x4A0 ~ 0x4A7
RW
I2C Interface & Control
0x4B0 ~ 0x4B8
RW
SPI Interface & Control
0xCA2 ~ 0xCA3
RW
KCS Interface
Содержание MIC-3396
Страница 1: ...User Manual MIC 3396 6U CompactPCI 4th Generation Intel Core i3 i5 i7 Processor Blade with ECC support...
Страница 11: ...Chapter 1 1 Hardware Configuration This chapter describes how to configure MIC 3396 hardware...
Страница 28: ...MIC 3396 User Manual 18...
Страница 29: ...Chapter 2 2 AMI BIOS Setup This chapter describes how to configure the AMI BIOS...
Страница 63: ...Chapter 3 3 IPMI for the MIC 3396 This chapter describes IPMI con figuration for the MIC 3396...
Страница 80: ...MIC 3396 User Manual 70...
Страница 81: ...Appendix A A Pin Assignments This appendix describes pin assignments...
Страница 90: ...MIC 3396 User Manual 80...
Страница 91: ...Appendix B B Programming the Watchdog Timer This appendix describes how to program the watchdog timer...
Страница 93: ...Appendix C C FPGA This appendix describes FPGA configuration...
Страница 95: ...Appendix D D Glossary...
Страница 97: ...87 MIC 3396 User Manual Appendix D Glossary...