aboutsummaryrefslogtreecommitdiff
path: root/configs
diff options
context:
space:
mode:
authorGravatar Vincent Stehlé <vincent.stehle@freescale.com>2015-03-24 19:53:17 +0100
committerGravatar Thomas Petazzoni <thomas.petazzoni@free-electrons.com>2015-03-25 01:01:20 +0100
commitc7ee1bb4d46cd8382f079750fb414b46e1237c53 (patch)
tree5a351343e768f599b51ccd857992c6728befa073 /configs
parent00516418a4b1e25941001dd42f37c0f0ce1d9d9d (diff)
downloadbuildroot-c7ee1bb4d46cd8382f079750fb414b46e1237c53.tar.gz
buildroot-c7ee1bb4d46cd8382f079750fb414b46e1237c53.tar.bz2
configs: add defconfig for Freescale i.MX31 PDK
The i.MX31 Product Development Kit (or PDK) is Freescale development board based on the i.MX31 application processor. This defconfig is based on mainline kernel v3.15.10, and is aimed at a PDK in "3 stack" configuration, with CPU engine board, personality board and debug board. Signed-off-by: Vincent Stehlé <vincent.stehle@freescale.com> Reviewed-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Diffstat (limited to 'configs')
-rw-r--r--configs/freescale_imx31_3stack_defconfig22
1 files changed, 22 insertions, 0 deletions
diff --git a/configs/freescale_imx31_3stack_defconfig b/configs/freescale_imx31_3stack_defconfig
new file mode 100644
index 0000000000..68781eb3b8
--- /dev/null
+++ b/configs/freescale_imx31_3stack_defconfig
@@ -0,0 +1,22 @@
+# architecture
+BR2_arm=y
+BR2_arm1136jf_s_r0=y
+BR2_ARM_EABIHF=y
+
+# toolchain
+BR2_KERNEL_HEADERS_VERSION=y
+# Note: sadly the Linux kernel will not boot on the i.MX31 PDK, starting with
+# v3.16 and at least up to v4.0-rc4; this is why we use v3.15.y here.
+BR2_DEFAULT_KERNEL_VERSION="3.15.10"
+BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_3_15=y
+
+# system
+BR2_TARGET_GENERIC_GETTY_PORT="ttymxc0"
+
+# kernel
+BR2_LINUX_KERNEL=y
+BR2_LINUX_KERNEL_SAME_AS_HEADERS=y
+BR2_LINUX_KERNEL_DEFCONFIG="imx_v6_v7"
+BR2_LINUX_KERNEL_ZIMAGE=y
+BR2_TARGET_ROOTFS_CPIO_GZIP=y
+BR2_TARGET_ROOTFS_INITRAMFS=y