TI中文支持网
TI专业的中文技术问题搜集分享网站

CC3235进入无线异常

TI工程师,国庆快乐!

     我买的CC3235S的开发板,程序不管是工作在接收数据模式,还是发送数据模式,工作一段时间后,就会进入

void SimpleLinkFatalErrorEventHandler(SlDeviceFatal_t *slFatalErrorEvent) 函数,打印 FATAL ERROR: Abort NWP event detected,AbortType  = 3错误,

这个函数的注释说明,要程序重启设备:

This handler gets called whenever a socket event is reported by the NWP / Host driver. After this routine is called, the user's application must restart the device in order to recover.

请问什么情况会导致此种情况发生?是不是芯片的bug呢?

Viki Shi:

请问你的代码是从头开始自己写的还是在TI例程上修改的?如果是例程,请问具体是哪个?
SL_DEVICE_SOURCE_NETAPP, 说明某些netapp服务如DNS、HTTP、DHCP等出现了错误。建议按照下面的文档抓一下NWP log,帮助分析是哪里出现问题:processors.wiki.ti.com/…/CC3120_&_CC3220_Capture_NWP_Logs

user4881643:

回复 Viki Shi:

我是 在network_terminal_CC3235S_LAUNCHXL_freertos_ccs这个例程上做的修改。我开了3个线程:uart接收处理并发送至tcp、wlan和tcp连接和重连、tcp数据接收并解析发送给uart

user4881643:

回复 user4881643:

非常抱歉,前段时间生病了,耽误了一些时间。下面是我的日志,而且我发现当我通过串口发送大量数据给CC3235时(CC3235将这些数据转通过sl_Send()转发出去),就会进入错误状态,如果模拟一个线程直接通过sl_Send发送数据,则不会进入错误状态

ReceivedTofile-COM2-2019_10_10_15-24-19.DAT

赞(0)
未经允许不得转载:TI中文支持网 » CC3235进入无线异常
分享到: 更多 (0)