MicroBMC: pfSense Based BMC Module

  • MicroBMC Logo MediumOpen-Source, Low-cost, RESTful BMC based on pfSense security gateway software
  • Targeted at NFV edge appliances
  • TI ARM Cortex-A8 module; Intel Quark X1000 MicroBMC module being developed
  • Security and extensibility of pfSense are foundational to MicroBMC
  • Alpha sampling now, Production and open collateral posting Q2 2016
  • Development Kit available
  • Contact Us for more information
Form Factor27mm x 54mm Module
CPUTI AM3352 ARM Cortex-A8, including crypto accelerator, 300 or 600 MHz (The following specs are for ADI's TI A8 based MicroBMC module)
Intel Quark X1000 module under development (implementation-dependent specs may vary from the following)
DRAM256 or 512MB DDR3, memory down
EthernetIntegrated on-board 3-port managed GbE switch
Two external 1GbE switch ports on module connector for external management port and connection to main system CPU
FlasheMMC on-board, 4GB (custom build options support up to 64GB)
Voltage Monitoring8x motherboard power supply voltage monitoring analog inputs
Expandable with optional analog MUX on motherboard
Fan Control2x independent PWM output / tachometer inputs fan channels
PSU Monitoring4x PSU powergood inputs
GPIO8x user-defined digital I/O pins
RTCYes, for timestamp of FRU EEPROM event log entries
Virtual MediaUSB device connection to host CPU for USB boot over LAN
CPU Status MonitoringSleep S3, S4, S5 indicators
PROCHOT#, THERMTRIP# thermal indicators
CPU error indicators
Platform reset
CPU Power State ControlReset button control
Power button control
Heartbeat MonitoringSoftware GPIO on host CPU drives watchdog input on µBMC
I2CBus 0 (master). Onboard FRU EEPROM, connectivity for motherboard discrete thermal sensors and other devices
Bus 1 (master). Access to PECI SMBus slave inside host CPU. Used for monitoring CPU die temperature.
SPIUsed to access host CPU boot flash for remote BIOS updates
EEPROM32kB I2C EEPROM on board, for management event logging
Power3.3VDC and 5VDC
TemperatureOperating: 0-70C
Storage: -20-85C
  • Tech Specs
    Form Factor27mm x 54mm Module
    CPUTI AM3352 ARM Cortex-A8, including crypto accelerator, 300 or 600 MHz (The following specs are for ADI's TI A8 based MicroBMC module)
    Intel Quark X1000 module under development (implementation-dependent specs may vary from the following)
    DRAM256 or 512MB DDR3, memory down
    EthernetIntegrated on-board 3-port managed GbE switch
    Two external 1GbE switch ports on module connector for external management port and connection to main system CPU
    FlasheMMC on-board, 4GB (custom build options support up to 64GB)
    Voltage Monitoring8x motherboard power supply voltage monitoring analog inputs
    Expandable with optional analog MUX on motherboard
    Fan Control2x independent PWM output / tachometer inputs fan channels
    PSU Monitoring4x PSU powergood inputs
    GPIO8x user-defined digital I/O pins
    RTCYes, for timestamp of FRU EEPROM event log entries
    Virtual MediaUSB device connection to host CPU for USB boot over LAN
    CPU Status MonitoringSleep S3, S4, S5 indicators
    PROCHOT#, THERMTRIP# thermal indicators
    CPU error indicators
    Platform reset
    CPU Power State ControlReset button control
    Power button control
    Heartbeat MonitoringSoftware GPIO on host CPU drives watchdog input on µBMC
    I2CBus 0 (master). Onboard FRU EEPROM, connectivity for motherboard discrete thermal sensors and other devices
    Bus 1 (master). Access to PECI SMBus slave inside host CPU. Used for monitoring CPU die temperature.
    SPIUsed to access host CPU boot flash for remote BIOS updates
    EEPROM32kB I2C EEPROM on board, for management event logging
    Power3.3VDC and 5VDC
    TemperatureOperating: 0-70C
    Storage: -20-85C
  • Documents
© ADI Engineering 2017

A Division of Silicom Connectivity Solutions

6 Forest Ave, Paramus

New Jersey 07652 , USA

Tel: (201) 843-1175

Fax: (201) 843-1457


Sign up for e-mail updates!

Email Update Signup