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.

Linux/TMDX654GPEVM: Building Processor SDK - No MLO

Part Number: TMDX654GPEVM

Tool/software: Linux

Hello,

I was following the guide

The video details on how to start the processor-sdk build and once it's done it points to tisdk/build/arago-tmp-external-linaro-toolchain/deploy/images/am65xx-evm
However, I don't see MLO file in this directory like in this video.

Does AM65xx support MLO?

My main objective is to get the custom image on the SD card.

Thanks,

Prateek

  • I downloaded and installed the SDK (pre-built) and ran the create-sdcard.sh script while choosing pre-build images from SDK option.

    The above screenshot shows what is needed in the boot partition, however the guide in the video has different files.

    Anyhow, I can find all the binaries and u-boot.img in the deploy folder.

    Since I am not too familiar with U-Boot, how is uEnv.txt created? Is that something I need to configure?

    Thanks!

  • Hello Prateek,

    There is no single MLO file in AM65xx platform unlike AM57xx, AM437x and AM335x. There are tiboot3.bin, sysfw.itb, tispl.bin instead. Please, refer to the <Processor SDK>/board-support/u-boot-<version>/board/ti/am65x/README file to see how the boot flow goes and which files by which cores gets loaded. You can also refer to this post to get some insights.

    To understand what the uEnv.txt does, you can refer to this thread.

    Please, also do not forget to check out the AM6x Sitara™ Processors Training Series.

    Best regards,
    Kemal

  • Hello Prateek,

    If you are done with this thread, please mark it as resolved.

    Best regards,
    Kemal