diff mbox

[U-Boot] OMAP3_logic: Add NAND args to boot UBIFS

Message ID 1455062662-20377-1-git-send-email-aford173@gmail.com
State Changes Requested
Delegated to: Tom Rini
Headers show

Commit Message

Adam Ford Feb. 10, 2016, 12:04 a.m. UTC
With the recent addition of UBI support, this patch will add the preset
parameters to allow for mouting an UBIFS from the 'fs' partition in NAND.

Signed-off-by: Adam Ford <aford173@gmail.com>
---
 include/configs/omap3_logic.h | 6 ++++++
 1 file changed, 6 insertions(+)

Comments

Tom Rini Feb. 10, 2016, 1:46 a.m. UTC | #1
On Tue, Feb 09, 2016 at 06:04:22PM -0600, Adam Ford wrote:

> With the recent addition of UBI support, this patch will add the preset
> parameters to allow for mouting an UBIFS from the 'fs' partition in NAND.
> 
> Signed-off-by: Adam Ford <aford173@gmail.com>
> ---
>  include/configs/omap3_logic.h | 6 ++++++
>  1 file changed, 6 insertions(+)
> 
> diff --git a/include/configs/omap3_logic.h b/include/configs/omap3_logic.h
> index 9ea6ef3..300bbff 100644
> --- a/include/configs/omap3_logic.h
> +++ b/include/configs/omap3_logic.h
> @@ -180,6 +180,8 @@
>  	"mmcdev=0\0" \
>  	"mmcroot=/dev/mmcblk0p2 rw\0" \
>  	"mmcrootfstype=ext4 rootwait\0" \
> +	"nandroot=ubi0:rootfs rw ubi.mtd=4 noinitrd\0" \

Since we have mtdparts defined and being passed in, you should use
ubi.mtd=fs here instead to be more future-proof. IMHO.
diff mbox

Patch

diff --git a/include/configs/omap3_logic.h b/include/configs/omap3_logic.h
index 9ea6ef3..300bbff 100644
--- a/include/configs/omap3_logic.h
+++ b/include/configs/omap3_logic.h
@@ -180,6 +180,8 @@ 
 	"mmcdev=0\0" \
 	"mmcroot=/dev/mmcblk0p2 rw\0" \
 	"mmcrootfstype=ext4 rootwait\0" \
+	"nandroot=ubi0:rootfs rw ubi.mtd=4 noinitrd\0" \
+	"nandrootfstype=ubifs rootwait\0" \
 	"autoboot=mmc dev ${mmcdev}; if mmc rescan; then " \
 			"if run loadbootscript; then " \
 				"run bootscript; " \
@@ -221,6 +223,10 @@ 
 		"${optargs} " \
 		"root=${mmcroot} " \
 		"rootfstype=${mmcrootfstype}\0" \
+	"nandargs=run setconsole; setenv bootargs console=${console} " \
+		"${optargs} " \
+		"root=${nandroot} " \
+		"rootfstype=${nandrootfstype}\0" \
 	"fdtaddr=0x86000000\0" \
 	"loadfdtimage=mmc rescan; " \
 		"fatload mmc ${mmcdev} ${fdtaddr} ${fdtimage}\0" \