Matthias Huber schrieb:

i personally do my backups with "cp"

cp /dev/mtdblock6 /media/card/rootfs
and vice versa.

#blocksave.sh
#!/bin/sh -x
for i in 1 2 3 4 5 6 ; do echo cp /dev/mtdblock$i ${i}_* ; cp /dev/mtdblock$i ${i}_* ; done

# blockrestore.sh
#!/bin/sh -x
for i in 1 2 3 4 5 6 ; do echo cp ${i}_* /dev/mtdblock$i ; cp ${i}_* /dev/mtdblock$i ; done

and in practice, this works for backup _and_ restore

but the backup with the assumption, that there are the destination files already in the directory, like:

-rw-r--r--    1 root     root       262144 Sep 25 09:11 1_uboot
-rw-r--r--    1 root     root       262144 Sep 25 09:11 2_uboot-env
-rw-r--r--    1 root     root      8388608 Sep 25 09:11 3_kernel
-rw-r--r--    1 root     root       655360 Sep 25 09:11 4_splash
-rw-r--r--    1 root     root       262144 Sep 25 09:11 5_factory
-rw-r--r--    1 root     root    258605056 Sep 25 09:16 6_rootfs

Atilla Filiz schrieb:
On IRC, I asked someone to
dd if=/dev/mtd0 of=nor.img
for me. Does that work? The link in the wiki page is dead.
I always flash my kernel and rootfs from NAND u-boot menu.

On Sun, Oct 18, 2009 at 5:25 PM, Joachim Ott <jo.o...@googlemail.com <mailto:jo.o...@googlemail.com>> wrote:

    2009/10/18 Atilla Filiz <atilla.fi...@gmail.com
    <mailto:atilla.fi...@gmail.com>>:
    > Hello
    > I have a blank NOR and didn't have time to hack and flash
    it(don't want to
    > buy a debug board). Is it safe to boot into NAND u-boot menu
    and flash a new
    > bootloader to NAND? Probably not a good idea.

    To flash something via USB cable with dfu-util you have to be in the
    NOR boot menu. But it's totally legal to reflash /dev/mtd1 (u-boot),
    mtd2 (u-boot_env) or mtd3 (kernel) when you have booted into the
    rootfs in NAND. When you've booted from sd-card, you can reflash mtd6
    (rootfs) too. Use flash_eraseall and nand_write for this.

    Writing to /dev/mtd0 (NOR boot) is possible without debug board too,
    you need need to enable write access to it. See
    http://wiki.openmoko.org/wiki/Flashing_NOR



--
Mit freundlichen GrĂ¼ssen
Matthias Huber Kohlstattstr. 14
86459 Wollishausen
Tel: 08238-7998
LPI000181125

_______________________________________________
support mailing list
support@lists.openmoko.org
https://lists.openmoko.org/mailman/listinfo/support

Reply via email to