32 Commits

Author SHA1 Message Date
Arne Fitzenreiter
afa464fd4a u-boot: create signed bootscript at build time
before this was as binary in git which make no real sense.

Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org>
Acked-by: Peter Müller <peter.mueller@ipfire.org>
Reviewed-by: Michael Tremer <michael.tremer@ipfire.org>
2022-11-21 11:06:52 +00:00
Mathew McBride
6efb611cbc config: u-boot: bypass the u-boot script on Traverse Ten64
The Ten64 board runs a U-Boot which works best directly
booting EFI. Attempting to load your own DTB or other steps
will cause issues.
(see https://ten64doc.traverse.com.au/faq/#common-issues)

The current stable Ten64 firmware unfortunately searches for
boot.scr before bootaa64.efi. So redirect it back to the EFI path.

A future Ten64 firmware package will prefer EFI first before
any boot script avoiding this issue. I will provide a patch
reversing this when that day comes.

Signed-off-by: Mathew McBride <matt@traverse.com.au>
Reviewed-by: Michael Tremer <michael.tremer@ipfire.org>
2022-10-04 14:45:19 +00:00
Arne Fitzenreiter
0b29b37c57 u-boot: bootscript try to use also devnum instead of dev_num
on newer board the variable was renamed.

Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org>
2021-10-04 06:13:18 +00:00
Arne Fitzenreiter
efafef1663 kernel: armv5tel remove "-multi" config
we have only this kernel left so remove the extension

Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org>
2021-07-05 07:42:38 +02:00
Arne Fitzenreiter
1b73728c55 u-boot: remove rpi ramdisk quirk for aarch64
the u-boot bug that destroy the ramdisk on aarch64 is fixed now

Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org>
2021-07-05 07:42:38 +02:00
Arne Fitzenreiter
91b4ba6d6e u-boot: split rpi aarch64 quirk into parts
on of the changed variables was used before the old quirk.

Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org>
2020-02-21 09:26:36 +01:00
Arne Fitzenreiter
a62be8a2d9 u-boot: add quirk for rpi on aarch64
the current rpi u-boot will not load the ramdisk correctly so the kernel will
crash with loaded ramdisk.
Remove ramdisk and replace root UUID by /dev/mmcblk0p3 if boot was on
armv8 and rpi.

Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org>
2020-02-20 12:24:36 +01:00
Arne Fitzenreiter
777ba8192c u-boot: remove kirkwood kernel detection from bootscript
Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org>
2020-02-20 12:21:28 +01:00
Arne Fitzenreiter
e47e01f60c u-boot: enable boot from additional mmc device
Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org>
2019-08-04 13:43:44 +00:00
Arne Fitzenreiter
fd9fa1d894 u-boot: switch default sunxi dtb to nanopi-r1
Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org>
2019-08-01 07:22:04 +00:00
Arne Fitzenreiter
668119063c u-boot: try to boot without ramdisk if the system cannot load it
Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org>
2019-03-13 15:17:28 +01:00
Arne Fitzenreiter
ae84d3745d u-boot: fix typo in boot.scr
fix serial console output on RPi3 B+ at aarch64

Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org>
2018-12-20 08:04:22 +01:00
Arne Fitzenreiter
e2a3147fe5 arm: boot.scr: add setting to edit fdt via uEnv.txt
Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org>
2018-09-21 15:24:50 +02:00
Arne Fitzenreiter
0487a49fec u-boot: boot aarch64 kernel without -multi extension
Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org>
2018-07-19 09:29:44 +01:00
Arne Fitzenreiter
963f6e973a u-boot: add config for aarch64
Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org>
2018-06-21 06:12:59 +01:00
Arne Fitzenreiter
959b404ee0 u-boot: add Raspberry Pi 3 Model B+
Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org>
2018-05-16 10:43:58 +02:00
Arne Fitzenreiter
a06f9daf20 u-boot: remove useless rootwait double
Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org>
2018-05-02 11:38:23 +02:00
Arne Fitzenreiter
cd99c47371 u-boot: fix typo in startscript
Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org>
2018-04-16 18:15:12 +02:00
Arne Fitzenreiter
6b56624445 flash-images: merge normal and scon to one image.
Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org>
2018-04-12 16:36:31 +02:00
Arne Fitzenreiter
592896d2f4 u-boot: update bootscript to boot from other devices than mmc
Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org>
2018-04-03 05:26:54 +00:00
Arne Fitzenreiter
2a0947f2e3 u-boot: update to 2018.03
todo: check wandboard version. there are internal changes to merge
the different wandboard images to one and u-boot.imx is not build
anymore. Which file is needed to boot on wandboard?

Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org>
2018-03-24 11:14:24 +01:00
Arne Fitzenreiter
1f84d624fd u-boot: uEnv.txt load initrd on sunxi boot.
This is needed to be able to boot the rootfs also from sata.
2015-02-20 10:07:33 +01:00
Arne Fitzenreiter
6cda03e831 u-boot: auto patch kernel version and change panda dtb in uEnv.txt. 2014-12-22 10:01:06 +01:00
Arne Fitzenreiter
56e211f66e u-boot: update to 2014.4. and add BPi support. 2014-12-19 07:12:40 +01:00
Arne Fitzenreiter
071bb64388 u-boot: update pandaboard config. 2014-11-22 23:13:18 +01:00
Arne Fitzenreiter
983203fa03 u-boot: limit videores to 800x600.
pandaboard has display problems on console with higher resolutions.
2014-02-15 17:50:00 +01:00
Arne Fitzenreiter
d42f38e033 kernel-multi: add inital pandaboard support.
some features missing (wlan, led's ...)
2014-01-23 19:30:17 +01:00
Arne Fitzenreiter
7284262a5e kernel: add arm7 multiplatform kernel.
not booting on panda yet.
2013-09-15 18:41:16 +02:00
Arne Fitzenreiter
329c7bda00 uboot: remove hardcoded video mode.
32bit modes are now fixed in the omapfb driver so we can use autodetect again.
2012-09-26 14:50:35 +02:00
Arne Fitzenreiter
c29b052461 u-boot: mount rootfs first readonly on pandaboard.
remount for fscheck seems to fail on ext4 without journal.
2012-06-16 15:04:40 +02:00
Arne Fitzenreiter
3e011c27dd flashimages: switch to single ext4 (wo journal)
also support video out on pandaboard.
2012-06-10 11:16:57 +02:00
Arne Fitzenreiter
34d94c7c0e u-boot: update to 2011.12 and build MLO + bin for pandaboard. 2012-03-14 16:45:07 +01:00