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.

First Time Flashing of Blaze Tablet

Hi,

I am flashing my blaze tablet for the first time. I have downloaded the pre-built binaries of 4AI.1.4 release.

The release notes says to copy MLO and u-boot.bin to an SDcard.

There are many MLO's in the pre-built binary package which one should I use.

When I openend the device I saw that the tag GP_ES1.1 in it. So I renamed this MLO (Blaze_Tablet_GP_ES1.1_MLO) to MLO and used the same.

Is this the right procedure.

Regards,

Febin

  • Hi Febin,

    You are correct that the MLO on the SD card must be named just "MLO", and you are correct that you should use the Blaze_Tablet_GP_ES1.1_MLO since you have a GP OMAP.  You must use a GP (unsigned) MLO if you have a GP OMAP, and you must use an HS (signed) MLO if you have an HS OMAP.

    Also make sure to follow the rest of the release notes instructions about correctly partitioning and formatting your SD card, and setting the dip switches on the Blaze Tablet for SD card boot.  Let me know if you have any further questions.

    Regards,
    Gina 

  • The device I am using no longer shows the boot loader prompt. So, I need to re-install the MLO and boot loader. Can you please list the switches required so the device takes the MLO and the u-boot.bin file from a FAT partition on an SD card? I have tried the following configurations:

    For Blaze & Blaze_Tablet board: Switch S2-(1:8): OFF ON OFF ON ON ON OFF ON

    The switch settings from the video tutorial: "OFF ON OFF OFF ON OFF OFF OFF"

    Thanks a lot,
    Michael
  • Michael,

    The settings that you listed (Switch S2-(1:8): OFF ON OFF ON ON ON OFF ON) should work fine.  There are, of course, multiple combinations of S2 switches that will allow booting from the SD card, since the S2 switches define the booting device list, and there are a lot of combinations that include the SD card.  When you re-make your SD card, I recommend that you:

    1. Reformat the SD card FAT partition, with a command such as:  $ sudo mkfs.vfat -F 32 -n boot /dev/sde1

    (where /dev/sde1 is changed accordingly depending on which device your SD card registers as)

    2. Mount the SD card

    3. Copy the MLO

    4. Copy the u-boot.bin

    5. Unmount the SD card

    Since the ROM code is expecting the MLO at one of the first sectors of the SD card, sometimes you will run into issues if you just copy the MLO and u-boot over the existing files.

    Regards,
    Gina 

  • Thanks for the timely information, Gina. I should mention that a possibly incompatible MLO and u-boot-bin file were flashed to the device. The device was working just fine a couple of hours ago.

    I have produced the card in the order you specified. Should I expect to see something from the terminal soon after connecting the power? Right now, nothing appears on the screen after waiting for several seconds, and we have tried multiple boot configurations listed on pg. 5487-5488 in the document entitled "OMAP4460_ES1.x_PUBLIC_TRM_vS.pdf".

    Our serial number is "T0000001413". Can you advise?

    Thank you,
    Michael

  • Michael,

    Where did you get the MLO that you are using?  ie, One that you built yourself or one of the prebuilts from omappedia?  In either case, you need to ensure that the MLO is compatible with your hardware.  ie, a Blaze MLO will not work on a Blaze Tablet, and an HS MLO will not work on a GP OMAP.  The file must be named just "MLO".  If the micro USB cable is connected, it may take ~5s to see output on your serial terminal.  Are you sure that the terminal is configured correctly?  (It was working for you earlier?)  For the Blaze Tablet, note that you will need to connect power and switch the button to power/battery (compared to the Blaze that has no power button and just needs the power cable connected).

    Regards,
    Gina 

  • Hi Gina,

    Yes, the Blaze Tablet was fully working just a couple of days ago until incompatible binaries were flashed to the device via these commands:

    ./fastboot flash xloader ./MLO
    ./fastboot flash bootloader ./u-boot.bin
    ./fastboot flash boot ./boot.img
    ./fastboot flash system ./system.img
    ./fastboot flash userdata ./data.img
    ./fastboot flash cache ./cache.img

    Right now, I have tried using the MLO and u-boot binaries from here and placed them on a FAT32 formatted SD card:
    http://omappedia.org/wiki/Android:_Working_with_pre-built_binaries

    More specifically:
    https://gforge.ti.com/gf/download/frsrelease/895/5836/4AI.1.6_Blaze_Tablet_OMAP4460_GP_ES1.1_MLO
    https://gforge.ti.com/gf/download/frsrelease/895/5847/4AI.1.6_Blaze_Tablet_u-boot.bin

    Here is the directory listing for the SD card:

    -rw-r--r-- 1 michael michael 24456 2012-07-27 09:40 MLO
    -rw-r--r-- 1 michael michael 167596 2012-07-27 09:40 u-boot.bin

    I have attached a picture showing my DIP switch setup. Do you need me to give you any more information?

    Thanks again,
    Michael 

  • Hi Michael,

    Do you definitely have an OMAP GP device on your Blaze Tablet?  (Usually there is a sticker on the SOM or on the box indicating the OMAP device type.)  Your switches look fine.  Have you ever unplugged your OMAP SOM from the Blaze Tablet?  If so, make sure it is plugged back in completely.  Do you have any way to test your serial terminal, like with another Blaze or Blaze Tablet?  (You are definitely using the COM3 port, and you have the mini USB cable connected from the Blaze Table to PC?)

    Regards,
    Gina 

  • Hi Michael,

    Is this working for you now?

    Regards,
    Gina