2009-03-09 16:16:14     Mounting jffs2 partition

Document created by Aaronwu Employee on Aug 14, 2013
Version 1Show Document
  • View in full screen mode

2009-03-09 16:16:14     Mounting jffs2 partition

Steven Vacca (UNITED STATES)

Message: 70622   

 

I am having troble getting my jffs2 partition mounted.

 

My Environment:   bf537 dev unit, m25p128 FLASH

 

--------------------------------------

Kernel boot-up msgs:

 

JFFS2 version 2.2. (NAND) © 2001-2006 Red Hat, Inc.

JFFS2: default compression mode: priority

 

m25p128 spi0.1: m25p128 (16384 Kbytes)

mtd .name = m25p128, .size = 0x01000000 (16M) .erasesize = 0x00040000 (256K) .numeraseregions = 0

partitions[0] = {.name = bootloader, .offset = 0x00000000, .size = 0x00040000 (256K) }

partitions[1] = {.name = kernel, .offset = 0x00040000, .size = 0x00100000 (1024K) }

partitions[2] = {.name = romfs, .offset = 0x00140000, .size = 0x00300000 (3072K) }

partitions[3] = {.name = jffs2-test, .offset = 0x00440000, .size = 0x00100000 (1024K) }

Creating 4 MTD partitions on "m25p128":

0x00000000-0x00040000 : "bootloader"

mtd: Giving out device 0 to bootloader

0x00040000-0x00140000 : "kernel"

mtd: Giving out device 1 to kernel

0x00140000-0x00440000 : "romfs"

mtd: Giving out device 2 to romfs

0x00440000-0x00540000 : "jffs2-test"

mtd: Giving out device 3 to jffs2-test

bfin-spi bfin-spi.0: Blackfin BF5xx on-chip SPI Contoller Driver, Version 1.0, regs_base@ffc00500, dma channel@7

---------------------------------------

 

 

The initial romfs on the unit:

 

root:/> ls -al

drwxr-xr-x   13 root     root            0 Jan  1  2007 .

drwxr-xr-x   13 root     root            0 Jan  1  2007 ..

drwxr-xr-x    2 root     root            0 Jan  1  2007 bin

drwxr-xr-x    3 root     root            0 Feb 28 02:01 dev

drwxr-xr-x    4 root     root            0 Jan  1  2007 etc

drwxr-xr-x    2 root     root            0 Jan  1  2007 home

lrwxrwxrwx    1 root     root           10 Jan  1  2007 init -> /sbin/init

drwxr-xr-x    3 root     root            0 Jan  1  2007 lib

drwxr-xr-x    3 root     root            0 Feb 28 02:01 mnt

dr-xr-xr-x   29 root     root            0 Jan  1  2007 proc

drwxr-xr-x    2 root     root            0 Jan  1  2007 root

lrwxrwxrwx    1 root     root            3 Jan  1  2007 sbin -> bin

drwxr-xr-x   11 root     root            0 Jan  1  2007 sys

lrwxrwxrwx    1 root     root            7 Jan  1  2007 tmp -> var/tmp

drwxr-xr-x    3 root     root            0 Jan  1  2007 usr

drwxr-xr-x    6 root     root            0 Feb 28 02:01 var

 

 

- On my host dev PC, I create my jffs2.img, which is just a folder with a file in it,

  using:

 

      mkfs.jffs2  -d ./valexp_1 -o jffs2.img

 

 

- I ftp my jffs2.img to the unit's /var/tmp.

 

root:/> ls -al /var/tmp

drwxr-xr-x    2 root     root            0 Feb 28 02:03 .

drwxr-xr-x    6 root     root            0 Feb 28 02:01 ..

-rw-r-----    1 root     root        34092 Feb 28 02:03 jffs2.img

 

 

- At this point the mount looks like this:

 

root:/> mount

rootfs on / type rootfs (rw)

proc on /proc type proc (rw)

ramfs on /var type ramfs (rw)

sysfs on /sys type sysfs (rw)

devpts on /dev/pts type devpts (rw)

debugfs on /sys/kernel/debug type debugfs (rw)

securityfs on /sys/kernel/security type securityfs (rw)

 

and:

 

root:/> cat /proc/mtd

dev:    size   erasesize  name

mtd0: 00040000 00040000 "bootloader"

mtd1: 00100000 00040000 "kernel"

mtd2: 00300000 00040000 "romfs"

mtd3: 00100000 00040000 "jffs2-test"

 

 

I want to put the jffs2.img in mtd3, and then mount the jffs2-test partition

on /mnt in mtd2

 

- First I erase mtd3.

root:/> erase /dev/mtd3

Erase Total 1 Units

Performing Flash Erase of length 262144 at offset 0x0 done

 

Verified erase using ICEbear dump.  All 1's

 

- then copy the jffs2.img to the mtd3 partition.

 

root:/>cp /var/tmp/jffs2.img /dev/mtd3

root:/> MTD_open

MTD_ioctl

MTD_ioctl

MTD_ioctl

spi0.1: m25p80_erase at 0x00440000, len 262144

MTD_close

MTD_open

MTD_write

spi0.1: m25p80_write to 0x00440000, len 4096

MTD_write

spi0.1: m25p80_write to 0x00441000, len 4096

MTD_write

spi0.1: m25p80_write to 0x00442000, len 4096

MTD_write

spi0.1: m25p80_write to 0x00443000, len 4096

MTD_write

spi0.1: m25p80_write to 0x00444000, len 4096

MTD_write

spi0.1: m25p80_write to 0x00445000, len 4096

MTD_write

spi0.1: m25p80_write to 0x00446000, len 4096

MTD_write

spi0.1: m25p80_write to 0x00447000, len 4096

MTD_write

spi0.1: m25p80_write to 0x00448000, len 1324

MTD_close

 

- then try to mount the partition.

 

root:/>mount -t jffs2 /dev/mtdblock3 /mnt

MTDSB: dev_name "/dev/mtdblock3"

MTDSB: path_lookup() returned 0, inode 019e93a8

MTDSB: New superblock for device 3 ("jffs2-test")

jffs2: Too few erase blocks (4)

mount: mounting /dev/mtdblock3 on /mnt failed

 

 

 

I need some guidance on whether I'm on the right track regarding

the above sequence. I'm new to this and am still getting a handle on it.

 

Thanks,

 

ShutEyeThinkin

 

 

 

 

QuoteReplyEditDelete

 

 

2009-03-10 01:38:29     Re: Mounting jffs2 partition

Mike Frysinger (UNITED STATES)

Message: 70643   

 

`erase` only erases one block.  you need to use eraseall with the -j option like the documentation says.

QuoteReplyEditDelete

 

 

2009-03-10 10:04:26     Re: Mounting jffs2 partition

Steven Vacca (UNITED STATES)

Message: 70699   

 

When I try to do:

 

      eraseall -j  /dev/mtd3

 

the -j is not accepted.  Doing a --help doesn't show a -j as an option.

 

I get exactly the same mount failure using eraseall /dev/mtd3.

 

I appreciate your patience, Mike.

 

 

 

 

 

 

 

 

QuoteReplyEditDelete

 

 

2009-03-10 12:32:59     Re: Mounting jffs2 partition

Steven Vacca (UNITED STATES)

Message: 70708   

 

One thing that I have tried is when I make my jffs2 filesystem on my Host PC using

mkfs.jffs2, the default erase block size = 64K, but the m25p128

uses 256K size sectors.  So, I modified it as such:

 

    mkfs.jffs2 -d ./valexp_1 --eraseblock=256 -o jffs2.img

  

Does this sound correct?

 

Anyway, I still get the same mount error:

 

root:/>mount -t jffs2 /dev/mtdblock3 /mnt

MTDSB: dev_name "/dev/mtdblock3"

MTDSB: path_lookup() returned 0, inode 019e93a8

MTDSB: New superblock for device 3 ("jffs2-test")

jffs2: Too few erase blocks (4)

mount: mounting /dev/mtdblock3 on /mnt failed

 

 

QuoteReplyEditDelete

 

 

2009-03-10 14:22:42     Re: Mounting jffs2 partition

Steven Vacca (UNITED STATES)

Message: 70712   

 

Some success!!

 

In addition to changing the erase block size from 64K to 256K using

mkfs.jffs2,

 

    mkfs.jffs2 -d ./valexp_1 --eraseblock=256 -o jffs2.img

 

I also discovered that there is a rule (fs/jffs2/fs.c) that the

jffs2 filesystem must be at least (5 * Sector_size) in size.  So, my

jffs2-test partition was too small at (4 * 256K).  I increased it to

3Meg (12 * 256K), and now I'm able to mount the jffs2 partition on /mnt.

 

When I view the contents of /mnt, it now resembles my newly mounted

jffs2 filesystem, with the folder and file contained in my jffs2.img.

 

Yayyy!!

 

But now, if I reboot, it's back to the original romfs filesystem, so

