kumquat-buildroot/board
Lee Jones c8ad46a1a7 configs/stm32f429_disco: new configuration for STM32F429 Discovery board
This commit adds a defconfig for the STM32F429 platform, which is
based on a Cortex-M4 core from ST Microelectronics. It is therefore
the first noMMU ARM platform supported in Buildroot.

This commit includes some files that will be common to several STM32
platforms (hence in board/stmicroelectronics) and some files that are
specific to the STM32F429 (hence in
board/stmicroelectronics/stm32f429-disco). More specifically, this
commit adds:

 - A minimal Busybox configuration, which is small enough to boot
   without causing OOM on such small noMMU platforms. The resulting
   Busybox, statically linked with uClibc-ng, weights around 220
   KB. For now, this file is located in board/stmicroelectronics/, but
   we might consider moving it to package/busybox/ in the future if
   needed.

 - A post-build script that removes the mounting of /dev/pts (not
   enabled in the kernel and not very useful for a system that has no
   network and no X), and removes the network related init script and
   configuration files (no network support).

 - A flash.sh script, to perform the right OpenOCD invocations to
   reflash the board.

 - One small kernel patch to adjust the kernel command line in the
   Device Tree, since it's the only way to do so.

 - The usual readme.txt file.

Signed-off-by: Lee Jones <lee.jones@linaro.org>
[Thomas:
 - squashed multiple patches from Lee Jones together
 - added the minimal Busybox configuration
 - added the post-build script
 - improved the flashing script to not hardcode the location of the
   output directory
 - add the small kernel patch
 - improve the readme.txt file
 - test on HW the resulting image, after using the internal toolchain.]
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
2016-04-16 12:43:28 +02:00
..
acmesystems board: Add support for Acmesystems Arietta g25 2016-02-17 17:00:59 +01:00
altera altera: remove whitespace before colon 2016-03-22 23:59:36 +01:00
arm configs/arm_foundationv8: bump to Linux 4.4.3 2016-02-26 19:43:33 +01:00
armadeus armadeus apf27: update kernel to 3.18.6 2015-02-10 00:13:11 +01:00
atmel board/atmel: update documentation for SD card generation 2016-04-13 23:47:48 +02:00
avnet configs: rename Zynq defconfig files 2016-03-31 18:40:43 +02:00
beaglebone board/beaglebone/readme.txt: Minor grammar fixes. 2015-04-18 15:44:38 +02:00
boundarydevices/common board/boundarydevices: rename folder and update readme 2016-03-03 17:42:14 +01:00
calao board/calao: drop remaining snowball files 2016-02-22 12:12:11 +01:00
ci20 Add a defconfig for MIPS Creator CI20 2014-11-28 23:36:29 +01:00
congatec/qmx6 qmx6_defconfig: update 2015-05-01 22:57:19 +02:00
cubietech configs: update cubieboard2 defconfig 2015-12-29 18:03:22 +01:00
embest/riotboard board/riotboard: readme: Update description 2015-04-18 19:08:28 +02:00
firefly/firefly-rk3288 board/firefly_rk3288: add new board 2016-02-20 12:06:40 +01:00
freescale board: add support for Freescale i.MX6UL Evaluation Kit 2016-01-31 23:43:26 +01:00
intel/galileo board: readme.txt for Intel Galileo Gen 1/2 2015-11-18 21:55:38 +01:00
lego/ev3 configs: add lego_ev3_defconfig 2014-06-18 17:01:50 +02:00
minnowboard trivial: fix typo 'informations' 2014-07-24 22:31:20 +02:00
minnowboard-max board/minnowboard-max: Rework to generate SD card image 2016-04-13 23:06:36 +02:00
olimex olimex_imx233_olinuxino_defconfig: genimage support 2016-03-11 13:14:54 +01:00
orangepi/orangepipc configs/orangepi: Changing Linux kernel to v4.5-rc1 2016-01-29 17:50:11 +01:00
pandaboard pandabord: use genimage to generate sdcard image 2016-02-26 15:56:12 +01:00
qemu configs/qemu: enable modules for x86 and x86_64 2016-03-29 03:01:44 +02:00
raspberrypi configs/raspberrypi: add dtb for compute module 2016-02-01 21:26:45 +01:00
stmicroelectronics configs/stm32f429_disco: new configuration for STM32F429 Discovery board 2016-04-16 12:43:28 +02:00
synopsys configs: add support for Synopsys VDK Software Development Platform 2015-11-03 23:45:28 +01:00
telit/evk-pro3 configs: add defconfig for Telit EVK-PRO3 2013-05-11 22:34:22 +02:00
ts/ts5x00 ts5x00: remember to set the active flag 2014-12-23 20:54:58 +01:00
via/imx6_vab820 board/via/imx6_vab820: update to latest BSP release 2015-10-21 22:40:39 +02:00
wandboard Use portable shebangs (/bin/bash -> /usr/bin/env bash) 2015-10-19 22:06:06 +02:00
xilinx/zc706 configs: rename Zynq defconfig files 2016-03-31 18:40:43 +02:00
raspberrypi2 boards/raspberrypi: update instructions for Raspberry Pi 2 2015-02-26 22:43:37 +01:00