[Buildroot] [PATCH 7/9] boards: stm32f469-disco: Add kernel patch to set RAM address to 0

Lee Jones lee.jones at linaro.org
Fri Feb 19 17:09:03 UTC 2016


At the time of submission, the Mainline kernel does not currently
support the STM32f469.  This patch makes changes to the defconfig
to enable booting with the CPIO which Buildroot puts together.

Signed-off-by: Lee Jones <lee.jones at linaro.org>
---
 .../patches/kernel/0004-enable-cpio-rootfs.patch   | 26 ++++++++++++++++++++++
 1 file changed, 26 insertions(+)
 create mode 100644 board/stmicroelectronics/stm32/stm32f469-disco/patches/kernel/0004-enable-cpio-rootfs.patch

diff --git a/board/stmicroelectronics/stm32/stm32f469-disco/patches/kernel/0004-enable-cpio-rootfs.patch b/board/stmicroelectronics/stm32/stm32f469-disco/patches/kernel/0004-enable-cpio-rootfs.patch
new file mode 100644
index 0000000..28a1b81
--- /dev/null
+++ b/board/stmicroelectronics/stm32/stm32f469-disco/patches/kernel/0004-enable-cpio-rootfs.patch
@@ -0,0 +1,26 @@
+From 025cf91280af68d2e7f527e46dce072713fa79ac Mon Sep 17 00:00:00 2001
+From: Lee Jones <lee.jones at linaro.org>
+Date: Thu, 18 Feb 2016 11:07:25 +0000
+Subject: [PATCH 1/1] ARM: stm32: Add support for booting with a CPIO rootfs
+
+Signed-off-by: Lee Jones <lee.jones at linaro.org>
+---
+ arch/arm/configs/stm32_defconfig | 5 +++++
+ 1 file changed, 5 insertions(+)
+
+diff --git a/arch/arm/configs/stm32_defconfig b/arch/arm/configs/stm32_defconfig
+index 4725fab..eaac94c 100644
+--- a/arch/arm/configs/stm32_defconfig
++++ b/arch/arm/configs/stm32_defconfig
+@@ -68,3 +68,8 @@ CONFIG_MAGIC_SYSRQ=y
+ # CONFIG_FTRACE is not set
+ CONFIG_CRC_ITU_T=y
+ CONFIG_CRC7=y
++CONFIG_INITRAMFS_ROOT_UID=0
++CONFIG_INITRAMFS_ROOT_GID=0
++CONFIG_INITRAMFS_SOURCE="${BR_BINARIES_DIR}/rootfs.cpio"
++CONFIG_RD_GZIP=y
++CONFIG_INITRAMFS_COMPRESSION_GZIP=y
+-- 
+1.9.1
+
-- 
1.9.1



More information about the buildroot mailing list