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.

TI EVM OMAP3530 Bootup problem

Other Parts Discussed in Thread: OMAP3530

Hi,

I have TI EVM OMAP3530 REV G board.

I was testing pre-loaded  omap-demo on flash, it was working fine means booting up proper from flash and messages on shell also.

I have checked different images display.

Yesterday I was trying to boot from MMC so I have just changed SW-4 settings and and setenv for mmcboot after cancelling autoboot (pressing key in kernel boot up).

I have followed as per 4.3.1 selecting boot mode OMAP35x EVM Linux PSP - User Guide.pdf (02.01.03.11)from OMAP35x-PSP-SDK.

OMAP3EVM# setenv mmcboot 'mmcinit; fatload mmc 0 0x82000000 uImage; bootm 0x82000000'
OMAP3EVM# saveenv

OMAP3EVM# run mmcboot

But it didn't boot up from mmc.

So again I changed SW-4 setting as per previous for NAND and EVM has boot up from flash fine.

Today when again I try to power up EVM then it showing LED on but not getting any boot messages on console or default demo images on LCD.

What would be the problem ?

Thanks,

Rachit Shah

 

 

 

  • Depending on your u-boot version you can try "mmc init" insted of "mmcinit"

    And what do you have in the log?

    Ilya

  • When you get u-boot invitation what you get in the terminal after you type "run mmcboot"?

    Ilya

  • IlyaChepurin said:

    Depending on your u-boot version you can try "mmc init" insted of "mmcinit"

    ok .

    I will check it later.

    And what do you have in the log?

    EVM has not boot up from flash as default today as I have written. where to get log file?

    I have not flahsed any binaries or images into EVM.

    Thanks

    Rachit

    Ilya

     

  • Hi,

    IlyaChepurin said:

    When you get u-boot invitation what you get in the terminal after you type "run mmcboot"?

    Ilya

    I have stop autoboot by pressing key when booting of Kernel image. 

    I have typed above mmcboot command and savenv as per above and I didn't change bootcmd option which is default bootcmd= run boot_fs

    Then I change SW-4 settings to for booting from MMC and typed run mmcboot command on shell. But it has not booted from MMC after few seconds.

    So I have again changed SW-4 settings and typed "bootcmd" on shell then it booted from Flash as default. I got also shell prompt on console, started default omap-demo also.

    After that when I tried to boot up as default but I didn't get any x-loader and u-boot messages on console and also didn't get any image display on LCD of EVM.

    What would be problem in EVM ?

    Does it have any recovery link of TI EVM like Beagleboard ?

     

    Thanks,

    Rachit Shah.

     

     

     

     

     

     

     

  • Rachit,

    Boot from MMC is the easiest recovery mechanism.

    Ensure that you follow the steps to partition and copy the x-loader (MLO) and u-boot.bin to MMC properly and then boot from MMC.

    Once you are at the u-boot prompt,  you can reflash the x-loader and u-boot back on the NAND; change the switch settings to boot from NAND.

    You should now be ready to go again.

    If you say that boot from MMC is't working; i suspect that either x-loader is not right/ OR ROMbootloader isn't able to locate the MLO file.

    Either way, the best option would be to re-format the card and write MLO again (Make sure that this is the first file you write on the MMC). It would be even better to start from known good binaries (e.g the ones you received with the EVM).

    Best regards,
    Sanjeev

     

  • Hi Sanjeev,

    Thanks for you reply.

    Sanjeev Premi said:
    Boot from MMC is the easiest recovery mechanism.

    I will again check it and let you know.

    I tried to download U-boot via the UART Downloader in Windows. I have changed SW-4 and SW-1 settings as per H/W User Guide and Getting Started doc.

    I am getting "Invalid ASCII-ID, Please reset the EVM and try again." message power on EVM after pressing OK in downloader utility.

    What would be reason of this ?

    Thanks,

    Rachit Shah

  • Hi,

    I tried to boot from MMC.

    I have changed SW-4 switch setting as per OMAP35x-PSP-SDK-02.01.03.11 GettingStarted.doc(2.1 Main Board SW4 ). I have done settings for Micron NAND option.

    SW-1 switch options are 1-8 OFF positions.

    When I put MMC card into slot of EVM and tried to power ON then didn't get any x-loader message.

    I have checked same MMC card into Beagleboard and it's working fine in that, getting boot sequence messages on console and shell prompt also

    What would be problem with EVM?

    Thanks,.

    Rachit Shah

     

     

  • Just to make sure i understand correctly:

    On the switch SW4 (located on the OMAP3EVM main board) is either of these settings:

       OPTION 1             OPTION 2

    ON     x x x             x x x

    OFF  x       x       OR        x x

         1 2 3 4 5 6 7 8     1 2 3 4 5 6 7 8

    And, SW-1 (located on the processor board) has all switches set to OFF.

    Once you power on the board, do you see the light glowing on the LED next to the MMC card?

    Best regards,
    Sanjeev