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.

AM2634-Q1: SBL QSPI Example doesn't work

Part Number: AM2634-Q1

Hi,

My customer built and flashed the "SBL QSPI" Example code from the following URL using the steps described in the section below, but the application (RTI LED Blink specified) did not start.

・Using SDK with CCS Projects

・Basic steps to flash files

https://software-dl.ti.com/mcu-plus-sdk/esd/AM263X/latest/exports/docs/api_guide_am263x/EXAMPLES_DRIVERS_SBL_QSPI.html

 

When they rewrote the Flash with the "sbl_qspi.release.tiimage" as default, they was able to confirm that the LED flashing worked as expected, so they think there is no problem with writing.

Are there any precautions ? Are there something wrong in their procedure ?

Could you please give them some advice. 

Thanks and regards,

Hideaki

  • Hello Hideaki-san,

    Here's a handful of questions I can think of that could explain an issue if a step was missed:

    1. Did they verify they have matching hardware and CCS projects for their EVM? There are both LP and CC versions. FYI the links I'm providing for boot modes are for the LaunchPad but the CC is on the same page.
    2. Was the board put into UART boot mode and power cycled before trying to load the built sbl_qspi files?
      1. https://software-dl.ti.com/mcu-plus-sdk/esd/AM263X/latest/exports/docs/api_guide_am263x/EVM_SETUP_PAGE.html#autotoc_md33
    3. Which was the default configuration used and what did they modify to load the sbl_qspi and the RTI blink application?
      1. I would anticipate they changed following:
      2. Line 21: --file=sbl_prebuilt/am263x-lp/sbl_qspi.release.tiimage --operation=flash --flash-offset=0x0 should be edited to point to their built sbl_qspi output image
      3. Line 24: --file=../../examples/drivers/ipc/ipc_rpmsg_echo/am263x-lp/system_freertos_nortos/ipc_rpmsg_echo_system.release.appimage --operation=flash --flash-offset=0x80000 should be edited to point to their RTI blink application
    4. After flashing the images to the LaunchPad, did they change the switches to QSPI boot mode and then power cycled the board again?
      1. https://software-dl.ti.com/mcu-plus-sdk/esd/AM263X/latest/exports/docs/api_guide_am263x/EVM_SETUP_PAGE.html#autotoc_md31
    5. If they connect to the UART port and press the PORZ button, do they get prints for the QSPI bootloader? Starts with:
      1. Starting QSPI Bootloader ... 

    Best Regards,

    Ralph Jacobi