Romulus to use Virtual PNOR

Alexander Amelkin a.amelkin at yadro.com
Wed Jan 30 02:01:04 AEDT 2019


25.01.2019 10:40, Lei YU wrote:
> This email is to notify that Romulus is going to use VirtualPNOR feature, if
> no objections are received.
>
> It **impacts** to existing Romulus systems, that they must do PNOR code update
> when the feature is enabled.
>
> A little background on this topic could be found at:
> https://lists.ozlabs.org/pipermail/openbmc/2018-May/011822.html
> https://lists.ozlabs.org/pipermail/openbmc/2018-November/014112.html
>
> I did not receive any feedback, so I choose to use VritualPNOR feature,
> which has below benefits:
> 1. It requires minor code changes for a system to switch to VirtualPNOR;
> 2. It gets full features, including PNOR version, code verification, and code
>    update via new interface;
> 3. When OpenBMC switches to Redfish, it will get Redfish code update for free,
>    because IBM will implement Redfish code update based on VirtualPNOR.
>
> The related changes are:
> * OpenBMC: https://gerrit.openbmc-project.xyz/#/q/topic:ubifs-pnor-for-romulus
> * op-build: https://github.com/open-power/op-build/pull/2578
>
> Any objections?

Well, the main concern is how it will affect vesnin, which is P8-based (like palmetto).

All this virtual PNOR functionality is based on mbox/hiomap, which is not supported for P8 in openpower firmware.

As a result, we suspect that palmetto and (what concerns us most) vesnin will lose firmware update support completely.

Alexander.
YADRO


-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: OpenPGP digital signature
URL: <http://lists.ozlabs.org/pipermail/openbmc/attachments/20190129/b6559916/attachment-0001.sig>


More information about the openbmc mailing list