even though I mounted my jffs2.img on /mnt, it must not have gotten

written to FLASH.

 

My eraseall, again, doesn't like a -j, as in:    eraseall -j /dev/mtd3

So, I have to just use:     eraseall /dev/mtd3    

Could that cause an issue?

 

Here are the pertinent helpful msgs:

 

Kernel Boot-up:

---------------------------

m25p128 spi0.1: m25p128 (16384 Kbytes)

mtd .name = m25p128, .size = 0x01000000 (16M) .erasesize = 0x00040000 (256K) .numeraseregions = 0

partitions[0] = {.name = bootloader, .offset = 0x00000000, .size = 0x00040000 (256K) }

partitions[1] = {.name = kernel, .offset = 0x00040000, .size = 0x00100000 (1024K) }

partitions[2] = {.name = romfs, .offset = 0x00140000, .size = 0x00300000 (3072K) }

partitions[3] = {.name = jffs2-test, .offset = 0x00440000, .size = 0x00300000 (3072K) }

Creating 4 MTD partitions on "m25p128":

0x00000000-0x00040000 : "bootloader"

mtd: Giving out device 0 to bootloader

0x00040000-0x00140000 : "kernel"

mtd: Giving out device 1 to kernel

0x00140000-0x00440000 : "romfs"

mtd: Giving out device 2 to romfs

0x00440000-0x00740000 : "jffs2-test"

mtd: Giving out device 3 to jffs2-test

bfin-spi bfin-spi.0: Blackfin BF5xx on-chip SPI Contoller Driver, Version 1.0, regs_base@ffc00500, dma channel@7

---------------------------

 

 

The mtd:

============

root:/> cat /proc/mtd

dev:    size   erasesize  name

mtd0: 00040000 00040000 "bootloader"

mtd1: 00100000 00040000 "kernel"

mtd2: 00300000 00040000 "romfs"   //romfs starts at: 0x00140000

mtd3: 00300000 00040000 "jffs2-test" //jffs2 starts at: 0x00440000

===========

 

 

Eraseall the (12 * 256K) partition 3.

--------------------------------------

root:/> eraseall /dev/mtd3    //-j option not allowed.

MTD_open

MTD_ioctl

@MasinTD_ioctlbyte

0 --s 0 %pi0.1:et .m25p80_erase at 0x00440000, len 262144

0rasMng 2TD_ioctle @

00 --s 8 %pi0.1: tem25p80_erase at 0x00480000, len 262144

0rasMng 2TD_ioctle @

00 --s16 %pi0.1: tem25p80_erase at 0x004c0000, len 262144

craMing TD_ioctlte @

000 --s25 %piomp0.te1: m25p80_erase at 0x00500000, len 262144

@MasinTD_ioctlbyte

10000s -- pi0.1: m25pte80_erase at 0x00540000, len 262144

1raMing TD_ioctlte @

0000 -s 41 p i0.1: tem25p80_erase at 0x00580000, len 262144

@MasinTD_ioctlbyte

180000 s- 50pi0.1: m2te5p80_erase at 0x005c0000, len 262144

@MasinTD_ioctlbyte

1c0000s-- 5pi0.1: m25tep80_erase at 0x00600000, len 262144

@MasinTD_ioctlbyte

2000s0 --pi0.1: m25p8te0_erase at 0x00640000, len 262144

40asinTD256_ioctle @

  00 -- 7s % cpi0.1te: m25p80_erase at 0x00680000, len 262144

@ 28inTD_ioctlbyte

    000 -- s3 % pi0.1:te m25p80_erase at 0x006c0000, len 262144

0rasiMg 25TD_ioctl @ 2

00 -- s1 % pi0.1:te m25p80_erase at 0x00700000, len 262144

@MasedTD_closebyte

0 -- 100% complete.

-------------------------------------

 

 

Copy the small (~32K) jffs2.img to partition 3:

-------------------------

root:/> cp /var/tmp/jffs2.img  /dev/mtd3

MTD_open

MTD_write

spi0.1: m25p80_write to 0x00440000, len 4096

MTD_write

spi0.1: m25p80_write to 0x00441000, len 4096

MTD_write

spi0.1: m25p80_write to 0x00442000, len 4096

MTD_write

spi0.1: m25p80_write to 0x00443000, len 4096

MTD_write

spi0.1: m25p80_write to 0x00444000, len 4096

MTD_write

spi0.1: m25p80_write to 0x00445000, len 4096

MTD_write

spi0.1: m25p80_write to 0x00446000, len 4096

MTD_write

spi0.1: m25p80_write to 0x00447000, len 4096

MTD_write

spi0.1: m25p80_write to 0x00448000, len 1324

MTD_close

-------------------------

 

 

Mount mtd3, containing the jffs2 filesystem, onto /mnt in mtd2.

--------------------------------------------------

(Sorry this is so long, but maybe it contains some clues!)

 

root:/> mount -t jffs2 /dev/mtdblock3 /mnt

MTDSB: dev_name "/dev/mtdblock3"

MTDSB: path_lookup() returned 0, inode 01acb054

MTDSB: New superblock for device 3 ("jffs2-test")

spi0.1: m25p80_read from 0x00440000, len 1024

spi0.1: m25p80_read from 0x00440d20, len 4096

spi0.1: m25p80_read from 0x004425ac, len 4096

spi0.1: m25p80_read from 0x00443b80, len 4096

spi0.1: m25p80_read from 0x00445378, len 4096

spi0.1: m25p80_read from 0x00446cd0, len 4096

spi0.1: m25p80_read from 0x00448088, len 4096

spi0.1: m25p80_read from 0x00448530, len 4096

spi0.1: m25p80_read from 0x00449530, len 4096

spi0.1: m25p80_read from 0x0044a530, len 4096

spi0.1: m25p80_read from 0x0044b530, len 4096

spi0.1: m25p80_read from 0x0044c530, len 4096

spi0.1: m25p80_read from 0x0044d530, len 4096

spi0.1: m25p80_read from 0x0044e530, len 4096

spi0.1: m25p80_read from 0x0044f530, len 4096

spi0.1: m25p80_read from 0x00450530, len 4096

spi0.1: m25p80_read from 0x00451530, len 4096

spi0.1: m25p80_read from 0x00452530, len 4096

spi0.1: m25p80_read from 0x00453530, len 4096

spi0.1: m25p80_read from 0x00454530, len 4096

spi0.1: m25p80_read from 0x00455530, len 4096

spi0.1: m25p80_read from 0x00456530, len 4096

spi0.1: m25p80_read from 0x00457530, len 4096

spi0.1: m25p80_read from 0x00458530, len 4096

spi0.1: m25p80_read from 0x00459530, len 4096

spi0.1: m25p80_read from 0x0045a530, len 4096

spi0.1: m25p80_read from 0x0045b530, len 4096

spi0.1: m25p80_read from 0x0045c530, len 4096

spi0.1: m25p80_read from 0x0045d530, len 4096

spi0.1: m25p80_read from 0x0045e530, len 4096

spi0.1: m25p80_read from 0x0045f530, len 4096

spi0.1: m25p80_read from 0x00460530, len 4096

spi0.1: m25p80_read from 0x00461530, len 4096

spi0.1: m25p80_read from 0x00462530, len 4096

spi0.1: m25p80_read from 0x00463530, len 4096

spi0.1: m25p80_read from 0x00464530, len 4096

spi0.1: m25p80_read from 0x00465530, len 4096

spi0.1: m25p80_read from 0x00466530, len 4096

spi0.1: m25p80_read from 0x00467530, len 4096

spi0.1: m25p80_read from 0x00468530, len 4096

spi0.1: m25p80_read from 0x00469530, len 4096

spi0.1: m25p80_read from 0x0046a530, len 4096

spi0.1: m25p80_read from 0x0046b530, len 4096

spi0.1: m25p80_read from 0x0046c530, len 4096

spi0.1: m25p80_read from 0x0046d530, len 4096

spi0.1: m25p80_read from 0x0046e530, len 4096

spi0.1: m25p80_read from 0x0046f530, len 4096

spi0.1: m25p80_read from 0x00470530, len 4096

spi0.1: m25p80_read from 0x00471530, len 4096

spi0.1: m25p80_read from 0x00472530, len 4096

spi0.1: m25p80_read from 0x00473530, len 4096

spi0.1: m25p80_read from 0x00474530, len 4096

spi0.1: m25p80_read from 0x00475530, len 4096

spi0.1: m25p80_read from 0x00476530, len 4096

spi0.1: m25p80_read from 0x00477530, len 4096

spi0.1: m25p80_read from 0x00478530, len 4096

spi0.1: m25p80_read from 0x00479530, len 4096

spi0.1: m25p80_read from 0x0047a530, len 4096

spi0.1: m25p80_read from 0x0047b530, len 4096

spi0.1: m25p80_read from 0x0047c530, len 4096

spi0.1: m25p80_read from 0x0047d530, len 4096

