* [Buildroot] [PATCH] Add defconfigs for LPC3250 boards
@ 2011-12-27 17:23 Alexandre Belloni
2011-12-27 17:32 ` [Buildroot] [PATCH] Add various LPC3250 development board defconfigs Alexandre Belloni
0 siblings, 1 reply; 2+ messages in thread
From: Alexandre Belloni @ 2011-12-27 17:23 UTC (permalink / raw)
To: buildroot
Hi,
the following patch will add defconfigs for the three LPC3250
development boards supported by the LPClinux.com community. For now,
they are suggesting using LTIB to build the rootfs image but the
packages are quite outdated.
I have successfully used buildroot to buils my u-boot, kernel and rootfs
images for a custom board based on the ea3250 design.
I chose to use the 2.6.34 repository as the 2.6.39.2 doesn't seem to be
fully functionnal (see
http://lpclinux.com/Forums/LPC32xxLinuxPatch0046).
I also fixed the gcc version to 4.3.x as using a later version seems to
break the network drivers.
Alexandre Belloni (1):
Add various LPC3250 development board defconfigs
configs/ea3250_defconfig | 37 +++++++++++++++++++++++++++++++++++++
configs/fdi3250_defconfig | 37 +++++++++++++++++++++++++++++++++++++
configs/phy3250_defconfig | 37 +++++++++++++++++++++++++++++++++++++
3 files changed, 111 insertions(+), 0 deletions(-)
create mode 100644 configs/ea3250_defconfig
create mode 100644 configs/fdi3250_defconfig
create mode 100644 configs/phy3250_defconfig
--
Alexandre Belloni
Adeneo Embedded
Adetel Group
2, ch. du Ruisseau - 69134 Ecully, France
www.adeneo-embedded.com
^ permalink raw reply [flat|nested] 2+ messages in thread
* [Buildroot] [PATCH] Add various LPC3250 development board defconfigs
2011-12-27 17:23 [Buildroot] [PATCH] Add defconfigs for LPC3250 boards Alexandre Belloni
@ 2011-12-27 17:32 ` Alexandre Belloni
0 siblings, 0 replies; 2+ messages in thread
From: Alexandre Belloni @ 2011-12-27 17:32 UTC (permalink / raw)
To: buildroot
ea3250: Embedded Artists
http://www.embeddedartists.com/products/kits/lpc3250_kit.php
fdi3250: Future Design Inc.
http://www.teamfdi.com/development-tools-kits/products/6/SOMDIMM-LPC3250
phy3250: Phytec
http://www.phytec.com/products/som/ARM-XScale/phyCORE-ARM9-LPC3250.html
Signed-off-by: Alexandre Belloni <abelloni@adeneo-embedded.com>
---
configs/ea3250_defconfig | 37 +++++++++++++++++++++++++++++++++++++
configs/fdi3250_defconfig | 37 +++++++++++++++++++++++++++++++++++++
configs/phy3250_defconfig | 37 +++++++++++++++++++++++++++++++++++++
3 files changed, 111 insertions(+), 0 deletions(-)
create mode 100644 configs/ea3250_defconfig
create mode 100644 configs/fdi3250_defconfig
create mode 100644 configs/phy3250_defconfig
diff --git a/configs/ea3250_defconfig b/configs/ea3250_defconfig
new file mode 100644
index 0000000..6072725
--- /dev/null
+++ b/configs/ea3250_defconfig
@@ -0,0 +1,37 @@
+# Architecture
+BR2_arm=y
+BR2_arm926t=y
+
+BR2_ARM_TYPE="ARM926T"
+BR2_ARM_EABI=y
+
+#
+# GCC Options
+# We need to force GCC 4.3.x because it is the last version
+# that will compile a kernel with ethernet working correctly
+BR2_GCC_VERSION_4_3_X=y
+
+
+# Bootloaders
+BR2_TARGET_UBOOT=y
+BR2_TARGET_UBOOT_BOARDNAME="ea3250"
+BR2_TARGET_UBOOT_CUSTOM_GIT=y
+BR2_TARGET_UBOOT_VERSION="master"
+BR2_TARGET_UBOOT_CUSTOM_GIT_REPO_URL="git://git.lpclinux.com/uboot-2009.03-lpc32xx"
+BR2_TARGET_UBOOT_CUSTOM_GIT_VERSION="master"
+BR2_TARGET_UBOOT_FORMAT_BIN=y
+
+
+#
+# Kernel
+#
+BR2_LINUX_KERNEL=y
+BR2_LINUX_KERNEL_CUSTOM_GIT=y
+BR2_LINUX_KERNEL_CUSTOM_GIT_REPO_URL="git://git.lpclinux.com/linux-2.6.34-lpc32xx"
+BR2_LINUX_KERNEL_CUSTOM_GIT_VERSION="master"
+BR2_LINUX_KERNEL_VERSION="master"
+BR2_LINUX_KERNEL_PATCH=""
+BR2_LINUX_KERNEL_USE_DEFCONFIG=y
+BR2_LINUX_KERNEL_DEFCONFIG="ea3250"
+BR2_LINUX_KERNEL_UIMAGE=y
+
diff --git a/configs/fdi3250_defconfig b/configs/fdi3250_defconfig
new file mode 100644
index 0000000..31e8f58
--- /dev/null
+++ b/configs/fdi3250_defconfig
@@ -0,0 +1,37 @@
+# Architecture
+BR2_arm=y
+BR2_arm926t=y
+
+BR2_ARM_TYPE="ARM926T"
+BR2_ARM_EABI=y
+
+#
+# GCC Options
+# We need to force GCC 4.3.x because it is the last version
+# that will compile a kernel with ethernet working correctly
+BR2_GCC_VERSION_4_3_X=y
+
+
+# Bootloaders
+BR2_TARGET_UBOOT=y
+BR2_TARGET_UBOOT_BOARDNAME="fdi3250"
+BR2_TARGET_UBOOT_CUSTOM_GIT=y
+BR2_TARGET_UBOOT_VERSION="master"
+BR2_TARGET_UBOOT_CUSTOM_GIT_REPO_URL="git://git.lpclinux.com/uboot-2009.03-lpc32xx"
+BR2_TARGET_UBOOT_CUSTOM_GIT_VERSION="master"
+BR2_TARGET_UBOOT_FORMAT_BIN=y
+
+
+#
+# Kernel
+#
+BR2_LINUX_KERNEL=y
+BR2_LINUX_KERNEL_CUSTOM_GIT=y
+BR2_LINUX_KERNEL_CUSTOM_GIT_REPO_URL="git://git.lpclinux.com/linux-2.6.34-lpc32xx"
+BR2_LINUX_KERNEL_CUSTOM_GIT_VERSION="master"
+BR2_LINUX_KERNEL_VERSION="master"
+BR2_LINUX_KERNEL_PATCH=""
+BR2_LINUX_KERNEL_USE_DEFCONFIG=y
+BR2_LINUX_KERNEL_DEFCONFIG="fdi3250"
+BR2_LINUX_KERNEL_UIMAGE=y
+
diff --git a/configs/phy3250_defconfig b/configs/phy3250_defconfig
new file mode 100644
index 0000000..ac65066
--- /dev/null
+++ b/configs/phy3250_defconfig
@@ -0,0 +1,37 @@
+# Architecture
+BR2_arm=y
+BR2_arm926t=y
+
+BR2_ARM_TYPE="ARM926T"
+BR2_ARM_EABI=y
+
+#
+# GCC Options
+# We need to force GCC 4.3.x because it is the last version
+# that will compile a kernel with ethernet working correctly
+BR2_GCC_VERSION_4_3_X=y
+
+
+# Bootloaders
+BR2_TARGET_UBOOT=y
+BR2_TARGET_UBOOT_BOARDNAME="phy3250"
+BR2_TARGET_UBOOT_CUSTOM_GIT=y
+BR2_TARGET_UBOOT_VERSION="master"
+BR2_TARGET_UBOOT_CUSTOM_GIT_REPO_URL="git://git.lpclinux.com/uboot-2009.03-lpc32xx"
+BR2_TARGET_UBOOT_CUSTOM_GIT_VERSION="master"
+BR2_TARGET_UBOOT_FORMAT_BIN=y
+
+
+#
+# Kernel
+#
+BR2_LINUX_KERNEL=y
+BR2_LINUX_KERNEL_CUSTOM_GIT=y
+BR2_LINUX_KERNEL_CUSTOM_GIT_REPO_URL="git://git.lpclinux.com/linux-2.6.34-lpc32xx"
+BR2_LINUX_KERNEL_CUSTOM_GIT_VERSION="master"
+BR2_LINUX_KERNEL_VERSION="master"
+BR2_LINUX_KERNEL_PATCH=""
+BR2_LINUX_KERNEL_USE_DEFCONFIG=y
+BR2_LINUX_KERNEL_DEFCONFIG="phy3250"
+BR2_LINUX_KERNEL_UIMAGE=y
+
--
1.7.7.3
^ permalink raw reply related [flat|nested] 2+ messages in thread
end of thread, other threads:[~2011-12-27 17:32 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2011-12-27 17:23 [Buildroot] [PATCH] Add defconfigs for LPC3250 boards Alexandre Belloni
2011-12-27 17:32 ` [Buildroot] [PATCH] Add various LPC3250 development board defconfigs Alexandre Belloni
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox