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 tome:
4mbps mode has been tested and the example in SDK release can be used for evaluation of this mode.
We are currently testing 4FSK mode with maximum data rate up to 1.5mbps and will publish information regarding performance before end of May.
In reply to SVS:
Using SmartRF Studio Version 2.5.1, I am unable to set the Symbol Rate to greater than 500.
Where can I find the example? Which SDK?
When using genFsk and the prop API, the max data rate we have tested/characterized is 500 kbps. You can try to use the 500 kbps settings and then increase the data rate and RX BW, but we have no performance numbers for higher data rates using genFsk. In addition we have a highs speed API supporting 4 Mbps. This is not supported through SmartRF Studio but the settings and API is available in the rfPacketERrorRate example in the SDK (http://www.ti.com/tool/simplelink-cc13x0-sdk).
In reply to Siri:
Do you have any profiles available for 500 to 1000 kbit/sec in the 433- band?
I am able to generate, using RF studio 2.6.0, a 500 kbit/sec profile for the 433- band, however when going to data rates higher (700 and above) I am beginning to get lots of packet loss.
In reply to Ben Kneale:
I see the cc1310 is now at rev C. I haven't found documentation on what changed between Rev B and Rev C. Is there a Rev C errata?
In reply to Kathryn Adeney:
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.