With the introduction of CC1310 die Rev B Texas Instruments is announcing several important enhancements increasing the versatility and usability of all CC1310 part numbers going forward. The changes and updates are summarized as follows:
1) Removed limitation on usage of on-chip 32 kHz RC oscillator. On die Rev B the built in 32 kHz RC oscillator (RCOSC_LF) can be used as the system low frequency oscillator to clock the RTC. The accuracy of the RTC when using this oscillator is within +/- 500 ppm when calibrated 1x per second. For radio networks that have more relaxed timing accuracy than the above, it is now possible to run the CC1310 die Rev B with only 1x crystal on the PCB (24 MHz).
2) Removed limitation on frequency bands supported in CC1310. New frequency bands are supported for the CC1310 from die Rev B and onwards, starting with support for frequency bands in the 430-510 MHz range. This will allow customers to use the same device in a number of markets worldwide. Note that current die Rev A material will still be limited to 863-930 MHz only. SmartRF Studio 2.4.3 or later will detect die Rev A devices and issue an appropriate warning as to the applicable frequency range. Please remember to update SmartRF Studio accordingly.
3) Removed limitation on Brown-out detector (BOD). The brown-out detector (BOD) has been improved from die Rev A to die Rev B and the CC1310 datasheet restrictions regarding the BOD no longer apply. Restrictions do still apply for die Rev A material. More details regarding this item is found in section 6.7 – Power management in the CC1310 datasheet (SWRS181 update C, footnote 2).
4) ESD correction. The ESD HBM and ESD CDM levels are corrected to ±3000V and ±500V respectively in the CC1310 datasheet. Note the following:
5) DEVICE ID change. The DEVICE ID will be stepped between die Rev A (2B9BE02F) and die Rev B (3B9BE02F). The Device Identification Register, abbreviated TAPID and holding the DEVICE ID, is a register within the ICEPick status and control registers. This register is accessed via JTAG. Reading DEVICE ID can also be done in software, using the ICEPICK_DEVICE_ID or the USER_ID registers. Please refer to the CC13xx, CC26xx SimpleLink™ Wireless MCU Technical Reference Manual for details on these registers. For FLASH-PROGRAMMER-2 version 1.7.2 or later no updates are required, while for earlier versions the software running on the tool must be updated. Else die Rev B will not be recognized. For the Uniflash Standalone Flash Tool die Rev B support is provided by using the application «Update»-feature. For third party Flash programmers please refer to the companies providing these flash programmers.
6) Mandatory Software update. It is mandatory that the software is updated to TI-RTOS version 2.16.01.14 or later in order to maintain compatibility between die revisions. Please refer to the guidelines on the TI-RTOS web page for more details. Register settings supporting both die Rev A and die Rev B are generated using SmartRF Studio 2.4.3 or later. Emphasis: Without applying the new software, correct operation of the CC1310 die Rev B device cannot be guaranteed!
For more info on the PCN please refer to the following Wiki: http://processors.wiki.ti.com/index.php/CC1310_rev_B_PCN_information
In reply to Alain Guelzec:
in the datasheet of cc1310 ,it's described as following:
6.3 RF Core
Wide range of data rates:
– From 625 bps (offering long range and high robustness) to as high as 4 Mbps
In reply to xuji zhao:
If my post answers your question, please click on "This Resolved my issue" button to benefit others who have the same issue.
Build TI Z-Stack Linux Home Gateway reference design to run on both Linux 16.04 AMD64 (64Bit) and x86 (32Bit)
Running 6lbr on Raspberry Pi with WiFi enable
How to run Contiki udp-server/udp-client on LAUNCHXL-CC2650
How to do settings to allow access 6lbr from Internet
Use ZTool + Z-Stack 3.0 ZNP to set up a basic Zigbee 3.0 network
How to add a COAP resource to read ADC input from DIO23 in Contiki cc26xx-web-demo on CC2650 LaunchPad
Build 6lbr running on CC2650DK or CC1310DK
In reply to YiKai Chen:
In reply to TER:
Could you give some details about data rate limitation ? It is characterized only at 50kbps maximum, and errata indicates that it supports up to 100kbps, much less than the 4mbps expected in maximum.
What is the current characterisation status of the rev B die ?
Any idea of sensitivity at 250kbps, 500kbps and 1Mbps @ 868MHz ?
When will be the docs updated ?
What happen and what are the risks if I use 500kbps on this chip now ?
I have ordered the CC1310DK (but not started yet), is it possible with smartRFstudio to set that data rates and make range tests ?
In reply to aurelienr:
We have done a characterization of 500 kbps. Performance figures will be added to the data sheet. This PHY will also be included in the next release of SmartRF Studio.
In the meantime please refer to the following Wiki:
In reply to Sverre:
All content and materials on this site are provided "as is". TI and its respective suppliers and providers of content make no representations about the suitability of these materials for any purpose and disclaim all warranties and conditions with regard to these materials, including but not limited to all implied warranties and conditions of merchantability, fitness for a particular purpose, title and non-infringement of any third party intellectual property right. TI and its respective suppliers and providers of content make no representations about the suitability of these materials for any purpose and disclaim all warranties and conditions with respect to these materials. No license, either express or implied, by estoppel or otherwise, is granted by TI. Use of the information on this site may require a license from a third party, or a license from TI.
TI is a global semiconductor design and manufacturing company. Innovate with 100,000+ analog ICs andembedded processors, along with software, tools and the industry’s largest sales/support staff.