spi0.1: m25p80_read from 0x0047e530, len 4096

spi0.1: m25p80_read from 0x0047f530, len 2768

spi0.1: m25p80_read from 0x00480000, len 1024

spi0.1: m25p80_read from 0x004c0000, len 1024

spi0.1: m25p80_read from 0x00500000, len 1024

spi0.1: m25p80_read from 0x00540000, len 1024

spi0.1: m25p80_read from 0x00580000, len 1024

spi0.1: m25p80_read from 0x005c0000, len 1024

spi0.1: m25p80_read from 0x00600000, len 1024

spi0.1: m25p80_read from 0x00640000, len 1024

spi0.1: m25p80_read from 0x00680000, len 1024

spi0.1: m25p80_read from 0x006c0000, len 1024

spi0.1: m25p80_read from 0x00700000, len 1024

spi0.1: m25p80_read from 0x0044000c, len 40

spi0.1: m25p80_read from 0x00440034, len 7

root:/> spi0.1: m25p80_read from 0x00442fcc, len 40

spi0.1: m25p80_read from 0x00442ff4, len 14

spi0.1: m25p80_read from 0x00440080, len 40

spi0.1: m25p80_read from 0x004400a8, len 10

spi0.1: m25p80_read from 0x0044003c, len 40

spi0.1: m25p80_read from 0x00440064, len 28

spi0.1: m25p80_read from 0x0044003c, len 68

spi0.1: m25p80_read from 0x00442eb0, len 40

spi0.1: m25p80_read from 0x00442ed8, len 28

spi0.1: m25p80_read from 0x004425ac, len 40

spi0.1: m25p80_read from 0x004425d4, len 28

spi0.1: m25p80_read from 0x00441914, len 40

spi0.1: m25p80_read from 0x0044193c, len 28

spi0.1: m25p80_read from 0x00440d20, len 40

spi0.1: m25p80_read from 0x00440d48, len 28

spi0.1: m25p80_read from 0x004400b4, len 40

spi0.1: m25p80_read from 0x004400dc, len 28

spi0.1: m25p80_read from 0x00442eb0, len 68

spi0.1: m25p80_read from 0x00448088, len 40

spi0.1: m25p80_read from 0x004480b0, len 28

spi0.1: m25p80_read from 0x00447898, len 40

spi0.1: m25p80_read from 0x004478c0, len 28

spi0.1: m25p80_read from 0x00446cd0, len 40

spi0.1: m25p80_read from 0x00446cf8, len 28

spi0.1: m25p80_read from 0x00446074, len 40

spi0.1: m25p80_read from 0x0044609c, len 28

spi0.1: m25p80_read from 0x00445378, len 40

spi0.1: m25p80_read from 0x004453a0, len 28

spi0.1: m25p80_read from 0x004447b8, len 40

spi0.1: m25p80_read from 0x004447e0, len 28

spi0.1: m25p80_read from 0x00443b80, len 40

spi0.1: m25p80_read from 0x00443ba8, len 28

spi0.1: m25p80_read from 0x00443004, len 40

spi0.1: m25p80_read from 0x0044302c, len 28

spi0.1: m25p80_read from 0x00448088, len 68

spi0.1: m25p80_erase at 0x006c0000, len 262144

spi0.1: m25p80_read from 0x006c0000, len 4096

spi0.1: m25p80_read from 0x006c1000, len 4096

spi0.1: m25p80_read from 0x006c2000, len 4096

spi0.1: m25p80_read from 0x006c3000, len 4096

spi0.1: m25p80_read from 0x006c4000, len 4096

spi0.1: m25p80_read from 0x006c5000, len 4096

spi0.1: m25p80_read from 0x006c6000, len 4096

spi0.1: m25p80_read from 0x006c7000, len 4096

spi0.1: m25p80_read from 0x006c8000, len 4096

spi0.1: m25p80_read from 0x006c9000, len 4096

spi0.1: m25p80_read from 0x006ca000, len 4096

spi0.1: m25p80_read from 0x006cb000, len 4096

spi0.1: m25p80_read from 0x006cc000, len 4096

spi0.1: m25p80_read from 0x006cd000, len 4096

spi0.1: m25p80_read from 0x006ce000, len 4096

spi0.1: m25p80_read from 0x006cf000, len 4096

spi0.1: m25p80_read from 0x006d0000, len 4096

spi0.1: m25p80_read from 0x006d1000, len 4096

spi0.1: m25p80_read from 0x006d2000, len 4096

spi0.1: m25p80_read from 0x006d3000, len 4096

spi0.1: m25p80_read from 0x006d4000, len 4096

spi0.1: m25p80_read from 0x006d5000, len 4096

spi0.1: m25p80_read from 0x006d6000, len 4096

spi0.1: m25p80_read from 0x006d7000, len 4096

spi0.1: m25p80_read from 0x006d8000, len 4096

spi0.1: m25p80_read from 0x006d9000, len 4096

spi0.1: m25p80_read from 0x006da000, len 4096

spi0.1: m25p80_read from 0x006db000, len 4096

spi0.1: m25p80_read from 0x006dc000, len 4096

spi0.1: m25p80_read from 0x006dd000, len 4096

spi0.1: m25p80_read from 0x006de000, len 4096

spi0.1: m25p80_read from 0x006df000, len 4096

spi0.1: m25p80_read from 0x006e0000, len 4096

spi0.1: m25p80_read from 0x006e1000, len 4096

spi0.1: m25p80_read from 0x006e2000, len 4096

spi0.1: m25p80_read from 0x006e3000, len 4096

spi0.1: m25p80_read from 0x006e4000, len 4096

spi0.1: m25p80_read from 0x006e5000, len 4096

spi0.1: m25p80_read from 0x006e6000, len 4096

spi0.1: m25p80_read from 0x006e7000, len 4096

spi0.1: m25p80_read from 0x006e8000, len 4096

spi0.1: m25p80_read from 0x006e9000, len 4096

spi0.1: m25p80_read from 0x006ea000, len 4096

spi0.1: m25p80_read from 0x006eb000, len 4096

spi0.1: m25p80_read from 0x006ec000, len 4096

spi0.1: m25p80_read from 0x006ed000, len 4096

spi0.1: m25p80_read from 0x006ee000, len 4096

spi0.1: m25p80_read from 0x006ef000, len 4096

spi0.1: m25p80_read from 0x006f0000, len 4096

spi0.1: m25p80_read from 0x006f1000, len 4096

spi0.1: m25p80_read from 0x006f2000, len 4096

spi0.1: m25p80_read from 0x006f3000, len 4096

spi0.1: m25p80_read from 0x006f4000, len 4096

spi0.1: m25p80_read from 0x006f5000, len 4096

spi0.1: m25p80_read from 0x006f6000, len 4096

spi0.1: m25p80_read from 0x006f7000, len 4096

spi0.1: m25p80_read from 0x006f8000, len 4096

spi0.1: m25p80_read from 0x006f9000, len 4096

spi0.1: m25p80_read from 0x006fa000, len 4096

spi0.1: m25p80_read from 0x006fb000, len 4096

spi0.1: m25p80_read from 0x006fc000, len 4096

spi0.1: m25p80_read from 0x006fd000, len 4096

spi0.1: m25p80_read from 0x006fe000, len 4096

spi0.1: m25p80_read from 0x006ff000, len 4096

spi0.1: m25p80_write to 0x006c0000, len 12

spi0.1: m25p80_erase at 0x00680000, len 262144

spi0.1: m25p80_read from 0x00680000, len 4096

spi0.1: m25p80_read from 0x00681000, len 4096

spi0.1: m25p80_read from 0x00682000, len 4096

spi0.1: m25p80_read from 0x00683000, len 4096

spi0.1: m25p80_read from 0x00684000, len 4096

spi0.1: m25p80_read from 0x00685000, len 4096

spi0.1: m25p80_read from 0x00686000, len 4096

spi0.1: m25p80_read from 0x00687000, len 4096

spi0.1: m25p80_read from 0x00688000, len 4096

spi0.1: m25p80_read from 0x00689000, len 4096

spi0.1: m25p80_read from 0x0068a000, len 4096

spi0.1: m25p80_read from 0x0068b000, len 4096

spi0.1: m25p80_read from 0x0068c000, len 4096

spi0.1: m25p80_read from 0x0068d000, len 4096

spi0.1: m25p80_read from 0x0068e000, len 4096

spi0.1: m25p80_read from 0x0068f000, len 4096

spi0.1: m25p80_read from 0x00690000, len 4096

spi0.1: m25p80_read from 0x00691000, len 4096

spi0.1: m25p80_read from 0x00692000, len 4096

spi0.1: m25p80_read from 0x00693000, len 4096

spi0.1: m25p80_read from 0x00694000, len 4096

spi0.1: m25p80_read from 0x00695000, len 4096

spi0.1: m25p80_read from 0x00696000, len 4096

spi0.1: m25p80_read from 0x00697000, len 4096

