Emmanuel Vadot
33bec6889a
release: arm: Always boot armv6/v7 image with EFI
...
boot.scr is a u-boot script that loads and execute ubldr.bin
If not present u-boot will automatically boot loader.efi which
is already installed.
This means that all armv6/armv7 images are now booted via EFI
Tested-On: RPI-B
Tested-On: RPI2
Tested-On: OrangePi One
Tested-On: All lot of other boards
MFC after: Never
Relnotes: yes
2018-07-31 19:12:31 +00:00
Emmanuel Vadot
89f81528b3
release: Restore copy of boot.scr for some board
...
This is not a problem for 12-CURRENT as EFI boot works but it doesn't
for 11.
While here some board arm_install_uboot also copy ubldr.bin et create
firstboot files but it's already done in arm_install_boot
Reviewed by: gjb
MFC after: 3 days
Differential Revision: https://reviews.freebsd.org/D16481
2018-07-31 19:10:50 +00:00
Emmanuel Vadot
1f8b431d18
release: Uniform release arm image size
...
Create a 50m fat16 for all boards.
Reviewed by: gjb
Differential Revision: https://reviews.freebsd.org/D16238
2018-07-22 12:02:07 +00:00
Emmanuel Vadot
60fde7ce5d
release: arm: Copy boot.scr from ports
...
Latest u-boot update need u-boot script to load and start ubldr.
(See D14230 for more details)
Copy this file for our arm release on the fat partition.
Approved by: gjb
2018-03-26 18:39:38 +00:00
Glen Barber
bcccd559e2
Sort variables for consistency.
...
Sponsored by: The FreeBSD Foundation
2017-11-17 17:36:45 +00:00
Emmanuel Vadot
1883caa7cc
release/arm: Do not install ubldr
...
ubldr is the non-pie version of ubldr.bin, do not install two
copies of the same binary. This will allow us to remove ubldr
in the future.
All the u-boot ports know how to load ubldr.bin
Reviewed by: gjb (earlier version)
2017-11-03 23:02:57 +00:00
Glen Barber
33bfd7db54
Increase the arm/armv6 and arm/armv7 images from 2.5GB to 3GB,
...
since the RPI2 (at least) does not fit in 2.5GB.
While here, add a missing BOARDNAME to RPI2.conf.
Sponsored by: The FreeBSD Foundation
2017-10-13 15:16:57 +00:00
Glen Barber
2116f70705
Catch up with r324340, switching relevant arm SoCs from armv6
...
to armv7.
Sponsored by: The FreeBSD Foundation
2017-10-06 17:30:18 +00:00
Glen Barber
54a13912f6
Bump armv6 SoC images to 2.25GB. RPI-B is full, so increase all
...
image sizes for consistency.
Submitted by: manu
Sponsored by: The FreeBSD Foundation
2017-10-02 15:56:45 +00:00
Glen Barber
b16b5f8ddc
Bump the image size for BANANAPI and CUBIEBOARD2 to 1.5G, as
...
1G is no longer large enough.
Reported by: manu
Sponsored by: The FreeBSD Foundation
2017-07-27 13:37:21 +00:00
Glen Barber
c2a583455e
Revert r319603, r319608, and r319609. Creating a hard link to the
...
dtb file for the cubieboard2 is no longer needed in 12-CURRENT.
Sponsored by: The FreeBSD Foundation
2017-06-26 20:17:48 +00:00
Glen Barber
92ed3d6edd
Revert r319608, the dtb path was correct the first time. Sigh.
...
MFC after: 3 days
MFC with: r319603, r319608
Sponsored by: The FreeBSD Foundation
2017-06-05 20:18:55 +00:00
Glen Barber
9d349b6fc0
Fix the source path for the cubieboard2 dtb hard link.
...
MFC after: 3 days
MFC with: r319603
Sponsored by: The FreeBSD Foundation
2017-06-05 19:41:06 +00:00
Glen Barber
dc09cfbf08
Create a hard link for sun7i-a20-cubieboard2.dtb to allow the
...
cubieboard2 to find the correct dtb file.
MFC after: 3 days
Sponsored by: The FreeBSD Foundation
2017-06-05 17:05:06 +00:00
Andrew Turner
0fd28b2c96
Use the armv6 GENERIC kernel in the release images on hardware this kernel
...
config supports.
Approved by: gjb
Sponsored by: ABT Systems Ltd
Differential Revision: https://reviews.freebsd.org/D8147
2016-10-12 15:29:22 +00:00
Jared McNeill
473bbf691b
Replace the A20 kernel config with a generic ALLWINNER kernel config that
...
supports A20, A31, and A31S. Adds support for the BananaPi M2 (A31S) board.
Submitted by: Emmanuel Vadot <manu@bidouilliste.com>
Reviewed by: jmcneill
Differential Revision: https://reviews.freebsd.org/D5580
2016-04-21 16:49:04 +00:00
Glen Barber
777f366fb6
Use UBOOT_FILES in the dd(1) input file, as intended.
...
Sponsored by: The FreeBSD Foundation
2015-10-06 01:05:07 +00:00
Glen Barber
12a36c8cce
Fix the path to the correct u-boot.bin file to write to
...
the disk image, which fixes boot issues.
Tested on: BananaPi
Sponsored by: The FreeBSD Foundation
2015-10-01 19:48:10 +00:00
Glen Barber
3afa6e6c4b
Partially revert r288433, with a minor change:
...
Spell 'k' correctly.
Spotted by: loos (thank you!)
Sponsored by: The FreeBSD Foundation
2015-10-01 01:50:20 +00:00
Glen Barber
869cbfdb71
Fix FAT_SIZE by removing '-b' argument passing, which was
...
a result of my misunderstanding on what Crochet was doing
in this case for these boards.
Sponsored by: The FreeBSD Foundation
2015-10-01 00:34:38 +00:00
Glen Barber
20297cbf78
Initial attempt to add support for building images for
...
BANANAPI, CUBIEBOARD, and CUBIEBOARD2 SoCs.
Obtained from: Crochet, FreeBSD/arm/Allwinner Wiki page
Sponsored by: The FreeBSD Foundation
2015-09-30 16:31:21 +00:00