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.

JFFS2 file system query for OMAPL137

Other Parts Discussed in Thread: OMAP-L138, TPS65010, DA8XX, PMP

Hi,

I am currently working on OMAPL137 EVM board.

I would like to use JFFS2 image file system for Linux kernel boot up. Can anyone provide me steps or procedure of how to use JFFS2 image as the root file system from the scratch.

Regards

Jitendra 

  • Hi,

    Jitendra Jagasia said:

    I am currently working on OMAPL137 EVM board.
    I would like to use JFFS2 image file system for Linux kernel boot up. Can anyone provide me steps or procedure of how to use JFFS2 image as the root file system from the scratch.


    Refer below link for setting up flash and the u-boot/kernel for jffs support

    http://processors.wiki.ti.com/index.php/Put_JFFS2_Image_to_Flash

    http://processors.wiki.ti.com/index.php/Creating_a_Root_File_System_for_Linux_on_OMAP35x#Configure_the_Linux_Kernel_for_Memory_Technology_Devices_.28MTD.29

    http://www.dilnetpc.com/mht-sa07.pdf



    Hope this helps

    Regards
    Gururaja

  • Hi Gururaja,

    Thanks for you reply.

    I had tried the above given procedure but it gives me the following errors

    jffs2_scan_eraseblock () : Magic bitmask 0x1985 not found at 0x0037c024: 0x6373 instead

    JFFS2 warning: (1) jffs2_do_read_inode_internal : Truncating ino #392 to 23300 bytes failed because it only had 20480 bytes to start with!

    JFFS2 warning: (1) jffs2_do_read_inode_internal : Truncating ino #328 to 113552 bytes failed because it only had 110592 bytes to start with!

    Kernel panic - not syncing: No init found. Try passing init= option to kernel .  

    I have copied the jffs2 filesystem image in the SPI0 flash of the EVM OMAPl137 board.

    using flashcp <image dir>/rootfs.jffs2 /dev/mtd2 command in the mtdblock2.

    Can you provide the solution on how to solve the above given issue.

    Regards

    Jitendra 

  • Hi,

     

    Jitendra Jagasia said:

    jffs2_scan_eraseblock () : Magic bitmask 0x1985 not found at 0x0037c024: 0x6373 instead

    JFFS2 warning: (1) jffs2_do_read_inode_internal : Truncating ino #392 to 23300 bytes failed because it only had 20480 bytes to start with!

    JFFS2 warning: (1) jffs2_do_read_inode_internal : Truncating ino #328 to 113552 bytes failed because it only had 110592 bytes to start with!

    Kernel panic - not syncing: No init found. Try passing init= option to kernel .  

    "jffs2_scan_eraseblock () : Magic bitmask 0x1985 not found at ...."

    this error (as per google) normally occurs because of incorrect erase_size settings for jffs2. Did you check that the flash geometry (page size / erase size) match the
    flash device on your board?. Make sure the flash partition size match the actual image size (u-boot/kernel jfss2 image)

    also, erase the SPI flash once before copying any data to spi flash. use erase option from u-boot or  "flash_eraseall -j /dev/mtd3" from linux

     

    Regards

    Gururaja

  • Hi Gururaja,

    The Flash have three partition as shown below

    dev                 size                  erase size              name

    mtd0           00040000          00001000             U-Boot

    mtd1           00004000          00001000             U-Boot Env

    mtd2           003bc000          00001000             Linux

    The JFFS2 root file system is of 0x380000 bytes.

    The JFFS2 root file system image is put in the mtd2 partition which is of bigger size than the file system image.

    Before copying the JFFS2 root file system image to the mtdblock2 I erased the mtd2 partition using flash_eraseall command.

    I copied the JFFS2 root file system image into the SPI0 Flash of the EVM OMAPL137 board

    I have followed all the steps given in the Link.

    But even after that i was getting error like ' Kernel Panic - No init found'

    But I modified my bootargs as follows ' setenv bootargs mem=32M console=/dev/ttyS2,115200n8 root=/dev/mtdblock2 rw rootfstype=jffs2 init=/linuxrc '

    But after that I am getting following error

    request_module: runaway loop modprobe binfmt-0000

    request_module: runaway loop modprobe binfmt-0000

    request_module: runaway loop modprobe binfmt-0000

    request_module: runaway loop modprobe binfmt-0000

    Can you guide me how to solve the issue.

    Thanks & Regards

    Jitendra

     

     

        

  • Hello, Gururaja.

    I have attempted on OMAP-L138 with NAND,

    but /dev/mtd# are not found.

    and "cat /proc/mtd" also output empty items.

    Could you show me the way?

    my step ~~~~~~~~~~~~~~~~~~~~~~~~

    1. kernel compile(NAND MTD)

    2. boot(tftp:uImage, nfs:filesys)

    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

     /dev/mtd0 and /dev/mtdblock0 are made by mannally?

     

     

  • Hi,

    can you show the complete kernel boot log

     

    regards

    Gururaja

  • Hello, Gururaja

    My boot log is as follows:

    OMAP-L138 initialization passed!
    Booting TI User Boot Loader
            UBL Version: 1.65
            UBL Flashtype: NAND
    Starting NAND Copy...
    Valid magicnum, 0x55424CBB, found in block 0x00000006.
       DONE
    Jumping to entry point at 0xC1080000.


    U-Boot 2009.11-dirty ( 8월 04 2010 - 17:31:48)

    I2C:   ready
    DRAM:  64 MB
    NAND:  512 MiB
    Bad block table found at page 262080, version 0x01
    Bad block table found at page 262016, version 0x01
    In:    serial
    Out:   serial
    Err:   serial
    ARM Clock : 300000000 Hz
    DDR Clock : 150000000 Hz
    Net:   Ethernet PHY: GENERIC @ 0x00

    Hit any key to stop autoboot:  0
    U-Boot >
    U-Boot > printenv
    bootdelay=3
    baudrate=115200
    ethaddr=00:00:00:00:0c:00
    bootfile=uImage_NAND_jffs2
    bootcmd=tftp;bootm
    serverip=192.0.0.171
    nfshost=192.0.0.171
    ipaddr=192.0.0.83
    bootargs=console=ttyS2,115200n8 noinitrd rw ip=192.0.0.83 root=/dev/nfs nfsroot=192.0.0.171:/home/sypark/workdir/filesys/ ,nolock mem=32M@0xc0000000 mem=64M@0xc4000000
    stdin=serial
    stdout=serial
    stderr=serial
    ver=U-Boot 2009.11-dirty ( 8월 04 2010 - 17:31:48)

    Environment size: 420/131068 bytes
    U-Boot > boot
    Using  device
    TFTP from server 192.0.0.171; our IP address is 192.0.0.83
    Filename 'uImage_NAND_jffs2'.
    Load address: 0xc0700000
    Loading: #################################################################
             #################################################################
             #################################################################
             #################################################################
             #################################################################
             ###############################################
    done
    Bytes transferred = 1901716 (1d0494 hex)
    ## Booting kernel from Legacy Image at c0700000 ...
       Image Name:   Linux-2.6.33-rc4
       Image Type:   ARM Linux Kernel Image (uncompressed)
       Data Size:    1901652 Bytes =  1.8 MB
       Load Address: c0008000
       Entry Point:  c0008000
       Verifying Checksum ... OK
       Loading Kernel Image ... OK
    OK

    Starting kernel ...

    Uncompressing Linux... done, booting the kernel.
    Linux version 2.6.33-rc4 (sypark@omap-test) (gcc version 4.3.3 (Sourcery G++ Lite 2009q1-203) ) #25 PREEMPT Wed Mar 30 13:16:24 KST 2011
    CPU: ARM926EJ-S [41069265] revision 5 (ARMv5TEJ), cr=00053177
    CPU: VIVT data cache, VIVT instruction cache
    Machine: DaVinci DA850/OMAP-L138/AM18xx EVM
    Memory policy: ECC disabled, Data cache writeback
    DaVinci da850/omap-l138 variant 0x0
    Built 1 zonelists in Zone order, mobility grouping on.  Total pages: 24320
    Kernel command line: console=ttyS2,115200n8 noinitrd rw ip=192.0.0.83 root=/dev/nfs nfsroot=192.0.0.171:/home/sypark/workdir/filesys/ ,nolock mem=32M@0xc0000000 mem=64M@0xc4000000
    PID hash table entries: 512 (order: -1, 2048 bytes)
    Dentry cache hash table entries: 16384 (order: 4, 65536 bytes)
    Inode-cache hash table entries: 8192 (order: 3, 32768 bytes)
    Memory: 32MB 64MB = 96MB total
    Memory: 93332KB available (3608K code, 270K data, 128K 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... 149.50 BogoMIPS (lpj=747520)
    Mount-cache hash table entries: 512
    CPU: Testing write buffer coherency: ok
    DaVinci: 144 gpio irqs
    NET: Registered protocol family 16
    bio: create slab <bio-0> at 0
    tps65010: version 2 May 2005
    tps65010: no chip?
    SCSI subsystem initialized
    usbcore: registered new interface driver usbfs
    usbcore: registered new interface driver hub
    usbcore: registered new device driver usb
    i2c-gpio i2c-gpio.1: using pins 20 (SDA) and 21 (SCL)
    Switching to clocksource timer0_1
    musb_hdrc: version 6.0, cppi4.1-dma, host, debug=0
    Waiting for USB PHY clock good...
    musb_hdrc: USB Host mode controller at fee00000 using DMA, IRQ 58
    musb_hdrc musb_hdrc: MUSB HDRC host driver
    musb_hdrc musb_hdrc: new USB bus registered, assigned bus number 1
    hub 1-0:1.0: USB hub found
    hub 1-0:1.0: 1 port detected
    NET: Registered protocol family 2
    IP route cache hash table entries: 1024 (order: 0, 4096 bytes)
    TCP established hash table entries: 4096 (order: 3, 32768 bytes)
    TCP bind hash table entries: 4096 (order: 2, 16384 bytes)
    TCP: Hash tables configured (established 4096 bind 4096)
    TCP reno registered
    UDP hash table entries: 256 (order: 0, 4096 bytes)
    UDP-Lite hash table entries: 256 (order: 0, 4096 bytes)
    NET: Registered protocol family 1
    RPC: Registered udp transport module.
    RPC: Registered tcp transport module.
    RPC: Registered tcp NFSv4.1 backchannel transport module.
    EMAC: MII PHY configured, RMII PHY will not be functional
    JFFS2 version 2.2. (NAND) ⓒ 2001-2006 Red Hat, Inc.
    msgmni has been set to 182
    io scheduler noop registered (default)
    da8xx_lcdc da8xx_lcdc.0: GLCD: Found DVI_Adapter panel
    Serial: 8250/16550 driver, 3 ports, IRQ sharing disabled
    serial8250.0: ttyS0 at MMIO 0x1c42000 (irq = 25) is a 16550A
    serial8250.0: ttyS1 at MMIO 0x1d0c000 (irq = 53) is a 16550A
    serial8250.0: ttyS2 at MMIO 0x1d0d000 (irq = 61) is a 16550A
    console [ttyS2] enabled
    brd: module loaded
    ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver
    ohci ohci.0: DA8xx OHCI
    ohci ohci.0: new USB bus registered, assigned bus number 2
    ohci ohci.0: irq 59, io mem 0x01e25000
    hub 2-0:1.0: USB hub found
    hub 2-0:1.0: 1 port detected
    Initializing USB Mass Storage driver...
    usbcore: registered new interface driver usb-storage
    USB Mass Storage support registered.
    omap_rtc omap_rtc: rtc core: registered omap_rtc as rtc0
    omap_rtc: RTC power up reset detected
    i2c /dev entries driver
    watchdog watchdog: heartbeat 60 sec
    cpuidle: using governor ladder
    cpuidle: using governor menu
    usbcore: registered new interface driver usbhid
    usbhid: USB HID core driver
    Advanced Linux Sound Architecture Driver Version 1.0.21.
    usbcore: registered new interface driver snd-usb-audio
    No device for DAI tlv320aic3x
    asoc: tlv320aic3x <-> davinci-i2s mapping ok
    ALSA device list:
      #0: DA850/OMAP-L138 EVM (tlv320aic3x)
    TCP cubic registered
    NET: Registered protocol family 17
    Clocks: disable unused i2c1
    Clocks: disable unused emac
    Clocks: disable unused mmcsd
    Clocks: disable unused aemif
    Clocks: disable unused spi0
    Clocks: disable unused spi1
    Clocks: disable unused mcbsp0
    Clocks: disable unused mcbsp1
    Clocks: disable unused vpif
    davinci_emac_probe: using random MAC addr: c6:bc:b3:b7:39:99
    emac-mii: probed
    omap_rtc omap_rtc: setting system clock to 2000-01-01 00:00:00 UTC (946684800)
    eth0: attached PHY driver [SMSC LAN8710/LAN8720] (mii_bus:phy_addr=1:00, id=7c0f1)
    IP-Config: Guessing netmask 255.255.255.0
    IP-Config: Complete:
         device=eth0, addr=192.0.0.83, mask=255.255.255.0, gw=255.255.255.255,
         host=192.0.0.83, domain=, nis-domain=(none),
         bootserver=255.255.255.255, rootserver=192.0.0.171, rootpath=
    Looking up port of RPC 100003/2 on 192.0.0.171
    PHY: 1:00 - Link is Up - 100/Full
    Looking up port of RPC 100005/1 on 192.0.0.171
    VFS: Mounted root (nfs filesystem) on device 0:13.
    Freeing init memory: 128K
    INIT: version 2.86 booting
    /etc/rcS.d/S01psplash: line 21: /usr/bin/psplash: not found
    Please wait: booting...
    Starting udev
    udev: starting version 141
    Remounting root file system...
    Caching udev devnodes
    Populating dev cache
    NET: Registered protocol family 10
    logger: mount: mount point /proc/bus/usb does not exist
    ALSA: Restoring mixer settings...
    NOT configuring network interfaces: / is an NFS mount
    Thu Jan 13 02:47:00 UTC 2011
    INIT: Entering runlevel: 5
    Starting system message bus: dbus.
    Starting telnet daemon.
    Starting syslogd/klogd: done
    Starting thttpd.

     _____                    _____           _         _
    |  _  |___ ___ ___ ___   |  _  |___ ___  |_|___ ___| |_
    |     |  _| .'| . | . |  |   __|  _| . | | | -_|  _|  _|
    |__|__|_| |__,|_  |___|  |__|  |_| |___|_| |___|___|_|
                  |___|                    |___|

    Arago Project http://arago-project.org arago ttyS2

    Arago 2010.11 arago ttyS2

    arago login: root
    root@arago:~#

    Nand memory is OMAP-L138EVM "MT29F4G08AACWC".

    I'm sure that I built the kernel base on the jffs2 ti-wiki.

     

    8228.kernel_config.gz

     

    best regards

    Seyoung

  • Hi,

     

    can you try configuring linux with below options and then show the kernel log

    CONFIG_MTD_DEBUG=y
    CONFIG_MTD_DEBUG_VERBOSE=3

    CONFIG_MTD_CONCAT=y

     

    regards

    Gururaja

  • Thank you for your answer.

    but,  NAND partition is still not configured.

    ( compared previous, no more log about NAND)

    When I tested released prebuilt-uImage(03.20.00.14), spi memory log was found on boot.
     so I have thought this problem is on kernel.

    Bytes transferred = 2113796 (204104 hex)
    ## Booting kernel from Legacy Image at c0700000 ...
       Image Name:   Arago/2.6.32+2.6.33-rc4-psp03.20
       Image Type:   ARM Linux Kernel Image (uncompressed)
       Data Size:    2113732 Bytes =  2 MB
       Load Address: c0008000
       Entry Point:  c0008000
       Verifying Checksum ... OK
       Loading Kernel Image ... OK
    OK

    Starting kernel ...

    Uncompressing Linux... done, booting the kernel.
    Linux version 2.6.33-rc4 (sdk@nemo) (gcc version 4.3.3 (Sourcery G++ Lite 2009q1-203) ) #1 PREEMPT Thu Jan 13 01:09:44 CST 2011
    CPU: ARM926EJ-S [41069265] revision 5 (ARMv5TEJ), cr=00053177
    CPU: VIVT data cache, VIVT instruction cache
    Machine: DaVinci DA850/OMAP-L138/AM18xx EVM
    Memory policy: ECC disabled, Data cache writeback
    DaVinci da850/omap-l138 variant 0x0
    Built 1 zonelists in Zone order, mobility grouping on.  Total pages: 24320
    Kernel command line: console=ttyS2,115200n8 noinitrd rw ip=192.0.0.83 root=/dev/nfs nfsroot=192.0.0.171:/home/sypark/workdir/filesys/ ,nolock mem=32M@0xc0000000 mem=64M@0xc4000000
    PID hash table entries: 512 (order: -1, 2048 bytes)
    Dentry cache hash table entries: 16384 (order: 4, 65536 bytes)
    Inode-cache hash table entries: 8192 (order: 3, 32768 bytes)
    Memory: 32MB 64MB = 96MB total
    Memory: 92856KB available (4012K code, 315K data, 148K 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... 149.50 BogoMIPS (lpj=747520)
    Mount-cache hash table entries: 512
    CPU: Testing write buffer coherency: ok
    DaVinci: 144 gpio irqs
    regulator: core version 0.5
    NET: Registered protocol family 16
    bio: create slab <bio-0> at 0
    SCSI subsystem initialized
    usbcore: registered new interface driver usbfs
    usbcore: registered new interface driver hub
    usbcore: registered new device driver usb
    regulator: VDCDC1: 3200 <--> 3300 mV at 3300 mV
    regulator: VDCDC2: 1750 <--> 3300 mV at 3300 mV
    regulator: VDCDC3: 950 <--> 1375 mV at 1200 mV
    regulator: LDO1: 1800 mV
    regulator: LDO2: 1150 <--> 1300 mV at 1200 mV
    pca953x 1-0020: failed reading register
    i2c-gpio i2c-gpio.1: using pins 20 (SDA) and 21 (SCL)
    Switching to clocksource timer0_1
    musb_hdrc: version 6.0, cppi4.1-dma, host, debug=0
    Waiting for USB PHY clock good...
    musb_hdrc: USB Host mode controller at fee00000 using DMA, IRQ 58
    musb_hdrc musb_hdrc: MUSB HDRC host driver
    musb_hdrc musb_hdrc: new USB bus registered, assigned bus number 1
    hub 1-0:1.0: USB hub found
    hub 1-0:1.0: 1 port detected
    NET: Registered protocol family 2
    IP route cache hash table entries: 1024 (order: 0, 4096 bytes)
    TCP established hash table entries: 4096 (order: 3, 32768 bytes)
    TCP bind hash table entries: 4096 (order: 2, 16384 bytes)
    TCP: Hash tables configured (established 4096 bind 4096)
    TCP reno registered
    UDP hash table entries: 256 (order: 0, 4096 bytes)
    UDP-Lite hash table entries: 256 (order: 0, 4096 bytes)
    NET: Registered protocol family 1
    RPC: Registered udp transport module.
    RPC: Registered tcp transport module.
    RPC: Registered tcp NFSv4.1 backchannel transport module.
    EMAC: MII PHY configured, RMII PHY will not be functional
    JFFS2 version 2.2. (NAND) ⓒ 2001-2006 Red Hat, Inc.
    msgmni has been set to 181
    io scheduler noop registered (default)
    da8xx_lcdc da8xx_lcdc.0: GLCD: Found Sharp_LK043T1DG01 panel
    Console: switching to colour frame buffer device 60x34
    Serial: 8250/16550 driver, 3 ports, IRQ sharing disabled
    serial8250.0: ttyS0 at MMIO 0x1c42000 (irq = 25) is a 16550A
    serial8250.0: ttyS1 at MMIO 0x1d0c000 (irq = 53) is a 16550A
    serial8250.0: ttyS2 at MMIO 0x1d0d000 (irq = 61) is a 16550A
    console [ttyS2] enabled
    brd: module loaded
    ahci ahci: forcing PORTS_IMPL to 0x1
    ahci ahci: AHCI 0001.0100 32 slots 1 ports 3 Gbps 0x1 impl SATA mode
    ahci ahci: flags: ncq sntf pm led clo only pmp pio slum part ccc
    scsi0 : ahci
    ata1: SATA max UDMA/133 irq 67
    spi_davinci spi_davinci.1: DaVinci SPI driver in EDMA mode
    Using RX channel = 18 , TX channel = 19 and event queue = 1
    m25p80 spi1.0: non-JEDEC variant of m25p64
    m25p80 spi1.0: m25p64 (8192 Kbytes)
    Creating 4 MTD partitions on "m25p80":
    0x000000000000-0x000000040000 : "U-Boot"
    0x000000040000-0x000000050000 : "U-Boot Environment"
    0x000000050000-0x0000007f0000 : "Linux"
    0x0000007f0000-0x000000800000 : "MAC Address"
    ata1: SATA link down (SStatus 0 SControl 300)
    spi_davinci spi_davinci.1: Controller at 0xfef0e000
    console [netcon0] enabled
    netconsole: network logging started
    ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver
    ohci ohci.0: DA8xx OHCI
    ohci ohci.0: new USB bus registered, assigned bus number 2
    ohci ohci.0: irq 59, io mem 0x01e25000
    hub 2-0:1.0: USB hub found
    hub 2-0:1.0: 1 port detected
    Initializing USB Mass Storage driver...
    usbcore: registered new interface driver usb-storage
    USB Mass Storage support registered.
    input: TPS6507x Touchscreen as /devices/platform/i2c-gpio.1/i2c-1/1-0048/input/input0
    omap_rtc omap_rtc: rtc core: registered omap_rtc as rtc0
    omap_rtc: RTC power up reset detected
    i2c /dev entries driver
    Linux video capture interface: v2.00
    usbcore: registered new interface driver uvcvideo
    USB Video Class driver (v0.1.0)
    watchdog watchdog: heartbeat 60 sec
    cpuidle: using governor ladder
    cpuidle: using governor menu
    davinci_mmc davinci_mmc.0: Using DMA, 4-bit mode
    usbcore: registered new interface driver usbhid
    usbhid: USB HID core driver
    Advanced Linux Sound Architecture Driver Version 1.0.21.
    usbcore: registered new interface driver snd-usb-audio
    No device for DAI tlv320aic3x
    asoc: tlv320aic3x <-> davinci-i2s mapping ok
    ALSA device list:
      #0: DA850/OMAP-L138 EVM (tlv320aic3x)
    TCP cubic registered
    NET: Registered protocol family 17
    Clocks: disable unused i2c1
    Clocks: disable unused emac
    Clocks: disable unused aemif
    Clocks: disable unused spi0
    Clocks: disable unused mcbsp0
    Clocks: disable unused mcbsp1
    Clocks: disable unused vpif
    regulator_init_complete: incomplete constraints, leaving LDO2 on
    regulator_init_complete: incomplete constraints, leaving LDO1 on
    regulator_init_complete: incomplete constraints, leaving VDCDC3 on
    regulator_init_complete: incomplete constraints, leaving VDCDC2 on
    regulator_init_complete: incomplete constraints, leaving VDCDC1 on
    davinci_emac_probe: using random MAC addr: c6:ab:04:28:81:b2
    emac-mii: probed
    omap_rtc omap_rtc: setting system clock to 2000-01-01 00:00:00 UTC (946684800)
    eth0: attached PHY driver [SMSC LAN8710/LAN8720] (mii_bus:phy_addr=1:00, id=7c0f1)
    IP-Config: Guessing netmask 255.255.255.0
    IP-Config: Complete:
         device=eth0, addr=192.0.0.83, mask=255.255.255.0, gw=255.255.255.255,
         host=192.0.0.83, domain=, nis-domain=(none),
         bootserver=255.255.255.255, rootserver=192.0.0.171, rootpath=
    Looking up port of RPC 100003/2 on 192.0.0.171
    PHY: 1:00 - Link is Up - 100/Full
    Looking up port of RPC 100005/1 on 192.0.0.171
    VFS: Mounted root (nfs filesystem) on device 0:13.
    Freeing init memory: 148K
    INIT: version 2.86 booting
    /etc/rcS.d/S01psplash: line 21: /usr/bin/psplash: not found
    Please wait: booting...
    Starting udev
    Remounting root file system..

    I attatch my uImage. 8407.uImage.gz

     

    best regards

    Seyoung

  • 0702.JFFS2 Log file.docHi Gururaja,

    I have attached my SPI 0 JFFS2 as root file system log file7080.JFFS2 Log file.doc.

    Please just go through the Log file & provide us suggestion on how to solve the above problem that we are facing.

     

    Thanks & Regards

    Jitendra

  • Hi,

    Can I use SPI0 Flash to store JFFS2 file system &  Can I directly execute my root file system from SPI0 Flash.

    Thanks & Regards

    Jitendra

  • Hi,

    I absolutly agree that using SPI0 Flash will be work.

    However my customized OMAP-L138 board is only remained NAND boot side.

    So I'm considering whether it changes to SPI or not?

    SPI jffs2 boot-speed is not slow?

    Thank you for your concern.

    Best regards
    Seyoung