SWRU629A September   2024  – February 2025

 

  1.   1
  2.   Description
  3.   Features
  4.   4
  5. 1Evaluation Module Overview
    1. 1.1 Introduction
    2. 1.2 Kit Contents
    3. 1.3 Specification
    4. 1.4 Device Information
  6. 2Hardware
    1. 2.1 Wired Connections, Jumper Settings, Buttons, and LEDs
      1. 2.1.1  SWD Interface
      2. 2.1.2  I2C Connections
        1. 2.1.2.1 Default I2C Addresses
      3. 2.1.3  UART Signals
      4. 2.1.4  SD Card Interface
      5. 2.1.5  External Memory Interface
      6. 2.1.6  ADC Interface
      7. 2.1.7  Reset Pullup Jumper
      8. 2.1.8  Push Buttons
      9. 2.1.9  LED Indicators
      10. 2.1.10 LaunchPad Header Pin Assignment
    2. 2.2 Power
      1. 2.2.1 VIO Selection
      2. 2.2.2 Measure the CC35xxE Current Draw
        1. 2.2.2.1 Low Current Measurement (LPDS)
        2. 2.2.2.2 Active Current Measurement
    3. 2.3 Clocking
    4. 2.4 Conducted RF Testing
    5. 2.5 Evaluation Setup
      1. 2.5.1 Wi-Fi Toolbox LP-EM-CC35X1 Hardware Setup
  7. 3Hardware Design Files
    1. 3.1 Schematics
    2. 3.2 PCB Layouts
    3. 3.3 Bill of Materials (BOM)
  8. 4Additional Information
    1. 4.1 Trademarks
  9. 5Revision History

SWD Interface

The LP-EM-CC35X1 supports Serial Wire Debug (SWD) interface to an external XDS110 or other JTAG-based debuggers. The SWD interface to the CC35xxE device is used for flashing the device and basic debugging. The SWD lines are part of the VIO1 IO ring, the voltage of which can be controlled by shunt J10, see Section 2.2.1.

The default SWD connection is to the LP-XDS110 20-pin header on the bottom of the LP-EM-CC35X1 (J7).

LP-EM-CC35X1 SWD InterfacesFigure 2-2 SWD Interfaces
Table 2-1 20 pin LP-XDS110 Connector Assignment
PinSignal NameDescription
J7.6SWCLKSerial wire clock
J7.8SWDIOSerial wire data in/out
J7.10XDS_RESETnRESET (enable line to the CC3551E)
J7.12UART1_TX_XDSThe CC3551E UART TX (from CC3551E)

(can be disconnected with jumpers; see Section 2.1.3)

J7.14UART1_RX_XDSThe CC3551E UART RX (to CC3551E) (can be disconnected with jumpers; see Section 2.1.3)
J7.16VIO1VIO1 supply reference voltage to connector
J7.18VCC_BRD_5V5V supply to LP-EM-CC35X1 from LP-XDS110
J7.1, J7.7, J7.13, J7.19, J7.20GNDBoard ground
LP-EM-CC35X1 20-Pin LP-XDS110 Connector (J7)Figure 2-3 20-Pin LP-XDS110 Connector (J7)

There is also the option to use the ARM Cortex-M 10-pin (CM10) connector for the SWD interface. This connector is not assembled by default but a CM10 header can be soldered on the J22 footprint on the LP-EM-CC35X1. For J22 footprint location, see Figure 2-2.

The pinout of the CM10 connector when assembled is shown in Figure 2-4 and Table 2-2.

Note: In addition to assembling the CM10 connector, 0 ohm resisters must change the assembly location for the SWD interface to this connector. R106 and R107 must be placed on the top two solder pads instead of the default bottom two solder pads, as shown in Figure 2-4.
Table 2-2 CM10 Connector (J22) Assignment
PinSignal NameDescription
J22.1VIO1VIO1 supply reference voltage to connector
J22.2SWDIOSerial wire data in/out (See note)
J22.4SWCLKSerial wire clock (See note)
J22.10XDS_RESETnRESET (enable line to the CC3551E)
J22.3, J22.5, J22.7, J22.9GNDBoard Ground
LP-EM-CC35X1 CM10 Connector (J22)Figure 2-4 CM10 Connector (J22)