[Buildroot] [git commit] configs/ts4900_defconfig: remove defconfig
Julien Olivain via buildroot <[email protected]>
| Newsgroups | net.busybox.buildroot |
|---|---|
| Message-ID | <[email protected]> |
commit: https://gitlab.com/buildroot.org/buildroot/-/commit/fac93ecea81a35f4535df7844896710f46103858 branch: https://gitlab.com/buildroot.org/buildroot/-/tree/master This configuration for the TS-4900 was added back in September 2016 (commit 3138ab3fee7b0251e3cb3fba9a373bd3cf9d6424), and has not been updated in any significant way since then. This defconfig still use a 4.12 kernel that is no longer maintained. Remove its support. Fixes: https://gitlab.com/buildroot.org/buildroot/-/jobs/14728914086 (ts4900_defconfig) Signed-off-by: Romain Naour <[email protected]> Signed-off-by: Julien Olivain <[email protected]> --- .checkpackageignore | 2 -- board/technologic/ts4900/genimage.cfg | 10 ------- board/technologic/ts4900/post-image.sh | 17 ----------- board/technologic/ts4900/readme.txt | 52 ---------------------------------- configs/ts4900_defconfig | 16 ----------- 5 files changed, 97 deletions(-) diff --git a/.checkpackageignore b/.checkpackageignore index e042228a4a..6db24acb90 100644 --- a/.checkpackageignore +++ b/.checkpackageignore @@ -52,7 +52,6 @@ board/stmicroelectronics/stm32f429-disco/flash.sh Shellcheck board/stmicroelectronics/stm32f469-disco/flash_sd.sh Shellcheck board/stmicroelectronics/stm32f469-disco/flash_xip.sh Shellcheck board/synopsys/axs10x/post-build.sh Shellcheck -board/technologic/ts4900/post-image.sh Shellcheck board/udoo/common/post-build.sh Shellcheck boot/afboot-stm32/0003-Makefile-disable-stack-protector.patch lib_patch.Upstream boot/optee-os/3.13.0/0001-core-zlib-fix-build-warning-when-_LFS64_LARGEFILE-is.patch lib_patch.Upstream @@ -149,7 +148,6 @@ configs/solidrun_clearfog_gt_8k_defconfig lib_defconfig.ForceCheckHash configs/solidrun_macchiatobin_defconfig lib_defconfig.ForceCheckHash configs/stm32mp157c_odyssey_defconfig lib_defconfig.ForceCheckHash configs/terasic_de10nano_cyclone5_defconfig lib_defconfig.ForceCheckHash -configs/ts4900_defconfig lib_defconfig.ForceCheckHash configs/ts5500_defconfig lib_defconfig.ForceCheckHash configs/uevm5432_defconfig lib_defconfig.ForceCheckHash configs/visionfive_defconfig lib_defconfig.ForceCheckHash diff --git a/board/technologic/ts4900/genimage.cfg b/board/technologic/ts4900/genimage.cfg deleted file mode 100644 index 7e580eb27b..0000000000 --- a/board/technologic/ts4900/genimage.cfg +++ /dev/null @@ -1,10 +0,0 @@ -image sdcard.img { - hdimage { - } - - partition rootfs { - partition-type = 0x83 - image = "rootfs.ext2" - size = 256M - } -} diff --git a/board/technologic/ts4900/post-image.sh b/board/technologic/ts4900/post-image.sh deleted file mode 100755 index cb966d883b..0000000000 --- a/board/technologic/ts4900/post-image.sh +++ /dev/null @@ -1,17 +0,0 @@ -#!/bin/bash -# -# Copyright (C) 2015-2016 Savoir-Faire Linux -# Post image generation script. - -BOARD_DIR="$(dirname $0)" -GENIMAGE_CFG=$BOARD_DIR/genimage.cfg -GENIMAGE_TMP=$BUILD_DIR/.genimage_tmp - -rm -rf $GENIMAGE_TMP - -${HOST_DIR}/bin/genimage \ - --config ${GENIMAGE_CFG} \ - --rootpath $TARGET_DIR \ - --tmppath $GENIMAGE_TMP \ - --inputpath $BINARIES_DIR \ - --outputpath $BINARIES_DIR diff --git a/board/technologic/ts4900/readme.txt b/board/technologic/ts4900/readme.txt deleted file mode 100644 index 121e639749..0000000000 --- a/board/technologic/ts4900/readme.txt +++ /dev/null @@ -1,52 +0,0 @@ -Technologic Systems TS-4900 -=========================== - -This document explains how to set up a basic Buildroot system for the -Technologic Systems TS-4900 System on Module. - -The TS-4900 is a TS-SOCKET macrocontroller board based on the -Freescale i.MX6 Single or Quad Core ARM Cortex-A9 CPU clocked at -1GHz. The TS-4900 features Gigabit Ethernet, SATA II Port, PCI Express -Bus, high speed USB host and device (OTG), and microSD card. -More details on the board here: - https://docs.embeddedTS.com/TS-4900 - -The TS-4900 is not currently supported by mainline Linux, so a -Technologic Systems Linux is used based on Linux 4.1. -The default U-boot configuration flashed scans the SD card to find the -0x83 partition type, corresponding to the rootfs. Then it will load -both uImage and dts from the /boot directory. -To build the default configuration you only have to: - - $ make ts4900_defconfig - $ make - -The output looks like: -output/images/ -├── imx6q-ts4900.dtb -├── rootfs.ext2 -├── rootfs.tar -├── sdcard.img -└── uImage - -Since both the uImage and the dts are contained in the /boot -directory, the provided post-image script generates an image file -containing only one partition for the rootfs: - - $ fdisk output/images/sdcard.img - Device Boot Start End Blocks Id System -output/images/sdcard.img1 1 524288 262144 83 Linux - -This image can be directly written to an SD card. - - $ sudo dd if=output/images/sdcard.img of=/dev/mmcblk0 - -In order to test the image on TS-4900 board, a TS baseboard, such as -the TS-9xxx series, is needed to provide power, console header, RJ45 -connector etc. - -The bootloader comes pre-flashed on the board on an SPI flash. Since -updating the bootloader is risky and not trivial, it is not included -in the Buildroot defconfig. Refer to -https://docs.embeddedTS.com/TS-4900#U-Boot for details on which -U-Boot config to use and how to flash it. diff --git a/configs/ts4900_defconfig b/configs/ts4900_defconfig deleted file mode 100644 index e7950cea4b..0000000000 --- a/configs/ts4900_defconfig +++ /dev/null @@ -1,16 +0,0 @@ -BR2_arm=y -BR2_cortex_a9=y -BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_4_12=y -BR2_ROOTFS_POST_IMAGE_SCRIPT="board/technologic/ts4900/post-image.sh" -BR2_LINUX_KERNEL=y -BR2_LINUX_KERNEL_CUSTOM_VERSION=y -BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="4.12" -BR2_LINUX_KERNEL_DEFCONFIG="imx_v6_v7" -BR2_LINUX_KERNEL_UIMAGE=y -BR2_LINUX_KERNEL_UIMAGE_LOADADDR="0x10008000" -BR2_LINUX_KERNEL_DTS_SUPPORT=y -BR2_LINUX_KERNEL_INTREE_DTS_NAME="imx6q-ts4900" -BR2_LINUX_KERNEL_INSTALL_TARGET=y -BR2_PACKAGE_TS4900_FPGA=y -BR2_TARGET_ROOTFS_EXT2=y -BR2_PACKAGE_HOST_GENIMAGE=y _______________________________________________ buildroot mailing list [email protected] https://lists.buildroot.org/mailman/listinfo/buildroot