Difference between revisions of "TI CC2340"
(→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.
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.
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