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.

Booting OMAP3530 evm with MMC/SD

Hello everybody,

Sorry for my english which is not excellent.

I have a problem and I hope you will be able to help me.

Thank you in advance.

So I am working with an OMAP3530 and tried to make it boot on the MMC. But it fail. It display this message on the terminal (minicom):

Texas Instruments X-Loader 1.42
Starting X-loader on MMC
Reading boot sector
Error: reading boot sector
X-Loader hangs

Can you help me to resolve this error? thank you

6 Replies

  • Did you make sure to follow the instructions at http://wiki.davincidsp.com/index.php/SD/MMC_format_for_OMAP3_boot

     

  • In reply to Juan Gonzales:

    I don't follow those instructions yet because i don't know where do I type those instructions: on the Host PC or on the Terminal of the Target?

    If it's on the terminal of the target, i will not be able to type those command because the card no longer contains a kernel (the flash was erased by a colleague). so the card cannot boot. So can you give me an other solution?

    thank you

  • In reply to Jean FAYE:

    These instructions are meant to be dome from a Linux machine.

    Alternatively, if you don't have a Linux computer or would rather use Windows, you can use the HP USB disk storage format tool.  Follow the instructions here http://wiki.davincidsp.com/index.php/AM35x_EVM_Boot_from_SD/MMC_card.

  • In reply to David Meixner:

    Thank you for you help I solve that problem  but now i have an other.

    When I try to set the mmcboot environment variable as follows it doesn't work:

    OMAP3EVM# setenv mmcboot 'mmcinit; fatload mmc 0 0x82000000
     uImage; fatload mmc 0 0x83600000 ramdisk.gz; bootm 0x82000000'
    OMAP3EVM# saveenv


    when I type ENTER the result is :

    Saving Environment to NAND...
    Erasing Nand...
    Erasing at 0x260000 -- 100% complete.
    Writing to Nand... done

    OMAP3EVM# run mmcboot

    the result is:

    reading uImage

    ** Unable to read "uImage" from mmc 0:1 **

    . I think that it's because the adress i used are not correct. Can you tell me how can I find the correct adress?

    Thank you in advance

  • In reply to Jean FAYE:

    From Booting from MMC using Ramdisk stored on MMC card, try this:

    setenv mmcboot 'mmcinit; fatload mmc 0 0x80000000 uImage; fatload mmc 0 0x81600000 ramdisk.gz; bootm 0x80000000'

  • In reply to David Meixner:

    Dear sir,

    i am using Devkit8000 Development board in Linux platform.

    try to boot using MMC

    i got the error

    \0x00\0x04\0x01\0x05\0x0140\0x07W\0x13\0x02\0x01\0x00\0x12\0x15\0x01\0x00\0x00\0x00\0x00\0x00\0x00\0x00\0x00\0x00\0x00\0x00\0x00\0x00\0x00\0x00\0x00\0x00\0x00\0x00\0x00\0x14\0x15\0x01\0x00\0x00\0x00\0x00\0x00\0x00\0x00\0x00\0x00\0x00\0x00\0x00\0x00\0x00\0x00\0x00\0x00\0x00\0x00\0x00

    Texas Instruments X-Loader 1.41

    Starting on with MMC

    Unsupported Chip!

    Reading boot sector

    Error: reading boot sector

    Unsupported Chip!

    i follow the manual.

    entire image i copy from /media/cdrom/linux/image to mmc fat partion.

    and

    http://processors.wiki.ti.com/index.php/SD/MMC_format_for_OMAP3_boot

    kindly help me to solve the error.

    Thank you.

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.