微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 无线和射频 > TI WIFI设计交流 > cc3000的不稳定情况

cc3000的不稳定情况

时间:10-02 整理:3721RD 点击:

你好,

我不只一次碰到这种情况,就是在某次烧写程序后,cc3000booster 不断地向主机发出中断。

然后跳进这里:

else if (sSpiInformation.ulSpiState == eSPI_STATE_IDLE)
{
sSpiInformation.ulSpiState = eSPI_STATE_READ_IRQ;

/* IRQ line goes down - we are start reception */
ASSERT_CS();

// Wait for TX/RX Compete which will come as DMA interrupt
SpiReadHeader();

sSpiInformation.ulSpiState = eSPI_STATE_READ_EOT;

SSIContReadOperation();
}

导致程式不能正常跑动。

以前几次我都是放置cc3000一会儿再使用后,这故障就不见。

现在又我碰到了。

请问是我的操作不正确导致的吗?是不是要拔出cc3000boost后才能烧写?还是我的cc3000 boost坏了?

怎样避免这种情况。

求助

不用拔出的。

能否试一下如下:

1. 重新烧录一下patch programmer (drv and firmware)

2. 换一根USB线试试

上一篇:CC3000FRAMEMK-M
下一篇:CC3000的程序移植

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

网站地图

Top