[Bug 1992776] Re: FFE: PolarFire Icicle Kit with HSS 2022.10 does not boot

Heinrich Schuchardt 1992776 at bugs.launchpad.net
Fri Oct 14 03:40:20 UTC 2022


Updating the HSS is required before installing Ubuntu. An image for the
PolarFire Icicle Board has not been provided before. I think we need to
describe the dependency on https://ubuntu.com/download/risc-v as many
users never read release notes.

-- 
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to u-boot in Ubuntu.
https://bugs.launchpad.net/bugs/1992776

Title:
  FFE: PolarFire Icicle Kit with HSS 2022.10 does not boot

Status in Release Notes for Ubuntu:
  New
Status in u-boot package in Ubuntu:
  Fix Released

Bug description:
  The package u-boot-microchip is used to boot the PolarFire Icicle
  board.

  The boot sequence starts with the HSS firmware provided by the vendor
  Microchip and continues via U-Boot and GRUB into Linux.

  The memory of the board it partitioned into parts that are reserved
  for usage by the non-Linux core(s) and memory used for the Linux
  world. This layout has been adjusted with version HSS 2022.10.

  U-Boot has to respect this layout. Microchip has provided two patches
  for it.

  [ Impact ]

  HSS 2022.10 is the on that Microchip is preparing for supporting Linux
  distributions with PCIe support on the PolarFire Icicle Kit.

  Without the provided patches for U-Boot Linux cannot be booted on a
  board with HSS 2022.10.

  [ Test Plan ]

  The only binary package affected by the source code changes is u-boot-
  microchip.

   * detailed instructions how to reproduce the bug

     Flash HSS 2022.10 onto the PolarFireIcicle kit.
     Write our daily build Kinetic image for the board to an SD-card.
     Booting fails as can be observed on UART 2.

   * For verification of the change replace the content of the U-Boot
  partition (partition type EF02) with file
  ./usr/lib/u-boot/microchip_icicle/u-boot.payload from package u-boot
  microchip.

  [ Where problems could occur ]

   * As the code changes are strictly restricted to the u-boot-microchip
  board the only problem could be that this board which has not been
  supported before the Kinetic release does not boot.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu-release-notes/+bug/1992776/+subscriptions




More information about the foundations-bugs mailing list