spi0.1: m25p80_read from 0x00698000, len 4096

spi0.1: m25p80_read from 0x00699000, len 4096

spi0.1: m25p80_read from 0x0069a000, len 4096

spi0.1: m25p80_read from 0x0069b000, len 4096

spi0.1: m25p80_read from 0x0069c000, len 4096

spi0.1: m25p80_read from 0x0069d000, len 4096

spi0.1: m25p80_read from 0x0069e000, len 4096

spi0.1: m25p80_read from 0x0069f000, len 4096

spi0.1: m25p80_read from 0x006a0000, len 4096

spi0.1: m25p80_read from 0x006a1000, len 4096

spi0.1: m25p80_read from 0x006a2000, len 4096

spi0.1: m25p80_read from 0x006a3000, len 4096

spi0.1: m25p80_read from 0x006a4000, len 4096

spi0.1: m25p80_read from 0x006a5000, len 4096

spi0.1: m25p80_read from 0x006a6000, len 4096

spi0.1: m25p80_read from 0x006a7000, len 4096

spi0.1: m25p80_read from 0x006a8000, len 4096

spi0.1: m25p80_read from 0x006a9000, len 4096

spi0.1: m25p80_read from 0x006aa000, len 4096

spi0.1: m25p80_read from 0x006ab000, len 4096

spi0.1: m25p80_read from 0x006ac000, len 4096

spi0.1: m25p80_read from 0x006ad000, len 4096

spi0.1: m25p80_read from 0x006ae000, len 4096

spi0.1: m25p80_read from 0x006af000, len 4096

spi0.1: m25p80_read from 0x006b0000, len 4096

spi0.1: m25p80_read from 0x006b1000, len 4096

spi0.1: m25p80_read from 0x006b2000, len 4096

spi0.1: m25p80_read from 0x006b3000, len 4096

spi0.1: m25p80_read from 0x006b4000, len 4096

spi0.1: m25p80_read from 0x006b5000, len 4096

spi0.1: m25p80_read from 0x006b6000, len 4096

spi0.1: m25p80_read from 0x006b7000, len 4096

spi0.1: m25p80_read from 0x006b8000, len 4096

spi0.1: m25p80_read from 0x006b9000, len 4096

spi0.1: m25p80_read from 0x006ba000, len 4096

spi0.1: m25p80_read from 0x006bb000, len 4096

spi0.1: m25p80_read from 0x006bc000, len 4096

spi0.1: m25p80_read from 0x006bd000, len 4096

spi0.1: m25p80_read from 0x006be000, len 4096

spi0.1: m25p80_read from 0x006bf000, len 4096

spi0.1: m25p80_write to 0x00680000, len 12

spi0.1: m25p80_erase at 0x00640000, len 262144

spi0.1: m25p80_read from 0x00640000, len 4096

spi0.1: m25p80_read from 0x00641000, len 4096

spi0.1: m25p80_read from 0x00642000, len 4096

spi0.1: m25p80_read from 0x00643000, len 4096

spi0.1: m25p80_read from 0x00644000, len 4096

spi0.1: m25p80_read from 0x00645000, len 4096

spi0.1: m25p80_read from 0x00646000, len 4096

spi0.1: m25p80_read from 0x00647000, len 4096

spi0.1: m25p80_read from 0x00648000, len 4096

spi0.1: m25p80_read from 0x00649000, len 4096

spi0.1: m25p80_read from 0x0064a000, len 4096

spi0.1: m25p80_read from 0x0064b000, len 4096

spi0.1: m25p80_read from 0x0064c000, len 4096

spi0.1: m25p80_read from 0x0064d000, len 4096

spi0.1: m25p80_read from 0x0064e000, len 4096

spi0.1: m25p80_read from 0x0064f000, len 4096

spi0.1: m25p80_read from 0x00650000, len 4096

spi0.1: m25p80_read from 0x00651000, len 4096

spi0.1: m25p80_read from 0x00652000, len 4096

spi0.1: m25p80_read from 0x00653000, len 4096

spi0.1: m25p80_read from 0x00654000, len 4096

spi0.1: m25p80_read from 0x00655000, len 4096

spi0.1: m25p80_read from 0x00656000, len 4096

spi0.1: m25p80_read from 0x00657000, len 4096

spi0.1: m25p80_read from 0x00658000, len 4096

spi0.1: m25p80_read from 0x00659000, len 4096

spi0.1: m25p80_read from 0x0065a000, len 4096

spi0.1: m25p80_read from 0x0065b000, len 4096

spi0.1: m25p80_read from 0x0065c000, len 4096

spi0.1: m25p80_read from 0x0065d000, len 4096

spi0.1: m25p80_read from 0x0065e000, len 4096

spi0.1: m25p80_read from 0x0065f000, len 4096

spi0.1: m25p80_read from 0x00660000, len 4096

spi0.1: m25p80_read from 0x00661000, len 4096

spi0.1: m25p80_read from 0x00662000, len 4096

spi0.1: m25p80_read from 0x00663000, len 4096

spi0.1: m25p80_read from 0x00664000, len 4096

spi0.1: m25p80_read from 0x00665000, len 4096

spi0.1: m25p80_read from 0x00666000, len 4096

spi0.1: m25p80_read from 0x00667000, len 4096

spi0.1: m25p80_read from 0x00668000, len 4096

spi0.1: m25p80_read from 0x00669000, len 4096

spi0.1: m25p80_read from 0x0066a000, len 4096

spi0.1: m25p80_read from 0x0066b000, len 4096

spi0.1: m25p80_read from 0x0066c000, len 4096

spi0.1: m25p80_read from 0x0066d000, len 4096

spi0.1: m25p80_read from 0x0066e000, len 4096

spi0.1: m25p80_read from 0x0066f000, len 4096

spi0.1: m25p80_read from 0x00670000, len 4096

spi0.1: m25p80_read from 0x00671000, len 4096

spi0.1: m25p80_read from 0x00672000, len 4096

spi0.1: m25p80_read from 0x00673000, len 4096

spi0.1: m25p80_read from 0x00674000, len 4096

spi0.1: m25p80_read from 0x00675000, len 4096

spi0.1: m25p80_read from 0x00676000, len 4096

spi0.1: m25p80_read from 0x00677000, len 4096

spi0.1: m25p80_read from 0x00678000, len 4096

spi0.1: m25p80_read from 0x00679000, len 4096

spi0.1: m25p80_read from 0x0067a000, len 4096

spi0.1: m25p80_read from 0x0067b000, len 4096

spi0.1: m25p80_read from 0x0067c000, len 4096

spi0.1: m25p80_read from 0x0067d000, len 4096

spi0.1: m25p80_read from 0x0067e000, len 4096

spi0.1: m25p80_read from 0x0067f000, len 4096

spi0.1: m25p80_write to 0x00640000, len 12

spi0.1: m25p80_erase at 0x00600000, len 262144

spi0.1: m25p80_read from 0x00600000, len 4096

spi0.1: m25p80_read from 0x00601000, len 4096

spi0.1: m25p80_read from 0x00602000, len 4096

spi0.1: m25p80_read from 0x00603000, len 4096

spi0.1: m25p80_read from 0x00604000, len 4096

spi0.1: m25p80_read from 0x00605000, len 4096

spi0.1: m25p80_read from 0x00606000, len 4096

spi0.1: m25p80_read from 0x00607000, len 4096

spi0.1: m25p80_read from 0x00608000, len 4096

spi0.1: m25p80_read from 0x00609000, len 4096

spi0.1: m25p80_read from 0x0060a000, len 4096

spi0.1: m25p80_read from 0x0060b000, len 4096

spi0.1: m25p80_read from 0x0060c000, len 4096

spi0.1: m25p80_read from 0x0060d000, len 4096

spi0.1: m25p80_read from 0x0060e000, len 4096

spi0.1: m25p80_read from 0x0060f000, len 4096

spi0.1: m25p80_read from 0x00610000, len 4096

spi0.1: m25p80_read from 0x00611000, len 4096

spi0.1: m25p80_read from 0x00612000, len 4096

spi0.1: m25p80_read from 0x00613000, len 4096

spi0.1: m25p80_read from 0x00614000, len 4096

spi0.1: m25p80_read from 0x00615000, len 4096

spi0.1: m25p80_read from 0x00616000, len 4096

spi0.1: m25p80_read from 0x00617000, len 4096

spi0.1: m25p80_read from 0x00618000, len 4096

spi0.1: m25p80_read from 0x00619000, len 4096

spi0.1: m25p80_read from 0x0061a000, len 4096

spi0.1: m25p80_read from 0x0061b000, len 4096

spi0.1: m25p80_read from 0x0061c000, len 4096

spi0.1: m25p80_read from 0x0061d000, len 4096

spi0.1: m25p80_read from 0x0061e000, len 4096

spi0.1: m25p80_read from 0x0061f000, len 4096

spi0.1: m25p80_read from 0x00620000, len 4096

