TI CC2340
The TI CC2340 devices are Cortex-M0 based wireless MCUs.
Contents
Flash Banks
Internal Flash
Flash Bank | Base address | Size | J-Link Support |
---|---|---|---|
Program Flash | 0x00000000 | 512 KB | |
CCFG Flash | 0x4E020000 | 2 KB |
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.
Security
Connecting to a protected device is not supported yet.
Evaluation Boards
- TI LP-EM-CC2340R5 evaluation board: http://wiki.segger.com/TI_LP-EM-CC2340R5
Example Application
- TI LP-EM-CC2340R5 evaluation board: http://wiki.segger.com/TI_LP-EM-CC2340R5#Example_Project