一、LPC
LPC(Low Pin Count)是基于Intel标准的33MHz 4 bit 并行总线协议,用于替代以前的ISA总线协议。LPC将ISA BUS的地址/数据分离译码改成了类似PCI的地址/数据信号线共享的译码方式,信号线数量大幅度降低,简化了主板线路涉及。
BMC和BIOS的通信主要是通过LPC总线连接的,AST2500的LPC控制器和PCH的LPC控制器连接在一起了,桥片的LPC是主,bmc端是从。这样BIOS就可以通过LPC总线域的地址来访问BMC端LPC下设备的寄存器,这样就可以通信了。
二、IPMI
IPMI介绍
Intelligent Platform Management Interface(智能平台管理接口)是一组用于带外管理的计算机接口规范。IPMI在连接到主板或服务器的单独硬件上运行,此单独的硬件是底板管理控制器(BMC)。BMC是IPMI中的一个核心部分,属于IPMI硬件架构。BMC管理平台硬件和系统管理软件之间的接口。BMC从系统内的传感器接收报告,并对这些报告进行操作。
与IPMI有关的各个硬件模块如下图所示: