Просмотр исходного кода

configs/ts7680: remove defconfig, broken

This defconfig no longer builds:

  https://gitlab.com/buildroot.org/buildroot/-/jobs/11026774180

It has been broken for at least 2 months:

  https://gitlab.com/buildroot.org/buildroot/-/jobs?name=T%3Dts7680&kind=BUILD

It uses the outdated Linux 4.9 kernel, which is no longer maintained,
and no longer builds with recent toolchains.

Unless a fix is provided, this defconfig will be removed.

Fixes:

  https://gitlab.com/buildroot.org/buildroot/-/jobs/11026774180

Cc: Julien Grossholtz <julien.grossholtz@openest.io>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
Signed-off-by: Arnout Vandecappelle <arnout@rnout.be>
Thomas Petazzoni 4 месяцев назад
Родитель
Сommit
a933920ff0

+ 0 - 1
.checkpackageignore

@@ -198,7 +198,6 @@ 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/ts7680_defconfig lib_defconfig.ForceCheckHash
 configs/uevm5432_defconfig lib_defconfig.ForceCheckHash
 configs/visionfive_defconfig lib_defconfig.ForceCheckHash
 configs/wandboard_defconfig lib_defconfig.ForceCheckHash

+ 0 - 2
DEVELOPERS

@@ -1796,9 +1796,7 @@ F:	package/qt5/
 
 N:	Julien Grossholtz <julien.grossholtz@openest.io>
 F:	board/raspberrypi/
-F:	board/technologic/ts7680/
 F:	configs/raspberrypizero2w_defconfig
-F:	configs/ts7680_defconfig
 F:	package/paho-mqtt-c
 
 N:	Julien Olivain <ju.o@free.fr>

+ 0 - 14
board/technologic/ts7680/genimage.cfg

@@ -1,14 +0,0 @@
-image sdcard.img {
-	hdimage {
-	}
-
-	partition unused {
-		size = 512
-	}
-
-	partition rootfs {
-		partition-type = 0x83
-		image = "rootfs.ext4"
-		size = 256M
-	}
-}

+ 0 - 50
board/technologic/ts7680/readme.txt

@@ -1,50 +0,0 @@
-Technologic Systems TS-7680 SBC
-===============================
-
-This document explains how to set up a basic Buildroot system for
-the Technologic Systems TS-7680 Single Board Computer.
-
-The TS-7680 SBC is based on the Freescale i.MX286 ARM ARM926EJ-S
-running at 454MHz. The TS-7680 features are 10/100 Ethernet ports,
-Wi-Fi, microSD card, eMMC, NOR Flash, USB host port, CAN ports,
-relays and ADC/DAC. More details on the board here:
-https://docs.embeddedTS.com/TS-7680
-
-The TS-7680 uses a 4.9 Linux kernel provided by Technologic Systems.
-
-To build the default configuration you only have to run:
-
-  $ make ts7680_defconfig
-  $ make
-
-The output looks like:
-output/images
-├── imx28-ts7680.dtb
-├── rootfs.ext2
-├── rootfs.ext4 -> rootfs.ext2
-├── rootfs.tar
-├── sdcard.img
-└── uImage
-
-The provided genimage configuration generates an image file containing
-two partitions. The first one is unused, but mandatory as the
-TS-7680 built-in bootloader loads the Linux uImage from the /boot
-directory in the second partition. The second partition contains the
-rootfs with the Linux uImage into the /boot directory.
-
-  $ fdisk output/images/sdcard.img
-  output/images/sdcard.img1          1      1       1  512B  0 Empty
-  output/images/sdcard.img2          2 524289  524288  256M 83 Linux
-
-This image can be directly written to an SD card.
-
-    $ sudo dd if=output/images/sdcard.img of=/dev/mmcblk0
-
-To boot with Buildroot, insert this SD card on the board, make sure
-the SD jumper is present and the U-Boot jumper is not.
-
-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-7680#U-Boot for details on
-which U-Boot config to use and how to flash it.

+ 0 - 16
configs/ts7680_defconfig

@@ -1,16 +0,0 @@
-BR2_arm=y
-BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_4_9=y
-BR2_ROOTFS_POST_IMAGE_SCRIPT="support/scripts/genimage.sh"
-BR2_ROOTFS_POST_SCRIPT_ARGS="-c board/technologic/ts7680/genimage.cfg"
-BR2_LINUX_KERNEL=y
-BR2_LINUX_KERNEL_CUSTOM_TARBALL=y
-BR2_LINUX_KERNEL_CUSTOM_TARBALL_LOCATION="$(call github,embeddedTS,linux-4.9.y,v4.9.311-ts)/linux-v4.9.311-ts.tar.gz"
-BR2_LINUX_KERNEL_DEFCONFIG="ts_imx28"
-BR2_LINUX_KERNEL_UIMAGE=y
-BR2_LINUX_KERNEL_UIMAGE_LOADADDR="0x40008000"
-BR2_LINUX_KERNEL_DTS_SUPPORT=y
-BR2_LINUX_KERNEL_INTREE_DTS_NAME="imx28-ts7680"
-BR2_LINUX_KERNEL_INSTALL_TARGET=y
-BR2_TARGET_ROOTFS_EXT2=y
-BR2_TARGET_ROOTFS_EXT2_4=y
-BR2_PACKAGE_HOST_GENIMAGE=y