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.

CCS/CC1352P: Reset address

Part Number: CC1352P
Other Parts Discussed in Thread: MSP430FR5969

Tool/software: Code Composer Studio

hi this is haricharan.

I am having some doubt like i need a correct RESET address of CC1352P, (like for example in MSP430FR5969 the Reset Addrees is 0xFFFE) which is in .CMD file..

Thank you.

  • Hi H,

    Could you elaborate on what you mean with RESET address? Are you referring to the address of the reset vector, because this is found inside the vector table which in many applications is located at 0x0 (but in some cases, is re-located to another address).
  • Hi M-W,
    Sorry for my short query, i can elaborate my question.
    I am working on TI 15.4 stack with CC1352P device with following softwares.

    SimpleLinkSDK: V2.20.00.71
    Compiler version: TI ARM 18.1.3 LTS
    XDC_tool_version: xdctools_3_50_08_24.

    I would like to perform self FOTA(Firmware over the air) for CC1352 device. I had already implemented Self fota in MSP430FR5969.
    The Procedure for self FOTA which i have implemented is as follows

    1. Create two Memory Partitions in single memory(FRAM Space), One for FOTA Process another for Application each has main program in that space.
    2. When Device is power on based on flags we are assigning the reset vector address to which program space to execute.
    3. Normally application will run after power on, during this process going on if any upgrade from cloud exists we will check in application code and store hex file in external flash memory and enable flag.
    4. Then we are triggering PMM_TRIGBOR funtion to restart, Then fota process will start and erase the application code in one program space and write the new application in that space(apllication space) and disable flag and restart the device which runs new application code.

    Here we just has external flash memory and gsm modem to connect the cloud.
    By using above two hardwares can we able to implement Self upgrade process in CC1352?
    Note: MSP430 we had FRAM and reset addresses(two reset addresses ) assignment can be done in program. Can we do the same process in CC1352? If yes then help me in doing the process.
  • Hi Haricharan,

    I would advice to you take a look at the examples that is available for OAD in the SDK. The TI 15.4 for example implements both off and on chip OAD while the EasyLink examples demonstrate the off chip version (there is other examples available across stacks). There is also quite good documentation regarding these implementations in the respective users guide.