| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
|
|
|
| |
The arm/armv6 RPI-B images are deprecated in 15 and 14.
An MFC to stable/14 will follow.
MFC after: 3 days
Sponsored by: GoFundMe https://www.gofundme.com/f/gjbbsd
Sponsored by: PayPal https://paypal.me/gjbbsd
|
| |
|
|
| |
Remove /^\s*#[#!]?\s*\$FreeBSD\$.*$\n/
|
| |
|
|
|
|
|
|
|
|
|
| |
BBB code was removed from GENERIC kernel as it's not functional.
Stop installing u-boot for a platform that we don't boot on.
Reviewed by: imp, gjb
Approved by: re@ (gjb)
MFC after: never
Sponsored by: Beckhoff Automation GmbH & Co. KG
Differential Revision: https://reviews.freebsd.org/D39844
|
| |
|
|
|
|
| |
Related to: PR 264032
MFC after: 5 minutes
Sponsored by: Rubicon Communications, LLC ("Netgate")
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
For some reason, while 3072M is sufficient for 14-CURRENT, it is not
for 13-STABLE. Notably, previous investigations suggest that there
are changes to makefs(8) in main that do not exist in stable/13,
in which 14-CURRENT seems perfectly happy to ignore the target image
size is smaller than the data being populated to it.
I have no futher investigative details at the moment, but as this had
caused arm failures for the past three weeks, this is the more hasty
measure, hence the MFC timeframe noted.
MFC after: 10 minutes
Sponsored by: Rubicon Communications, LLC ("Netgate")
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
| |
We do not currently generate armv7 distribution sets, because we don't
build any installer images. However, having such sets available can be
useful for quickly installing a base system, particularly in the case
of creating an armv7 poudriere jail on arm64.
Add a configuration file for the generation of these distribution sets.
Reviewed by: manu, imp, gjb
MFC after: 3 weeks
Relnotes: yes
Differential Revision: https://reviews.freebsd.org/D29923
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Following 7b1d1a1658ffb69eff93afc713f9e88ed8b20eac, the structure
for the reldoc target has significantly changed as result of the
ASCIIDoctor/Hugo migration. As the release notes related files
on the installation medium are inherently out of date, purge them
entirely.
Discussed within: re, doceng
No objection: re (silence), doceng (silence)
Timeout: 2 weeks
MFC after: 1 week
MFC to: stable/13, stable/12, and stable/11 only
Sponsored by: Rubicon Communications, LLC ("Netgate")
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Both RPI2 and BEAGLEBONE are still popular and used arm boards.
Both u-boots can coexist as they are named differently and live in the
fat partition.
This leave us with only one image that can be used for both of those
boards and all the other ones supported by FreeBSD provided that you
install the correct u-boot on it.
Reviewed by: imp
Relnotes: yes
Differential Revision: https://reviews.freebsd.org/D27283
Notes:
svn path=/head/; revision=367995
|
| |
|
|
|
|
|
|
|
|
|
|
| |
All those board are impossible to buy nowadays and could boot using the
GENERICSD image after putting the correct u-boot on them.
Reviewed by: imp
Relnotes: yes
Differential Revision: https://reviews.freebsd.org/D27282
Notes:
svn path=/head/; revision=367994
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The recent rpi-firmware update renamed "0" to "zero" in the RPi0 DTB
filename
It also included the components needed to boot the RPi4, so install those
now -- interested parties can install sysutils/u-boot-rpi4 and copy
config_rpi4.txt to config.txt on the FAT partition in order to boot the
board. Do note that we currently don't support ethernet/usb/pci.
Reviewed by: manu
MFC after: 3 days
Notes:
svn path=/head/; revision=355424
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
Notes:
svn path=/head/; revision=336998
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
Notes:
svn path=/head/; revision=336997
|
| |
|
|
|
|
|
|
| |
Reviewed by: gjb
Differential Revision: https://reviews.freebsd.org/D16514
Notes:
svn path=/head/; revision=336993
|
| |
|
|
|
|
|
|
|
|
| |
Switch the IMX.6 based board to GENERIC the kernel config.
Reviewed by: gjb
Differential Revision: https://reviews.freebsd.org/D16511
Notes:
svn path=/head/; revision=336992
|
| |
|
|
|
|
|
|
|
|
|
|
| |
This produce a generic sdcard image using armv7 GENERIC kernel that
just need some u-boot (or none if the board have u-boot or a SPI flash
for example).
Reviewed by: imp, gjb
Differential Revision: https://reviews.freebsd.org/D16410
Notes:
svn path=/head/; revision=336848
|
| |
|
|
|
|
|
|
|
|
| |
This config never worked. At no time did u-boot match the kenrel match
the userland. As all the GUMSTIX gear we support is quite old and/or
not working, remove it. The duovero stuff might work, but nobody
has the hardware for it and GUMSTIX hasn't sold it in years.
Notes:
svn path=/head/; revision=336776
|
| |
|
|
|
|
|
| |
Sponsored by: The FreeBSD Foundation
Notes:
svn path=/head/; revision=336750
|
| |
|
|
|
|
|
|
| |
Reviewed by: gjb
Differential Revision: https://reviews.freebsd.org/D16439
Notes:
svn path=/head/; revision=336721
|
| |
|
|
|
|
|
|
|
|
|
| |
This is needed with new u-boot that uses the rpi-firmware dtbs.
Reviewed by: gjb
MFC after: 3 days
Differential Revision: https://reviews.freebsd.org/D16240
Notes:
svn path=/head/; revision=336600
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
This reduce the per-board arm_install_uboot to just install u-boot.
While here remove the installation of rpi.dtb and rpi2.dtb as we load
them from the UFS partition via ubldr.
Reviewed by: gjb, imp (older version)
MFC after: 3 days
Differential Revision: https://reviews.freebsd.org/D16239
Notes:
svn path=/head/; revision=336599
|
| |
|
|
|
|
|
|
|
|
| |
Create a 50m fat16 for all boards.
Reviewed by: gjb
Differential Revision: https://reviews.freebsd.org/D16238
Notes:
svn path=/head/; revision=336598
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
r332674 raised the size of the FAT partition from 2MB to 41MB for some
boards. But we format them in FAT12 and this size appears to be to big
for FAT12 and some SoC bootrom cannot cope with that.
Format the msdosfs partition as FAT16,
PR: 228285
MFC after: soon
Notes:
svn path=/head/; revision=333737
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
current size may not be sufficiently large for development and/or
testing.
PR: 227548
Submitted by: trasz
MFC after: 3 days
Sponsored by: The FreeBSD Foundation
Notes:
svn path=/head/; revision=332674
|
| |
|
|
|
|
|
|
|
|
|
| |
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
Notes:
svn path=/head/; revision=331562
|
| |
|
|
|
|
|
| |
Sponsored by: The FreeBSD Foundation
Notes:
svn path=/head/; revision=325950
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The u-boot port for RPI-2 was updated to use u-boot-master, this cause
an update in u-boot version to v2017.09 and changing the filename.
The various firmware files for the RPI* are now in a common ports
sysutils/rpi-firmware as they are shared on all the RPI version.
Update the release files to copy the right files from the right location.
Reviewed by: gjb
MFC after: 3 days
Notes:
svn path=/head/; revision=325862
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
THe u-boot port for RPI-B was updated to use u-boot-master, this cause
an update in u-boot version to v2017.09 and changing the filename.
The various firmware files for the RPI* are now in a common ports
sysutils/rpi-firmware as they are shared on all the RPI version.
Update the release files to copy the right files from the right location.
Reviewed by: gjb
MFC after: 3 days
Notes:
svn path=/head/; revision=325861
|
| |
|
|
|
|
|
|
|
|
|
|
| |
Update the TARGET/TARGET_ARCH matching in release/release.sh and
release/Makefile.mirrors for simplification.
Discussed with: mmel
MFC after: 3 days
Sponsored by: The FreeBSD Foundation
Notes:
svn path=/head/; revision=325769
|
| |
|
|
|
|
|
|
|
|
|
|
| |
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)
Notes:
svn path=/head/; revision=325373
|
| |
|
|
|
|
|
|
|
|
|
| |
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
Notes:
svn path=/head/; revision=324599
|
| |
|
|
|
|
|
|
|
|
|
| |
kernel configuration.
Submitted by: andrew
Differential Revision: https://reviews.freebsd.org/D12484
Sponsored by: The FreeBSD Foundation
Notes:
svn path=/head/; revision=324442
|
| |
|
|
|
|
|
|
|
| |
to armv7.
Sponsored by: The FreeBSD Foundation
Notes:
svn path=/head/; revision=324370
|
| |
|
|
|
|
|
|
|
|
| |
image sizes for consistency.
Submitted by: manu
Sponsored by: The FreeBSD Foundation
Notes:
svn path=/head/; revision=324209
|
| |
|
|
|
|
|
|
|
| |
failures.
Sponsored by: The FreeBSD Foundation
Notes:
svn path=/head/; revision=323542
|
| |
|
|
|
|
|
|
|
|
| |
1G is no longer large enough.
Reported by: manu
Sponsored by: The FreeBSD Foundation
Notes:
svn path=/head/; revision=321619
|
| |
|
|
|
|
|
|
|
| |
dtb file for the cubieboard2 is no longer needed in 12-CURRENT.
Sponsored by: The FreeBSD Foundation
Notes:
svn path=/head/; revision=320373
|
| |
|
|
|
|
|
|
|
| |
MFC after: 3 days
MFC with: r319603, r319608
Sponsored by: The FreeBSD Foundation
Notes:
svn path=/head/; revision=319609
|
| |
|
|
|
|
|
|
|
| |
MFC after: 3 days
MFC with: r319603
Sponsored by: The FreeBSD Foundation
Notes:
svn path=/head/; revision=319608
|
| |
|
|
|
|
|
|
|
|
| |
cubieboard2 to find the correct dtb file.
MFC after: 3 days
Sponsored by: The FreeBSD Foundation
Notes:
svn path=/head/; revision=319603
|
| |
|
|
|
|
|
|
|
|
|
|
| |
to 1.5G.
- Use the 'conv=sync' dd(1) option to fix writing the u-boot.imx
file to the md(4) device for IMX6-based boards.
MFC after: 3 days
Sponsored by: The FreeBSD Foundation
Notes:
svn path=/head/; revision=316617
|
| |
|
|
|
|
|
|
|
|
|
| |
config supports.
Approved by: gjb
Sponsored by: ABT Systems Ltd
Differential Revision: https://reviews.freebsd.org/D8147
Notes:
svn path=/head/; revision=307149
|
| |
|
|
|
|
|
|
| |
Reviewed by: gjb
MFC after: 2 week
Notes:
svn path=/head/; revision=305739
|
| |
|
|
|
|
|
|
|
|
|
| |
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
Notes:
svn path=/head/; revision=298422
|
| |
|
|
|
|
|
| |
Sponsored by: The FreeBSD Foundation
Notes:
svn path=/head/; revision=288908
|
| |
|
|
|
|
|
|
|
|
| |
the disk image, which fixes boot issues.
Tested on: BananaPi
Sponsored by: The FreeBSD Foundation
Notes:
svn path=/head/; revision=288459
|
| |
|
|
|
|
|
|
|
|
| |
Spell 'k' correctly.
Spotted by: loos (thank you!)
Sponsored by: The FreeBSD Foundation
Notes:
svn path=/head/; revision=288436
|
| |
|
|
|
|
|
|
|
|
| |
a result of my misunderstanding on what Crochet was doing
in this case for these boards.
Sponsored by: The FreeBSD Foundation
Notes:
svn path=/head/; revision=288433
|
| |
|
|
|
|
|
|
|
|
| |
BANANAPI, CUBIEBOARD, and CUBIEBOARD2 SoCs.
Obtained from: Crochet, FreeBSD/arm/Allwinner Wiki page
Sponsored by: The FreeBSD Foundation
Notes:
svn path=/head/; revision=288421
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
MS-DOS partition. This will help with transitioning to
a single arm/armv6 userland build which could be used for
all FreeBSD/armv6 images without UBLDR_LOADADDR being set
for each board (ultimately requiring a separate buildworld
for each currently).
Requested by: ian
MFC after: 3 days
Sponsored by: The FreeBSD Foundation
Notes:
svn path=/head/; revision=288374
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
While 480M is sufficient for 10-STABLE, 11-CURRENT images at
this size fail due to insufficient space.
This commit is solely for the sake of getting updated snapshot
builds out, after which I'll analyze the resulting images to
figure out what a more sane value is, even if the image size
for 11-CURRENT needs to differ from 10-STABLE.
Sponsored by: The FreeBSD Foundation
Notes:
svn path=/head/; revision=284543
|