Endeavouros-arm using over 5 years old uboot on odroid n2 instead of recent 2022 version

I am usng endavouros on ARM. Its using a complete outdated uboot version from 2015 instead of the recent 2022 uboot version.

endeavouros/uboot-odroid-n2plus 2015.01.189-3 (575.2 KiB 855.5 KiB) (Installed)
U-Boot for ODROID-N2/N2+

Recent u-boot is been used for example on the armbian releases for the odroid n2 https://www.armbian.com/odroid-n2/
The latest release of uboot that support the odroid n2 is v2022.07 . There is also since yesterday v2022.10-rc1 released.
Is it possible to update the outdated uboot odroid n2?

I guess that question should be better asked in this place:
https://archlinuxarm.org/forum/

For help with using Arch Linux ARM, the forum and our IRC channel are the best places to receive support. You can find us at #archlinuxarm on irc.libera.chat.

You don’t need to ping people. They will find the thread themselves when they are ready.

Very sorry for my mistake.

Welcome to :enos: !!

We have adopted this package directly from archdroid team.
Archdroid team has the best arch Linux arm support for odroid. We even use their kernel.

Here is their website.

https://archdroid.org/

2 Likes

@zhrwwupx

Welcome to the EndeavourOS forum. Thank you for your interest in EndeavourOS ARM on Odroid N2.

The latest commit on uboot-odroid-n2plus 2015.01.189-3 was April 9, 2021 as listed here:

So it is newer than 2015, however it is over a year old.

archdroid.org also offers
uboot-odroid-n2plus-mainline
and the latest commit for this is Nov 5, 2021.

I will experiment with uboot-odroid-n2plus and see what I get.

Thank you for your input, it is appreciated,

I hope you enjoy your time here.

Pudge

Swapping uboot-odroid-n2plus-mailine on an existing install does not work. It won’t boot at all.

uboot-odroid-n2plus-mailine is much bigger, 2MB installed.
uboot-odroid-n2plus was only 855 KB installed.
So one may have allow more space before the start of sdX-1 during partitioning ??

I haven’t any time to try it tonight. Maybe tomorrow evening?

Pudge

Its still uboot 2015.01 instead of uboot 2022.07. There are kind of worlds in between this two versions. Just take a look into the logfiles produced from 2015 uboot and 2022 uboot. Those look completely different.

Hopefully this example make my point more clear:
If i make a single change on Android 5.0 (the version that was latest when uboot 2015.01 was released) and then have a builddate from 2021, this dont make Android 5.0 equal Android 11 that was out at start of the year 2021. https://en.wikipedia.org/wiki/Android_version_history

I took a look at https://archdroid.org/packages/uboot-odroid-n2plus-mainline/
This is also outdated. The recent stable version is the version used here https://archlinux.org/packages/community/x86_64/uboot-tools/

Thanks for taking a look into this. Hopefully this could be updated soon.