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>
This commit is contained in:
committed by
Arnout Vandecappelle
parent
1a3bae6424
commit
a933920ff0
@@ -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
|
||||
|
||||
@@ -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>
|
||||
|
||||
@@ -1,14 +0,0 @@
|
||||
image sdcard.img {
|
||||
hdimage {
|
||||
}
|
||||
|
||||
partition unused {
|
||||
size = 512
|
||||
}
|
||||
|
||||
partition rootfs {
|
||||
partition-type = 0x83
|
||||
image = "rootfs.ext4"
|
||||
size = 256M
|
||||
}
|
||||
}
|
||||
@@ -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.
|
||||
@@ -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
|
||||
Reference in New Issue
Block a user