Thanks for the suggestions, Jon!

Step 1 (erasing the flash) didn't make much difference. However step 2 (new UEFI from 13.02) seemed to get me past the kernel hang and I was able to boot up Android. However, even this is either a hit or a miss, booting sometimes and hanging other times. Hopefully, later versions of Linaro releases should fare better.


On Wed, Feb 27, 2013 at 12:52 AM, Jon Medhurst (Tixy) <> wrote:
On Tue, 2013-02-26 at 11:27 -0800, D D wrote:

> Yes, I have tried both the config in the release notes as well as
> configurations to boot A7.
> The configurations to boot A7 hang while executing the BOOTSCRIPT.
> The release note configurations get past that state, boot up the
> kernel and hang as shown in this thread.

> As a first step, I am just trying to get the release note
> configuration working without the hang.

I've just tested out the 13.01 release notes again by following them to
recreate and replacing my TC2's firmware and configure UEFI; and that
works for me to boot a fresh 13.01 Android image from an SD card.

If you aren't having any success with that configuration, then further
things I can suggest are:

1) To make sure any firmware changes have really taken hold, try erasing
all the NOR flash. You can do this from the bootloader Cmd> prompt by
entering "flash" to get a Flash> prompt, then enter 'eraseall'. After
the flash has finished erasing, reboot the board and the firmware will
be reprogrammed again.

2) In case there is an error in the UEFI config (I know it's a bit
fiddly to enter) then you could try the Linaro firmware zip we have for
the forthcoming 13.02 release [1]. This has a UEFI version which ignores
the SD card UUID and so doesn't need reconfiguring every time you create
a new disk image. It also has the benefit that the default boot config
will work without you needing to manually set anything. If you try this
latest UEFI, I suggest you also erase the flash as above, to make extra
sure there is no old config left over from a previous version.