From 7cabb5806f0289965e3afbd1c4db091d6b422523 Mon Sep 17 00:00:00 2001 From: Waldemar Brodkorb Date: Tue, 2 Jul 2013 16:30:27 +0200 Subject: add firmware for bcm2835 --- target/config/Config.in.runtime | 1 + 1 file changed, 1 insertion(+) (limited to 'target/config') diff --git a/target/config/Config.in.runtime b/target/config/Config.in.runtime index 2c1ccb1d1..f6fd11a26 100644 --- a/target/config/Config.in.runtime +++ b/target/config/Config.in.runtime @@ -36,6 +36,7 @@ config ADK_RUNTIME_TIMEZONE choice prompt "Console output on embedded system" default ADK_RUNTIME_CONSOLE_BOTH if ADK_TARGET_WITH_VGA +default ADK_RUNTIME_CONSOLE_VGA if ADK_TARGET_SYSTEM_RASPBERRY_PI default ADK_RUNTIME_CONSOLE_SERIAL config ADK_RUNTIME_CONSOLE_VGA -- cgit v1.2.3 From baad00174d0e9c68e31e0d06e60a7979a39dc6eb Mon Sep 17 00:00:00 2001 From: Waldemar Brodkorb Date: Tue, 9 Jul 2013 16:54:06 +0200 Subject: make a bootable system configuration for raspberry pi --- target/config/Config.in | 1 + 1 file changed, 1 insertion(+) (limited to 'target/config') diff --git a/target/config/Config.in b/target/config/Config.in index 796b55684..14d2ad814 100644 --- a/target/config/Config.in +++ b/target/config/Config.in @@ -526,6 +526,7 @@ config ADK_TARGET_CFLAGS config ADK_TARGET_CMDLINE string + default "rootfstype=ext4 root=/dev/mmcblk0p2 rootwait" if ADK_TARGET_SYSTEM_RASPBERRY_PI default "console=tty no_auto_cmd" if ADK_TARGET_SYSTEM_LEMOTE_YEELONG default "console=ttyS0,9600" if ADK_TARGET_SYSTEM_FON_FON2100 default "console=ttyS0,38400" if ADK_TARGET_SYSTEM_PCENGINES_WRAP -- cgit v1.2.3 From 7bc5febec0c2eb5ba9f905487a2d487c9c1fa007 Mon Sep 17 00:00:00 2001 From: Waldemar Brodkorb Date: Tue, 9 Jul 2013 17:16:02 +0200 Subject: only support ext4 kernel support for rootfs, I can not get ext2 rootfs working on the rpi --- target/config/Config.in | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) (limited to 'target/config') diff --git a/target/config/Config.in b/target/config/Config.in index 14d2ad814..6466b7c9e 100644 --- a/target/config/Config.in +++ b/target/config/Config.in @@ -654,6 +654,7 @@ config ADK_TARGET_ROOTFS_INITRAMFS ADK_LINUX_X86_64 || \ ADK_LINUX_NATIVE depends on !ADK_HARDWARE_VBOX + depends on !ADK_TARGET_SYSTEM_RASPBERRY_PI select ADK_KERNEL_BLK_DEV_INITRD select ADK_KERNEL_RD_XZ help @@ -672,6 +673,7 @@ config ADK_TARGET_ROOTFS_INITRAMFS_PIGGYBACK ADK_LINUX_X86_64 || \ ADK_LINUX_NATIVE depends on !ADK_HARDWARE_VBOX + depends on !ADK_TARGET_SYSTEM_RASPBERRY_PI select ADK_KERNEL_EXT2_FS help create an read-only initramfs system. @@ -704,6 +706,7 @@ config ADK_TARGET_ROOTFS_NFSROOT select ADK_KERNEL_IP_PNP select ADK_KERNEL_IP_PNP_DHCP depends on !ADK_HARDWARE_QEMU && !ADK_HARDWARE_VBOX + depends on !ADK_TARGET_SYSTEM_RASPBERRY_PI help Root filesystem mounted via NFS. (DHCP) @@ -745,6 +748,7 @@ config ADK_TARGET_ROOTFS_MMC depends on ADK_TARGET_WITH_MMC select ADK_KERNEL_EXT2_FS select ADK_KERNEL_SCSI + depends on !ADK_TARGET_SYSTEM_RASPBERRY_PI help Use this option if you have a MMC/SDCARD based system. (ext2 filesystem is used.) @@ -756,9 +760,17 @@ config ADK_TARGET_ROOTFS_ARCHIVE endchoice +config ADK_TARGET_ROOT_EXT4_RASPBERRY_PI + boolean + depends on ADK_TARGET_SYSTEM_RASPBERRY_PI && ADK_TARGET_ROOTFS_ARCHIVE + select ADK_KERNEL_EXT4_FS + default y + help + Compile EXT4 filesystem into kernel and use it as root filesystem. + choice prompt "Root filesystem type" -depends on ADK_TARGET_ROOTFS_ARCHIVE +depends on ADK_TARGET_ROOTFS_ARCHIVE && !ADK_TARGET_SYSTEM_RASPBERRY_PI default ADK_TARGET_ROOT_EXT2_FS config ADK_TARGET_ROOT_EXT2 -- cgit v1.2.3 From 82949d243f9451a8495609995a8a71a2a153ac08 Mon Sep 17 00:00:00 2001 From: Waldemar Brodkorb Date: Tue, 9 Jul 2013 18:43:32 +0200 Subject: add USB support, make eglibc the only C library for now --- target/config/Config.in | 2 ++ 1 file changed, 2 insertions(+) (limited to 'target/config') diff --git a/target/config/Config.in b/target/config/Config.in index 6466b7c9e..3ba120320 100644 --- a/target/config/Config.in +++ b/target/config/Config.in @@ -576,6 +576,7 @@ config ADK_TARGET_LIB_UCLIBC depends on \ !ADK_LINUX_SPARC64 && \ !ADK_LINUX_PPC64 && \ + !ADK_TARGET_SYSTEM_RASPBERRY_PI && \ !ADK_LINUX_NATIVE help http://uclibc.org @@ -617,6 +618,7 @@ config ADK_TARGET_LIB_GLIBC ADK_LINUX_SPARC64 || \ ADK_LINUX_X86 || \ ADK_LINUX_X86_64 + depends on !ADK_TARGET_SYSTEM_RASPBERRY_PI help http://www.gnu.org/libc -- cgit v1.2.3