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

Reply via email to