mirror of
https://gitlab.com/buildroot.org/buildroot.git
synced 2026-09-30 22:11:59 -09:00
configs/cubieboard2: switch to use extlinux.conf
Switch to extlinux instead of U-Boot boot script. Remove obsolete entry from the .checkpackageignore file. Drop custom boot script and genimage config. Drop unnecessary generic and host configs. Signed-off-by: Scott Fan <fancp2007@gmail.com> Signed-off-by: Romain Naour <romain.naour@smile.fr>
This commit is contained in:
@@ -25,7 +25,6 @@ board/chromebook/elm/sign.sh Shellcheck
|
|||||||
board/chromebook/mksd.sh Shellcheck
|
board/chromebook/mksd.sh Shellcheck
|
||||||
board/chromebook/snow/sign.sh Shellcheck
|
board/chromebook/snow/sign.sh Shellcheck
|
||||||
board/ci20/patches/uboot/0001-mips-Remove-default-endiannes.patch lib_patch.Upstream
|
board/ci20/patches/uboot/0001-mips-Remove-default-endiannes.patch lib_patch.Upstream
|
||||||
board/cubietech/cubieboard2/post-image.sh Shellcheck
|
|
||||||
board/freescale/common/imx/imx8-bootloader-prepare.sh Shellcheck
|
board/freescale/common/imx/imx8-bootloader-prepare.sh Shellcheck
|
||||||
board/freescale/common/mxs/post-image.sh Shellcheck
|
board/freescale/common/mxs/post-image.sh Shellcheck
|
||||||
board/friendlyarm/nanopi-r2s/post-build.sh Shellcheck
|
board/friendlyarm/nanopi-r2s/post-build.sh Shellcheck
|
||||||
|
|||||||
@@ -1,5 +0,0 @@
|
|||||||
setenv fdt_high ffffffff
|
|
||||||
setenv bootargs console=ttyS0,115200 earlyprintk root=/dev/mmcblk0p2 rootwait
|
|
||||||
fatload mmc 0 $kernel_addr_r zImage
|
|
||||||
fatload mmc 0 $fdt_addr_r sun7i-a20-cubieboard2.dtb
|
|
||||||
bootz $kernel_addr_r - $fdt_addr_r
|
|
||||||
@@ -1,18 +1,3 @@
|
|||||||
# Minimal SD card image for the Cubieboard2
|
|
||||||
# Based in the Orange Pi genimage.cfg
|
|
||||||
|
|
||||||
image boot.vfat {
|
|
||||||
vfat {
|
|
||||||
files = {
|
|
||||||
"zImage",
|
|
||||||
"sun7i-a20-cubieboard2.dtb",
|
|
||||||
"boot.scr"
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
size = 16M
|
|
||||||
}
|
|
||||||
|
|
||||||
image sdcard.img {
|
image sdcard.img {
|
||||||
hdimage {
|
hdimage {
|
||||||
}
|
}
|
||||||
@@ -24,15 +9,8 @@ image sdcard.img {
|
|||||||
size = 1016K # 1MB - 8KB
|
size = 1016K # 1MB - 8KB
|
||||||
}
|
}
|
||||||
|
|
||||||
partition boot {
|
|
||||||
partition-type = 0xC
|
|
||||||
bootable = "true"
|
|
||||||
image = "boot.vfat"
|
|
||||||
}
|
|
||||||
|
|
||||||
partition rootfs {
|
partition rootfs {
|
||||||
partition-type = 0x83
|
partition-type = 0x83
|
||||||
image = "rootfs.ext4"
|
image = "rootfs.ext4"
|
||||||
size = 512M
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -1,16 +0,0 @@
|
|||||||
#!/bin/sh
|
|
||||||
|
|
||||||
BOARD_DIR="$(dirname $0)"
|
|
||||||
GENIMAGE_CFG="${BOARD_DIR}/genimage.cfg"
|
|
||||||
GENIMAGE_TMP="${BUILD_DIR}/genimage.tmp"
|
|
||||||
|
|
||||||
rm -rf "${GENIMAGE_TMP}"
|
|
||||||
|
|
||||||
genimage \
|
|
||||||
--rootpath "${TARGET_DIR}" \
|
|
||||||
--tmppath "${GENIMAGE_TMP}" \
|
|
||||||
--inputpath "${BINARIES_DIR}" \
|
|
||||||
--outputpath "${BINARIES_DIR}" \
|
|
||||||
--config "${GENIMAGE_CFG}"
|
|
||||||
|
|
||||||
exit $?
|
|
||||||
@@ -0,0 +1,4 @@
|
|||||||
|
label cubieboard-buildroot
|
||||||
|
kernel /boot/zImage
|
||||||
|
devicetree /boot/sun7i-a20-cubieboard2.dtb
|
||||||
|
append console=ttyS0,115200 earlyprintk root=/dev/mmcblk0p1 rootwait
|
||||||
@@ -4,16 +4,16 @@ BR2_ARM_FPU_NEON_VFPV4=y
|
|||||||
BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_6_11=y
|
BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_6_11=y
|
||||||
BR2_GLOBAL_PATCH_DIR="board/cubietech/cubieboard2/patches"
|
BR2_GLOBAL_PATCH_DIR="board/cubietech/cubieboard2/patches"
|
||||||
BR2_DOWNLOAD_FORCE_CHECK_HASHES=y
|
BR2_DOWNLOAD_FORCE_CHECK_HASHES=y
|
||||||
BR2_TARGET_GENERIC_HOSTNAME="Cubieboard2"
|
BR2_ROOTFS_OVERLAY="board/cubietech/cubieboard2/rootfs_overlay"
|
||||||
BR2_TARGET_GENERIC_ISSUE="Welcome to Cubieboard2!"
|
BR2_ROOTFS_POST_IMAGE_SCRIPT="support/scripts/genimage.sh"
|
||||||
BR2_TARGET_GENERIC_GETTY_PORT="ttyS0"
|
BR2_ROOTFS_POST_SCRIPT_ARGS="-c board/cubietech/cubieboard2/genimage.cfg"
|
||||||
BR2_ROOTFS_POST_IMAGE_SCRIPT="board/cubietech/cubieboard2/post-image.sh"
|
|
||||||
BR2_LINUX_KERNEL=y
|
BR2_LINUX_KERNEL=y
|
||||||
BR2_LINUX_KERNEL_CUSTOM_VERSION=y
|
BR2_LINUX_KERNEL_CUSTOM_VERSION=y
|
||||||
BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="6.11.11"
|
BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="6.11.11"
|
||||||
BR2_LINUX_KERNEL_DEFCONFIG="multi_v7"
|
BR2_LINUX_KERNEL_DEFCONFIG="multi_v7"
|
||||||
BR2_LINUX_KERNEL_DTS_SUPPORT=y
|
BR2_LINUX_KERNEL_DTS_SUPPORT=y
|
||||||
BR2_LINUX_KERNEL_INTREE_DTS_NAME="allwinner/sun7i-a20-cubieboard2"
|
BR2_LINUX_KERNEL_INTREE_DTS_NAME="allwinner/sun7i-a20-cubieboard2"
|
||||||
|
BR2_LINUX_KERNEL_INSTALL_TARGET=y
|
||||||
BR2_TARGET_ROOTFS_EXT2=y
|
BR2_TARGET_ROOTFS_EXT2=y
|
||||||
BR2_TARGET_ROOTFS_EXT2_4=y
|
BR2_TARGET_ROOTFS_EXT2_4=y
|
||||||
BR2_TARGET_UBOOT=y
|
BR2_TARGET_UBOOT=y
|
||||||
@@ -26,9 +26,4 @@ BR2_TARGET_UBOOT_NEEDS_PYLIBFDT=y
|
|||||||
BR2_TARGET_UBOOT_NEEDS_OPENSSL=y
|
BR2_TARGET_UBOOT_NEEDS_OPENSSL=y
|
||||||
BR2_TARGET_UBOOT_SPL=y
|
BR2_TARGET_UBOOT_SPL=y
|
||||||
BR2_TARGET_UBOOT_SPL_NAME="u-boot-sunxi-with-spl.bin"
|
BR2_TARGET_UBOOT_SPL_NAME="u-boot-sunxi-with-spl.bin"
|
||||||
BR2_PACKAGE_HOST_DOSFSTOOLS=y
|
|
||||||
BR2_PACKAGE_HOST_GENIMAGE=y
|
BR2_PACKAGE_HOST_GENIMAGE=y
|
||||||
BR2_PACKAGE_HOST_MTOOLS=y
|
|
||||||
BR2_PACKAGE_HOST_UBOOT_TOOLS=y
|
|
||||||
BR2_PACKAGE_HOST_UBOOT_TOOLS_BOOT_SCRIPT=y
|
|
||||||
BR2_PACKAGE_HOST_UBOOT_TOOLS_BOOT_SCRIPT_SOURCE="board/cubietech/cubieboard2/boot.cmd"
|
|
||||||
|
|||||||
Reference in New Issue
Block a user