Releases: Nuvoton-Israel/openbmc
Releases · Nuvoton-Israel/openbmc
Nuvoton OpenBMC release: npcm-v25q4.12
Release Highlights
Version
npcm-v25q4.12
25 = 2025
q4= Quarter 4
12 = December
Patch History
- 2025/11/1~2025/12/31
TIP Firmware
- Version: TIP_FW 0.8.3 L0 0.7.2 L1
NPCM8XX: BootBlock
- Version: 0.5.6
NPCM7XX: BootBlock
- Version: 10.10.19
ARM Trusted Firmware
- Version: 2.12
OPTEE-OS
- Version: 4.3.0
U-boot 2021.04 / U-boot 2023.10 / U-boot 2024.10 / U-boot 2025.07
- arm: dts: Add missing property in SGPIO dts node
- arm: dts: Add SGPIO node in dts
- gpio: sgpio: modify persist check condition
- dts: fix typo in the pin name of GPIO191/GPIO192
- pinctrl: npcm8xx: Remove incorrect spi0cs2_pins and spi0cs3_pins
Linux Kernel
- Version: 5.10.222/5.15.85/6.1.51/6.6.62/6.12.40
- SPI improvements
- USB improvements
- RESET improvements
- MISC improvements
- I3C improvements
OpenBMC:
- Support the latest upstream commit
Nuvoton OpenBMC release: npcm-v25q4.10
Release Highlights
Version
npcm-v25q4.10
25 = 2025
q4= Quarter 4
10 = October
Patch History
- 2025/9/1~2025/10/31
TIP Firmware
- Version: TIP_FW 0.8.3 L0 0.7.2 L1
NPCM8XX: BootBlock
- Version: 0.5.6
NPCM7XX: BootBlock
- Version: 10.10.19
ARM Trusted Firmware
- Version: 2.12
OPTEE-OS
- Version: 4.3.0
U-boot 2021.04 / U-boot 2023.10 / U-boot 2024.10
- i2c: npcm: Add deblock callback for bus recovery
- pinctrl: npcm8xx: Add smb11ddc pin config
- pinctrl: npcm8xx: add support for setting VCD input source
- cmd: add espi master emulator command
- cmd: support rpmc cycle type to tafs
Linux Kernel
- Version: 5.10.222/5.15.85/6.1.51/6.6.62/6.12.40
- PINCTRL improvements
- CRYPTO improvements
- RTC improvements
- MISC improvements
- I2C improvements
- I3C improvements
OpenBMC:
- Support the latest upstream commit
Nuvoton OpenBMC release: npcm-v25q3.8
Release Highlights
Version
npcm-v25q3.8
25 = 2025
q3= Quarter 3
8 = August
Patch History
- 2025/6/30~2025/8/29
TIP Firmware
- Version: TIP_FW 0.8.2 L0 0.7.1 L1
NPCM8XX: BootBlock
- Version: 0.5.6
NPCM7XX: BootBlock
- Version: 10.10.19
ARM Trusted Firmware
- Version: 2.12
OPTEE-OS
- Version: 4.3.0
U-boot 2021.04 / U-boot 2023.10 / U-boot 2024.1
- misc: npcm_host_intf: Disable pending KCS/BPC interrupts
- net: designware: Fix get_timer value overflow
- mmc: Fix potential timer value truncation
Linux Kernel
- Version: 5.10.222/5.15.85/6.1.51/6.6.62/6.12.40
- NPCM-6.12-OpenBMC have been updated to version 6.12.40
- PINCTRL improvements
- VCD improvements
- MMBI improvements
- JTAG improvements
- OTP improvements
- Reset improvements
- I2C improvements
- I3C improvements
OpenBMC:
- Support the latest upstream commit
Nuvoton OpenBMC release: npcm-v25q2.6
Release Highlights
Version
npcm-v25q2.6
25 = 2025
q2= Quarter 2
6 = June
Patch History
- 2025/5/30~2025/6/30
TIP Firmware
- Version: TIP_FW 0.8.1 L0 0.7.0 L1
NPCM8XX: BootBlock
- Version: 0.5.5
NPCM7XX: BootBlock
- Version: 10.10.19
ARM Trusted Firmware
- Version: 2.12
OPTEE-OS
- Version: 4.3.0
U-boot 2024.10
- read fuse bytes with byte offset
Linux Kernel
- Version: 5.10.222/5.15.85/6.1.51/6.6.62/6.12.17
- TIP-RNG improvements
- pinctrl: fix lockdep error
- misc vcd: fix screen shift issue in HEAD2 hsync mode
- gdma driver improvement
OpenBMC:
- Support the latest upstream commit
Nuvoton OpenBMC release: npcm-v25q2.5
Release Highlights
Version
npcm-v25q2.5
25 = 2025
q2= Quarter 2
5 =May
Patch History
- 2025/4/21~2025/5/29
TIP Firmware
- Version: TIP_FW 0.8.1 L0 0.7.0 L1
NPCM8XX: BootBlock
- Version: 0.5.5
NPCM7XX: BootBlock
- Version: 10.10.19
ARM Trusted Firmware
- Version: 2.12
OPTEE-OS
- Version: 4.3.0
U-boot 2023.10/2024.10
- Add PCIE RC Driver for NPCM8XX
Linux Kernel
- Version: 5.10.222/5.15.85/6.1.51/6.6.62/6.12.17
- BT(Block Transfer) driver release
- I2C/I3C/SSIF driver improvement
- mtd core improvement
- Legacy vcd driver improvement
OpenBMC:
- Support the latest upstream commit
Nuvoton OpenBMC release: npcm-v25q1.3
Release Highlights
Version
npcm-v25q1.2
25 = 2025
q1= Quarter 1
3 =March
Patch History
- *2025/3/17~2025/4/21
TIP Firmware
- Version: TIP_FW 0.8.0 L0 0.6.9 L1
NPCM8XX: BootBlock
- Version: 0.5.5
NPCM7XX: BootBlock
- Version: 10.10.19
ARM Trusted Firmware
- Version: 2.12
OPTEE-OS
- Version: 4.3.0
U-boot 2023.10:
- Modify VCD pinmux setting
U-boot 2024.10
- dts: npcm7xx: Add the missing dtb to the Makefile
- ARM: dts: NPCM: modify ethernet delay time
Linux Kernel
- Version: 5.10.222/5.15.85/6.1.51/6.6.62/6.12.17
- I2C driver improvement
- I3C driver improvement
- SSIF driver improvement
- Backport MCTP USB driver from upstream
OpenBMC:
- Support the latest upstream commit
Linux kernel 6.12 release:
- Base on OpenBMC Linux kernel dev-6.12
Nuvoton OpenBMC release: npcm-v25q1.2
Release Highlights
Version
npcm-v25q1.2
25 = 2025
q1= Quarter 1
2 =February
Patch History
- *2025/2/8~2025/3/17
TIP Firmware
- Version: TIP_FW 0.8.0 L0 0.6.9 L1
NPCM8XX: BootBlock
- Version: 0.5.5
NPCM7XX: BootBlock
- Version: 10.10.19
ARM Trusted Firmware
- Version: 2.12
OPTEE-OS
- Version: 4.3.0
U-Boot
- phy: nuvoton: add BCM54612E phy support
- timer: npcm: change counter source
- arm: dts: npcm7xx: correct the timer node
Linux Kernel
- Version: 5.10.222/5.15.85/6.1.51/6.6.62/6.12.17
- Linux kernel 6.12 release
- IPMI KCS driver improvement
- FIU TIP driver improvement
- SSIF driver improvement
OpenBMC
- meta-nuvoton: trusted-firmware-a: remove downstream recipe
- Support the latest upstream commit
Nuvoton OpenBMC release: npcm-v25q1.1
Release Highlights
Version
npcm-v25q1.1
25 = 2025
q1= Quarter 1
1 = January
Patch History
- 2025/1/1~2025/2/7
TIP Firmware
- Version: TIP_FW 0.7.9 L0 0.6.8 L1
NPCM8XX: BootBlock
- Version: 0.5.4
NPCM7XX: BootBlock
- Version: 10.10.19
ARM Trusted Firmware
- Version: 2.11
OPTEE-OS
- Version: 4.10
U-Boot
- 2024.10: Validation is done
Linux Kernel
- Version: 5.10.222/5.15.85/6.1.51/6.6.62
- ssif driver improvement
- I2c driver improvement
- I3c driver improvement
- GDMA driver release
- RNG TIP Driver release
- ESPI flash and slave driver release
OpenBMC
- trusted-firmware-a: update to v2.11
- nuvoton.inc: Enable HW RNG configuration
- npcm8xx-bootblock: add external flags option
- Support the latest upstream commit.
Nuvoton OpenBMC release: npcm-v24q4
Release Highlights
Patch History
- 2024 Q4
TIP Firmware
- Version: TIP_FW 0.7.6 L0 0.6.5 L1
NPCM8XX: BootBlock
- Version: 0.5.4
- Memory controller enhancement and i3c clock divider control
NPCM7XX: BootBlock
- Version: 10.10.19
ARM Trusted Firmware
- Version: 2.10
OPTEE-OS
- Version: 4.10
U-Boot
- 2021.04: Fix SHA hardware accelerator issue for fitimage
- 2023.10
- 2024.10: First Release
Linux Kernel
- Version: 5.10.222/5.15.85/6.1.51/6.6.62
- FIU direct read disabled
- i3c timing enhancement
- USB device driver SRAM support
OpenBMC
- af_mctp over USB
- af_mctp over PCIe_VDM
Nuvoton OpenBMC release: npcm-v2.8
Nuvoton OpenBMC SDK
https://github.com/Nuvoton-Israel/openbmc/tree/npcm7xx-v2.8/
OpenBMC version: v2.8.0
Linux Kernel Version: 5.4.16 , BRANCH = "Poleg-5.4-OpenBMC"
U-boot Version: 2019.01 , BRANCH = "npcm7xx-v2019.01"
Support Platforms:
NPCM750:
- olympus-nuvoton
- buv-runbmc