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.

UART boot on EVM66AK2e

Hi,

I am using TMDXEVM66AK2E . I want to try UART boot in that.

I read in some other discussion about uart boot on the DSP side.. http://e2e.ti.com/support/dsp/c6000_multi-core_dsps/f/439/t/235540.aspx

I was unable to do so according to that example.

Can you give me a brief on how to do that.

The SW settings for ARM UART are 0100 according to the TRM. and it is giving character "C" on the terminal.. I understand thats the ping..

Any help in this regard is appreciated.

  • Hi Umesh,

    In above post, you have referred the DSP UART boot example however you are trying to do ARM UART boot.

    If ARM is the boot master, the image must be in Blob Format whereas in DSP it is boot table format.

    Please refer Keystone II ARM bootloader(SPRUHJ3) user guide for more information.

    Thank you.

  • Thanks Rajasekaran for the info.

    I need to transfer u-boot SPL image and then u-boot to the board.


    For converting my u-boot SPL image to blob format what utility should I use?

    Earlier we used to use signing tools for x-loader which adds the header.. Is there a similar utility like that?

  • Hi.

    Attached are some ARM bootloader examples built for k2e. In them you will find a UART example. Please take a look at the makefile included in that directory to see how a blob image was built from the source code.

    Feel free to build the examples yourself and run them, as well as modify the source, if that helps.

    What is the current format of the u-boot SPL image? You may have luck using the utilities provided in the examples.

    Hope this helps.

    -Jon

    0825.boot-examples.zip

  • Jon,

    Thanks for the share.

    I tried the prebuilt images and it works just fine.

    I tried to rebuild them. Used cygwin and tried. But came across errors while compiling..

    Cannot open source file /cygdrive/c/Users/...../KeystoneII/examples/k2e/src/Stage1.s: No such file or directory..

    I checked the paths in makefile and all seem to be fine. The file is accesible too.. I am currently stuck in that.

    Is there any other additions to the build flags or something?

    I have not tried to do add a CCS project yet.

    How was this example built? Can you tell me the environment?

    As for your question about u-boot-spl image, its in "data" format. Attached is the file.4643.u-boot-spl.zip

  • Sorry for the delay. 

    This example helped us to some extent. We were able to do some similar changes to our system.

    Thanks for the support.