Skip to content
Jonathan Neuschäfer edited this page Apr 28, 2023 · 46 revisions

The Nuvoton WPCM450, codenamed Hermon is a BMC which was used in server mainboards from multiple vendors. It is closely related to the Nuvoton NPCM7xx BMCs (Poleg) and NPCM8xx (Arbel) BMC family. There is also some similarity to the earlier Winbond W90 and Nuvoton NUC900 chip families.

Features

The following table summarizes the state of software support for various SoC features.

  • ATEN, AMI, and DELL indicate that the respective vendor kernel contains a driver
  • blob means that one of the vendors shipped a driver in binary form
  • 5.x patch means that I have a patch for modern Linux, adding driver and/or devicetree tree support
  • mainline means that the feature is supported on mainline drivers and devicetrees for WPCM450, and since when
Feature ATEN AMI DELL blob 5.x patch mainline comments
CPU: ARM926EJ-S 5.13-rc1 very common CPU
Interrupt controller 5.13-rc1
Timer 5.13-rc1 same as in NPCM750
Watchdog 5.13-rc1 same as in NPCM750
UART 5.13-rc1 same as in NPCM750
Clock tree Configured in bootloader
SPI/FIU 6.2-rc1
BIOS flash access
GPIO 5.18-rc1
pinmux 5.18-rc1
Ethernet OpenBMC has driver for NPCM750
Ethernet NC/SI generally broken in mainline
I2C compatible with NPCM750
PWM
Fan tachometer
USB
PECI
ADC
GFXI
VCD
LPC IPMI KCS and BIOS POST codes
SD/MMC

License

All content in this wiki is published under the CC-BY-4.0 license.

References

Clone this wiki locally