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.

LAUNCHXL-CC1352P: CC1352P: How to lock teh device?

Part Number: LAUNCHXL-CC1352P
Other Parts Discussed in Thread: UNIFLASH

Hello,

I'm working on a system involving CC1352P,

I wanted to understand what is the recommended, (by TI), approach to lock the device .

We would like to lock the access to the code, currently we lock the JTAG.

should the Bootloader be locked as well? 

if we lock all of them is there a way to open it later, by erase? using TI's software, such as Rf Flasher 2 or Uniflash?

  • You can refer to section 11.2 Customer Configuration (CCFG) in www.ti.com/.../swcu185a.pdf

    The following defines in ccfg.c must be set to 0x00 to disallow access to Flash contents through the bootloader interface. •   SET_CCFG_BL_CONFIG_BOOTLOADER_ENABLE •   SET_CCFG_BL_CONFIG_BL_ENABLE

    The following defines in ccfg.c must be set to 0x00 to individually disallow access to the JTAG access ports: • SET_CCFG_CCFG_TAP_DAP_0_PWRPROF_TAP_ENABLE • SET_CCFG_CCFG_TAP_DAP_0_TEST_TAP_ENABLE • SET_CCFG_CCFG_TAP_DAP_0_CPU_DAP_ENABLE • SET_CCFG_CCFG_TAP_DAP_1_AON_TAP_ENABLE • SET_CCFG_CCFG_TAP_DAP_1_PBIST1_TAP_ENABLE • SET_CCFG_CCFG_TAP_DAP_1_PBIST2_TAP_ENABLE

    You have to do mass erase by Uniflash to unlock it.