[Buildroot] [PATCH v2 0/2] Add board support for the BeagleV-Ahead
kilian.zinnecker at mail.de
kilian.zinnecker at mail.de
Mon Dec 4 23:12:10 UTC 2023
From: Kilian Zinnecker <kilian.zinnecker at mail.de>
This patch series adds board support for the BeagleV-Ahead.
This patch series introduces a package which fetches binaries for the
SoC, i.e., one binary blob for an on-chip FPGA and one binary blob for
audio. Currently they are not used, but are intended to be used in the
future.
This board support generates an image suitable for SD card. The boot
command for uboot to boot the kernel could not easily be changed. It
seemed that a default boot command was persisent and any change to it
by normal means (e.g., uboot config parameters like
CONFIG_BOOT_COMMAND) did not have any effect. Hence a patch for the
custom u-boot is introduced for now, to insert the proper boot
command.
v1 -> v2:
- Added hash file for xuantie-bins package
- Now uses uEnv.txt for actual boot commands
- Removed extlinux.conf
- Removed superflous comments inside config files
Kilian Zinnecker (2):
package/xuantie-bins: new package
configs/beaglev_ahead: new defconfig
DEVELOPERS | 7 +-
board/beaglev-ahead/genimage.cfg | 62 ++++++++++++++++
board/beaglev-ahead/linux.fragment | 2 +
.../0001-Overwrite-bootcmd-by-force.patch | 30 ++++++++
board/beaglev-ahead/post-image.sh | 6 ++
board/beaglev-ahead/readme.txt | 70 +++++++++++++++++++
board/beaglev-ahead/uEnv.txt | 4 ++
board/beaglev-ahead/uboot.fragment | 2 +
configs/beaglev_ahead_defconfig | 44 ++++++++++++
package/Config.in | 1 +
package/xuantie-bins/Config.in | 6 ++
package/xuantie-bins/xuantie-bins.hash | 1 +
package/xuantie-bins/xuantie-bins.mk | 27 +++++++
13 files changed, 260 insertions(+), 2 deletions(-)
create mode 100644 board/beaglev-ahead/genimage.cfg
create mode 100644 board/beaglev-ahead/linux.fragment
create mode 100644 board/beaglev-ahead/patches/uboot/0001-Overwrite-bootcmd-by-force.patch
create mode 100755 board/beaglev-ahead/post-image.sh
create mode 100644 board/beaglev-ahead/readme.txt
create mode 100644 board/beaglev-ahead/uEnv.txt
create mode 100644 board/beaglev-ahead/uboot.fragment
create mode 100644 configs/beaglev_ahead_defconfig
create mode 100644 package/xuantie-bins/Config.in
create mode 100644 package/xuantie-bins/xuantie-bins.hash
create mode 100644 package/xuantie-bins/xuantie-bins.mk
--
2.25.1
More information about the buildroot
mailing list