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.

AWR6843AOP: SBL debug

Part Number: AWR6843AOP

Hi,

SDK: mmwave-sdk-3.5

Customer wants to debug SBL under mmwave_sdk_03_05_00_04\packages\ti\utils\sbl. He creates a project and copies related src files and configuration files to the project and builds successfully. When loading xwr68xx_sbl_mss.xer4f, the cortex_R4 keeps running and never jump to main.

I have the same result after testing on my side, and i try to debug the pre-build xwr68xx_sbl_mss.xer4f in sdk, it's the same.

Click suspend button:

ARS1-SBL.7z

  • Hi,

    I am not familiar with any method to debug the SBL through CCS. In order to load the new program that we have flashed, we issue a device reset. Since the SBL image is loaded to RAM rather than flash when you debug in CCS, the SBL image is lost during reset. I would recommend that customer debug the SBL and their loaded program separately, meaning if they have tested that SBL works, they should continue debugging their main program without CCSDebug.

    If this is a must-have for your customer, then I can follow up with the relevant parties to ensure that there is no way around this.

    Best Regards,
    Alec