微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 无线和射频 > TI无线射频设计 > 请帮忙确定如下信息的CC1310芯片是Rev B,谢谢。从供应商拿的号称Rev B的CC1310,但ICEPICK_DEVICE_ID显示为Rev A

请帮忙确定如下信息的CC1310芯片是Rev B,谢谢。从供应商拿的号称Rev B的CC1310,但ICEPICK_DEVICE_ID显示为Rev A

时间:12-23 整理:3721RD 点击:

The DEVICE ID will be stepped between die Rev A (2B9BE02F) and die Rev B (3B9BE02F)。所以Rev B版的ICEPICK_DEVICE_ID应该读出来3B9BE02F,对吧?请帮忙确认下如下信息的CC1310是B版么?还是我哪里操作错误。谢谢!

供应商拿的CC1310芯片,用放大镜看芯片上的小字如下:

CC1310

F128

TI 721

A6VE G4

用Flash Programmer 2 ver.1.7.5 普通擦除和Force Mass Erase两种擦除,再读出Info Page来,得到的FCFG内容如下:

连上programmer 2,红色显示的是多少?

我想确认版本的CC1310读出来的是Chip revision: 2.1.    很早以前买的我确定是A版的CC1310芯片读出来是Chip revision:2.0。

2.1表示Rev B?如果是这样的话,软件上如何读取某个寄存器来确定正在A或B,然后执行可能会稍微有点区别的代码。

谢谢!

是的,2.1表示RevB.

https://e2e.ti.com/support/wireless_connectivity/proprietary_sub_1_ghz_simpliciti/f/156/t/551488 

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.

我手上以前的A版CC1310和这次从供应商拿的号称B版CC1310,从FCFG  ICEPICK_DEVICE_ID里读出来的都是2B9BE02F,这个如何解释?还是我操作错误?

软件上如何区分?关于这个,我看了ChipInfo_GetHwRevision()应该可以读出2.0 或2.1,然后做区分。这样做对么?请帮忙确认下。谢谢!我马上就会试一下。

你这次购买的芯片生产日期是2017年2月的

A版本只支持868M hz频段的。

AZ说的对,可以通过jtag获得版本,另外也可以通过物理地址指针获得的。

你好,请问一下你是如何判断出芯片的生产日期的?谢谢!

AZ,

同问,因为B版本里面一些功能对我们很重要,所以也希望得到正确的确认。多谢!

 生产日期怎么查啊,同问。:-)

如果判断确实是否为B,可以看这个链接。https://e2e.ti.com/support/wireless_connectivity/proprietary_sub_1_ghz_simpliciti/f/156/t/551488 

有几个方法。

#include <driverlib/chipinfo.h> HwRevision_t chipRev = ChipInfo_GetHwRevision(); if( chipRev == HWREV_2_0 ) { //.. Rev A } else if( chipRev == HWREV_2_1 ){ //.. Rev B }


谢谢分享。

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top