spi0.1: m25p80_read from 0x00621000, len 4096

spi0.1: m25p80_read from 0x00622000, len 4096

spi0.1: m25p80_read from 0x00623000, len 4096

spi0.1: m25p80_read from 0x00624000, len 4096

spi0.1: m25p80_read from 0x00625000, len 4096

spi0.1: m25p80_read from 0x00626000, len 4096

spi0.1: m25p80_read from 0x00627000, len 4096

spi0.1: m25p80_read from 0x00628000, len 4096

spi0.1: m25p80_read from 0x00629000, len 4096

spi0.1: m25p80_read from 0x0062a000, len 4096

spi0.1: m25p80_read from 0x0062b000, len 4096

spi0.1: m25p80_read from 0x0062c000, len 4096

spi0.1: m25p80_read from 0x0062d000, len 4096

spi0.1: m25p80_read from 0x0062e000, len 4096

spi0.1: m25p80_read from 0x0062f000, len 4096

spi0.1: m25p80_read from 0x00630000, len 4096

spi0.1: m25p80_read from 0x00631000, len 4096

spi0.1: m25p80_read from 0x00632000, len 4096

spi0.1: m25p80_read from 0x00633000, len 4096

spi0.1: m25p80_read from 0x00634000, len 4096

spi0.1: m25p80_read from 0x00635000, len 4096

spi0.1: m25p80_read from 0x00636000, len 4096

spi0.1: m25p80_read from 0x00637000, len 4096

spi0.1: m25p80_read from 0x00638000, len 4096

spi0.1: m25p80_read from 0x00639000, len 4096

spi0.1: m25p80_read from 0x0063a000, len 4096

spi0.1: m25p80_read from 0x0063b000, len 4096

spi0.1: m25p80_read from 0x0063c000, len 4096

spi0.1: m25p80_read from 0x0063d000, len 4096

spi0.1: m25p80_read from 0x0063e000, len 4096

spi0.1: m25p80_read from 0x0063f000, len 4096

spi0.1: m25p80_write to 0x00600000, len 12

spi0.1: m25p80_erase at 0x005c0000, len 262144

spi0.1: m25p80_read from 0x005c0000, len 4096

spi0.1: m25p80_read from 0x005c1000, len 4096

spi0.1: m25p80_read from 0x005c2000, len 4096

spi0.1: m25p80_read from 0x005c3000, len 4096

spi0.1: m25p80_read from 0x005c4000, len 4096

spi0.1: m25p80_read from 0x005c5000, len 4096

spi0.1: m25p80_read from 0x005c6000, len 4096

spi0.1: m25p80_read from 0x005c7000, len 4096

spi0.1: m25p80_read from 0x005c8000, len 4096

spi0.1: m25p80_read from 0x005c9000, len 4096

spi0.1: m25p80_read from 0x005ca000, len 4096

spi0.1: m25p80_read from 0x005cb000, len 4096

spi0.1: m25p80_read from 0x005cc000, len 4096

spi0.1: m25p80_read from 0x005cd000, len 4096

spi0.1: m25p80_read from 0x005ce000, len 4096

spi0.1: m25p80_read from 0x005cf000, len 4096

spi0.1: m25p80_read from 0x005d0000, len 4096

spi0.1: m25p80_read from 0x005d1000, len 4096

spi0.1: m25p80_read from 0x005d2000, len 4096

spi0.1: m25p80_read from 0x005d3000, len 4096

spi0.1: m25p80_read from 0x005d4000, len 4096

spi0.1: m25p80_read from 0x005d5000, len 4096

spi0.1: m25p80_read from 0x005d6000, len 4096

spi0.1: m25p80_read from 0x005d7000, len 4096

spi0.1: m25p80_read from 0x005d8000, len 4096

spi0.1: m25p80_read from 0x005d9000, len 4096

spi0.1: m25p80_read from 0x005da000, len 4096

spi0.1: m25p80_read from 0x005db000, len 4096

spi0.1: m25p80_read from 0x005dc000, len 4096

spi0.1: m25p80_read from 0x005dd000, len 4096

spi0.1: m25p80_read from 0x005de000, len 4096

spi0.1: m25p80_read from 0x005df000, len 4096

spi0.1: m25p80_read from 0x005e0000, len 4096

spi0.1: m25p80_read from 0x005e1000, len 4096

spi0.1: m25p80_read from 0x005e2000, len 4096

spi0.1: m25p80_read from 0x005e3000, len 4096

spi0.1: m25p80_read from 0x005e4000, len 4096

spi0.1: m25p80_read from 0x005e5000, len 4096

spi0.1: m25p80_read from 0x005e6000, len 4096

spi0.1: m25p80_read from 0x005e7000, len 4096

spi0.1: m25p80_read from 0x005e8000, len 4096

spi0.1: m25p80_read from 0x005e9000, len 4096

spi0.1: m25p80_read from 0x005ea000, len 4096

spi0.1: m25p80_read from 0x005eb000, len 4096

spi0.1: m25p80_read from 0x005ec000, len 4096

spi0.1: m25p80_read from 0x005ed000, len 4096

spi0.1: m25p80_read from 0x005ee000, len 4096

spi0.1: m25p80_read from 0x005ef000, len 4096

spi0.1: m25p80_read from 0x005f0000, len 4096

spi0.1: m25p80_read from 0x005f1000, len 4096

spi0.1: m25p80_read from 0x005f2000, len 4096

spi0.1: m25p80_read from 0x005f3000, len 4096

spi0.1: m25p80_read from 0x005f4000, len 4096

spi0.1: m25p80_read from 0x005f5000, len 4096

spi0.1: m25p80_read from 0x005f6000, len 4096

spi0.1: m25p80_read from 0x005f7000, len 4096

spi0.1: m25p80_read from 0x005f8000, len 4096

spi0.1: m25p80_read from 0x005f9000, len 4096

spi0.1: m25p80_read from 0x005fa000, len 4096

spi0.1: m25p80_read from 0x005fb000, len 4096

spi0.1: m25p80_read from 0x005fc000, len 4096

spi0.1: m25p80_read from 0x005fd000, len 4096

spi0.1: m25p80_read from 0x005fe000, len 4096

spi0.1: m25p80_read from 0x005ff000, len 4096

spi0.1: m25p80_write to 0x005c0000, len 12

spi0.1: m25p80_erase at 0x00580000, len 262144

spi0.1: m25p80_read from 0x00580000, len 4096

spi0.1: m25p80_read from 0x00581000, len 4096

spi0.1: m25p80_read from 0x00582000, len 4096

spi0.1: m25p80_read from 0x00583000, len 4096

spi0.1: m25p80_read from 0x00584000, len 4096

spi0.1: m25p80_read from 0x00585000, len 4096

spi0.1: m25p80_read from 0x00586000, len 4096

spi0.1: m25p80_read from 0x00587000, len 4096

spi0.1: m25p80_read from 0x00588000, len 4096

spi0.1: m25p80_read from 0x00589000, len 4096

spi0.1: m25p80_read from 0x0058a000, len 4096

spi0.1: m25p80_read from 0x0058b000, len 4096

spi0.1: m25p80_read from 0x0058c000, len 4096

spi0.1: m25p80_read from 0x0058d000, len 4096

spi0.1: m25p80_read from 0x0058e000, len 4096

spi0.1: m25p80_read from 0x0058f000, len 4096

spi0.1: m25p80_read from 0x00590000, len 4096

spi0.1: m25p80_read from 0x00591000, len 4096

spi0.1: m25p80_read from 0x00592000, len 4096

spi0.1: m25p80_read from 0x00593000, len 4096

spi0.1: m25p80_read from 0x00594000, len 4096

spi0.1: m25p80_read from 0x00595000, len 4096

spi0.1: m25p80_read from 0x00596000, len 4096

spi0.1: m25p80_read from 0x00597000, len 4096

spi0.1: m25p80_read from 0x00598000, len 4096

spi0.1: m25p80_read from 0x00599000, len 4096

spi0.1: m25p80_read from 0x0059a000, len 4096

spi0.1: m25p80_read from 0x0059b000, len 4096

spi0.1: m25p80_read from 0x0059c000, len 4096

spi0.1: m25p80_read from 0x0059d000, len 4096

spi0.1: m25p80_read from 0x0059e000, len 4096

spi0.1: m25p80_read from 0x0059f000, len 4096

spi0.1: m25p80_read from 0x005a0000, len 4096

spi0.1: m25p80_read from 0x005a1000, len 4096

spi0.1: m25p80_read from 0x005a2000, len 4096

spi0.1: m25p80_read from 0x005a3000, len 4096

spi0.1: m25p80_read from 0x005a4000, len 4096

spi0.1: m25p80_read from 0x005a5000, len 4096

spi0.1: m25p80_read from 0x005a6000, len 4096

spi0.1: m25p80_read from 0x005a7000, len 4096

spi0.1: m25p80_read from 0x005a8000, len 4096

