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.

MLO with Craneboard and Buildroot

Other Parts Discussed in Thread: AM3517

Hello,

I recently purchased a development board type CraneBoard...
My problem is with configuration files : MLO, u-boot.bin and uImage.
I installed the last RC buildroot and after I started to configure the build by selecting the desired setting ...
In the configuration of the bootloader I checked xloader and uboot. With uboot I found a configuration file to my card "am3517_crane" but, for xloader, I haven't found anything and I cannot generate the correspendant MLO .

I copy MLO, which was provided for Angstrom distrib for my card (compiled whith openembedded) but I cannot load the u-boot. suddenly, I also tried copying uboot that provided with the same distrib of  MLO and then I start but I am blocked on: "booting the kernel"!

Could you tell me why i have this freeze ?
Could you tell me what I do with buildroot to find the xloader configuration file to my card ?

thnx
  • I have tried to make image from buildroot and have successfully loaded MLO and uboot.img file.

    first MLO starts.

    Than it search uboot.img.

    And than uImage.

    But I am also unable to start kernal successfully after uImage starts.

  • Hi Ratnesh,

    Please post a log of your issue.

    Also please post which processor and which software version are you using.

    Best regards,
    Miroslav

  • I have used uboot 13.04 for building MLO and uImage.img for am3517.

    If your kernel reach till "booting the kernel" than problem should be in uImage.

    You should try to build llinux-2.6 for your board configuration.

    try https://github.com/craneboard  kernel source.

    ######################My board output##########################

    U-Boot SPL 2013.04 (Feb 07 2014 - 10:54:33)
    OMAP SD/MMC: 0
    reading u-boot.img
    reading u-boot.img
     
     
    U-Boot 2013.04 (Feb 07 2014 - 10:54:33)
     
    AM35XX-GP ES2.0, CPU-OPP2, L3-165MHz, Max CPU Clock 600 Mhz
    CraneBoard + LPDDR/NAND
    I2C:   ready
    DRAM:  256 MiB
    NAND:  256 MiB
    MMC:   OMAP SD/MMC: 0
    In:    serial
    Out:   serial
    Err:   serial
    Die ID #4294000100000000015da3960401c020
    Hit any key to stop autoboot:  0
    mmc0 is current device
    reading boot.scr
    ** Unable to read file boot.scr **
    reading uImage
    2991208 bytes read in 268 ms (10.6 MiB/s)
    Booting from mmc ...
    ## Booting kernel from Legacy Image at 82000000 ...
       Image Name:   Linux-2.6.32
       Image Type:   ARM Linux Kernel Image (uncompressed)
       Data Size:    2991144 Bytes = 2.9 MiB
       Load Address: 80008000
       Entry Point:  80008000
       Verifying Checksum ... OK
       Loading Kernel Image ... OK
    OK
     
    Starting kernel ...
     
    Uncompressing Linux... done, booting the kernel.

    Linux version 2.6.32 (xx@xx) (gcc version 4.3.3 (Sourcery G++ Lite 2009q1-203) ) #13 Thu Mar 15 21:18:03 IST 2012
    CPU: ARMv7 Processor [411fc087] revision 7 (ARMv7), cr=10c53c7f
    CPU: VIPT nonaliasing data cache, VIPT nonaliasing instruction cache
    Machine: AM3517/05 CRANEBOARD
    Memory policy: ECC disabled, Data cache writeback
    AM3517 ES3.1 (l2cache iva sgx neon isp )
    SRAM: Mapped pa 0x40200000 to va 0xfe400000 size: 0x100000
    Reserving 4194304 bytes SDRAM for VRAM
    Built 1 zonelists in Zone order, mobility grouping on.  Total pages: 65024
    Kernel command line: console=ttyS2,115200n8 root=/dev/mtdblock4 rw rootfstype=jffs2 omapfb.mode=dvi:1024x600MR-32

    and so on...

  • Ratnesh, this forum supports only the TI distributed Linux EZSDK. Please direct your questions to http://designsomething.org/craneboard/w/overview/default.aspx/.

    Best regards,
    Miroslav