Because of the holidays, TI E2E™ design support forum responses will be delayed from Dec. 25 through Jan. 2. Thank you for your patience.

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.

AWR2944: UART activation identification in SBL code

Part Number: AWR2944

Hello TI team,

We would like to check if we can identify that UART line is active when external utility is connected for flashing. We want to add this check in SBL code so that this piece of code is not always executed rather only when UART line active. This would help in saving the startup time. Currently this UART flashing related code is taking approximately 1 to 2sec in both cold and warm reset case.

Regards,

Neela

  • Hello Neela,

    Uart is an asynchronous peripheral. There is no way for it know UART line is active unless it continuously keeps trying to receive the data.
    That would also explain how all our demos and SBL is implemented. 
    You can only implement this if you use a GPIO which you can keep for toggling when you want the UART to be in receiving mode.

    Regards,
    Saswat Kumar