spi0.1: m25p80_read from 0x005a9000, len 4096

spi0.1: m25p80_read from 0x005aa000, len 4096

spi0.1: m25p80_read from 0x005ab000, len 4096

spi0.1: m25p80_read from 0x005ac000, len 4096

spi0.1: m25p80_read from 0x005ad000, len 4096

spi0.1: m25p80_read from 0x005ae000, len 4096

spi0.1: m25p80_read from 0x005af000, len 4096

spi0.1: m25p80_read from 0x005b0000, len 4096

spi0.1: m25p80_read from 0x005b1000, len 4096

spi0.1: m25p80_read from 0x005b2000, len 4096

spi0.1: m25p80_read from 0x005b3000, len 4096

spi0.1: m25p80_read from 0x005b4000, len 4096

spi0.1: m25p80_read from 0x005b5000, len 4096

spi0.1: m25p80_read from 0x005b6000, len 4096

spi0.1: m25p80_read from 0x005b7000, len 4096

spi0.1: m25p80_read from 0x005b8000, len 4096

spi0.1: m25p80_read from 0x005b9000, len 4096

spi0.1: m25p80_read from 0x005ba000, len 4096

spi0.1: m25p80_read from 0x005bb000, len 4096

spi0.1: m25p80_read from 0x005bc000, len 4096

spi0.1: m25p80_read from 0x005bd000, len 4096

spi0.1: m25p80_read from 0x005be000, len 4096

spi0.1: m25p80_read from 0x005bf000, len 4096

spi0.1: m25p80_write to 0x00580000, len 12

spi0.1: m25p80_erase at 0x00540000, len 262144

spi0.1: m25p80_read from 0x00540000, len 4096

spi0.1: m25p80_read from 0x00541000, len 4096

spi0.1: m25p80_read from 0x00542000, len 4096

spi0.1: m25p80_read from 0x00543000, len 4096

spi0.1: m25p80_read from 0x00544000, len 4096

spi0.1: m25p80_read from 0x00545000, len 4096

spi0.1: m25p80_read from 0x00546000, len 4096

spi0.1: m25p80_read from 0x00547000, len 4096

spi0.1: m25p80_read from 0x00548000, len 4096

spi0.1: m25p80_read from 0x00549000, len 4096

spi0.1: m25p80_read from 0x0054a000, len 4096

spi0.1: m25p80_read from 0x0054b000, len 4096

spi0.1: m25p80_read from 0x0054c000, len 4096

spi0.1: m25p80_read from 0x0054d000, len 4096

spi0.1: m25p80_read from 0x0054e000, len 4096

spi0.1: m25p80_read from 0x0054f000, len 4096

spi0.1: m25p80_read from 0x00550000, len 4096

spi0.1: m25p80_read from 0x00551000, len 4096

spi0.1: m25p80_read from 0x00552000, len 4096

spi0.1: m25p80_read from 0x00553000, len 4096

spi0.1: m25p80_read from 0x00554000, len 4096

spi0.1: m25p80_read from 0x00555000, len 4096

spi0.1: m25p80_read from 0x00556000, len 4096

spi0.1: m25p80_read from 0x00557000, len 4096

spi0.1: m25p80_read from 0x00558000, len 4096

spi0.1: m25p80_read from 0x00559000, len 4096

spi0.1: m25p80_read from 0x0055a000, len 4096

spi0.1: m25p80_read from 0x0055b000, len 4096

spi0.1: m25p80_read from 0x0055c000, len 4096

spi0.1: m25p80_read from 0x0055d000, len 4096

spi0.1: m25p80_read from 0x0055e000, len 4096

spi0.1: m25p80_read from 0x0055f000, len 4096

spi0.1: m25p80_read from 0x00560000, len 4096

spi0.1: m25p80_read from 0x00561000, len 4096

spi0.1: m25p80_read from 0x00562000, len 4096

spi0.1: m25p80_read from 0x00563000, len 4096

spi0.1: m25p80_read from 0x00564000, len 4096

spi0.1: m25p80_read from 0x00565000, len 4096

spi0.1: m25p80_read from 0x00566000, len 4096

spi0.1: m25p80_read from 0x00567000, len 4096

spi0.1: m25p80_read from 0x00568000, len 4096

spi0.1: m25p80_read from 0x00569000, len 4096

spi0.1: m25p80_read from 0x0056a000, len 4096

spi0.1: m25p80_read from 0x0056b000, len 4096

spi0.1: m25p80_read from 0x0056c000, len 4096

spi0.1: m25p80_read from 0x0056d000, len 4096

spi0.1: m25p80_read from 0x0056e000, len 4096

spi0.1: m25p80_read from 0x0056f000, len 4096

spi0.1: m25p80_read from 0x00570000, len 4096

spi0.1: m25p80_read from 0x00571000, len 4096

spi0.1: m25p80_read from 0x00572000, len 4096

spi0.1: m25p80_read from 0x00573000, len 4096

spi0.1: m25p80_read from 0x00574000, len 4096

spi0.1: m25p80_read from 0x00575000, len 4096

spi0.1: m25p80_read from 0x00576000, len 4096

spi0.1: m25p80_read from 0x00577000, len 4096

spi0.1: m25p80_read from 0x00578000, len 4096

spi0.1: m25p80_read from 0x00579000, len 4096

spi0.1: m25p80_read from 0x0057a000, len 4096

spi0.1: m25p80_read from 0x0057b000, len 4096

spi0.1: m25p80_read from 0x0057c000, len 4096

spi0.1: m25p80_read from 0x0057d000, len 4096

spi0.1: m25p80_read from 0x0057e000, len 4096

spi0.1: m25p80_read from 0x0057f000, len 4096

spi0.1: m25p80_write to 0x00540000, len 12

spi0.1: m25p80_erase at 0x00500000, len 262144

spi0.1: m25p80_read from 0x00500000, len 4096

spi0.1: m25p80_read from 0x00501000, len 4096

spi0.1: m25p80_read from 0x00502000, len 4096

spi0.1: m25p80_read from 0x00503000, len 4096

spi0.1: m25p80_read from 0x00504000, len 4096

spi0.1: m25p80_read from 0x00505000, len 4096

spi0.1: m25p80_read from 0x00506000, len 4096

spi0.1: m25p80_read from 0x00507000, len 4096

spi0.1: m25p80_read from 0x00508000, len 4096

spi0.1: m25p80_read from 0x00509000, len 4096

spi0.1: m25p80_read from 0x0050a000, len 4096

spi0.1: m25p80_read from 0x0050b000, len 4096

spi0.1: m25p80_read from 0x0050c000, len 4096

spi0.1: m25p80_read from 0x0050d000, len 4096

spi0.1: m25p80_read from 0x0050e000, len 4096

spi0.1: m25p80_read from 0x0050f000, len 4096

spi0.1: m25p80_read from 0x00510000, len 4096

spi0.1: m25p80_read from 0x00511000, len 4096

spi0.1: m25p80_read from 0x00512000, len 4096

spi0.1: m25p80_read from 0x00513000, len 4096

spi0.1: m25p80_read from 0x00514000, len 4096

spi0.1: m25p80_read from 0x00515000, len 4096

spi0.1: m25p80_read from 0x00516000, len 4096

spi0.1: m25p80_read from 0x00517000, len 4096

spi0.1: m25p80_read from 0x00518000, len 4096

spi0.1: m25p80_read from 0x00519000, len 4096

spi0.1: m25p80_read from 0x0051a000, len 4096

spi0.1: m25p80_read from 0x0051b000, len 4096

spi0.1: m25p80_read from 0x0051c000, len 4096

spi0.1: m25p80_read from 0x0051d000, len 4096

spi0.1: m25p80_read from 0x0051e000, len 4096

spi0.1: m25p80_read from 0x0051f000, len 4096

spi0.1: m25p80_read from 0x00520000, len 4096

spi0.1: m25p80_read from 0x00521000, len 4096

spi0.1: m25p80_read from 0x00522000, len 4096

spi0.1: m25p80_read from 0x00523000, len 4096

spi0.1: m25p80_read from 0x00524000, len 4096

spi0.1: m25p80_read from 0x00525000, len 4096

spi0.1: m25p80_read from 0x00526000, len 4096

spi0.1: m25p80_read from 0x00527000, len 4096

spi0.1: m25p80_read from 0x00528000, len 4096

spi0.1: m25p80_read from 0x00529000, len 4096

spi0.1: m25p80_read from 0x0052a000, len 4096

spi0.1: m25p80_read from 0x0052b000, len 4096

spi0.1: m25p80_read from 0x0052c000, len 4096

spi0.1: m25p80_read from 0x0052d000, len 4096

spi0.1: m25p80_read from 0x0052e000, len 4096

spi0.1: m25p80_read from 0x0052f000, len 4096

spi0.1: m25p80_read from 0x00530000, len 4096

spi0.1: m25p80_read from 0x00531000, len 4096

