Sign In
Upload
Manuals
Brands
Texas Instruments Manuals
Semiconductors
SimpleLink CC2640
Texas Instruments SimpleLink CC2640 Manuals
Manuals and User Guides for Texas Instruments SimpleLink CC2640. We have
3
Texas Instruments SimpleLink CC2640 manuals available for free PDF download: Technical Reference Manual, Manual, User Manual
Texas Instruments SimpleLink CC2640 Technical Reference Manual (1627 pages)
ZigBee RF4CE Wireless MCU SimpleLink CC13 series; SimpleLink CC26 series
Brand:
Texas Instruments
| Category:
Microcontrollers
| Size: 6.81 MB
Table of Contents
Table of Contents
2
Table of Contents
3
Table of Contents
4
Table of Contents
5
Table of Contents
6
Table of Contents
7
Table of Contents
8
Table of Contents
9
Preface
12
Architectural Overview
14
ARM Cortex-M3
16
Functional Overview
17
On-Chip Memory
18
Radio
19
General-Purpose Timers
20
System Control and Clock
21
Programmable I/Os
24
Random Number Generator
25
Power Supply System
26
The Cortex-M3 Processor
28
Overview
30
Cortex-M3 System Component Details
31
Exceptions and Interrupts
32
Cortex-M3 Core Registers
33
Core Register Map
34
Instruction Set Summary
47
Cortex-M3 Processor Registers
51
Cortex-M3 Peripherals Introduction
220
Systick
221
Tpiu
224
Cortex-M3 Memory
226
Interrupts and Events
228
Exception States
229
Exception Handlers
230
Exception Priorities
233
Exception Entry and Return
234
Fault Handling
236
Fault Escalation and Hard Faults
237
Event Fabric
238
Event Fabric Overview
239
Common Input Event List
240
Event Subscribers
245
Memory Map
246
Interrupts and Events Registers
247
EVENT Registers
270
JTAG Interface
389
Top Level Debug System
390
Cjtag
393
JTAG Commands
395
Programming Sequences
397
Icepick
398
Icepick Registers
400
ROUTER Scan Chain
403
TAP Routing Registers
404
Icemelter
408
Halt in Boot (HIB)
409
Debug Features Supported through WUC TAP
410
Profiler Register
411
Power, Reset, and Clock Management
412
Introduction
413
System CPU Mode
414
Supply System
415
Digital Power Partitioning
417
Clock Management
418
Power Modes
424
Reset
428
PRCM Registers
431
AON_SYSCTL Registers
451
AON_WUC Registers
457
473
PRCM Registers
473
Versatile Instruction Memory System (VIMS)
532
VIMS Configurations
534
VIMS Flash Line Buffering
537
VIMS Software Remarks
538
Flash
539
Memory Programming
540
ROM Functions
542
Sram
543
VIMS Registers
544
670
VIMS Registers
670
Bootloader
673
Bootloader Functionality
674
Packet Handling
675
Transport Layer
676
Serial Bus Commands
678
Device Configuration
687
Customer Configuration (CCFG)
688
CCFG Registers
689
Factory Configuration (FCFG)
717
FCFG1 Registers
718
Cryptography
800
AES Cryptoprocessor Overview
801
Power Management and Sleep Modes
802
Module Description
803
Performance
814
Programming Guidelines
815
Conventions and Compliances
826
Cryptography Registers
828
I/O Control
872
873
Introduction
873
I/O Mapping and Configuration
874
Map 32-Khz System Clock (LF Clock) to DIO/PIN
875
Unused I/O Pins
876
I/O Pin Mapping
877
Peripheral Portids
878
Pin Configuration
879
I/O Control Registers
880
GPIO Registers
886
IOC Registers
909
Micro Direct Memory Access (Μdma)
1038
Μdma Introduction
1039
Block Diagram
1040
Channel Assignments
1041
Priority
1042
Channel Configuration
1043
Transfer Modes
1045
Transfer Size and Increments
1052
Interrupts and Errors
1053
Configuring a Memory-To-Memory Transfer
1054
Μdma Registers
1055
Timers
1076
1077
General-Purpose Timers
1077
1078
Block Diagram
1078
GPTM Reset Conditions
1079
Wait-For-Trigger Mode
1086
Synchronizing GPT Blocks
1087
Initialization and Configuration
1088
Input Edge-Count Mode
1089
PWM Mode
1090
General-Purpose Timer Registers
1091
Real-Time Clock
1126
1127
Introduction
1127
Events
1128
Entering Sleep and Wake up from Sleep
1129
Real-Time Clock Registers
1130
Watchdog Timer
1144
WDT Introduction
1145
WDT Initialization and Configuration
1146
Watchdog Timer Registers
1147
1157
Random Number Generator
1157
1158
Overview
1158
TRNG Software Reset
1159
TRNG Operation Description
1160
TRNG Alarms
1161
TRNG Low-Level Programing Guide
1162
Random Number Generator Registers
1165
AUX – Sensor Controller with Digital and Analog Peripherals
1188
1189
Introduction
1189
AUX Hardware Overview
1190
Memory Mapping
1191
I/O Mapping
1193
Modules
1194
GPIO Control
1205
AUX Timers
1207
Semaphores
1209
Analog MUX
1210
Power Management
1213
Wake-Up Events
1215
MCU Bus Connection
1216
Sensor Controller Clock
1217
AUX – Sensor Controller Registers
1218
AUX_AIODIO Registers
1230
AUX_EVCTL Registers
1239
AUX_SMPH Registers
1261
AUX_TDC Registers
1271
AUX_TIMER Registers
1285
AUX_WUC Registers
1294
AUX_ANAIF Registers
1315
Battery Monitor and Temperature Sensor
1322
1323
Introduction
1323
BATMON Registers
1324
Universal Asynchronous Receivers and Transmitters (UARTS)
1338
Universal Asynchronous Receiver/Transmitter
1339
1340
Block Diagram
1340
Transmit and Receive Logic
1341
Modem Handshake Support
1342
FIFO Operation
1343
Loopback Operation
1344
1345
Initialization and Configuration
1345
UARTS Registers
1347
Synchronous Serial Interface (SSI)
1368
Synchronous Serial Interface
1369
1370
Block Diagram
1370
Signal Description
1371
Interrupts
1372
Frame Formats
1373
DMA Operation
1380
SSI Registers
1382
Inter-Integrated Circuit (I 2 C) Interface
1394
Inter-Integrated Circuit Interface
1395
Functional Description
1396
Available Speed Modes
1398
1399
Interrupts
1399
1407
Initialization and Configuration
1407
I 2 C Registers
1408
Integrated Interchip Sound (I2S) Module
1428
1429
Introduction
1429
Frame Configuration
1430
WCLK, BCLK, and MCLK Division Ratio
1431
Left Justified (LJF)
1432
Memory Interface
1434
Memory Buffers and Pointers
1435
Counters and Registers
1436
Starting Input and Output Pins
1437
Usage
1438
Termination Sequence
1439
I2S Registers
1440
1471
Radio
1471
RF Core
1472
Radio Doorbell
1473
Command and Status Register and Events
1474
Radio Timer
1475
RF Core HAL
1477
Command Definitions
1490
Protocol-Independent Direct and Immediate Commands
1504
Immediate Commands for Data Queue Manipulation
1514
Data Queue Usage
1517
Radio CPU Usage Model
1520
Ieee 802.15.4
1521
1529
Interrupts
1529
Radio Operation Commands
1530
Immediate Commands
1543
Bluetooth Low Energy
1544
Bluetooth Low Energy Commands
1545
1553
Interrupts
1553
Data Handling
1554
Radio Operation Command Descriptions
1555
1576
Immediate Commands
1576
Proprietary Radio
1577
1585
Interrupts
1585
1586
Data Handling
1586
1587
Radio Operation Command Descriptions
1587
1598
Immediate Commands
1598
Radio Registers
1599
RFC_DBELL Registers
1609
RFC_PWR Registers
1625
Advertisement
Texas Instruments SimpleLink CC2640 User Manual (46 pages)
Ultra-low power wireless MCU for Bluetooth low energy
Brand:
Texas Instruments
| Category:
Semiconductors
| Size: 2 MB
Table of Contents
Table of Contents
2
1 Read this Section First
6
Document Updates
6
Legacy OAD Versions
6
Supported OAD Downloaders
6
Additional Resources
6
2 Revision History
6
3 References
7
4 Definitions, Abbreviations, Acronyms
7
5 Purpose
8
6 Scope
8
7 OAD Concept Overview
9
OAD Types
9
OAD Topology Overview
9
Figure 1. Two Types of OAD
9
OAD Image Metadata
10
Figure 2. OAD Downloader and Target
10
CRC and CRC Shadow
11
Figure 3. Metadata Description
11
Length
11
Version
11
Figure 4. Off-Chip OAD Image Types
12
Image Type
12
Start Address
12
User Identification (UID)
12
Image State
13
OAD Service Description
13
Figure 5. OAD Service Overview
13
Figure 6. OAD Service Description
14
OAD Image Identify (0Xffc1)
14
Figure 7. Reject Notification in Sniffer Capture
15
Figure 8. Successful OAD Initiation Sniffer Capture
15
Figure 9. Block Request/Response Sniffer Capture
15
OAD Image Block Characteristic (0Xffc2)
15
OAD Image Count Characteristic (0Xffc3)
15
OAD Image Status (0Xffc4)
16
OAD Process
16
Initiation of the On-Chip OAD Process
16
Figure 10. OAD Status Codes
16
Figure 11. OAD Sequence Diagram
17
Image Block Transfers
18
Completion of the On-Chip OAD Process
18
OAD Reset Service
18
OAD Reset (0Xffd1)
18
Figure 12. OAD Reset Service
18
Bootloader
19
8 Off- Chip OAD
19
Constraints and Requirements for Off-Chip OAD
19
Out of Box Demo (Off-Chip OAD)
20
OAD Target
22
Overview of OAD Target for Off-Chip OAD
22
Figure 13. Off-Chip OAD Target Memory Partition
22
BIM for Off-Chip OAD
23
Building Off-Chip OAD
24
Building BIM
24
Figure 14. Functional Overview of Off-Chip BIM
24
Building the BLE Stack
25
Building the Application Image
25
Considerations for Off-Chip OAD
28
Adjusting Off-Chip Flash Memory Layout
28
Conditions for Rejecting Metadata
28
9 On-Chip OAD
28
Constraints and Requirements for On-Chip OAD
28
Out of Box Demo
29
OAD Target
31
Overview of OAD Target for On-Chip OAD
31
Figure 15. On-Chip OAD Target Memory Partition
31
BIM for On-Chip OAD
32
Figure 16. Functional Overview of On-Chip BIM
32
Building On-Chip OAD
33
Building BIM
33
Building the BLE Stack
33
Building the OAD Target Application
34
Building OAD Image B
34
Figure 17. Smartrf Flash Programmer 2
34
Considerations for On-Chip OAD
38
Adjusting Stack and Application Sizes
38
Conditions for Rejecting Metadata
38
10 Appendix
38
Installing Python
38
TI OAD Image Tool (Python)
39
Download the Tool
39
Dependencies
39
Using the Tool
39
Figure 18. OAD Image Tool Arguments
40
Building a Production Image
41
Figure 19. OAD Image Tool Output
41
Figure 20. Onchip OAD Production Image Example Invocation
42
Figure 21. Offchip OAD Production Image Example Invocation
42
Automating the Script
43
Figure 22. IAR Post-Build Step
43
RTOS RCFG Section
44
Additional Updates
44
11 Troubleshooting Guide
44
General Troubleshooting Guide Prior to BIM
44
Figure 23. CCS Post-Build Step
44
Downloaded OAD Image Isn't Starting
45
OAD_CRC_ERR Randomly Occurs
45
Should External Flash be Used During OAD
45
Building Super Hex Files
45
Mobile Application Can't Perform OAD
45
Oad_Target's Merge.bat Reports Data Overlapped
46
Individually Flashing Hex Files for On-Chip OAD - App Doesn't Work
46
Texas Instruments SimpleLink CC2640 Manual (52 pages)
Bluetooth Smart Wireless MCU
Brand:
Texas Instruments
| Category:
Computer Hardware
| Size: 1.8 MB
Table of Contents
Device Overview
1
Features
1
Applications
2
Description
2
Functional Block Diagram
4
Table of Contents
5
Revision History
6
Device Comparison
7
Terminal Configuration and Functions
8
Pin Diagram - RSM Package
8
Signal Descriptions - RSM Package
8
Pin Diagram - RHB Package
9
Signal Descriptions - RHB Package
10
Pin Diagram - RGZ Package
11
Signal Descriptions - RGZ Package
11
Specifications
13
Absolute Maximum Ratings
13
ESD Ratings
13
Recommended Operating Conditions
13
Thermal Characteristics
14
Electrical Characteristics
15
General Characteristics
16
1-Mbps GFSK (Bluetooth Low Energy) - RX
16
1-Mbps GFSK (Bluetooth Low Energy) - TX
17
1-Mbps GFSK (Bluetooth Low Energy) - Common RX/TX
17
24-Mhz Crystal Oscillator (XOSC_HF)
18
Khz Crystal Oscillator (XOSC_LF)
18
48-Mhz RC Oscillator (RCOSC_HF)
18
32-Khz RC Oscillator (RCOSC_LF)
18
ADC Characteristics
19
Temperature Sensor
19
Battery Monitor
19
Continuous Time Comparator
20
Low-Power Clocked Comparator
20
Programmable Current Source
20
DC Characteristics
21
Control Input AC Characteristics
21
Synchronous Serial Interface (SSI) Characteristics
21
Typical Characteristics
22
Detailed Description
25
Overview
25
Main CPU
25
RF Core
25
Sensor Controller
26
Memory
27
Debug
27
Power Management
28
Clock Systems
29
General Peripherals and Modules
29
System Architecture
30
Application Circuit
31
Device and Documentation Support
33
Device Support
33
Documentation Support
35
Additional Information
35
Trademarks
36
Electrostatic Discharge Caution
36
Export Control Notice
36
Glossary
36
Mechanical Packaging and Orderable Information
37
Packaging Information
37
Advertisement
Advertisement
Related Products
Texas Instruments SimpleLink CC2620
Texas Instruments SimpleLink CC2630
Texas Instruments SimpleLink CC2650
Texas Instruments SimpleLink CC2650F128RGZ
Texas Instruments SimpleLink CC2650F128RHB
Texas Instruments SimpleLink CC2650F128RSM
Texas Instruments SimpleLink CC2652PSIP
Texas Instruments SimpleLink CC2652RB
Texas Instruments SimpleLink CC2651R3SIPA
Texas Instruments SimpleLink CC1312PSIP
Texas Instruments Categories
Motherboard
Control Unit
Microcontrollers
Computer Hardware
Calculator
More Texas Instruments Manuals
Login
Sign In
OR
Sign in with Facebook
Sign in with Google
Upload manual
Upload from disk
Upload from URL