CMOSTEK CMT2110A, CMT2210A User Manual
Publicité
Publicité
AN103
AN103
CMT2110A/2210A One-Way RF Link Development Kits User’s Guide
Introduction
CMT2110A/2210A One-Way RF Link Development Kits (Development Kits) are a set of the hardware and software tools designed to help the users to easily evaluate the performance and demonstrate the features of products CMT2110A and CMT2210A. These two devices are part of the CMOSTEK Microelectronics Co., Ltd.
(CMOSTEK) NextGenRF
TM
family, which include a complete line of transmitters, receivers and transceivers. The
CMT2110A is an ultra low-cost, highly flexible, high performance, single-chip OOK transmitter for various 240 to
480 MHz wireless applications. The CMT2210A is an ultra low-cost, highly flexible, high performance, single-chip
OOK receiver for various 300 to 480 MHz wireless applications. These two devices are optimized for the low system cost, low power consumption, battery-powered one-way RF link application with their highly integrated and low power design.
The Development Kits contain the components of two evaluation boards named RF-EB, a Tx evaluation module named CMT2110A-EM, an Rx evaluation module named CMT2210A-EM, a USB Programmer and a PC application named RFPDK (RF Products Development Kit). The package of the Development Kits is shown in
Figure 1. CMT2110A/2210A One-Way RF Link Development Kits
Copyright © By CMOSTEK
Rev 1.0 | Page 1 / 23 www.cmostek.com
Table of Contents
AN103
Rev 1.0 | Page 2 / 23 www.cmostek.com
Abbreviations
Abbreviations used in this document are described below.
AN Application Notes
Application Programming Interface
PC
API
BOM
CDROM
Bill of Materials
Compact Disk Read Only Memory
PER
RF
RFPDK
EB
EM
Err
OOK
PA
Evaluation Board
Evaluation Module(s)
Error
On-Off Keying
Power Amplifier
Rx
Tx
SR
USB
Personal Computer
Packet Error Rate
Radio Frequency
RF Products Development Kit
Receiving, Receiver
Transmission, Transmitter
Symbol Rate
Universal Serial Bus
AN103
Rev 1.0 | Page 3 / 23 www.cmostek.com
1. Development Kits Contents
The Development Kits contain the following components:
2 x RF-EB V1.0 evaluation boards
2 x
2 x
1 x
1 x
1 x
CMT2110A-EM
CMT2210A-EM
USB Programmer
CDROM
6 x AA Batteries
4 x Antennas
V1
with RFPDK installer and documents
USB Cable
V1.0 Tx module
V1.0 Rx module
AN103
Figure 2. Development Kits Contents
Rev 1.0 | Page 4 / 23 www.cmostek.com
RF-EB
General purpose evaluation board for the
CMOSTEK RF products. It can be used to evaluate and demonstrate the main features of CMT2110A,
CMT2201A and other RF products.
CMT2110A-EM
The CMT2110A-EM is the Tx evaluation module.
The user can use it to evaluate the CMT2110A performance and features.
CMT2210A-EM
The CMT2210A-EM is the Rx evaluation module.
The user can use it to evaluate the CMT2210A performance and features.
RFPDK
CMOSTEK provides the PC application that allows the users to configure all the product features to
CMOSTEK NextGenRF
TM
products in the most intuitional way. The installation pack can be found on the CDROM of the CMT2110A/2210A One-Way RF
Link Development Kits.
USB Programmer
It transmits data between the EM and the PC via two interfaces: USB to PC and serial port to EM. The protocols of the serial port differ for different parts
(chips). The USB programmer automatically identifies the part on the EM once it is connected, and then uses the desired protocol to communicate to the part.
Rev 1.0 | Page 5 / 23
AN103 www.cmostek.com
AN103
2. Application Schemes
The Development Kits can be used in 2 different application schemes.
Evaluation Scheme : Main product features can be configured and evaluated/demonstrated in this scheme.
Configuration Scheme : All product features of can be configured in this scheme.
2.1 Evaluation Scheme
The necessary components of the evaluation scheme are:
Two RF-EBs
CMT2110A-EM
CMT2210A-EM
Main product features can be evaluated and demonstrated in this scheme. Follow the step-by-step instructions to start working in the Evaluation Scheme.
1. Turn off the RF-EB power switch (SW1, see Figure 6 in Page 10). It is always good practice to plug in or out the evaluation modules after the RF-EB is powered off.
2. Switch the Power Mode Jumper (J7, see Figure 6 in Page 10) to the USB or BAT side to select the available power supply source.
3. Plug the evaluation modules into both RF-EBs respectively. Please note that there are 2 sets of evaluation modules and antennas, the user should pair them properly according to their frequency labeled on them.
4. Turn on the power switch (SW1) of the RF-EB. The LED indicator for the power supply indication will be light up to show to “ON” status of the RF-EB.
5. Start to configure the evaluation modules according to the instructions displayed on the LCD and then evaluate the main features/performance.
2.2 Configuration Scheme
The necessary components of the configuration scheme are:
RFPDK
USB Programmer
CMT2110A-EM or CMT2210-EM
This scheme allows the user to freely customize all product features and program them into the chips. Once the programming is done successfully, the evaluation module is ready to be integrated into the user’s own application systems. Moreover, the users can program chip configurations to their self-designed CMT2110A/2210A modules as long as the programming interface is reserved.
Rev 1.0 | Page 6 / 23 www.cmostek.com
AN103
Figure 3. Configuration Setups
Follow the step-by-step instructions to start working in the Configuration Scheme.
1. Setup the configuration scheme as Figure 3.
2. Install the USB Programmer driver. The driver will be installed automatically on the computer. It should be noticed that if the RFPDK is already installed on the computer, make sure that the RFPDK is not running when the user is installing the USB Programmer driver.
3. Install the RFPDK to the computer. Refer to Section 7.1 for the detail procedure for the installation.
4. Start Configuring CMT2110A/2210A on the RFPDK and the USB Programmer. Once the configuration is done, the user can use the evaluation modules in the actual RF system.
Please refer to the “Chapter 7. RFPDK” for the RFPDK usage guidelines and refer to the documents “AN102
CMT2110A Configuration Guideline”, “AN108 CMT2210A Configuration Guideline” for more details.
Rev 1.0 | Page 7 / 23 www.cmostek.com
AN103
3. CMT2110A-EM
The CMT2110A-EM is a Tx evaluation module with CMT2110A, the necessary external components and the matching network. The EM-Connector on the back side of the module allows the connection to the RF-EB or USB
Programmer. The definitions of the EM-Connector pins are listed in Table 1.
3
4
5
6
Pin
1
2
7
8
9
10
Signal Name
NC
GND
NC
VDD
CLK
NC
DATA
NC
NC
NC
Figure 4. Top View of CMT2110A-EM Table 1. CMT2110A-EM EM-Connector Pin Definition
The module can be used in the following schemes (see Chapter 2 for details)
1. Work with RF-EB in Evaluation Scheme
2. Work with USB Programmer and RFPDK in Configuration Scheme
The evaluation module contained in this Development Kits is designed with the matching network at 433.92 MHz.
For application with different frequencies, the matching network might need to be changed.
See “ Chapter 10 Appendix: CMT2110A-EM and CMT2210A-EM Schematics” for the CMT2110A-EM Schematic.
Rev 1.0 | Page 8 / 23 www.cmostek.com
AN103
4. CMT2210A-EM
The CMT2210A-EM is an Rx evaluation module with CMT2210A, the necessary external components and the matching network. The EM-Connector on the back side of the module allows the connection to the RF-EB or USB
Programmer. The definitions of the EM-Connector pins are listed in Table 2.
3
4
5
6
Pin
1
2
7
8
9
10
Signal Name
CSB
GND
NC
VDD
SCL nRSTO
SDA
NC
DOUT
CLKO
Figure 5. Top View of CMT2210A-EM Table 2. CMT2210A-EM EM-Connector Pin Definition
The module can be used in the following schemes (see Chapter 2 for details)
1. Work with RF-EB in Evaluation Scheme
2. Work with USB Programmer and RFPDK in Configuration Scheme
The evaluation module contained in this Development Kits is designed with the matching network at 433.92 MHz.
For application with different frequencies, the matching network might need to be changed.
See “Chapter 10 Appendix: CMT2110A-EM and CMT2210A-EM Schematics” for the CMT2210A-EM Schematic.
Rev 1.0 | Page 9 / 23 www.cmostek.com
AN103
5. RF-EB
The RF-EB is an evaluation board for demonstrating the main features of CMOSTEK NextGenRF
TM
products and allowing the user to develop their own applications.
The module can be used with the evaluation modules in
Evaluation Scheme (see Chapter 2 for details).
The main components are shown in Figure 6 below:
Figure 6. Top View of RF-EB
5.1 Main Components
1. EM-Connector –The EM-Connector is 10-pin, 2.54 mm female connector which connects the RF-EB to the evaluation modules.
2. LED – There are 3 LEDs available to indicate the working status of the RF-EB.
LED1 indicates that the RF-EB received 1 frame successfully when working with CMOSTEK Rx products.
LED2 indicates that the RF-EB transmitted 1 frame out successfully when working with CMOSTEK Tx products.
LED3 is reserved for future use.
Rev 1.0 | Page 10 / 23 www.cmostek.com
AN103
3. Power Mode Jumper – The power mode jumper (J7) determines the power supply source of the RF-EB.
The board can be supplied by the USB (J7 switched to the USB side) or the batteries (J7 switched to the
BAT side).
4. Power Switch – The power switch (SW1) allows the user to turn the RF-EB power on or off. It is recommended that the user shall power off the RF-EB before plugging in or out the CMT2110A-EM.
5. USB Socket – A USB (type B) socket is used on the RF-EB. A USB cable is provided in the Development
Kits for the user to connect the RF-EB to the PC. The USB connection is for power supply only, not for data communication.
6. LCD – A 128*64 pixels LCD is available on the RF-EB to display the information for the configuration and demonstration in the Evaluation Scheme.
7. Buttons –There are 5 buttons (S1-S5) on the RF-EB next to the LCD for the user to complete the evaluation modules configuration and demonstration following the step-by-step instructions shown on the LCD.
5.2 LCD Functional Icons
The Functional icons are displayed on the LCD to guide the user to go through the configuration process. The functions are shown in the table below.
Table 3. LCD Functional Icons Descriptions
Functional Icon Descriptions
Cursor pointer, the cursor pointer only points to the items which are configurable.
Move cursor pointer up and down.
Reset all configurations and return to the initial page.
Go back to the previous page.
Go forward to the next page.
Increase value or select the next option.
Decrease value or select the previous option.
Select to complete configuration and ready to start Tx/Rx.
Start transmitting. The pre-defined frame is transmitted repeatedly until the TxOff is selected. This is only available when working with CMT2110A-EM.
Stop transmitting. This is only available when working with CMT2110A-EM.
Start receiving until the RxOff is selected. This is only available when working with
CMT2210A-EM.
Stop receiving. This is only available when working with CMT2210A-EM.
The user should notice the following points:
1. The RF-EB supports frequencies of 315 MHz and 433.92 MHz, when the frequency is changed from one to the other, the matching network of the evaluation modules should be changed accordingly.
2. To allow successfully transmission between the Tx and the Rx, the frame format of the Rx evaluation module
Rev 1.0 | Page 11 / 23 www.cmostek.com
AN103
Table 4. Frame Structure
Field Number of Bytes Descriptions Default Value
ID 1 This is the synchronization ID. The content is from 0 to 9. 5
Length 1
This indicates the length of the payload to be transmitted or received. The content is from 1 to 32.
10
Payload
Indicated by
Length
The data to be transmitted or received. The content is
0x00 0x01 0x02 … (Length - 2) (Length - 1).
Note:
Example: if ID = 8 , n = 10 , the frame content is: 0x08 0x0A 0x00 0x01 … 0x08 0x09.
3. The Packet Error Rate (PER) can be impacted by:
-
The matching network of the Tx and Rx evaluation module.
The symbol rate. The Rx and the Tx symbol rate must be identical.
The number of bytes contained in the frame. The shorter the frame is, the lower PER is achieved.
Rev 1.0 | Page 12 / 23 www.cmostek.com
AN103
6. USB Programmer
The USB Programmer is the programming tool for the user to program the configuration into the CMOSTEK
NextGenRF
TM
products with the RFPDK. The evaluation modules should be connected to the PC through the
USB Programmer. There are 3 LEDs on the USB Programmer to indicate its working status.
6.1 EM-Connector
The EM-Connector on the USB Programmer is 10-pin, 2.54 mm female connector as shown below.
2
4
6
1
3
5
8 7
10 9
Figure 7. EM-Connector
Table 5. Pin Descriptions of EM-Connector
Pin Number
5
6
7
1
2
3
4
Pin Functions
CMT2110A
Reserved
GND
Reserved
VDD
CMT2210A
CSB
GND
Reserved
VDD
CLK
Reserved
DATA
SCL
Reserved
SDA
8
9
Reserved
Reserved
Reserved
Reserved
10 Reserved Reserved
6.2 LED Indicators
The USB Programmer has 3 LED indicators to indicate 3 working status of the programmer, which are shown in
Figure 8. See Table 6 for the descriptions of the LEDs.
Rev 1.0 | Page 13 / 23 www.cmostek.com
AN103
Figure 8. LED Indicators on the USB Programmer
Table 6. LED Indicators on the USB Programmer
Name
Run
Err
Descriptions
Flashes when there are valid connections between the PC and USB
Programmer. Turned on when the evaluation modules is being programmed.
Turned on for 5 seconds when the programming has failed.
Color
Green
Red
USB Turned on when the USB is correctly connected to the PC. Green
6.3 USB Socket
The USB Programmer contains a type-B USB socket. A type-A to type-B USB cable is provided in the
Development Kits for the user to connect the USB Programmer to the PC. The USB socket has two functions:
Obtain power from the PC to supply the USB Programmer.
Communicate to the RFPDK installed on the PC.
Figure 9. USB Socket
Rev 1.0 | Page 14 / 23 www.cmostek.com
AN103
7. RFPDK
RFPDK (RF Products Development Kit) is a member of the CMT2110A/2210A One-Way RF Link Development
Kits supporting the development and manufacturing with CMOSTEK NextGenRF
TM
products. It is a PC application runs on Windows 2000, XP, 7 and 8. It works with the USB Programmer to configure the CMOSTEK
NextGenRF
TM
products.
7.1 Installation Steps
Important Note : Before installing this software, local administration rights must be obtained from your network administrator.
Double click the RFPDK setup icon in the CDROM to install the RFPDK onto the computer.
Figure 10. RFPDK Setup Icon
7.2 Starting the RFPDK
For Windows 2000, XP and 7, the user can also start the RFPDK from the Microsoft Windows
®
Start button by clicking Start All Programs CMOSTEK RFPDK CMOSTEK RFPDK V1.01.
Figure 11. Starting RFPDK from PC Desktop
can use the two tabs at the top of the panel to choose the product family: either devices operating in the 2.4 GHz frequency band or the sub-1 GHz frequency band. Under each tab, all the products belong to the family are listed in the middle of the panel. The products can be filtered by the buttons of All, Transmitters, Receivers and
Transceivers. The main features of the products, including Device, Function, Band, Package, Modem and
Symbol Rate, are shown to assist the device selection.
If an evaluation module is connected to the PC through the USB Programmer, the device part number, USB
Programmer hardware version and firmware revision will appear in the “List of connected device”.
The rest part of this chapter takes configuring the CMT2110-EM with the RFPDK as an example unless otherwise noted.
Rev 1.0 | Page 15 / 23 www.cmostek.com
Figure 12. Device Selection Panel
Select the proper device, and then click “Next”, the Device Control Panel appears as below.
AN103
Figure 13. Device Control Panel
Rev 1.0 | Page 16 / 23 www.cmostek.com
AN103
7.3 Device Control Panel
7.3.1
Basic Mode and Advanced Mode
The RFPDK has two configuration modes: Basic Mode and Advanced Mode.
Basic Mode
A few fundamental settings of the selected device are available for the users to easily get started with their design.
Advanced Mode
All settings of the selected device are available for the users to configure the device more flexibly.
The details of each feature/setting are described in “AN102 CMT2110A Configuration Guideline” and “AN108
CMT2210A Configuration Guideline”.
In both Basic and Advanced modes, default configurations can be loaded for direct use, or as a starting point to further customize the chip in the differentiating RF systems.
7.3.2
Configuration List and Chip Parameters
The control panel contains a Configuration List area and a Chip Parameters area.
Configuration List
It lets the users to select predefined chip configuration from the list, including the default configurations provided by CMOSTEK or the customized configurations save by the user. For the non-default configurations, the user can add notes to the “List Type” column by double-clicking the cell, as shown in the below figure.
Figure 14. Add Note to User-saved Configurations
Chip Parameters
This area contains the parameters to configure the device.
7.3.3
List, Export and Burn
Saving the configurations, generating the EEPROM image file for manufacturing and programming the configuration to the device can be done by pressing the List, Export and Burn buttons on the panel, respectively.
List
The users can click the List button to save a new configuration to the “Configuration List”.
Rev 1.0 | Page 17 / 23 www.cmostek.com
AN103
Export
The user can click the Export button to export the current configurations to an EEPROM image file suffixed by “.exp”. The file can be loaded by the manufacturing programmer in mass production phase to program the CMOSTEK NextGenRF
TM
products.
Burn
Once all the parameters are properly set and all the hardware are correctly connected, the user can click the
Burn button to program the configuration to the chip. A message will pop out to confirm whether the programming is done successfully or not. If the programming is failed, the users should double check the setup and try again.
7.3.4
Status and Notice
Status information and Notice information is shown at the bottom of the Control Panel.
Status
shows the details.
Table 7. Status Information in Control Panel
Status Descriptions
USB: Connected The USB Programmer is properly connected to the PC.
USB: Unconnected The USB Programmer is unconnected or improperly connected to the PC.
Device: CMT2110A The device is properly connected to the USB Programmer.
Device: Unknown
Device: CMT2110A
The device is unconnected or improperly connected to the USB Programmer, or the device is connected but the USB Programmer is in “Unconnected” status.
The device plugged in is different from that selected in the Device Selection Panel.
The part number of the plugged device will be displayed. The Burn button is disabled in this case.
Notice
It indicates the process and the results of the Burn action, as shown in Table 8 below:
Table 8. Notice Information in Control Panel
Notice Descriptions
Notice: Burning parameters to the device, please wait… The RFPDK is executing the Burn action.
Notice: Burning is done successfully. The Burn action is completed successfully.
Notice: Burning failed. Please check the setup and try again.
The Burn action is failed and stopped. The users should check the setup and try again.
7.4 Burn Log
After each burning, the log information of the burning is recorded automatically by the RFPDK into the Burn Log.
The maximum number of recorded lines is limited to 1000. The old information is over-written by the new ones.
The user can open the Burn Log by selecting Operation Open Log. A Burn Log example is shown below:
Rev 1.0 | Page 18 / 23 www.cmostek.com
AN103
Figure 15. Burn Log
The user can save the Burn Log to a text file by pressing the Save button. This text file is one of the necessary materials to send back to CMOSTEK when the user asks for any technical support.
7.5 Read Device
When the device, the USB Programmer and the PC (RFPDK) are properly connected, the Read Device function can be used to read out and upload the EEPROM contents from the device to the PC. The user can use this function by selecting Operation
Read Device. After that, a Save-as window pops out so that the user can save the read-out contents into a text file suffixed by “.exp”.
Rev 1.0 | Page 19 / 23 www.cmostek.com
AN103
8. Frequently Asked Questions
Q1. Why do I not see any response from the PC when I plug the USB cable of the USB Programmer to the PC?
A1.
Please try the following steps to resolve the problem:
1. Make sure the USB port is functioning well.
2. Make sure the USB connection is solid by checking if the “USB” LED on the USB Programmer is on.
3. Try another USB port on the PC.
If the problem still exists, please contact CMOSTEK for further support.
Q2.
I plugged out the USB cable while the USB Programmer is running. After that, why can I not use any USB device on the PC anymore?
A2. It is commonly seen that such unexpected error might happen to the USB system if the user plugs out the
USB device during any data communication. CMOSTEK recommends the user to close the RFPDK before plugging out the USB Programmer, and then reboot the PC to resolve this problem.
Q3.
Can I install the RFPDK on a PC on which I don’t have administration right?
A3. CMOSTEK recommends the user to obtain the administration right before installing the RFPDK.
Q4.
Can the RFDPK and the USB Programmer support all CMOSTEK RF products?
A4. The current version of RFPDK and USB Programmer supports the existing RF products. In the future,
CMOSTEK will update the RFPDK and USB Programmer firmware to support the new products. The user can visit www.cmostek.com
for the latest version of the RFPDK and contact CMOSTEK to upgrade your USB
Programmer.
Q5 . Why can I not install the USB Programmer driver on the PC?
A5 . Please try the following steps to resolve this problem:
1) Make sure the USB port is functioning well.
2) Plug out the USB cable, close the RFPDK application, and try to plug in the USB cable again.
If the problem still exists, please contact CMOSTEK for further support.
Rev 1.0 | Page 20 / 23 www.cmostek.com
9. Document Change List
Rev. No
0.9
1.0
Chapter
7
Table 9. Document Change List
Initial version
Add Section 7.5
Description of Changes
AN103
Date
2014-06-14
2014-06-30
Rev 1.0 | Page 21 / 23 www.cmostek.com
10. Appendix: CMT2110A-EM and CMT2210A-EM Schematics
AN103
Figure 16. 433.92 MHz CMT2110A-EM Schematic
Figure 17. 433.92 MHz CMT2210A-EM Schematic
Rev 1.0 | Page 22 / 23 www.cmostek.com
11. Contact Information
CMOSTEK Microelectronics Co., Ltd.
Room 202, Honghai Building, Qianhai Road. Nanshan District
Shenzhen, Guangdong, China PRC
Zip Code : 518000
Tel: 0755 - 83235017
Fax: 0755 - 82761326
Sales: [email protected]
Technical support: [email protected]
www.cmostek.com
AN103
Copyright. CMOSTEK Microelectronics Co., Ltd. All rights are reserved.
The information furnished by CMOSTEK is believed to be accurate and reliable. However, no responsibility is assumed for inaccuracies and specifications within this document are subject to change without notice. The material contained herein is the exclusive property of CMOSTEK and shall not be distributed, reproduced, or disclosed in whole or in part without prior written permission of CMOSTEK. CMOSTEK products are not authorized for use as critical components in life support devices or systems without express written approval of
CMOSTEK. The CMOSTEK logo is a registered trademark of CMOSTEK Microelectronics Co., Ltd. All other names are the property of their respective owners.
Rev 1.0 | Page 23 / 23 www.cmostek.com
Télécharger
Publicité