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.

MCU-PLUS-SDK-AM243X: uart mode two tiimage the purpose of these two files

Part Number: MCU-PLUS-SDK-AM243X
Other Parts Discussed in Thread: UNIFLASH

Tool/software:

Hi, 

for uart boot mode, there are two files to send to the board, in default_sbl_null.cfg.

they are sbl_uart_uniflash.release.hs_fs.tiimage and sbl_null.release.hs_fs.tiimage.

So what are they for? and what is the purpose of that two files.

Thanks

    • Set EVM in UART boot mode and power it on, the SOC ROM bootloader waits to receive a file using the UART+XMODEM protocol.
    • PC sends the flashing application file (sbl_uart_uniflash.release.tiimage) via the flashing tool using UART+XMODEM protocol underneath.
    • The ROM bootloader, boots the flashing application
    • The flashing application now initializes the flash on the EVM and waits for additional commands using UART+XMODEM protocol
    • The PC tool can now send one or more of below commands with the file data, one after the other, until it is done.
      • Flash a file at a given offset in the flash
      • Verify a previously flashed file at a given offset in the flash
      • Erase a region of flash memory
        ....I am stuck at this step, after image sbl_uart_uniflash.release.tiimage

    Hi,

    I am stuck at red part.  After sending sbl_uart_uniflash.release.tiimage,  it stop boot, and stuck there forever.  

    I am using HS-FS,    so I am flashing  

    python .\uart_uniflash.py -p COM3 --cfg=sbl_prebuilt/am243x-evm/default_sbl_null.cfg

    Thanks.

  • Hi Jun,

    ....I am stuck at this step, after image sbl_uart_uniflash.release.tiimage

    If you are working with HSFS device then you would need to use the image named sbl_uart_uniflash.release.hs_fs.tiimage.

    Regards,

    Prashant