spi0.1: m25p80_read from 0x00532000, len 4096

spi0.1: m25p80_read from 0x00533000, len 4096

spi0.1: m25p80_read from 0x00534000, len 4096

spi0.1: m25p80_read from 0x00535000, len 4096

spi0.1: m25p80_read from 0x00536000, len 4096

spi0.1: m25p80_read from 0x00537000, len 4096

spi0.1: m25p80_read from 0x00538000, len 4096

spi0.1: m25p80_read from 0x00539000, len 4096

spi0.1: m25p80_read from 0x0053a000, len 4096

spi0.1: m25p80_read from 0x0053b000, len 4096

spi0.1: m25p80_read from 0x0053c000, len 4096

spi0.1: m25p80_read from 0x0053d000, len 4096

spi0.1: m25p80_read from 0x0053e000, len 4096

spi0.1: m25p80_read from 0x0053f000, len 4096

spi0.1: m25p80_write to 0x00500000, len 12

spi0.1: m25p80_erase at 0x004c0000, len 262144

spi0.1: m25p80_read from 0x004c0000, len 4096

spi0.1: m25p80_read from 0x004c1000, len 4096

spi0.1: m25p80_read from 0x004c2000, len 4096

spi0.1: m25p80_read from 0x004c3000, len 4096

spi0.1: m25p80_read from 0x004c4000, len 4096

spi0.1: m25p80_read from 0x004c5000, len 4096

spi0.1: m25p80_read from 0x004c6000, len 4096

spi0.1: m25p80_read from 0x004c7000, len 4096

spi0.1: m25p80_read from 0x004c8000, len 4096

spi0.1: m25p80_read from 0x004c9000, len 4096

spi0.1: m25p80_read from 0x004ca000, len 4096

spi0.1: m25p80_read from 0x004cb000, len 4096

spi0.1: m25p80_read from 0x004cc000, len 4096

spi0.1: m25p80_read from 0x004cd000, len 4096

spi0.1: m25p80_read from 0x004ce000, len 4096

spi0.1: m25p80_read from 0x004cf000, len 4096

spi0.1: m25p80_read from 0x004d0000, len 4096

spi0.1: m25p80_read from 0x004d1000, len 4096

spi0.1: m25p80_read from 0x004d2000, len 4096

spi0.1: m25p80_read from 0x004d3000, len 4096

spi0.1: m25p80_read from 0x004d4000, len 4096

spi0.1: m25p80_read from 0x004d5000, len 4096

spi0.1: m25p80_read from 0x004d6000, len 4096

spi0.1: m25p80_read from 0x004d7000, len 4096

spi0.1: m25p80_read from 0x004d8000, len 4096

spi0.1: m25p80_read from 0x004d9000, len 4096

spi0.1: m25p80_read from 0x004da000, len 4096

spi0.1: m25p80_read from 0x004db000, len 4096

spi0.1: m25p80_read from 0x004dc000, len 4096

spi0.1: m25p80_read from 0x004dd000, len 4096

spi0.1: m25p80_read from 0x004de000, len 4096

spi0.1: m25p80_read from 0x004df000, len 4096

spi0.1: m25p80_read from 0x004e0000, len 4096

spi0.1: m25p80_read from 0x004e1000, len 4096

spi0.1: m25p80_read from 0x004e2000, len 4096

spi0.1: m25p80_read from 0x004e3000, len 4096

spi0.1: m25p80_read from 0x004e4000, len 4096

spi0.1: m25p80_read from 0x004e5000, len 4096

spi0.1: m25p80_read from 0x004e6000, len 4096

spi0.1: m25p80_read from 0x004e7000, len 4096

spi0.1: m25p80_read from 0x004e8000, len 4096

spi0.1: m25p80_read from 0x004e9000, len 4096

spi0.1: m25p80_read from 0x004ea000, len 4096

spi0.1: m25p80_read from 0x004eb000, len 4096

spi0.1: m25p80_read from 0x004ec000, len 4096

spi0.1: m25p80_read from 0x004ed000, len 4096

spi0.1: m25p80_read from 0x004ee000, len 4096

spi0.1: m25p80_read from 0x004ef000, len 4096

spi0.1: m25p80_read from 0x004f0000, len 4096

spi0.1: m25p80_read from 0x004f1000, len 4096

spi0.1: m25p80_read from 0x004f2000, len 4096

spi0.1: m25p80_read from 0x004f3000, len 4096

spi0.1: m25p80_read from 0x004f4000, len 4096

spi0.1: m25p80_read from 0x004f5000, len 4096

spi0.1: m25p80_read from 0x004f6000, len 4096

spi0.1: m25p80_read from 0x004f7000, len 4096

spi0.1: m25p80_read from 0x004f8000, len 4096

spi0.1: m25p80_read from 0x004f9000, len 4096

spi0.1: m25p80_read from 0x004fa000, len 4096

spi0.1: m25p80_read from 0x004fb000, len 4096

spi0.1: m25p80_read from 0x004fc000, len 4096

spi0.1: m25p80_read from 0x004fd000, len 4096

spi0.1: m25p80_read from 0x004fe000, len 4096

spi0.1: m25p80_read from 0x004ff000, len 4096

spi0.1: m25p80_write to 0x004c0000, len 12

spi0.1: m25p80_erase at 0x00480000, len 262144

spi0.1: m25p80_read from 0x00480000, len 4096

spi0.1: m25p80_read from 0x00481000, len 4096

spi0.1: m25p80_read from 0x00482000, len 4096

spi0.1: m25p80_read from 0x00483000, len 4096

spi0.1: m25p80_read from 0x00484000, len 4096

spi0.1: m25p80_read from 0x00485000, len 4096

spi0.1: m25p80_read from 0x00486000, len 4096

spi0.1: m25p80_read from 0x00487000, len 4096

spi0.1: m25p80_read from 0x00488000, len 4096

spi0.1: m25p80_read from 0x00489000, len 4096

spi0.1: m25p80_read from 0x0048a000, len 4096

spi0.1: m25p80_read from 0x0048b000, len 4096

spi0.1: m25p80_read from 0x0048c000, len 4096

spi0.1: m25p80_read from 0x0048d000, len 4096

spi0.1: m25p80_read from 0x0048e000, len 4096

spi0.1: m25p80_read from 0x0048f000, len 4096

spi0.1: m25p80_read from 0x00490000, len 4096

spi0.1: m25p80_read from 0x00491000, len 4096

spi0.1: m25p80_read from 0x00492000, len 4096

spi0.1: m25p80_read from 0x00493000, len 4096

spi0.1: m25p80_read from 0x00494000, len 4096

spi0.1: m25p80_read from 0x00495000, len 4096

spi0.1: m25p80_read from 0x00496000, len 4096

spi0.1: m25p80_read from 0x00497000, len 4096

spi0.1: m25p80_read from 0x00498000, len 4096

spi0.1: m25p80_read from 0x00499000, len 4096

spi0.1: m25p80_read from 0x0049a000, len 4096

spi0.1: m25p80_read from 0x0049b000, len 4096

spi0.1: m25p80_read from 0x0049c000, len 4096

spi0.1: m25p80_read from 0x0049d000, len 4096

spi0.1: m25p80_read from 0x0049e000, len 4096

spi0.1: m25p80_read from 0x0049f000, len 4096

spi0.1: m25p80_read from 0x004a0000, len 4096

spi0.1: m25p80_read from 0x004a1000, len 4096

spi0.1: m25p80_read from 0x004a2000, len 4096

spi0.1: m25p80_read from 0x004a3000, len 4096

spi0.1: m25p80_read from 0x004a4000, len 4096

spi0.1: m25p80_read from 0x004a5000, len 4096

spi0.1: m25p80_read from 0x004a6000, len 4096

spi0.1: m25p80_read from 0x004a7000, len 4096

spi0.1: m25p80_read from 0x004a8000, len 4096

spi0.1: m25p80_read from 0x004a9000, len 4096

spi0.1: m25p80_read from 0x004aa000, len 4096

spi0.1: m25p80_read from 0x004ab000, len 4096

spi0.1: m25p80_read from 0x004ac000, len 4096

spi0.1: m25p80_read from 0x004ad000, len 4096

spi0.1: m25p80_read from 0x004ae000, len 4096

spi0.1: m25p80_read from 0x004af000, len 4096

spi0.1: m25p80_read from 0x004b0000, len 4096

spi0.1: m25p80_read from 0x004b1000, len 4096

spi0.1: m25p80_read from 0x004b2000, len 4096

spi0.1: m25p80_read from 0x004b3000, len 4096

spi0.1: m25p80_read from 0x004b4000, len 4096

spi0.1: m25p80_read from 0x004b5000, len 4096

spi0.1: m25p80_read from 0x004b6000, len 4096

spi0.1: m25p80_read from 0x004b7000, len 4096

spi0.1: m25p80_read from 0x004b8000, len 4096

spi0.1: m25p80_read from 0x004b9000, len 4096

