Difference between revisions of "Talos II/Firmware/Public Beta"

From RCS Wiki
Jump to navigation Jump to search
(Add category)
 
(11 intermediate revisions by 2 users not shown)
Line 8: Line 8:
  
 
=== Current Beta Images ===
 
=== Current Beta Images ===
==== 1.07-next (04-16-2019 branch) ====
+
==== 2.01-next (04-16-2019 branch) ====
* BMC:  [[:File:Talos-ii-1.07-beta-bmc.img.bz2|b543a63b187dc80620e9749636ebfe9198afadd2]]
+
* PNOR: [[:File:Talos-ii-2.01-beta-pnor.tar|5d7b717fceeaa1e7cf45de2938e190cb6e0ed1ee]]
* PNOR: [[:File:Talos-ii-1.07-beta-pnor.img.bz2|3b949c17dd43fcdbaad999b24863c64176d3e3bf]]
+
 
 +
===== Known Issues =====
 +
* System Package 1.x BMC firmware cannot IPL 2.x or higher PNOR (CANTFIX)
 +
* Lockdown of P2A bridge for security breaks AST2500 VGA passthrough -- ast driver in guest cannot read configuration due to lockdown, and qemu does not pass host device tree information with VGA configuration data to guest kernel.
 +
 
 +
===== Regressions =====
 +
* ?
 +
 
 +
===== Changelog =====
 +
====== Beta 1 (02-22-2020) ======
 +
* PNOR: Fix crash in petitboot with LSI SAS controllers (mpt3sas module)
 +
 
 +
=== Old Beta Images ===
 +
==== 2.00-next (04-16-2019 branch) ====
 +
* BMC:  [[:File:Talos-ii-1.07-beta-bmc.img.bz2|486cbe9701c5c9a811f3342494bcbc392da816e1]]
 +
* PNOR: [[:File:Talos-ii-1.07-beta-pnor.img.bz2|89b3a940b6fef143134b296b0bf15cecf258628c]]
 +
* FPGA: [[:File:Talos-system-fpga-v1.08-beta.rom|f3a97a9a50fb2b53aa39d7687bf36bd21bd21e9d]]
  
 
===== Instructions =====
 
===== Instructions =====
 +
* Ensure that the BMC and PNOR was previously updated to System Package v1.06, and that that your system successfully boots after that update
 
* Power down your system
 
* Power down your system
 +
* Issue "reboot" on the BMC
 
* Transfer the decompressed BMC image file to /run/initramfs/image-bmc on the BMC
 
* Transfer the decompressed BMC image file to /run/initramfs/image-bmc on the BMC
 +
* Run "fw_printenv | grep eth1addr" and write down the MAC address.  '''You will need this information later'''
 
* Issue "reboot" on the BMC
 
* Issue "reboot" on the BMC
 
* After BMC restart (this may take 5-10 minutes):
 
* After BMC restart (this may take 5-10 minutes):
** fw_setenv ethaddr <IPMI MAC address on sticker>
+
** fw_setenv ethaddr <IPMI MAC address written down earlier>
** fw_setenv eth1addr <IPMI MAC address on sticker>
+
** fw_setenv eth1addr <IPMI MAC address written down earlier>
 
* Transfer decompressed PNOR image file to the BMC /tmp directory
 
* Transfer decompressed PNOR image file to the BMC /tmp directory
 
** pflash -E -p /tmp/talos.pnor
 
** pflash -E -p /tmp/talos.pnor
Line 25: Line 44:
 
===== Known Issues =====
 
===== Known Issues =====
 
* New BMC cannot IPL old PNOR and vice versa (CANTFIX)
 
* New BMC cannot IPL old PNOR and vice versa (CANTFIX)
 +
* Lockdown of P2A bridge for security breaks AST2500 VGA passthrough -- ast driver in guest cannot read configuration due to lockdown, and qemu does not pass host device tree information with VGA configuration data to guest kernel.
  
 
===== Regressions =====
 
