This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

mount jffs2

Dear all:

I use DM365

my rootfs is cramfs in mtdblock3

I mount jffs2 in mtdblock6

case 1 :

      run AP(in cramfs) is OK

case 2 : 
       run AP -> close AP -> mount jffs2 -> run AP   is OK

case 3:

      mount jffs2 -> run AP is incorrect

      The error message is

      end_request: I/O error, dev mtdblock3, sector 6704
      Buffer I/O error on device mtdblock3, logical block 838
      cramfs: bad compressed blocksize 4291529276
      cramfs: bad compressed blocksize 4291529276


Where is the bug?And how to slove it

thanks


marsic

  • marsic,

    Can you share the complete logs including the steps followed? 

  • Dear sir:

    in case3

    # mount -t jffs2 /dev/mtdblock6 /mnt/data

    JFFS2 notice: (1030) jffs2_build_xattr_subsystem: complete building xattr subsystem, 0 of xdatum (0 unchecked, 0 orphan) and 0 of xref (0 dead, 0 orphan) found.

    # cd /opt
    # ./DDST-UI

    end_request: I/O error, dev mtdblock3, sector 6704
    Buffer I/O error on device mtdblock3, logical block 838

    cramfs: bad compressed blocksize 4291529716
    cramfs: bad compressed blocksize 4291529716
    -sh: ./DDST-UI: Input/output error

    marsic

  • Lin,

    Please share the complete kernel logs right from the bootup.

  • Dear sir:

    the boot messgae

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

    Booting Catalog Boot Loader
    BootMode = NAND
    Starting NAND Copy...
    Valid magicnum, 0xA1ACED66, found in block 0x00000019.
    DONE
    Jumping to entry point at 0x81080000.


    U-Boot 1.3.4 (Nov 25 2012 - 22:05:38)

    I2C: ready
    DRAM: 256 MB
    NAND: NAND device: Manufacturer ID: 0xec, Chip ID: 0xf1 (Samsung NAND 128MiB 3,3V 8-bit)
    Bad block table found at page 65472, version 0x01
    Bad block table found at page 65408, version 0x01
    128 MiB
    In: serial
    Out: serial
    Err: serial

    EEPROM @ 0x50 read FAILED!!!
    Ethernet PHY: GENERIC @ 0x00
    Hit any key to stop autoboot: 0

    Loading from NAND 128MiB 3,3V 8-bit, offset 0x400000
    Image Name: Linux-2.6.32-rc2-davinci1
    Image Type: ARM Linux Kernel Image (uncompressed)
    Data Size: 1963828 Bytes = 1.9 MB
    Load Address: 80008000
    Entry Point: 80008000
    Automatic boot of image at addr 0x80700000 ...
    ## Booting kernel from Legacy Image at 80700000 ...
    Image Name: Linux-2.6.32-rc2-davinci1
    Image Type: ARM Linux Kernel Image (uncompressed)
    Data Size: 1963828 Bytes = 1.9 MB
    Load Address: 80008000
    Entry Point: 80008000
    Verifying Checksum ...
    -------------------------------------
    OK
    Loading Kernel Image ... OK
    OK
    +++DBG: env rootfs: mtdblock3
    +++bootargs: mem=136M console=ttyS0,115200n8 root=/dev/mtdblock3 rootfstype=cramfs ip=none video=davincifb:osd0=1280x720x16 dm365_imp.oper_mode=1 davinci_capture.device_type=9 davinci_enc_mngr.ch0_output=LCD davinci_enc_mngr.ch0_mode=1280x720-60 mtdparts=davinci_nand.0:3840k(bootloader),256k(params),4096k(kernel),20480k(filesystem),4096k(kernel2),20480k(filesystem2),1024k(data)
    Starting kernel ...

    Uncompressing Linux.................................................................................................................................. done, booting the kernel.
    Linux version 2.6.32-rc2-davinci1 (Wind@localhost.localdomain) (gcc version 4.3.3 (Sourcery G++ Lite 2009q1-203) ) #4 PREEMPT Fri Nov 23 03:43:23 EST 2012
    CPU: ARM926EJ-S [41069265] revision 5 (ARMv5TEJ), cr=00053177
    CPU: VIVT data cache, VIVT instruction cache
    Machine: DaVinci DM365 EVM
    Memory policy: ECC disabled, Data cache writeback
    DaVinci dm365_rev1.2 variant 0x8
    Built 1 zonelists in Zone order, mobility grouping on. Total pages: 34544
    Kernel command line: mem=136M console=ttyS0,115200n8 root=/dev/mtdblock3 rootfstype=cramfs ip=none video=davincifb:osd0=1280x720x16 dm365_imp.oper_mode=1 davinci_capture.device_type=9 davinci_enc_mngr.ch0_output=LCD davinci_enc_mngr.ch0_mode=1280x720-60 mtdparts=davinci_nand.0:3840k(bootloader),256k(params),4096k(kernel),20480k(filesystem),4096k(kernel2),20480k(filesystem2),1024k(data)
    Unknown boot option `davinci_capture.device_type=9': ignoring
    PID hash table entries: 1024 (order: 0, 4096 bytes)
    Dentry cache hash table entries: 32768 (order: 5, 131072 bytes)
    Inode-cache hash table entries: 16384 (order: 4, 65536 bytes)
    Memory: 136MB = 136MB total
    Memory: 133544KB available (3660K code, 334K data, 204K init, 0K highmem)
    SLUB: Genslabs=11, HWalign=32, Order=0-3, MinObjects=0, CPUs=1, Nodes=1
    Hierarchical RCU implementation.
    NR_IRQS:245
    Console: colour dummy device 80x30
    Calibrating delay loop... 147.86 BogoMIPS (lpj=739328)
    Mount-cache hash table entries: 512
    CPU: Testing write buffer coherency: ok
    DaVinci: 8 gpio irqs
    NET: Registered protocol family 16
    Ray: davinci_serial_init 3
    Ray: uart uart0
    Ray: uart uart1
    Ray: uart uart2
    davinci_serial_init:99: failed to get UART2 clock
    bio: create slab <bio-0> at 0
    DM365 IPIPE initialized in Single Shot mode
    SCSI subsystem initialized
    vpss vpss: dm365_vpss vpss probed
    vpss vpss: dm365_vpss vpss probe success
    dm365_afew_hw_init
    ch0 default output "LCD", mode "1280x720-60"

    Start of vpbe_encoder_setmode..NTSC


    davinci_enc_priv_setmode = NTSC

    VPBE Encoder Initialized

    LCD3IN encoder initialized 01

    davinci_enc_priv_setmode = 1280x720-60

    Ray: set up clock 74250000 OK

    LCD3IN encoder initialized 02

    LCD3IN encoder initialized 03
    LCD3IN encoder initialized1111111
    Switching to clocksource timer0_1
    musb_hdrc: version 6.0, cppi-dma, peripheral, debug=0
    musb_hdrc: USB Peripheral mode controller at fec64000 using DMA, IRQ 12
    NET: Registered protocol family 2
    IP route cache hash table entries: 2048 (order: 1, 8192 bytes)
    TCP established hash table entries: 8192 (order: 4, 65536 bytes)
    TCP bind hash table entries: 8192 (order: 3, 32768 bytes)
    TCP: Hash tables configured (established 8192 bind 8192)
    TCP reno registered
    NET: Registered protocol family 1
    RPC: Registered udp transport module.
    RPC: Registered tcp transport module.
    RPC: Registered tcp NFSv4.1 backchannel transport module.
    NetWinder Floating Point Emulator V0.97 (extended precision)
    JFFS2 version 2.2. (NAND) (SUMMARY) Ac 2001-2006 Red Hat, Inc.
    msgmni has been set to 261
    alg: No test for stdrng (krng)
    io scheduler noop registered
    io scheduler anticipatory registered (default)
    davincifb davincifb.0: dm_osd0_fb: 1280x720x16@0,0 with framebuffer size 1800KB
    davincifb davincifb.0: dm_vid0_fb: 0x0x16@0,0 with framebuffer size 2700KB
    davincifb davincifb.0: dm_osd1_fb: 1280x720x4@0,0 with framebuffer size 1800KB
    davincifb davincifb.0: dm_vid1_fb: 0x0x16@0,0 with framebuffer size 2700KB
    DM365 IPIPEIF probed
    imp serializer initialized
    davinci_previewer initialized
    davinci_resizer initialized
    Serial: 8250/16550 driver, 2 ports, IRQ sharing disabled
    Ray: before uart_add_one_port 0
    Ray: before uart_add_one_port 1
    Ray: serial8250_probe port 0
    Ray: serial8250_register_port
    Ray: port flags 90000040 type 0
    Ray: ttyS0: autoconf (0x0000, 0xfec20000): Ray: autoconfig UPF_BUGGY_UART
    Ray: autoconfig UART_IER
    Ray: autoconfig UART_MCR
    Ray iir=3
    serial8250.0: ttyS0 at MMIO 0x1c20000 (irq = 40) is a 16550A
    console [ttyS0] enabled
    Ray: uart_add_one_port ret 0
    Ray: serial8250_probe port 1
    Ray: serial8250_register_port
    Ray: port flags 90000040 type 0
    Ray: ttyS1: autoconf (0x0000, 0xfed06000): Ray: autoconfig UPF_BUGGY_UART
    Ray: autoconfig UART_IER
    Ray: autoconfig UART_MCR
    Ray iir=3
    serial8250.0: ttyS1 at MMIO 0x1d06000 (irq = 41) is a 16550A
    Ray: uart_add_one_port ret 0
    brd: module loaded
    loop: module loaded
    Uniform Multi-Platform E-IDE driver
    ide-gd driver 1.18
    NAND device: Manufacturer ID: 0xec, Chip ID: 0xf1 (Samsung NAND 128MiB 3,3V 8-bit)
    2 NAND chips detected
    7 cmdlinepart partitions found on MTD device davinci_nand.0
    Creating 7 MTD partitions on "davinci_nand.0":
    0x000000000000-0x0000003c0000 : "bootloader"
    mtd: Giving out device 0 to bootloader
    0x0000003c0000-0x000000400000 : "params"
    mtd: Giving out device 1 to params
    0x000000400000-0x000000800000 : "kernel"
    mtd: Giving out device 2 to kernel
    0x000000800000-0x000001c00000 : "filesystem"
    mtd: Giving out device 3 to filesystem
    0x000001c00000-0x000002000000 : "kernel2"
    mtd: Giving out device 4 to kernel2
    0x000002000000-0x000003400000 : "filesystem2"
    mtd: Giving out device 5 to filesystem2
    0x000003400000-0x000003500000 : "data"
    mtd: Giving out device 6 to data
    davinci_nand davinci_nand.0: controller rev. 2.3
    i2c /dev entries driver
    Linux video capture interface: v2.00
    vpfe_init
    vpfe-capture: vpss clock vpss_master enabled
    vpfe-capture vpfe-capture: v4l2 device registered
    vpfe-capture vpfe-capture: video device registered
    EVM: switch to ad9995 video input
    Ray: ad9995_probe
    ad9995 1-005d: ad9995 1-005d decoder driver registered !!
    vpfe-capture vpfe-capture: v4l2 sub device ad9995 registered
    vpfe_register_ccdc_device: DM365 ISIF
    DM365 ISIF is registered with vpfe.
    af major#: 251, minor# 0
    AF Driver initialized
    aew major#: 250, minor# 0
    AEW Driver initialized
    Trying to register davinci display video device.
    layer=c8330800,layer->video_dev=c8330970
    Trying to register davinci display video device.
    layer=c8330a00,layer->video_dev=c8330b70
    davinci_init:DaVinci V4L2 Display Driver V1.0 loaded
    sdhci: Secure Digital Host Controller Interface driver
    sdhci: Copyright(c) Pierre Ossman
    davinci_mmc davinci_mmc.0: Using DMA, 4-bit mode
    IPv4 over IPv4 tunneling driver
    GRE over IPv4 tunneling driver
    TCP cubic registered
    NET: Registered protocol family 17
    davinci_emac_probe: using random MAC addr: fe:e8:b0:06:16:e9
    emac-mii: probed
    drivers/rtc/hctosys.c: unable to open rtc device (rtc0)
    VFS: Mounted root (cramfs filesystem) readonly on device 31:3.
    Freeing init memory: 204K
    mmc0: host does not support reading read-only switch. assuming write-enable.
    mmc0: new high speed SD card at address b368
    mmcblk0: mmc0:b368 00000 1.86 GiB
    mmcblk0: p1 p2
    INIT: version 2.86 booting
    INIT: Entering runlevel: 3
    CMEMK module: built on Oct 24 2012 at 21:44:56
    Reference Linux version 2.6.32
    File /home/Wind/workdir/dvsdk_3_10_00_19-scanace/linuxutils_2_25_04_10/packages/ti/sdo/linuxutils/cmem/src/module/cmemk.c
    allocated heap buffer 0xcd000000 of size 0x7d0000
    CMEM Range Overlaps Kernel Physical - allowing overlap
    CMEM phys_start (0x1000) overlaps kernel (0x80000000 -> 0x88800000)
    cmemk initialized
    IRQK module: built on Oct 24 2012 at 21:44:58
    Reference Linux version 2.6.32
    File /home/Wind/workdir/dvsdk_3_10_00_19-scanace/linuxutils_2_25_04_10/packages/ti/sdo/linuxutils/irq/src/module/irqk.c
    irqk initialized
    EDMAK module: built on Oct 24 2012 at 21:44:58
    Reference Linux version 2.6.32
    File /home/Wind/workdir/dvsdk_3_10_00_19-scanace/linuxutils_2_25_04_10/packages/ti/sdo/linuxutils/edma/src/module/edmak.c

    DDST_HDMI_1080P

    light_LED = 0x160
    light_WHITE = 0x2160
    LIGHT_LCD = 0x2168
    SENSOR: module license 'unspecified' taints kernel.
    Disabling lock debugging due to kernel taint
    res calib size = 6
    Sensor[2] TG init
    ov_14810_init
    serial_i2c_init errno = 0
    type(1) addr(0x6c) num(3)
    ov14810_initial_FULL()

    V4L2_MAX_WIDTH(4416) V4L2_MAX_HEIGHT(3312)
    sensor_mode_set end
    : decoder driver registered !!

    MontaVista(R) Linux(R) Professional Edition 5.0.0 (0801921)

    (none) login: root


    Welcome to MontaVista(R) Linux(R) Professional Edition 5.0.0 (0801921).

    login[1028]: root login on 'console'
    # cd /opt
    # mount -t jffs2 /dev/mtdblock6 /mnt/dataJFFS2 notice: (1031) jffs2_build_xattr_subsystem: complete building xattr subsystem, 0 of xdatum (0 unchecked, 0 orphan) and 0 of xref (0 dead, 0 orphan) found.

    # ./DDST-UIend_request: I/O error, dev mtdblock3, sector 6704
    Buffer I/O error on device mtdblock3, logical block 838

    cramfs: bad compressed blocksize 4291529716
    cramfs: bad compressed blocksize 4291529716
    -sh: ./DDST-UI: Input/output error

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

    marsic

  • Lin,

    1. I don't understand what is the DDST-UI app doing. Can you explain?

    2. When you run the application without mounting the JFFS2, I think it is running fine, according to your original post. Can you confirm this?

    3. If this is required, can you just try to mount the JFFS2 volume to some other directory other than /mnt/data and see whether the same behavior occurs?

  • Dear sir:

    1. That is my ap.
         inital V4L2 -> Get Image from V4L2 -> Do previewer resizer -> post image to frame buffer

    2. Yes, it's fine.

    3. I mount /data or /mnt/jffs2, it same.

    marsic

  • Marsic,

    Is you application doing any read/write to the data partition? Can you tell me which all paths its trying to access? 

  • Dear sir:

    if you mean jffs2 partition, I try

    /data
    /mnt/data
    /mnt/jffs2

    the condition is same. And application does not access those paths.


    marsic 

  • Marsic,

    Can you try the following commands before and after mounting and share the logs?

    1. df (disk free)

    2. fdisk -l

  • Dear sir:

    # df
    Filesystem 1k-blocks Used Available Use% Mounted on
    /dev/mtdblock3 98492 98492 0 100% /
    tmpfs 66940 0 66940 0% /tmp
    # fdisk -l


    # mount -t jffs2 /dev/mtdblock6 /mnt/jffs2
    JFFS2 notice: (1042) jffs2_build_xattr_subsystem: complete building xattr subsystem, 0 of xdatum (0 unchecked, 0 orphan) and 0 of xref (0 dead, 0 orphan) found.


    # df
    Filesystem 1k-blocks Used Available Use% Mounted on
    /dev/mtdblock3 98492 98492 0 100% /
    tmpfs 66940 0 66940 0% /tmp
    /dev/mtdblock6 1024 384 640 38% /mnt/jffs2
    # fdisk -l

    ps. rootfs not implement fdisk

    marsic

  • Marsic,

    Lin Marsic said:
    /dev/mtdblock6 1024 384 640 38% /mnt/jffs2

    After running the app can you check the free space in the system? Can you share the df logs after running the app?

  • Dear sir:

    1. has mount jffs2 & run AP

    # df
    Filesystem 1k-blocks Used Available Use% Mounted on
    /dev/mtdblock3 98492 98492 0 100% /
    tmpfs 66940 0 66940 0% /tmp
    /dev/mtdblock6 1024 384 640 38% /mnt/jffs2
    #
    #
    # cd /opt
    # ./DDST-UIend_request: I/O error, dev mtdblock3, sector 6704
    Buffer I/O error on device mtdblock3, logical block 838

    cramfs: bad compressed blocksize 4291529704
    cramfs: bad compressed blocksize 4291529704
    -sh: ./DDST-UI: Input/output error
    #
    # df
    Filesystem 1k-blocks Used Available Use% Mounted on
    /dev/mtdblock3 98492 98492 0 100% /
    tmpfs 66940 0 66940 0% /tmp
    /dev/mtdblock6 1024 384 640 38% /mnt/jffs2

    2. not mout jffs2

    the df message is same

    # df
    Filesystem 1k-blocks Used Available Use% Mounted on
    /dev/mtdblock3 98492 98492 0 100% /
    tmpfs 66940 0 66940 0% /tmp

    marsic

  • Marsic,

    Can you try this quickly. Can you enable a print inside the kernel function nand_do_read_ops(),  nand_do_write_ops() in the kernel file drivers/mtd/nand/nand_base.c? Also print the from and to of the functions and share the logs.

    Also meanwhile can you mount jffs, try application, unmount jffs, try your application again and see?

  • Dear sir:

    mount jffs2

    # mount -t jffs2 /dev/mtdblock6 /mnt/jffs2nand_do_read_ops = 0x800

    nand_do_read_ops = 0x400
    nand_do_read_ops = 0x800
    nand_do_read_ops = 0x400
    nand_do_read_ops = 0x800
    nand_do_read_ops = 0x400
    nand_do_read_ops = 0x800
    nand_do_read_ops = 0x400
    nand_do_read_ops = 0x800
    nand_do_read_ops = 0x400
    nand_do_read_ops = 0x800
    nand_do_read_ops = 0x400
    nand_do_read_ops = 0x800
    nand_do_read_ops = 0x400
    nand_do_read_ops = 0x800
    nand_do_read_ops = 0x400

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

    umount

    #umount /mnt/jffs2
    nand_do_read_ops = 0x200
    end_request: I/O error, dev mtdblock3, sector 800
    Buffer I/O error on device mtdblock3, logical block 100
    nand_do_read_ops = 0x200
    nand_do_read_ops = 0x200
    nand_do_read_ops = 0x200
    nand_do_read_ops = 0x200
    nand_do_read_ops = 0x200
    nand_do_read_ops = 0x200
    nand_do_read_ops = 0x200
    nand_do_read_ops = 0x200
    nand_do_read_ops = 0x200
    nand_do_read_ops = 0x200
    nand_do_read_ops = 0x200
    nand_do_read_ops = 0x200
    nand_do_read_ops = 0x200
    nand_do_read_ops = 0x200
    nand_do_read_ops = 0x200
    nand_do_read_ops = 0x200
    nand_do_read_ops = 0x200
    nand_do_read_ops = 0x200
    nand_do_read_ops = 0x200
    nand_do_read_ops = 0x200
    nand_do_read_ops = 0x200
    nand_do_read_ops = 0x200
    nand_do_read_ops = 0x200
    nand_do_read_ops = 0x200
    Error -5 while decompressing!
    c040859e(1930)->c0422000(4096)
    Error -3 while decompressing!
    c0408d28(2254)->c0038000(4096)
    Error -3 while decompressing!
    c04095f6(2236)->c0424000(4096)
    nand_do_read_ops = 0x200
    nand_do_read_ops = 0x200
    nand_do_read_ops = 0x200
    nand_do_read_ops = 0x200
    nand_do_read_ops = 0x200
    nand_do_read_ops = 0x200
    nand_do_read_ops = 0x200
    nand_do_read_ops = 0x200
    Error -5 while decompressing!
    c040859e(1930)->c0422000(4096)
    Bus error

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

    Run AP

    #DDST-UI

    nand_do_read_ops = 0x200
    nand_do_read_ops = 0x200
    nand_do_read_ops = 0x200
    nand_do_read_ops = 0x200

    marsic

  • Marsic,

    From the logs there are few things to be tried or thought about.

    1. We are seeing read transfers only and there is no write to NAND(assuming that you've enabled prints for write also.

    2. The key finding is that it is not just happening with your application. I happens during unmount or basically any other command. 

    3. You are printing the size of the transfer instead of the from and to arguments, which is for the NAND flash offset being read. Can you correct the printk and send the logs again? 

  • Dear sir:

    1. AP only read rootfs(cramfs) ,so only see read log
        And AP do not access jffs2,
    2. the log is follow

    # mount -t jffs2 /dev/mtdblock6 /mnt/jffs2
    nand_do_read_ops = 0x800 ooboffs = 0x341f800
    nand_do_read_ops = 0x400 ooboffs = 0x3400000
    nand_do_read_ops = 0x800 ooboffs = 0x343f800
    nand_do_read_ops = 0x400 ooboffs = 0x3420000
    nand_do_read_ops = 0x800 ooboffs = 0x345f800
    nand_do_read_ops = 0x400 ooboffs = 0x3440000
    nand_do_read_ops = 0x800 ooboffs = 0x347f800
    nand_do_read_ops = 0x400 ooboffs = 0x3460000
    nand_do_read_ops = 0x800 ooboffs = 0x349f800
    nand_do_read_ops = 0x400 ooboffs = 0x3480000
    nand_do_read_ops = 0x800 ooboffs = 0x34bf800
    nand_do_read_ops = 0x400 ooboffs = 0x34a0000
    nand_do_read_ops = 0x800 ooboffs = 0x34df800
    nand_do_read_ops = 0x400 ooboffs = 0x34c0000
    nand_do_read_ops = 0x800 ooboffs = 0x34ff800
    nand_do_read_ops = 0x400 ooboffs = 0x34e0000
    JFFS2 notice: (1031) jffs2_build_xattr_subsystem: complete building xattr subsystem, 0 of xdatum (0 unchecked, 0 orphan) and 0 of xref (0 dead, 0 orphan) found.

    # ./DDST-UInand_do_read_ops = 0x200 ooboffs = 0xb46000

    end_request: I/O error, dev mtdblock3, sector 6704
    Buffer I/O error on device mtdblock3, logical block 838
    nand_do_read_ops = 0x200 ooboffs = 0xb46000
    nand_do_read_ops = 0x200 ooboffs = 0xb46200
    nand_do_read_ops = 0x200 ooboffs = 0xb46400
    nand_do_read_ops = 0x200 ooboffs = 0xb46600
    nand_do_read_ops = 0x200 ooboffs = 0xb46800
    nand_do_read_ops = 0x200 ooboffs = 0xb46a00
    nand_do_read_ops = 0x200 ooboffs = 0xb46c00
    nand_do_read_ops = 0x200 ooboffs = 0xb46e00
    nand_do_read_ops = 0x200 ooboffs = 0xb47000
    nand_do_read_ops = 0x200 ooboffs = 0xb47200
    nand_do_read_ops = 0x200 ooboffs = 0xb47400
    nand_do_read_ops = 0x200 ooboffs = 0xb47600
    nand_do_read_ops = 0x200 ooboffs = 0xb47800
    nand_do_read_ops = 0x200 ooboffs = 0xb47a00
    nand_do_read_ops = 0x200 ooboffs = 0xb47c00
    nand_do_read_ops = 0x200 ooboffs = 0xb47e00
    nand_do_read_ops = 0x200 ooboffs = 0xb48000
    nand_do_read_ops = 0x200 ooboffs = 0xb48200
    nand_do_read_ops = 0x200 ooboffs = 0xb48400
    nand_do_read_ops = 0x200 ooboffs = 0xb48600
    nand_do_read_ops = 0x200 ooboffs = 0xb48800
    nand_do_read_ops = 0x200 ooboffs = 0xb48a00
    nand_do_read_ops = 0x200 ooboffs = 0xb48c00
    nand_do_read_ops = 0x200 ooboffs = 0xb48e00
    nand_do_read_ops = 0x200 ooboffs = 0xb49000
    nand_do_read_ops = 0x200 ooboffs = 0xb49200
    nand_do_read_ops = 0x200 ooboffs = 0xb49400
    nand_do_read_ops = 0x200 ooboffs = 0xb49600
    nand_do_read_ops = 0x200 ooboffs = 0xb49800
    nand_do_read_ops = 0x200 ooboffs = 0xb49a00
    nand_do_read_ops = 0x200 ooboffs = 0xb49c00
    nand_do_read_ops = 0x200 ooboffs = 0xb49e00
    cramfs: bad compressed blocksize 4291528624
    cramfs: bad compressed blocksize 4291528624
    -sh: ./DDST-UI: Input/output error

    # umount /mnt/jffs2

     

     marsic

  • Marsic,

    This is becoming a very interesting problem. Is it possible to share one of your board? I'll debug and send it back, if this is okay with you.

  • Dear sir:

    If I send my board to you. Where I send???

    marsic

  • Marsic,

    Do email me @ renjith.thomas@pathpartnertech.com.