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

Heinrich Schuchardt 1992776 at bugs.launchpad.net
Thu Oct 13 11:58:53 UTC 2022


** Description changed:

  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.

-- 
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 u-boot package in Ubuntu:
  Confirmed

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/+source/u-boot/+bug/1992776/+subscriptions




More information about the foundations-bugs mailing list