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.

AM5748: AM5748 booting over UART

Part Number: AM5748

Hello,

Is there anybody out there that would be able to instruct me what commands / tools to use in order to successfully execute the following high level instructions for UART booting an AM57x processor family device:

"You should not use the x-modem to transfer the u-boot-spl.bin file, you will need a binary transfer (and you'll need to send the boot message first), so the procedure is:
1. Perform binary transfer of the boot message: 0xF0030002 -> this tells the board that you will transfer a boot image.
2. Perform binary transfer of u-boot-spl.bin
3. Perform xmodem transfer of the u-boot imag"

Kind regards.

Budimir

  • Hi Budimir,

    On the latest 6.03 SDK, we do not have the support for UART boot mode.

    Requesting you to take a look at this FAQ for the details:

    e2e.ti.com/.../959283

    Best Regards,
    Keerthy

  • Hello Keerthy,

    As I have said, following your request I went to look the FAQ link and in there I did not see that your 6.03 SDK does not support UART booting.  I only saw that feature has not been verified.

    However, from the 3.1.1.10. UART section of your Processor SDK Linux 06_03_00_106 document, I searched the E2E support forums space and found the following high level instruction posted by @Yordan Kovachev, which read as follows:

    "You should not use the x-modem to transfer the u-boot-spl.bin file, you will need a binary transfer (and you'll need to send the boot message first), so the procedure is:
    1. Perform binary transfer of the boot message: 0xF0030002 -> this tells the board that you will transfer a boot image.
    2. Perform binary transfer of u-boot-spl.bin
    3. Perform xmodem transfer of the u-boot imag"

    So, just now, after a few days of juggling and struggling, I have succeed to execute the steps 1 and 2 from the above procedure by using the serial-boot.pl script.

    I will next focus on getting the instruction 3 executed.

    However, as this is my first time I am using TI's support forum and I am not familiar with its organisation, I am puzzled when you say the AM57xx processor family does not support UART booting.  Maybe, you can provide some explanation - but I was hoping that some other contributors on like @Yordan Kovachev could provide some details on the three steps quoted above.

    Regards,

    Budimir Miljkovic

  • Hi Budimir,

    This is a duplicate of: http://e2e.ti.com/support/processors/f/791/p/959604/3560231#3560231

    Please resolve this so we need not duplicate the information.

    Best Regards,
    Keerthy

  • Hello Keethy,

    Finally, following various prior issues I was able to achieve a successful U-boot booting over UART.

    Cheers,

    Budimir