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.

Android stuck at bootlaoder for Pandaboard(Omap4430)

Hi

I am using Pandaboard Rev A6. Trying to run android on the board but it get stucks at x-loader saying

Texas Instruments X-Loader 1.41 (Sep 1 2010 - 13:43:00)
mmc read: Invalid size
Starting OS Bootloader from MMC/SD1 ..

I removed the mmc read error by changing the partition size now it get stuck at

Starting OS Bootloader from MMC/SD1 ..

Here is how a compiled source for x-loader and u-boot

x-loader

$ make omap4430panda_config
$ make ift

u-boot

$ make omap4430panda_config
$ make

Earlier I used the same steps for Pandaboard ES and it worked fine. 

Is there any change in compilation steps for pandaboard(omap4430) ? Can you point me towards a stable release and which has steps to build for pandaboard(omap4430).

I tried 

http://www.omappedia.com/wiki/4AI.1.4_OMAP4_Icecream_Sandwich_Panda_Notes

but same result.

What is the basic partitioning scheme for android i.e. generalized size and type of each partition?

Thanks in advance 

  • Hi,

    You can see the partitioning scheme and how it is done with the following guide.

    http://omappedia.org/wiki/Android_Build_SD_Configuration

    Furthermore did you applied all the patches that was in the release note?

    And the proper config  should be something like : omap44XXpanda_config
    Regards,
    Boyko
  • Hi Boyko,

    Thanks for the reply.

    We are now able to boot the board by changing RAM timings since this revision uses elpida RAM.

    But system is very unstable. Sometimes the whole system freezes while booting itself while other times it will freeze after we connect the display. We tired testing bluetooth using bdt but again system hangs as soon as we turn On BT.

    I read similar issues for this particular board(Pandaboard Rev A6) online but we were unable to find proper solution for it. Everything was working fine for Pandaboard ES. 

    Do we have to do some specific changes for pandaboard rev A6 (omap4430) ? 

    Is there any stable kernel release for this revision of pandaboard to which you can point us?

  • Hi Aashnish,

    Did you try using the latest android / kernel for pandaboard?

    Regards,

    Boyko

  • Hi Boyko,

    We are using AOSP linux kernel (3.0.31) from https://android.googlesource.com/kernel/omap/ (branch: android-omap-panda-3.0). This BSP is working fine on PandaBoard ES Rev B1. 


    But when we use the same source on PandaBoard Rev A6, We are facing Kernel and Android freeze issue. This issue happens at random points and only when HDMI/DVI display is connected to PandaBoard.

    Is this issue due to the LPDDR2 memory change of Elpida 2x4Gb in PandaBoard Rev A6?. If yes, Please provide the appropriate Bootloader (xloader) and Kernel patches for the same. 

    Also provide us the OMAP4430 ES2.3 related changes.
    Thanks in advance