[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
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.