Home | History | Annotate | only in /src/share/installboot
History log of /src/share/installboot
RevisionDateAuthorComments
 1.3 05-Oct-2025  thorpej Add an installboot boards list for riscv.
 1.2 21-Jun-2020  thorpej Add evbmips installboot board data.
 1.1 07-May-2019  thorpej branches: 1.1.2;
Add installboot(8) support for evbarm (and, in the future, other evb*)
boards that use u-boot. A known board database lists boards and their
respective u-boot packages. u-boot packages are discovered at run-time
(in /usr/pkg/share/u-boot, by default). These packages contain board
database overlays that describe u-boot installation procedure that's
specific for that board.

Support this as a native tool and as a host tool. The native tool
will attempt to determine the running board type using OpenFirmware
calls. Host tool and native tool alike may also specify a board type
directly using the "-o board=xxx option" or have installboot(8) determine
the board type from a device tree blob using "-o dtb=/path/to/board.dtb".
A "-o media=xxx" option is provided for boards that have different u-boot
binaries and/or installation procedures for different media types (e.g.
SDMMC, eMMC, or USB).

This is trivial to extend to other evb* platforms that use u-boot, even if
they don't use FDT for autoconfiguration.
 1.1.2.2 10-Jun-2019  christos Sync with HEAD
 1.1.2.1 07-May-2019  christos file Makefile was added on branch phil-wifi on 2019-06-10 22:05:39 +0000
 1.1 07-May-2019  thorpej branches: 1.1.2;
Add installboot(8) support for evbarm (and, in the future, other evb*)
boards that use u-boot. A known board database lists boards and their
respective u-boot packages. u-boot packages are discovered at run-time
(in /usr/pkg/share/u-boot, by default). These packages contain board
database overlays that describe u-boot installation procedure that's
specific for that board.

Support this as a native tool and as a host tool. The native tool
will attempt to determine the running board type using OpenFirmware
calls. Host tool and native tool alike may also specify a board type
directly using the "-o board=xxx option" or have installboot(8) determine
the board type from a device tree blob using "-o dtb=/path/to/board.dtb".
A "-o media=xxx" option is provided for boards that have different u-boot
binaries and/or installation procedures for different media types (e.g.
SDMMC, eMMC, or USB).

This is trivial to extend to other evb* platforms that use u-boot, even if
they don't use FDT for autoconfiguration.
 1.1.2.2 10-Jun-2019  christos Sync with HEAD
 1.1.2.1 07-May-2019  christos file Makefile was added on branch phil-wifi on 2019-06-10 22:05:39 +0000
 1.16 05-Oct-2025  thorpej Move PineCube out of the Rockchip section -- it's an Allwinner-based
device.

Add a few additional boards.
 1.15 07-Apr-2025  gutteridge evbarm/boards.plist: add marsboard
 1.14 22-Jan-2025  gutteridge evbarm/boards.plist: add riotboard
 1.13 19-Sep-2024  gutteridge evbarm/boards.plist: fix Olimex A20-OLinuXino-MICRO entry

(Looks like a copy-and-paste error when the entry was added.)
 1.12 19-Sep-2024  gutteridge evbarm/boards.plist: add two more boards

Olimex A64-OLinuXino
Olimex A64-OLinuXino-eMMC
 1.11 12-Jun-2024  gutteridge branches: 1.11.2;
evbarm/boards.plist: add three more boards

FriendlyElec NanoPi R2S
PineCube IP Camera
TI AM335x BeagleBone Green
 1.10 12-Jun-2024  gutteridge (evbarm|evbmips)/boards.plist: make these plists valid XML

XML does not permit double hyphens inside comments. Adjust so these
files can be checked by an XML parser to confirm they're well-formed
after editing.
 1.9 21-Jun-2020  thorpej branches: 1.9.6;
Add additional sunxi boards:
- libretech,all-h3-cc-h2-plus
- libretech,all-h3-cc-h3
- libretech,all-h3-cc-h5
 1.8 21-Jun-2020  thorpej Add several boards:
- terasic,de0-atlas
- asus,rk3288-tinker
- nvidia,p3450-0000
- ti,omap4-panda
- ti,omap4-panda-es
- olimex,a20-olinuxino-lime2
- olimex,a20-olinuxino-lime2-emmc
- olimex,a20-olinuxino-micro
- olimex,a20-olinuxino-micro-emmc
- digilent,zynq-zybo
- digilent,zynq-zybo-z7

Update the nvidia,p2771-0000 description to match recent DTS.

Fix u-boot package name for cubietech,cubietruck-plus.
 1.7 27-Mar-2020  bad Belatedly add NanoPi R1.
 1.6 27-Mar-2020  thorpej Add OrangePi Lite and Lite2.
 1.5 27-Jan-2020  thorpej Add Rock64 and Pinebook Pro to list of known boards.
 1.4 05-Jun-2019  thorpej branches: 1.4.2;
Add Banana Pi BPI-M2 Zero and P2 Zero.
 1.3 29-May-2019  thorpej Add LeMaker Banana Pro.
 1.2 25-May-2019  thorpej Add the Lamobo R1 board.
 1.1 07-May-2019  thorpej Add installboot(8) support for evbarm (and, in the future, other evb*)
boards that use u-boot. A known board database lists boards and their
respective u-boot packages. u-boot packages are discovered at run-time
(in /usr/pkg/share/u-boot, by default). These packages contain board
database overlays that describe u-boot installation procedure that's
specific for that board.

Support this as a native tool and as a host tool. The native tool
will attempt to determine the running board type using OpenFirmware
calls. Host tool and native tool alike may also specify a board type
directly using the "-o board=xxx option" or have installboot(8) determine
the board type from a device tree blob using "-o dtb=/path/to/board.dtb".
A "-o media=xxx" option is provided for boards that have different u-boot
binaries and/or installation procedures for different media types (e.g.
SDMMC, eMMC, or USB).

This is trivial to extend to other evb* platforms that use u-boot, even if
they don't use FDT for autoconfiguration.
 1.4.2.3 08-Apr-2020  martin Merge changes from current as of 20200406
 1.4.2.2 10-Jun-2019  christos Sync with HEAD
 1.4.2.1 05-Jun-2019  christos file boards.plist was added on branch phil-wifi on 2019-06-10 22:05:39 +0000
 1.9.6.2 29-Mar-2025  martin Pull up following revision(s) (requested by gutteridge in ticket #1078):

share/installboot/evbarm/boards.plist: revision 1.11

evbarm/boards.plist: add three more boards

FriendlyElec NanoPi R2S
PineCube IP Camera
TI AM335x BeagleBone Green
 1.9.6.1 24-Feb-2025  martin Pull up following revision(s) (requested by gutteridge in ticket #1066):

share/installboot/evbarm/boards.plist: revision 1.13

evbarm/boards.plist: fix Olimex A20-OLinuXino-MICRO entry
(Looks like a copy-and-paste error when the entry was added.)
 1.11.2.1 02-Aug-2025  perseant Sync with HEAD
 1.1 22-Jun-2020  rin Add missing Makefile.
 1.2 12-Jun-2024  gutteridge (evbarm|evbmips)/boards.plist: make these plists valid XML

XML does not permit double hyphens inside comments. Adjust so these
files can be checked by an XML parser to confirm they're well-formed
after editing.
 1.1 21-Jun-2020  thorpej Add evbmips installboot board data.
 1.1 06-Oct-2025  mrg install share/installboot/riscv plist file

mtree wasn't creating the subdir, and there was a missing Makefile
to actually install it.
 1.1 05-Oct-2025  thorpej Add an installboot boards list for riscv.

RSS XML Feed