Difference between revisions of "Firmware Upstreaming"

From RCS Wiki
Jump to navigation Jump to search
Line 9: Line 9:
  
 
=== HCODE ===
 
=== HCODE ===
 +
same for Blackbird and Talos
 +
* Update ring files from hostboot-binaries
 +
* Allow split of HOST and TARGET toolchain binary names - useful, but likely not required
 +
* Revert "Self Save: Added support for SPR self save in CME hcode(func ver)" - should be superceeded by a real fix in https://github.com/open-power/hcode/commit/cc0b781abd67673240c208df7c77d2d37906057f
 +
-> no changes needed
 +
 
=== Hostboot ===
 
=== Hostboot ===
 
same for Blackbird and Talos
 
same for Blackbird and Talos

Revision as of 13:34, 17 December 2019

This page should cover firmware upstreaming for Talos and other RaptorCS systems. Because it would be very useful to be able to build new firmware directly from upstream sources.

Host firmware

working with the 04-16-2019 branch, which is in the v2 firmware

SBE

same for Blackbird and Talos

HCODE

same for Blackbird and Talos

-> no changes needed

Hostboot

same for Blackbird and Talos

  • cap voltage offset when biased
  • Add detailed ISTEP output option to hostboot
  • Don't try to add proprietary CAPP microcode image to PNOR (could be skipped in upstream)

OCC

  • remove prebuilt GPU1 binary

skiboot

op-build

  • skiroot kernel config changes

...

OpenBMC firmware