Re: [U-Boot] [PATCH v5 09/12] arm: goni: Update configuration for Goni target

2014-05-16 Thread Minkyu Kang
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

2014-04-30 Thread Lukasz Majewski
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

2014-04-30 Thread Minkyu Kang
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

2014-04-28 Thread Mateusz Zalega
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