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.

CC2541: Linker Configuration Appnote

Part Number: CC2541
Other Parts Discussed in Thread: CC2540

Hi,

My customer is using 2 x CC2541 devices. One as a master to do wired mode & wireless pairin; the second as the slave for battery charging, wireless & wireless redundancy. They have manged to create the bootloadable file and are now stuck on how to do the linker config to allow the processor to receive bootloader signals.

Are there any Appnotes or resources that can assist them with this?

Many Thanks

  • Hi Vanessa,

    Although a little dated, here is the resource they are most likely looking for: https://processors.wiki.ti.com/index.php/SerialBootLoader 

    Furthermore, cc254x_f256_sbl.xcl is located under C:\Texas Instruments\BLE-CC254x-1.5.2.0\Projects\ble\common\cc2540

    Regards,
    Ryan

  • Hi Ryan,

    They found the document you linked on E2E and followed those steps. Their request is for similar documentation for setting up the CC2541 so that is ready to use the bootloader function (in their words). The CC2541 will be programmed using the CC debugger, then the goal is to use serial bootloader to update.

    If this does not clarify what kind of help they need, is there anyone available to support a call with them to get a better understanding of where they are stuck?

  • The SBL IAR project can be found in C:\Texas Instruments\BLE-CC254x-1.5.2.0\Projects\ble\util\SBL and there are instructions for Compiling a Project for Use with the SBL.  The goal is to program the SBL and target image consecutively, after which they can update the firmware with SerialBootTool over a UART interface.  It seems they understand the setup environment and can ask detailed follow-up questions on the E2E forum.

    Regards,
    Ryan