SWRA659A March   2020  – June 2020 CC3100 , CC3100MOD , CC3200 , CC3200MOD

 

  1.   CC3x00 Power Management Optimization and Measurements
    1.     Trademarks
    2. 1 Introduction
      1. 1.1 Getting Started
        1. 1.1.1 For CC3100
        2. 1.1.2 For CC3200
    3. 2 Prerequisites
      1. 2.1 For CC3100
    4. 3 Basic System Power Modes for CC3X00
      1. 3.1 Hibernate State
        1. 3.1.1 Measurement Tool
        2. 3.1.2 Expected Results
      2. 3.2 LPDS State
        1. 3.2.1 Measurement Tool
        2. 3.2.2 Expected Results
        3. 3.2.3 Active (Rx and Tx) States
          1. 3.2.3.1 Configuration Parameter
          2. 3.2.3.2 Expected Results
    5. 4 Power Profiles Use Cases
      1. 4.1 Use Case 1: Always Connected
      2. 4.2 Configuring Options
        1. 4.2.1 Expected Results
      3. 4.3 Use Case 2: Intermittently Connected
        1. 4.3.1 Configuration Options
        2. 4.3.2 Expected Results
      4. 4.4 Use Case 3: Transceiver Mode
        1. 4.4.1 Configuration Options
          1. 4.4.1.1 Expected Results
    6. 5 Power Management Application Bench Mark
      1. 5.1 How to Use
      2. 5.2 Example Usage for CC3200
      3. 5.3 Example Usage for CC3100
    7. 6 Current Consumption Measurements Setup
      1. 6.1 Current Measurement for Profiles and Active States
      2. 6.2 Oscilloscope With Current Probe
        1. 6.2.1 Tools Needed
        2. 6.2.2 FW Needed
        3. 6.2.3 Pre-Requisites / Things to Consider
        4. 6.2.4 Procedure
      3. 6.3 Mobile Communications DC Source
        1. 6.3.1 Tools Needed
        2. 6.3.2 FW Needed
        3. 6.3.3 Pre-Requisites /Things to Consider
        4. 6.3.4 Procedure
      4. 6.4 Static Current Measurements
        1. 6.4.1 Tools Needed
        2. 6.4.2 FW Needed
        3. 6.4.3 Pre-Requisites/Things to Consider
        4. 6.4.4 Procedure
    8. 7 References
  2.   Revision History

Expected Results

Table 2. UDP Packet

Parameter Description
Setup and scenario info Device wakes up from hibernate every 5 seconds, and transmits 1 packet on UDP socket.
The AP connection security is open.
Average current consumption (steady-state) 0.98 mA
Electric charge consumption of one active cycle 3.8 mC

Figure 11 and Figure 12 describe the use case profile.

swra659-cc3100-intermittenly-connected-1-udp-packet.pngFigure 11. CC3100 Intermittently Connected 1 UDP Packet
swra659-cc3200-intermittenly-connected-1-udp-packet.pngFigure 12. CC3200 Intermittently Connected 1 UDP Packet

Table 3. TCP Packet

Parameter Description
Setup and scenario info The AP connection security is open.
Device wakes up from hibernate every 5 seconds. Establishes a TCP and SSL connection, and then transmit 1 TCP secured packet. The SSL version is SSLv3, and the cipher is "RSA_WITH_RC4_128_SHA".
Average current consumption (steady-state) 2.4 mA
Electric charge consumption of one active cycle 13.3 mC
Remarks This examples requires a peer server.
For more information on how to setup a server with Python scripts, see the Appendix section.

Figure 13 and Figure 14 describe the use case profile.

swra659-cc3100-internmittently-connected-1-tcp-packet-with-ssl.pngFigure 13. CC3100 Intermittently Connected 1 TCP Packet With SSL
swra659-cc3200-internmittently-connected-1-tcp-packet-with-ssl.pngFigure 14. CC3200 Intermittently Connected 1 TCP Packet With SSL