微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 无线和射频 > TI无线射频设计 > cc1310上电一直打印 RSTSRC_WARMRESET

cc1310上电一直打印 RSTSRC_WARMRESET

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

cc1310上电一直打印 RSTSRC_WARMRESET

生产了一批板子部分出现这种情况

你用的什么立例程?该信息说明芯片一直在复位。这是芯片复位的一个source,完整版如下:

RSTSRC_PWR_ON

RSTSRC_PIN_RESET

RSTSRC_VDDS_LOSS

RSTSRC_VDD_LOSS

RSTSRC_VDDR_LOSS

RSTSRC_CLK_LOSS

RSTSRC_SYSRESET

RSTSRC_WARMRESET

RSTSRC_WAKEUP_FROM_SHUTDOWN

RF_runCmd(rfHandle, (RF_Op*)&EasyLink_cmdFs, RF_PriorityNormal, 0, //asyncCmdCallback,
EASYLINK_RF_EVENT_MASK); 

单步调试发现这条命令执行不下去导致开门狗一直复位

这边应该不会卡住,一批板子里有可以正常执行的是吧?怀疑是硬件问题。先排查下板子之间的差别

软件来说,RF_runCmd 会调用RF_pendCmd,会等待命令执行特定事件发生才会返回

一批板子小部分出现这个问题,不知道硬件上什么原因会导致这个错误

这个函数是不是会去检查射频相关的寄存器或者硬件参数,我的芯片是A版本的,其他串口功能都正常 唯独射频功能失败

首先把看门狗关闭试试,另外购买版本B芯片测试。

另外检查是不是晶振问题?

请问你让单片机复位的函数是什么?

我用B版本,也有同样问题。

TI是否能给个解决问题的方向,硬件问题,到底是什么问题?

从芯片角度看,为什么会这样,晶振有问题?

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

网站地图

Top