Forráskód Böngészése

configs/warpboard: remove defconfig

As suggested by Fabio in [1], this commit removes the defconfig and all
other associated files.

The U-Boot support for the Warpboard has been removed upstream in
commit [2], first included in version 2022.10.

For reference, at the time of this commit, the latest Kernel is 6.8.6
and still has support for this board. See [3].

The reason of this removal is because this defconfig fail to build with
recent toolchains. See [4].

Fixes: [4]

[1] https://lists.buildroot.org/pipermail/buildroot/2024-April/689596.html
[2] https://source.denx.de/u-boot/u-boot/-/commit/c50ff4a933d5617415221bbb85b0bfa5247b697a
[3] https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/tree/arch/arm/boot/dts/nxp/imx/imx6sl-warp.dts?h=v6.8.6
[4] https://gitlab.com/buildroot.org/buildroot/-/jobs/6609466749

Suggested-by: Fabio Estevam <festevam@gmail.com>
Signed-off-by: Julien Olivain <ju.o@free.fr>
Reviewed-by: Fabio Estevam <festevam@gmail.com>
Signed-off-by: Arnout Vandecappelle <arnout@mind.be>
Julien Olivain 1 éve
szülő
commit
108175922b

+ 0 - 2
DEVELOPERS

@@ -942,7 +942,6 @@ F:	package/openbox/
 F:	package/supertuxkart/
 
 N:	Fabio Estevam <festevam@gmail.com>
-F:	board/freescale/warpboard/
 F:	board/warp7/
 F:	configs/freescale_imx*
 F:	configs/imx23evk_defconfig
@@ -963,7 +962,6 @@ F:	configs/mx6sx_udoo_neo_defconfig
 F:	configs/mx6udoo_defconfig
 F:	configs/wandboard_defconfig
 F:	configs/warp7_defconfig
-F:	configs/warpboard_defconfig
 F:	package/atest/
 F:	package/crucible/
 F:	package/kmscube/

+ 0 - 77
board/freescale/warpboard/README

@@ -1,77 +0,0 @@
-Build
-=====
-
-First, configure Buildroot for your WarpBoard.
-  make warpboard_defconfig
-
-Build all components:
-  make
-
-You will find in ./output/images/ the following files:
-  - imx6sl-warp.dtb
-  - rootfs.ext4
-  - rootfs.tar
-  - sdcard.img
-  - u-boot.imx
-  - zImage
-
-Update uboot
-============
-
-- Put warpboard in USB download mode by closing the j2 jumper on the
-  daugther board
-
-- Load u-boot.imx in the WarpBoard by using the imx-usb-loader host utility:
-
-  $ ./output/host/bin/imx_usb -c output/host/etc/imx-loader.d/ output/images/u-boot.imx
-
-- U-Boot will appear in minicom
-
-- Reset the U-Boot environment to its default:
- => env default -f -a
- => saveenv
-
-- Run the DFU command in U-Boot:
- => dfu 0 mmc 0
-
-- Transfer U-Boot into flash by running this command in host side:
-
- $ sudo ./output/host/bin/dfu-util -D output/images/u-boot.imx -a boot
-
-- remove power and put the WarpBoard back into normal boot mode by
-  opening the j2 jumper.
-
-Update linux & rootfs
-=====================
-
-Run the 'ums' command from the U-Boot prompt to mount the eMMC as USB mass
-storage:
-
-=> ums 0 mmc 0
-
-And then flash the sdcard.img into the eMMC:
-
-  dd if=output/images/sdcard.img of=/dev/<your-sd-device>
-
-*** WARNING! This will destroy all the eMMC content. Use it with care! ***
-
-Using bluetooth
-================
-
-Enable the bluez_utils or bluez5_utils package, and then run:
-
-$ hciattach /dev/ttymxc4 any
-$ hciconfig hci0 up
-
-Using Wifi
-==========
-
-# modprobe brcmfmac
-# iwconfig wlan0 essid ACCESSPOINTNAME
-# wpa_passphrase ACCESSPOINTNAME > /etc/wpa.conf
-(enter the wifi password and press enter)
-# wpa_supplicant -Dwext -iwlan0 -c /etc/wpa.conf &
-# udhcpc -i wlan0
-# ping buildroot.org
-
-Enjoy!

+ 0 - 1
board/freescale/warpboard/linux.fragment

@@ -1 +0,0 @@
-CONFIG_CFG80211_WEXT=y

