BDE-SG1311P3 Sub-1G Wireless Module with PA User Guide

October 30, 2023
BDE

BDE-SG1311P3 Sub-1G Wireless Module with PA

BDE-SG1311P3 Sub-1G Wireless Module with PA

Introduction

This user guide is for BDE-SG1311P3, a Wireless Module based on TI CC1311P3. It is a quick start guide for how to connect the module with the evaluation board BDE-EVB07, and how to build the first application. It also shows a demo for howBDE-SG1311P3receives a data packet that is sent from another BDE- SG1311P3.

Get Ready

The following tools are recommended to develop with BDE-SG1311P3.

Hardware tools

Software tools:

Build Your First Application

Once have the Hardware and Software tools in place, please following the following steps.

Connect the Hardware

Connect the EVB07 to a PC or laptop using a USB cable. As shown in Figure 1, plugBDE-SG1311P3 with adapter board into the development board and connect all pins with jumper caps. Note that TXD and RXD need to be connected to DIO13 and DIO12withjumpers. Users can connect according to the mapping in Table 1.

Sub-1G Wireless Module with PA

Build Your First Application

Table 1. Pin mapping between BDE-EVB07 and BDE-SG1311P3

Connection Designator

|

BDE-SG1311P3

---|---

3V3 Power

| VDD
Ground|

GND

RXD

| DIO12
TXD|

DIO13

RST

| RST
TMS|

TMS

TCK

|

TCK

TDO

|

DIO16

TDI

|

DIO17

Download and install the CCS and SDK

From the above links, follow the instructions in the following steps to download and install the CCS and SDK.

  • CCS Installation

Step 1: Click the “Download options” option

Build Your First Application

Step 2: Select an option to download CCS

Build Your First Application

Step 3: Unzip the package to a local disc

Build Your First Application

Step 4: Double-click the setup of CCS

Build Your First Application

Step 5: Click “Next”

Build Your First Application

Step 6: Select the default option

Build Your First Application

Step 7: Click “Next”

Build Your First Application

Step 8: Select the Installation Directory (Usually by default)

Build Your First Application

Step 9: Select the default option

Build Your First Application

Step 10: Select the component

Build Your First Application

Step 11: Select the default option

Build Your First Application

Step 12: Click “Next”

Build Your First Application

Step 13: Click “Next”

Build Your First Application

Step 14: Waiting for installation to complete

Build Your First Application

Step 15: Finish

Build Your First Application

  • Software Development Kit (SDK) installation

Step 1: Click on this option

Build Your First Application

Step 2: Select an option you need to download SDK

Build Your First Application

Step 3: Login to your TI account. If you are a new user, please register a TI account first

Build Your First Application

Step 4: Select “civil” if your application is for civil use

Build Your First Application

Step 5: Select “Yes” and submit

Build Your First Application

Step 6: Download SDK

Build Your First Application

Step 7: Installation

Build Your First Application

Step 8: Click “Next”

Build Your First Application

Step 9: Select the default option

Build Your First Application

Step 10: Select the Installation directory (Usually by default)

Build Your First Application

Step 11: Click “Next”

Build Your First Application

Step 12: Waiting for installation to complete

Build Your First Application

Run an example/demo code

Step 1: For the first module, select a directory as workspace

Build Your First Application

Step 2: Find the option named “Import CCS project…”

Build Your First Application

Step 3: Click “Browse” and find the following path to import the project:
C:\ti\simplelink_cc13xx_cc26xx_sdk_6_10_00_29\examples\rtos\LP_CC1311P3\prop_rf\rfEchoTx\tirtos7\ccs

Build Your First Application

Step 4: Click the “Build” icon to build the project

Step 5: Click the “Debug” icon to download

Step 6: Click on this option to start debugging

Build Your First Application

By far you should have built your first application successfully. Now you should build your second application and download in another module to communicate between the two modules.

For another module, refer to Step 1 to find the discovered items according to the following path:
C:\ti\simplelink_cc13xx_cc26xx_sdk_6_10_00_29\examples\rtos\LP_CC1311P3\prop_rf\rfEchoRx\tirtos7\ccs

Follow steps 4 to 6 to complete the compilation and debug of the application.

You can see that the green LED and red LED in the first development board are flashing alternately, which indicates that the module is switching between TX and RX. The green LED means sending the data packet, and the red LED means not receiving the data packet from the other module.

Build Your First Application
Build Your First Application

The second module will not have any action on the two LEDs of the evaluation board when no packet is received. When a packet is received, the modules enables the red LED.
Then the second module switches from RX state to TX state and sends the data it just received.

When the first module receives the data packet from the second module, it compares the data packet with the previously sent data packet, and if the received data packet is the same as the previously sent data packet, it enables the green light.

When the two modules are in communication state, the first module only enables the green LED and the second module only enables the red LED.

Build Your First Application
Build Your First Application

Modifications regarding the use of PA

The default HIGH PA and SUB 1 GHZ pin mappings in demo are different from those of the BDE-SG1311P3 module. If HIGH PA is used, the user need to modify the setting of the antenna switch.

In the following tables, Table 2 is the truth table about antenna switch settings in demo and Table 3 is the truth table about antenna switch settings in BDE-SG1311P3 module.
The settings of HIGH PA and SUB 1 GHZ in the two truth tables are diametrically opposed.

Table 2. Truth table of demo

Path

| DIO30| DIO29
---|---|---

OFF

| 0|

0

HIGH PA| 1|

0

SUB 1 GHZ| 0|

1

Table 3. Truth table of BDE-SG1311P3 module

Path

| DIO30| DIO29
---|---|---
OFF| 0|

0

HIGH PA

| 0| 1
SUB 1 GHZ| 1|

0

If the default antenna switch setting is used, the actual transmitted power will be very low when PA function is turned on. To avoid this kind of situation, user can refer to the following code in the main program rewriting rf Driver Callback Antenna Switching() function. The prototype of the function is in ti drivers config. c.


By far you should have successfully implemented communication between the two modules.

For further development, please check out the CC1311P3datasheet,productinformationandsupport|TI.com page and download the User guide (https://www.ti.com/lit/ug/swcu191f)

Other Resources

Mac OS Installer for Simple Link CC13XX 26XX SDK
Linux Installer for Simple Link CC13XX 26XX SDK
Mac OS Installer for Code Composer Studio IDE
Linux Installer for Code Composer Studio IDE
CC1311P3 Simple Link™ High-Performance Sub-1 GHz Wireless MCU With Integrated Power Amplifier
Windows Installer for Smart RF Flash Programmer 2

Revision History

Revision Date Description
V1.0 21-Nov-2022 Initial Released

More Questions

Please search existing answers on TI E2E support forums
Contact your local TI sales representative. Or
Contact BDE Technology, Inc. China:
B2-403, 162 Science Ave, Huangpu District, Guangzhou, 510663
Tel: +86-020-28065335
Website: http://www.bdecomm.com/cn/ Email: shu@bdecomm.com

USA:
67 E Madison St, #1603A, Chicago, IL 60603
Tel: +1-312-379-9589
Website: http://www.bdecomm.com/ Email: info@bdecomm.com

BDE Technology Inc. info@bdecomm.com

References

Read User Manual Online (PDF format)

Read User Manual Online (PDF format)  >>

Download This Manual (PDF format)

Download this manual  >>

Related Manuals