MIC-3399 User Manual
86
C.1
Overview
Advantech’s BMC solution combines an NXP LPC1768 ARM Cortex-M3-based 32-bit
microcontroller and a lattice FPGA. The FPGA mainly integrates hardware interfaces
that are available inside the LPC1768, like KCS.
Because MIC-3399 is available both with and without the BMC, some functions will
be implemented redundantly inside the FPGA and BMC. If the BMC is populated, a
simple register inside the FPGA is used to control the function from the BMC. On a
MIC-3399 without BMC, the FPGA controls the function itself in the same way as
before.
C.2
Features
Drone mode
Hot-Swap Support:
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 MIC-3399 FPGA communicates with the main I/O spaces. The LPC unit is used
to interconnect the Intel CM236 LPC signals. The debug port unit is used to decode
POST codes. The hot-swap out-of-service LED control unit is used to control 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 interfacing with the
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
0x940
R
FPGA minor version
0x943-0x944
RW
Watchdog timer
0x945
R
FPGA major version
0x946
R
BIOS flash control
0x947
R
Geographical address (GA)
0x948
R
MISC STS
0x94C
R
FPGA ID
0x94D
R
BMC MUX
0x94E
R
COM1 MUX
0x94F
RW
Scratch register
0xCA2 ~ 0xCA3
RW
KCS interface
Summary of Contents for MIC-3399
Page 8: ...MIC 3399 User Manual viii...
Page 29: ...Chapter 2 2 AMI BIOS Setup This chapter describes how to configure the AMI BIOS...
Page 47: ...35 MIC 3399 User Manual Chapter 2 AMI BIOS Setup 2 3 3 8 Southbridge Figure 2 19 Southbridge...
Page 63: ...Chapter 3 3 IPMI Configuration This chapter describes IPMI con figuration for MIC 3399...
Page 85: ...Appendix A A Pin Assignments This appendix provides the pin assignments...
Page 94: ...MIC 3399 User Manual 82...
Page 97: ...Appendix C C FPGA Specifications This appendix describes FPGA configuration...
Page 99: ...87 MIC 3399 User Manual Appendix C FPGA Specifications...