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

Brian Murray 1992776 at bugs.launchpad.net
Thu Oct 13 21:02:46 UTC 2022


What happens to boards that do not have the HSS firmware version
2022.10? If users need to upgrade the firmware version before being able
to install Ubuntu we should add that to the release notes (probably in
the known issues section) for Ubuntu 22.10.

** Also affects: ubuntu-release-notes
   Importance: Undecided
       Status: New

-- 
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:
  Triaged

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