Am 21.10.21 um 15:12 schrieb Matthias Brugger:
On 20/10/2021 23:04, Frank Kunz wrote:
Am 19.10.21 um 19:00 schrieb Christian Gross:
Hi,
I wrote already in April 2020 about this to the mailing list.
However, the
situation did not improve since then.
The one and only appliance booting on the DE0-Nano-SoC is Leap 15.0, all
newer fail.
openSUSE-Leap15.0-ARM-JeOS-socfpgade0nanosoc.armv7l-2018.07.02-Buildlp150.1.1
boots
openSUSE-Leap-15.1-ARM-JeOS-socfpgade0nanosoc.armv7l end up at u
ends up showing the u-boot prompt: "=>"
openSUSE-Leap-15.2-ARM-JeOS-socfpgade0nanosoc.armv7l-2020.02.26-Build1.63
and all newer do not even get to u-boot.
Does nobody beside me use the DE0-Nano-SoC or DE10-Nano?
Thanks for the test with Leap 15.0 that gave a good starting point to
bisect the problem. It is located in u-boot and I found this patch
that causes the problem:
Good we found the problem. Can you please open a bugzilla so that we can
backport the change. Apart from that you should make the upstream aware
of the problem to [email protected]
Feel free to CC me if you want.
Regards,
Matthias
Bugzilla: https://bugzilla.opensuse.org/show_bug.cgi?id=1191966
u-boot Upstream patch:
https://lists.denx.de/pipermail/u-boot/2021-October/464535.html
Br,
Frank
commit f369e1564cf4f81654b8a806fdc325b62b6627dc
Author: Dinh Nguyen <[email protected]>
Date: Thu Apr 12 09:03:37 2018 -0500
configs: socfpga: disable EFI and ISO partition types
None of the SoCFPGA platforms will support EFI/ISO partition types that
is needed for DISTRO_DEFAULTS. SoCFPGA bootroom will only support 0xa2
partition type.
This is needed to help limit the size of the SPL to within the 64k limit
that is required for SoCFPGA.
Signed-off-by: Dinh Nguyen <[email protected]>
the assumption in the commit message that nobody needs to use EFI for
socfpga is wrong, opensuse uses it.
For a test I enabled EFI partiton support for u-boot (not SPL) and
with that it is possible to boot a Leap 15.1. Others I have not tested
yet.
So I think we need to add a patch to the opensuse u-boot that enables
EFI partition support for the de0-nano-soc board.
Br,
Frank