===== Regressions =====
 
* ?
 
* ?
 +
 +
===== Changelog =====
 +
====== Release Candidate 1 (09-20-2019) ======
 +
* FPGA: Fix power off failure on Talos II Lite systems
 +
* PNOR: Fix incorrect voltage slew rate causing random OCC hang in power saving stop states (https://github.com/open-power/occ/issues/26)
 +
* PNOR: Add LUKS encryption userspace utilities to support FDE direct boot
 +
* PNOR: Add basic diagnostic utilities for system check to Petitboot environment
 +
====== Beta 3 (04-28-2019) ======
 +
* PNOR: Add workaround for skiboot hang during Flash access (https://github.com/open-power/skiboot/issues/240)
 +
* BMC: Initial work to stop BMC from binding to Ethernet port #1 (lock to port #0)
 +
====== Beta 2 (04-28-2019) ======
 +
* PNOR: Downgrade kernel to version 4.19.  This works around radeon driver crashes in petitboot
 +
 +
[[Category:Talos_II_Firmware]]

Latest revision as of 20:45, 5 December 2022

Public Beta Firmware

Introduction

From time to time Raptor may make public beta firmware images available. These are normally firmware images that are on a fast track to wide GA release, but for which Raptor is seeking public feedback about any issues encountered during upgrades or features missing for daily use.

WARNING Beta images have not undergone full release qualification. It is possible that upgrades may fail, leaving your system in a state requiring advanced recovery (e.g. loading a replacement BMC firmware image over TFTP and flashing it via the serial console, or externally writing the BMC Flash device with an SPI programmer). Please do not try the beta firmware images unless you have sufficient recovery tools available.

Current Beta Images

2.01-next (04-16-2019 branch)

Known Issues
  • System Package 1.x BMC firmware cannot IPL 2.x or higher PNOR (CANTFIX)
  • Lockdown of P2A bridge for security breaks AST2500 VGA passthrough -- ast driver in guest cannot read configuration due to lockdown, and qemu does not pass host device tree information with VGA configuration data to guest kernel.
Regressions
  •  ?
Changelog
Beta 1 (02-22-2020)
  • PNOR: Fix crash in petitboot with LSI SAS controllers (mpt3sas module)

Old Beta Images

2.00-next (04-16-2019 branch)

Instructions
  • Ensure that the BMC and PNOR was previously updated to System Package v1.06, and that that your system successfully boots after that update
  • Power down your system
  • Issue "reboot" on the BMC
  • Transfer the decompressed BMC image file to /run/initramfs/image-bmc on the BMC
  • Run "fw_printenv | grep eth1addr" and write down the MAC address. You will need this information later
  • Issue "reboot" on the BMC
  • After BMC restart (this may take 5-10 minutes):
    • fw_setenv ethaddr <IPMI MAC address written down earlier>
    • fw_setenv eth1addr <IPMI MAC address written down earlier>
  • Transfer decompressed PNOR image file to the BMC /tmp directory
    • pflash -E -p /tmp/talos.pnor
    • pflash -P CVPD -c
Known Issues
  • New BMC cannot IPL old PNOR and vice versa (CANTFIX)
  • Lockdown of P2A bridge for security breaks AST2500 VGA passthrough -- ast driver in guest cannot read configuration due to lockdown, and qemu does not pass host device tree information with VGA configuration data to guest kernel.
Regressions
  •  ?
Changelog
Release Candidate 1 (09-20-2019)
  • FPGA: Fix power off failure on Talos II Lite systems
  • PNOR: Fix incorrect voltage slew rate causing random OCC hang in power saving stop states (https://github.com/open-power/occ/issues/26)
  • PNOR: Add LUKS encryption userspace utilities to support FDE direct boot
  • PNOR: Add basic diagnostic utilities for system check to Petitboot environment
Beta 3 (04-28-2019)
Beta 2 (04-28-2019)
  • PNOR: Downgrade kernel to version 4.19. This works around radeon driver crashes in petitboot