spi0.1: m25p80_read from 0x004ba000, len 4096

spi0.1: m25p80_read from 0x004bb000, len 4096

spi0.1: m25p80_read from 0x004bc000, len 4096

spi0.1: m25p80_read from 0x004bd000, len 4096

spi0.1: m25p80_read from 0x004be000, len 4096

spi0.1: m25p80_read from 0x004bf000, len 4096

spi0.1: m25p80_write to 0x00480000, len 12

spi0.1: m25p80_erase at 0x00700000, len 262144

spi0.1: m25p80_read from 0x00700000, len 4096

spi0.1: m25p80_read from 0x00701000, len 4096

spi0.1: m25p80_read from 0x00702000, len 4096

spi0.1: m25p80_read from 0x00703000, len 4096

spi0.1: m25p80_read from 0x00704000, len 4096

spi0.1: m25p80_read from 0x00705000, len 4096

spi0.1: m25p80_read from 0x00706000, len 4096

spi0.1: m25p80_read from 0x00707000, len 4096

spi0.1: m25p80_read from 0x00708000, len 4096

spi0.1: m25p80_read from 0x00709000, len 4096

spi0.1: m25p80_read from 0x0070a000, len 4096

spi0.1: m25p80_read from 0x0070b000, len 4096

spi0.1: m25p80_read from 0x0070c000, len 4096

spi0.1: m25p80_read from 0x0070d000, len 4096

spi0.1: m25p80_read from 0x0070e000, len 4096

spi0.1: m25p80_read from 0x0070f000, len 4096

spi0.1: m25p80_read from 0x00710000, len 4096

spi0.1: m25p80_read from 0x00711000, len 4096

spi0.1: m25p80_read from 0x00712000, len 4096

spi0.1: m25p80_read from 0x00713000, len 4096

spi0.1: m25p80_read from 0x00714000, len 4096

spi0.1: m25p80_read from 0x00715000, len 4096

spi0.1: m25p80_read from 0x00716000, len 4096

spi0.1: m25p80_read from 0x00717000, len 4096

spi0.1: m25p80_read from 0x00718000, len 4096

spi0.1: m25p80_read from 0x00719000, len 4096

spi0.1: m25p80_read from 0x0071a000, len 4096

spi0.1: m25p80_read from 0x0071b000, len 4096

spi0.1: m25p80_read from 0x0071c000, len 4096

spi0.1: m25p80_read from 0x0071d000, len 4096

spi0.1: m25p80_read from 0x0071e000, len 4096

spi0.1: m25p80_read from 0x0071f000, len 4096

spi0.1: m25p80_read from 0x00720000, len 4096

spi0.1: m25p80_read from 0x00721000, len 4096

spi0.1: m25p80_read from 0x00722000, len 4096

spi0.1: m25p80_read from 0x00723000, len 4096

spi0.1: m25p80_read from 0x00724000, len 4096

spi0.1: m25p80_read from 0x00725000, len 4096

spi0.1: m25p80_read from 0x00726000, len 4096

spi0.1: m25p80_read from 0x00727000, len 4096

spi0.1: m25p80_read from 0x00728000, len 4096

spi0.1: m25p80_read from 0x00729000, len 4096

spi0.1: m25p80_read from 0x0072a000, len 4096

spi0.1: m25p80_read from 0x0072b000, len 4096

spi0.1: m25p80_read from 0x0072c000, len 4096

spi0.1: m25p80_read from 0x0072d000, len 4096

spi0.1: m25p80_read from 0x0072e000, len 4096

spi0.1: m25p80_read from 0x0072f000, len 4096

spi0.1: m25p80_read from 0x00730000, len 4096

spi0.1: m25p80_read from 0x00731000, len 4096

spi0.1: m25p80_read from 0x00732000, len 4096

spi0.1: m25p80_read from 0x00733000, len 4096

spi0.1: m25p80_read from 0x00734000, len 4096

spi0.1: m25p80_read from 0x00735000, len 4096

spi0.1: m25p80_read from 0x00736000, len 4096

spi0.1: m25p80_read from 0x00737000, len 4096

spi0.1: m25p80_read from 0x00738000, len 4096

spi0.1: m25p80_read from 0x00739000, len 4096

spi0.1: m25p80_read from 0x0073a000, len 4096

spi0.1: m25p80_read from 0x0073b000, len 4096

spi0.1: m25p80_read from 0x0073c000, len 4096

spi0.1: m25p80_read from 0x0073d000, len 4096

spi0.1: m25p80_read from 0x0073e000, len 4096

spi0.1: m25p80_read from 0x0073f000, len 4096

spi0.1: m25p80_write to 0x00700000, len 12

------------------------------------------

 

 

 

The mount looks good!

==========================

root:/> mount

rootfs on / type rootfs (rw)

proc on /proc type proc (rw)

ramfs on /var type ramfs (rw)

sysfs on /sys type sysfs (rw)

devpts on /dev/pts type devpts (rw)

debugfs on /sys/kernel/debug type debugfs (rw)

securityfs on /sys/kernel/security type securityfs (rw)

/dev/mtdblock3 on /mnt type jffs2 (rw)

==========================

 

 

Viewing the newly mounted filesystem on /mnt:

------------------------

root:/> ls -al /mnt

spi0.1: m25p80_read from 0x00442fcc, len 40

spi0.1: m25p80_read from 0x00442ff4, len 14

spi0.1: m25p80_read from 0x00440080, len 40

spi0.1: m25p80_read from 0x004400a8, len 10

spi0.1: m25p80_read from 0x0044003c, len 40

spi0.1: m25p80_read from 0x00440064, len 28

spi0.1: m25p80_read from 0x0044003c, len 68

drwxr-xr-x    4 root     root            0 Jan  1  1970 .

drwxr-xr-x   13 root     root            0 Jan  1  2007 ..

drwxr-xr-x    2 1000     1000            0 Mar  3  2009 bin_xxx

-----------------------

 

 

Viewing more contents of the newly mounted filesystem:

===============

root:/> ls -al /mnt/bin_xxx

spi0.1: m25p80_read from 0x00442eb0, len 40

spi0.1: m25p80_read from 0x00442ed8, len 28

spi0.1: m25p80_read from 0x004425ac, len 40

spi0.1: m25p80_read from 0x004425d4, len 28

spi0.1: m25p80_read from 0x00441914, len 40

spi0.1: m25p80_read from 0x0044193c, len 28

spi0.1: m25p80_read from 0x00440d20, len 40

spi0.1: m25p80_read from 0x00440d48, len 28

spi0.1: m25p80_read from 0x004400b4, len 40

spi0.1: m25p80_read from 0x004400dc, len 28

spi0.1: m25p80_read from 0x00442eb0, len 68

spi0.1: m25p80_read from 0x00448088, len 40

spi0.1: m25p80_read from 0x004480b0, len 28

spi0.1: m25p80_read from 0x00447898, len 40

spi0.1: m25p80_read from 0x004478c0, len 28

spi0.1: m25p80_read from 0x00446cd0, len 40

spi0.1: m25p80_read from 0x00446cf8, len 28

spi0.1: m25p80_read from 0x00446074, len 40

spi0.1: m25p80_read from 0x0044609c, len 28

spi0.1: m25p80_read from 0x00445378, len 40

spi0.1: m25p80_read from 0x004453a0, len 28

spi0.1: m25p80_read from 0x004447b8, len 40

spi0.1: m25p80_read from 0x004447e0, len 28

spi0.1: m25p80_read from 0x00443b80, len 40

spi0.1: m25p80_read from 0x00443ba8, len 28

spi0.1: m25p80_read from 0x00443004, len 40

spi0.1: m25p80_read from 0x0044302c, len 28

spi0.1: m25p80_read from 0x00448088, len 68

drwxr-xr-x    2 1000     1000            0 Mar  3  2009 .

drwxr-xr-x    4 root     root            0 Jan  1  1970 ..

-rwxr--r--    1 1000     1000        16696 Mar  3  2009 val101_xxx

-rwxr--r--    1 1000     1000        30476 Mar  3  2009 valStartup_xxx

=================

 

 

For some reason, after reboot this newly mounted system is gone,

and the original romfs fielsystem is back.

 

Any suggestions here?

 

 

Thanks,

 

ShutEyeThinkin

 

 

QuoteReplyEditDelete

 

 

2009-03-10 14:46:24     Re: Mounting jffs2 partition

Steven Vacca (UNITED STATES)

Message: 70713   

 

It appears that all is now working well, afterall!!

 

I forgot that I have to re-mount partition mtdblock3 after rebooting.

Been working too hard.  :>)

 

I'm now able to move files and directories in and out of the newly mounted

filesystem, with non-volatility to the max.

 

YESS!!

 

Hope all this madness I've put in here in this thread will help the next guy

during his/her searches on the same subject.

 

Thanks Mike,

 

ShutEyeThinkin

Attachments

    Outcomes