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.

Nand second partion not detected in u-boot

Hi all,

          In my application specific Hardware (one with OMAP 35x and the other with 37x ) ,in 37x board ,the u-boot cant able to detect the second partition of nand ( i have 1Gb + 1Gb ) but in the kernel both the nand partition are detected , In case of 35x board both the u-boot and kernel can able to detect both partition in u-boot and also in kernel !, Pls help me out to resolve this issue !

thanks and regards ,

Senthil kumar .I 

  • the part number of my NAND is MT29F8G16ADBDAH4D 

  • Which u-boot version are you using? Couple of options/pointers below to check -

     

    - Is interface between 35x and 37x?

    - is there some switch/if condition for is_cpu_family(CPU_OMAP34XX) in u-boot?

    - u-boot actually detects the NAND before accessing it, so does detection is happening? just wanted to know whether its mtd partition issue of NAND detection issue.

     

    Thanks,

    Vaibhav

  • u-boot version:

    U-Boot 2009.11-00012-g77daf02 (Mar 08 2011 - 15:13:42)

    - is there some switch/if condition for is_cpu_family(CPU_OMAP34XX) in u-boot?

     Yes ,in the directory  cpu/arm_cortexa8/omap3/clock.c in the function prcm_init 

    u-boot detection :

    No it is not detected in my 37x board th log is below :

    The log in u-boot:

    Reading boot sector

    719004 Bytes Read from MMC
    Starting OS Bootloader from MMC...
    Starting OS Bootloader...


    U-Boot 2009.11-00012-g77daf02 (Mar 08 2011 - 15:13:42)

    OMAP34xx/35xx-GP ES1.0, CPU-OPP2 L3-165MHz
    Oscillator Freq.: 26.0 MHz
    System Freq.: MPU @720.0 MHz, IVA @520.0 MHz
    ONDA MyTile board + LPDDR/NAND
    I2C:   ready
    DRAM:  256 MB
    NAND:  No NAND device found!!!
    1024 MiB

    The log in kernel

    omap2-nand driver initializing
    NAND device: Manufacturer ID: 0x2c, Chip ID: 0xb3 (Micron NAND 1GiB 1,8V 16-bit)
    NAND device: Manufacturer ID: 0x2c, Chip ID: 0xb3 (Micron NAND 1GiB 1,8V 16-bit)