Difference between revisions of "TI CC2340"

From SEGGER Wiki
Jump to: navigation, search
(Reset)
(Device Specific Handling)
Line 19: Line 19:
   
 
==Device Specific Handling==
 
==Device Specific Handling==
  +
===Connect===
  +
A device specific connect sequence is executed which supports:
  +
*Connecting to a device with invalid CCFG block. In this case, a default CCFG will be programmed as part of the connect.
  +
*Connecting to a device with valid CCFG block
 
===Reset===
 
===Reset===
 
The device uses custom reset which performs a reset via the SACI interface:
 
The device uses custom reset which performs a reset via the SACI interface:
 
*In case of a valid application is programmed, the MCU will be halted on the reset vector (application entry point).
 
*In case of a valid application is programmed, the MCU will be halted on the reset vector (application entry point).
 
*In case of no valid application is programmed, the MCU will be halted in a so called debug loop
 
*In case of no valid application is programmed, the MCU will be halted in a so called debug loop
 
===Attach===
 
   
 
==Limitations==
 
==Limitations==

Revision as of 09:40, 17 May 2023

The TI CC2340 devices are Cortex-M0 based wireless MCUs.

Flash Banks

Internal Flash

Flash Bank Base address Size J-Link Support
Program Flash 0x00000000 512 KB YES.png
CCFG Flash 0x4E020000 2 KB YES.png

CCFG Flash

  • Describe CCFG Flash restriction here.

!!!TBD!!!


Device Specific Handling

Connect

A device specific connect sequence is executed which supports:

  • Connecting to a device with invalid CCFG block. In this case, a default CCFG will be programmed as part of the connect.
  • Connecting to a device with valid CCFG block

Reset

The device uses custom reset which performs a reset via the SACI interface:

  • In case of a valid application is programmed, the MCU will be halted on the reset vector (application entry point).
  • In case of no valid application is programmed, the MCU will be halted in a so called debug loop

Limitations

Flasher Stand-Alone Mode

Not supported yet. Support will be implemented soon.

Attach

Attach is not supported because a device specific initialization sequence is required.

Evaluation Boards

Example Application