Project

General

Profile

Actions

Feature #606

closed

New NV_SMA_SPI programmer

Added by Gilbert Chen 3 months ago. Updated 14 days ago.

Status:
Resolved
Priority:
Normal
Assignee:
-
Category:
Programmer
Target version:
Start date:
08/19/2025
Due date:
% Done:

50%

Estimated time:
Affected versions:
Needs backport to:
Affected hardware:
Affected OS:
Linux

Description

Add NV_SMA_SPI, a USB programmer for reading, writing, erasing, and verifying SPI flash chips on the System Management Agent (SMA) SPI bus.
This programmer will be used primarily by OpenBMC and legacy BMCs in the Datacenter use cases.

NV_SMA_SPI has been tested with the following SPI flash models:

  • w25r128jw
  • w25r64jv
  • w25q16v

Confirmed Working

  • Flash Read
  • Flash Erase
  • Flash Programming

patch supplied https://review.coreboot.org/c/flashrom/+/88816

Actions

Also available in: Atom PDF