From: Rob Herring <robherring2@gmail.com>
To: u-boot@lists.denx.de
Subject: [U-Boot] [PATCH V5 0/2] *** Add ext4 filesystem support in uboot ***
Date: Fri, 25 May 2012 11:57:41 -0500 [thread overview]
Message-ID: <4FBFBA05.4020803@gmail.com> (raw)
In-Reply-To: <1337960925-21108-2-git-send-email-uma.shankar@samsung.com>
On 05/25/2012 10:48 AM, Uma Shankar wrote:
> ***
> This patch series adds support for ext4 ls,load and write features in uboot
> Journaling is supported for write feature.
>
> To Enable ext2 ls and load commands, modify the board specific config file with
> #define CONFIG_CMD_EXT2
>
> To Enable ext4 ls and load commands, modify the board specific config file with
> #define CONFIG_CMD_EXT4
>
> To enable ext4 write command, modify the board specific config file with
> #define CONFIG_CMD_EXT4
> #define CONFIG_CMD_EXT4_WRITE
>
> Steps to test:
>
> 1. After applying the patch, ext4 specific commands can be seen
> in the boot loader prompt using
> UBOOT #help
>
> ext4load- load binary file from a Ext4 file system
> ext4ls - list files in a directory (default /)
> ext4write- create a file in ext4 formatted partition
>
> 2. To list the files in ext4 formatted partition, execute
> ext4ls <interface> <dev[:part]> [directory]
> For example:
> UBOOT #ext4ls mmc 0:5 /usr/lib
>
> 3. To read and load a file from an ext4 formatted partition to RAM, execute
> ext4load <interface> <dev[:part]> [addr] [filename] [bytes]
> For example:
> UBOOT #ext4load mmc 2:2 0x30007fc0 uImage
>
> 4. To write a file to a ext4 formatted partition.
> a) First load a file to RAM at a particular address for example 0x30007fc0.
> Now execute ext4write command
> ext4write <interface> <dev[:part]> [filename] [Address] [sizebytes]
> For example:
> UBOOT #ext4write mmc 2:2 /boot/uImage 0x30007fc0 6183120
> (here 6183120 is the size of the file to be written)
> Note: Absolute path is required for the file to be written
>
> ***
FYI, in the prior version, I'm seeing some issues with reading
sub-directories on ext4 filesystem. When doing an ls some directories
are present, but have a size of 0 and can't be listed. In Linux, they
are fine.
Rob
prev parent reply other threads:[~2012-05-25 16:57 UTC|newest]
Thread overview: 12+ messages / expand[flat|nested] mbox.gz Atom feed top
2011-12-15 17:38 [U-Boot] Add ext4 filesystem support in uboot uma.shankar at samsung.com
2011-12-15 17:38 ` [U-Boot] [PATCH 0/2] *** Add ext4 filesystem support in uboot *** uma.shankar at samsung.com
2011-12-15 14:18 ` Wolfgang Denk
2011-12-28 2:19 ` [U-Boot] Add ext4 write support uma.shankar at samsung.com
2011-12-28 2:19 ` [U-Boot] [PATCH V3 0/2] *** Add ext4 filesystem support in uboot *** uma.shankar at samsung.com
2012-01-09 17:51 ` [U-Boot] Add ext4 write support uma.shankar at samsung.com
2012-01-09 17:51 ` [U-Boot] [PATCH V4 0/2] *** Add ext4 filesystem support in uboot *** uma.shankar at samsung.com
2012-01-10 2:30 ` [U-Boot] Add ext4 write support Kim Phillips
2012-01-16 0:04 ` Mike Frysinger
2012-05-25 15:48 ` Uma Shankar
2012-05-25 15:48 ` [U-Boot] [PATCH V5 0/2] *** Add ext4 filesystem support in uboot *** Uma Shankar
2012-05-25 16:57 ` Rob Herring [this message]
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=4FBFBA05.4020803@gmail.com \
--to=robherring2@gmail.com \
--cc=u-boot@lists.denx.de \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.