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.

OMAP3EVM's MLO is supporting to AM3715 processor

Other Parts Discussed in Thread: AM3715, DM3730

Hi all,

I am doing android porting on AM3715 processor. I referred  "TI-Android-GingerBread-2.3-DevKit-1.0_DeveloperGuide.pdf " for porting  and selected omap3_evm_config and omap3_evm_android_defconfig with respective x-loader, u-boot and  kernel build.After successes build I got the  x-load.bin in x-loader folder then i converted that into MLO ,u-boot.bin in u-boot folder and  "omap3evm" folder in the out folder.My question is now i am doing SD boot,shall i use this  MLO,u-boot.bin,uImage and filessystem on my development AM3715 board.I want know some other information like in TI documents saying  DM3730 and AM3715 are same,so shall i use DM3730 uImage on AM3715 processor.

Thanks & Regards
Manjunath Goudar

  • manjunath goudar said:

    Hi all,

    I want know some other information like in TI documents saying  DM3730 and AM3715 are same,so shall i use DM3730 uImage on AM3715 processor.

    The DM3730 and AM3715 are not the same.  They are pin-for-pin compatible devices, but the DM3730 is a superset device which includes a C64x+ DSP inside.  A MLO, u-boot.bin, uImage and filesystem appropriate for the AM3715 will run on the DM3730, because the AM3715 is a subset of the DM3730.

  • Thank  you very much BrandonAzbell.

    I am trying to boot AM3715 processor board, In TI android porting document they given below command for AM37XX  that’s why I used these command and get MLO and u-boot.bin and kept in the SD card.For SD card boot I made pin configure like boot_sys[4-0]=10001 for mmc2 but my board is not getting any x-loader prompt

     

    To build x-loader

    Execute the following commands

    $ make CROSS_COMPILE=arm-eabi- distclean

    $ make CROSS_COMPILE=arm-eabi- omap3evm_config

    $ make CROSS_COMPILE=arm-eabi-

    This command will build the x-loader Image "x-load.bin"

    To create the MLO file used for booting from a MMC/SD card, sign the x-loader image using the signGP tool found

    in the Tools/signGP directory of the Devkit.

    $ ./signGP ./x-load.bin

    The signGP tool will create a .ift file, rename the x-load.bin.ift to MLO

    $ mv x-load.bin.ift MLO

     

    To build boot loader (u-boot)

    • Change directory to u-boot-omap3

    $ cd u-boot-omap3

    • Do the following to build u-boot for AM37x / DM3730 EVM

    $ make CROSS_COMPILE=arm-eabi- distclean

    $ make CROSS_COMPILE=arm-eabi- omap3_evm_config

    $ make CROSS_COMPILE=arm-eabi-

    This command will generate the u-boot Image "u-boot.bin"

    NOTE: Copy the "mkimage" from "tools" folder to ~/usr/bin folder on your host machine, this is needed for kernel