[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