+ 0 - 40
board/freescale/warpboard/rootfs_overlay/lib/firmware/brcm/brcmfmac4330-sdio.txt

@@ -1,40 +0,0 @@
-# bcm94330wlsdgb.txt
-manfid=0x2d0
-prodid=0x0552
-vendid=0x14e4
-devid=0x4360
-boardtype=0x0552
-boardrev=0x11
-# this design has 2.4GHz SP3T switch
-boardflags=0x00080200
-nocrc=1
-xtalfreq=37400
-boardnum=22
-macaddr=00:90:4c:c5:12:38
-ag0=255
-aa2g=1
-ccode=CN
-pa0b0=0x14d0
-pa0b1=0xfd98
-pa0b2=0xff78
-rssismf2g=0xa
-rssismc2g=0x3
-rssisav2g=0x7
-maxp2ga0=0x50
-sromrev=3
-il0macaddr=00:90:4c:c5:12:38
-wl0id=0x431b
-cckPwrOffset=5
-ofdm2gpo=0x66666666
-mcs2gpo0=0x6666
-mcs2gpo1=0x6666
-swctrlmap_2g=0x04040404,0x02020202,0x02020404,0x10202,0x1ff
-swctrlmap_5g=0x00100010,0x00280020,0x00200010,0x14202,0x2f8
-rfreg033=0x19
-rfreg033_cck=0x1f
-dacrate2g=160
-txalpfbyp2g=1
-bphyscale=17
-cckPwrIdxCorr=-15
-pacalidx2g=45
-txgaintbl=1

+ 0 - 58
configs/warpboard_defconfig

@@ -1,58 +0,0 @@
-# architecture
-BR2_arm=y
-BR2_cortex_a9=y
-BR2_ARM_ENABLE_NEON=y
-BR2_ARM_ENABLE_VFP=y
-BR2_ARM_FPU_VFPV3=y
-
-# Linux headers same as kernel, a 4.9 series
-BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_4_9=y
-
-# system
-BR2_TARGET_GENERIC_HOSTNAME="warpboard"
-BR2_TARGET_GENERIC_GETTY_PORT="ttymxc0"
-
-# rootfs overlay
-BR2_ROOTFS_OVERLAY="board/freescale/warpboard/rootfs_overlay"
-
-# kernel
-BR2_LINUX_KERNEL=y
-BR2_LINUX_KERNEL_CUSTOM_VERSION=y
-BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="4.9"
-BR2_LINUX_KERNEL_DEFCONFIG="imx_v6_v7"
-BR2_LINUX_KERNEL_CONFIG_FRAGMENT_FILES="board/freescale/warpboard/linux.fragment"
-BR2_LINUX_KERNEL_DTS_SUPPORT=y
-BR2_LINUX_KERNEL_INTREE_DTS_NAME="imx6sl-warp"
-
-# wifi firmware for brcm4330
-BR2_PACKAGE_LINUX_FIRMWARE=y
-BR2_PACKAGE_LINUX_FIRMWARE_BRCM_BCM43XX=y
-
-# For automatic firmware loading
-BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_MDEV=y
-
-# wireless packages
-BR2_PACKAGE_WIRELESS_TOOLS=y
-BR2_PACKAGE_WPA_SUPPLICANT=y
-BR2_PACKAGE_WPA_SUPPLICANT_PASSPHRASE=y
-
-# uboot
-BR2_TARGET_UBOOT=y
-BR2_TARGET_UBOOT_BOARDNAME="warp"
-BR2_TARGET_UBOOT_CUSTOM_VERSION=y
-BR2_TARGET_UBOOT_CUSTOM_VERSION_VALUE="2016.11"
-BR2_TARGET_UBOOT_FORMAT_IMX=y
-
-# host utility
-BR2_PACKAGE_HOST_DFU_UTIL=y
-BR2_PACKAGE_HOST_IMX_USB_LOADER=y
-
-# Filesystem
-BR2_ROOTFS_POST_IMAGE_SCRIPT="board/freescale/common/imx/post-image.sh"
-BR2_TARGET_ROOTFS_EXT2=y
-BR2_TARGET_ROOTFS_EXT2_4=y
-
-# required tools to create the eMMC image
-BR2_PACKAGE_HOST_DOSFSTOOLS=y
-BR2_PACKAGE_HOST_GENIMAGE=y
-BR2_PACKAGE_HOST_MTOOLS=y