Dear Simon, Am 25.08.2011 10:33, schrieb Simon Schwarz: > Adds a Readme for the savebp command
This patch should be merged with 'Add savebp command' > > Signed-off-by: Simon Schwarz <simonschwarz...@gmail.com> > --- > > V2 changes: > ADDED in V2 > > V3 changes: > nothing > --- > doc/README.commands.savebp | 28 ++++++++++++++++++++++++++++ > 1 files changed, 28 insertions(+), 0 deletions(-) > create mode 100644 doc/README.commands.savebp > > diff --git a/doc/README.commands.savebp b/doc/README.commands.savebp > new file mode 100644 > index 0000000..dc05ee0 > --- /dev/null > +++ b/doc/README.commands.savebp > @@ -0,0 +1,28 @@ > +The savebp (=save boot parameters) is used to save a boot parameter image to > +non-volatile memory. > + > +To execute the command everything has to be in place as if bootm should be > +used. > +(kernel image, initrd-image, fdt-image etc.) > + > +Call is: > +savebp [ftd|atags] [nand_offset] [kernel_addr] [initrd_addr] [fdt_addr] > + > +Only the first parameter [ftd|atags] is mandatory if the others are left > blank > +standard values are used. > + > +e.g: > +savebp fdt 0x680000 0x82000000 0x80000100 - > +savebo atags > + > +typical call on OMAP3: > +nandecc hw > +nand read 0x82000000 0x280000 0x400000 /* Read kernel image from NAND */ why read the kernel image here? > +tftpboot 0x80000100 devkit8000.dtb /* Read fdt */ > +savebp fdt 0x680000 0x82000000 0x80000100 - /* Save the image */ > + > +------------Behind the scene--------------- > +Atm the implementation is that we have /common/cmd_savebp.c which implements > +the command tself and the subcommand calls to bootm. ^itself > +Then the arch specific implementation of do_save_atags or do_savebp_fdt > +in /arch/arm/lib is called. (therefore a errormessage should/could be added to common/cmd_savebp.c, if ARCH != ARM) regrads Andreas Bießmann _______________________________________________ U-Boot mailing list U-Boot@lists.denx.de http://lists.denx.de/mailman/listinfo/u-boot