Re: [U-Boot] [PATCH v5 09/12] arm: goni: Update configuration for Goni target
On 29/04/14 04:13, Mateusz Zalega wrote: Configuration file for GONI has been updated to support FAT file system, new mmc partitioning scheme and read linux kernel from eMMC instead of OneNAND. Signed-off-by: Arkadiusz Wlodarczyk a.wlodarc...@samsung.com Signed-off-by: Kyungmin Park kyungmin.p...@samsung.com Signed-off-by: Mateusz Zalega m.zal...@samsung.com Tested-by: Arkadiusz Wlodarczyk a.wlodarc...@samsung.com Tested-by: Mateusz Zalega m.zal...@samsung.com Cc: Minkyu Kang mk7.k...@samsung.com --- Changes since v1: - reordered --- include/configs/s5p_goni.h | 56 +- 1 file changed, 30 insertions(+), 26 deletions(-) applied to u-boot-samsung. Thanks, Minkyu Kang. ___ U-Boot mailing list U-Boot@lists.denx.de http://lists.denx.de/mailman/listinfo/u-boot
Re: [U-Boot] [PATCH v5 09/12] arm: goni: Update configuration for Goni target
Hi Minkyu, Configuration file for GONI has been updated to support FAT file system, new mmc partitioning scheme and read linux kernel from eMMC instead of OneNAND. Signed-off-by: Arkadiusz Wlodarczyk a.wlodarc...@samsung.com Signed-off-by: Kyungmin Park kyungmin.p...@samsung.com Signed-off-by: Mateusz Zalega m.zal...@samsung.com Tested-by: Arkadiusz Wlodarczyk a.wlodarc...@samsung.com Tested-by: Mateusz Zalega m.zal...@samsung.com Cc: Minkyu Kang mk7.k...@samsung.com --- Changes since v1: - reordered --- include/configs/s5p_goni.h | 56 +- 1 file changed, 30 insertions(+), 26 deletions(-) diff --git a/include/configs/s5p_goni.h b/include/configs/s5p_goni.h index 991c43e..b9b66c7 100644 --- a/include/configs/s5p_goni.h +++ b/include/configs/s5p_goni.h @@ -17,6 +17,7 @@ #define CONFIG_S5PC110 1 /* which is in a S5PC110 */ #define CONFIG_MACH_GONI 1 /* working with Goni */ +#include linux/sizes.h #include asm/arch/cpu.h/* get chip and board defs */ #define CONFIG_ARCH_CPU_INIT @@ -38,11 +39,9 @@ #define CONFIG_INITRD_TAG #define CONFIG_CMDLINE_EDITING -/* - * Size of malloc() pool - * 1MB = 0x10, 0x10 = 1024 * 1024 - */ -#define CONFIG_SYS_MALLOC_LEN(CONFIG_ENV_SIZE + (1 20)) +/* Size of malloc() pool.*/ +#define CONFIG_SYS_MALLOC_LEN(CONFIG_ENV_SIZE + SZ_1M) + /* * select serial console configuration */ @@ -90,30 +89,25 @@ ,7m(kernel)\ ,1m(log)\ ,12m(modem)\ - ,60m(qboot)\ - ,-(UBI)\0 + ,60m(qboot)\0 #define NORMAL_MTDPARTS_DEFAULT MTDPARTS_DEFAULT -#define CONFIG_BOOTCOMMAND run ubifsboot +#define CONFIG_BOOTCOMMAND run mmcboot #define CONFIG_DEFAULT_CONSOLE console=ttySAC2,115200n8\0 -#define CONFIG_RAMDISK_BOOT root=/dev/ram0 rw rootfstype=ext2 \ +#define CONFIG_RAMDISK_BOOT root=/dev/ram0 rw rootfstype=ext4 \ ${console} ${meminfo} #define CONFIG_COMMON_BOOT ${console} ${meminfo} ${mtdparts} -#define CONFIG_BOOTARGS root=/dev/mtdblock8 ubi.mtd=8 ubi.mtd=3 ubi.mtd=6 \ - rootfstype=cramfs CONFIG_COMMON_BOOT +#define CONFIG_BOOTARGS root=/dev/mtdblock8 rootfstype=ext4 \ + CONFIG_COMMON_BOOT #define CONFIG_UPDATEB updateb=onenand erase 0x0 0x10; \ onenand write 0x32008000 0x0 0x10\0 -#define CONFIG_UBI_MTDubi.mtd=${ubiblock} ubi.mtd=3 ubi.mtd=6 - -#define CONFIG_UBIFS_OPTION rootflags=bulk_read,no_chk_data_crc - #define CONFIG_MISC_COMMON #define CONFIG_MISC_INIT_R @@ -130,36 +124,38 @@ onenand erase 0x0156 0x1eaa; \ onenand write 0x3200 0x126 0x8C\0 \ bootk= \ - onenand read 0x30007FC0 0xc0 0x60; \ + run loaduimage; \ bootm 0x30007FC0\0 \ flashboot= \ set bootargs root=/dev/mtdblock${bootblock} \ - rootfstype=${rootfstype} CONFIG_UBI_MTD ${opts} \ + rootfstype=${rootfstype} ${opts} \ ${lcdinfo} CONFIG_COMMON_BOOT ; run bootk\0 \ ubifsboot= \ set bootargs root=ubi0!rootfs rootfstype=ubifs \ - CONFIG_UBIFS_OPTION CONFIG_UBI_MTD ${opts} ${lcdinfo} \ + ${opts} ${lcdinfo} \ CONFIG_COMMON_BOOT ; run bootk\0 \ tftpboot= \ set bootargs root=ubi0!rootfs rootfstype=ubifs \ - CONFIG_UBIFS_OPTION CONFIG_UBI_MTD ${opts} ${lcdinfo} \ - CONFIG_COMMON_BOOT ; tftp 0x30007FC0 uImage; \ - bootm 0x30007FC0\0 \ + ${opts} ${lcdinfo} CONFIG_COMMON_BOOT \ + ; tftp 0x30007FC0 uImage; bootm 0x30007FC0\0 \ ramboot= \ set bootargs CONFIG_RAMDISK_BOOT \ - initrd=0x3300,8M ramdisk=8192\0 \ + initrd=0x3300,8M ramdisk=8192\0 \ mmcboot= \ - set bootargs root=${mmcblk} rootfstype=${rootfstype} \ - CONFIG_UBI_MTD ${opts} ${lcdinfo} \ + set bootargs root=/dev/mmcblk${mmcdev}p${mmcrootpart} \ + rootfstype=${rootfstype} ${opts} ${lcdinfo} \ CONFIG_COMMON_BOOT ; run bootk\0 \ boottrace=setenv opts initcall_debug; run bootcmd\0 \ bootchart=set opts init=/sbin/bootchartd; run bootcmd\0 \ verify=n\0 \ - rootfstype=cramfs\0 \ + rootfstype=ext4\0 \ console= CONFIG_DEFAULT_CONSOLE \ mtdparts= MTDPARTS_DEFAULT \ meminfo=mem=80M mem=256M@0x4000 mem=128M@0x5000\0 \ - mmcblk=/dev/mmcblk1p1\0 \ + loaduimage=fatload mmc ${mmcdev}:${mmcbootpart} 0x30007FC0 uImage\0 \ + mmcdev=0\0 \ +
Re: [U-Boot] [PATCH v5 09/12] arm: goni: Update configuration for Goni target
On 30/04/14 20:24, Lukasz Majewski wrote: Hi Minkyu, Configuration file for GONI has been updated to support FAT file system, new mmc partitioning scheme and read linux kernel from eMMC instead of OneNAND. Signed-off-by: Arkadiusz Wlodarczyk a.wlodarc...@samsung.com Signed-off-by: Kyungmin Park kyungmin.p...@samsung.com Signed-off-by: Mateusz Zalega m.zal...@samsung.com Tested-by: Arkadiusz Wlodarczyk a.wlodarc...@samsung.com Tested-by: Mateusz Zalega m.zal...@samsung.com Cc: Minkyu Kang mk7.k...@samsung.com --- Changes since v1: - reordered --- include/configs/s5p_goni.h | 56 +- 1 file changed, 30 insertions(+), 26 deletions(-) I've agreed with Marek Vasut about patches 1 to 8. I will take them to u-boot-dfu tree and send PR to Marek. However, I would like to ask you to add patches from 9 to 12 (related to GONI) to u-boot-samsung tree. I will. Thanks, Minkyu Kang. ___ U-Boot mailing list U-Boot@lists.denx.de http://lists.denx.de/mailman/listinfo/u-boot
[U-Boot] [PATCH v5 09/12] arm: goni: Update configuration for Goni target
Configuration file for GONI has been updated to support FAT file system, new mmc partitioning scheme and read linux kernel from eMMC instead of OneNAND. Signed-off-by: Arkadiusz Wlodarczyk a.wlodarc...@samsung.com Signed-off-by: Kyungmin Park kyungmin.p...@samsung.com Signed-off-by: Mateusz Zalega m.zal...@samsung.com Tested-by: Arkadiusz Wlodarczyk a.wlodarc...@samsung.com Tested-by: Mateusz Zalega m.zal...@samsung.com Cc: Minkyu Kang mk7.k...@samsung.com --- Changes since v1: - reordered --- include/configs/s5p_goni.h | 56 +- 1 file changed, 30 insertions(+), 26 deletions(-) diff --git a/include/configs/s5p_goni.h b/include/configs/s5p_goni.h index 991c43e..b9b66c7 100644 --- a/include/configs/s5p_goni.h +++ b/include/configs/s5p_goni.h @@ -17,6 +17,7 @@ #define CONFIG_S5PC110 1 /* which is in a S5PC110 */ #define CONFIG_MACH_GONI 1 /* working with Goni */ +#include linux/sizes.h #include asm/arch/cpu.h /* get chip and board defs */ #define CONFIG_ARCH_CPU_INIT @@ -38,11 +39,9 @@ #define CONFIG_INITRD_TAG #define CONFIG_CMDLINE_EDITING -/* - * Size of malloc() pool - * 1MB = 0x10, 0x10 = 1024 * 1024 - */ -#define CONFIG_SYS_MALLOC_LEN (CONFIG_ENV_SIZE + (1 20)) +/* Size of malloc() pool.*/ +#define CONFIG_SYS_MALLOC_LEN (CONFIG_ENV_SIZE + SZ_1M) + /* * select serial console configuration */ @@ -90,30 +89,25 @@ ,7m(kernel)\ ,1m(log)\ ,12m(modem)\ - ,60m(qboot)\ - ,-(UBI)\0 + ,60m(qboot)\0 #define NORMAL_MTDPARTS_DEFAULT MTDPARTS_DEFAULT -#define CONFIG_BOOTCOMMAND run ubifsboot +#define CONFIG_BOOTCOMMAND run mmcboot #define CONFIG_DEFAULT_CONSOLE console=ttySAC2,115200n8\0 -#define CONFIG_RAMDISK_BOOTroot=/dev/ram0 rw rootfstype=ext2 \ +#define CONFIG_RAMDISK_BOOTroot=/dev/ram0 rw rootfstype=ext4 \ ${console} ${meminfo} #define CONFIG_COMMON_BOOT ${console} ${meminfo} ${mtdparts} -#define CONFIG_BOOTARGSroot=/dev/mtdblock8 ubi.mtd=8 ubi.mtd=3 ubi.mtd=6 \ -rootfstype=cramfs CONFIG_COMMON_BOOT +#define CONFIG_BOOTARGSroot=/dev/mtdblock8 rootfstype=ext4 \ + CONFIG_COMMON_BOOT #define CONFIG_UPDATEB updateb=onenand erase 0x0 0x10; \ onenand write 0x32008000 0x0 0x10\0 -#define CONFIG_UBI_MTD ubi.mtd=${ubiblock} ubi.mtd=3 ubi.mtd=6 - -#define CONFIG_UBIFS_OPTIONrootflags=bulk_read,no_chk_data_crc - #define CONFIG_MISC_COMMON #define CONFIG_MISC_INIT_R @@ -130,36 +124,38 @@ onenand erase 0x0156 0x1eaa; \ onenand write 0x3200 0x126 0x8C\0 \ bootk= \ - onenand read 0x30007FC0 0xc0 0x60; \ + run loaduimage; \ bootm 0x30007FC0\0 \ flashboot= \ set bootargs root=/dev/mtdblock${bootblock} \ - rootfstype=${rootfstype} CONFIG_UBI_MTD ${opts} \ + rootfstype=${rootfstype} ${opts} \ ${lcdinfo} CONFIG_COMMON_BOOT ; run bootk\0 \ ubifsboot= \ set bootargs root=ubi0!rootfs rootfstype=ubifs \ - CONFIG_UBIFS_OPTION CONFIG_UBI_MTD ${opts} ${lcdinfo} \ + ${opts} ${lcdinfo} \ CONFIG_COMMON_BOOT ; run bootk\0 \ tftpboot= \ set bootargs root=ubi0!rootfs rootfstype=ubifs \ - CONFIG_UBIFS_OPTION CONFIG_UBI_MTD ${opts} ${lcdinfo} \ - CONFIG_COMMON_BOOT ; tftp 0x30007FC0 uImage; \ - bootm 0x30007FC0\0 \ + ${opts} ${lcdinfo} CONFIG_COMMON_BOOT \ + ; tftp 0x30007FC0 uImage; bootm 0x30007FC0\0 \ ramboot= \ set bootargs CONFIG_RAMDISK_BOOT \ -initrd=0x3300,8M ramdisk=8192\0 \ + initrd=0x3300,8M ramdisk=8192\0 \ mmcboot= \ - set bootargs root=${mmcblk} rootfstype=${rootfstype} \ - CONFIG_UBI_MTD ${opts} ${lcdinfo} \ + set bootargs root=/dev/mmcblk${mmcdev}p${mmcrootpart} \ + rootfstype=${rootfstype} ${opts} ${lcdinfo} \ CONFIG_COMMON_BOOT ; run bootk\0 \ boottrace=setenv opts initcall_debug; run bootcmd\0 \ bootchart=set opts init=/sbin/bootchartd; run bootcmd\0 \ verify=n\0 \ - rootfstype=cramfs\0 \ + rootfstype=ext4\0 \ console= CONFIG_DEFAULT_CONSOLE \ mtdparts= MTDPARTS_DEFAULT \ meminfo=mem=80M mem=256M@0x4000 mem=128M@0x5000\0 \ - mmcblk=/dev/mmcblk1p1\0 \ + loaduimage=fatload mmc ${mmcdev}:${mmcbootpart} 0x30007FC0 uImage\0 \ + mmcdev=0\0 \ + mmcbootpart=2\0 \ + mmcrootpart=5\0