我的设备采用CC3000(WG1300),有部分长时间工作后,始终连不上网,smartconfig执行没有问题,就是上不去网,重新换一片CC3000就好了,版主能否有办法?
Yonghua Pan:
你用的patch programmer是哪个版本?
CC3000跟WIFI AP的连接还在吗?从AP后面ping CC3000看看能不能通?
Pan RK:
回复 Yonghua Pan:
patch 1.24
在路由器端看不到给设备分配的IP地址 (通过设备的mac地址查不到设备已经上线),所以根本没法ping
原来工作得很好!而且CC3000端的eeprom端口是断开的,我的设备端不能给CC3000写入数据,只是在patch升级过程中,才会把STM32的I2C端口连接到CC3000!正常工作时这个I2C是断开的!
一旦出现这个问题后,我再次给CC3000烧写patch和firmware,烧写成功,smartconfig也没有问题,就是连不上AP!这个现象已经出现好几个了!
Pan RK:
回复 Pan RK:
我的重新连接方式:
wlan_stop(); Systick_delay_ms(100); wlan_start(0);
Pan RK:
回复 Pan RK:
我把CC3000的内容全部读出来了,地址0x00~0x78ff,我怀疑是不是CC3000内部EEPROM数据出现问题,是不是CC3000工作过程中,需要往它的EEPROM写入相关数据,是不是正在写的时候掉电? CC3000内部数据详见附件,有可能的话,帮我看看这些数据是不是部分被破坏了,谢谢!!
Pan RK:
回复 Pan RK:
设置成静态IP 在好的设备上是可以工作的,但是有问题的设备,静态IP也不行,一直没有收到HCI_EVNT_WLAN_UNSOL_CONNECT
Pan RK:
回复 Pan RK:
我把好的WG1300的EEPROM的部分拷贝出来,写到坏的WG1300对应的地址上,坏的WG1300也能正常工作了,
也就是说,EEPROM数据在运行过程中出现了问题,请问这个问题该怎么解决???
地址范围:
Pan RK:
回复 Pan RK:
地址范围:NVMEM_WLAN_DRIVER_SP_FILEID 0x2390 之前所有数据全部拷贝
Pan RK:
回复 Pan RK:
找到一个同样的问题,http://e2e.ti.com/support/low_power_rf/f/851/t/300565.aspx
我的问题跟他说的一样,但是这是怎么发生的?怎样避免这个问题?我已经有好几个设备都遇到这个问题了!!!!
TI的高人指点一下啊!
我的设备错误的数据:
WG1300 Address[0X0000]: 0x4c 0x53 0x00 0x00 0xf3 0x01 0xa0 0x01 0x51 0x00 0xa0 0x01 0xff 0xff 0xff 0xff WG1300 Address[0X0010]: 0x93 0x13 0x00 0x10 0x93 0x23 0x00 0x20 0x93 0x43 0x00 0x20 0x93 0x63 0x10 0x00 WG1300 Address[0X0020]: 0xa1 0x63 0x10 0x00 0xb3 0x63 0x40 0x00 0xf3 0x63 0x40 0x00 0x31 0x64 0x00 0x04 WG1300 Address[0X0030]: 0x33 0x68 0x00 0x02 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 WG1300 Address[0X0040]: 0x00 0x00 0x00 0x00 0xff 0xff 0xff 0xff 0xff 0xff 0xff 0xff 0xff 0xff 0xff 0xff
我的设备正确的数据:
WG1300 Address[0X0000]: 0x4c 0x53 0x00 0x00 0xf3 0x01 0xa0 0x01 0x51 0x00 0xa0 0x01 0x93 0x13 0x00 0x10 WG1300 Address[0X0010]: 0x93 0x03 0x00 0x10 0x93 0x23 0x00 0x20 0x93 0x43 0x00 0x20 0x93 0x63 0x10 0x00 WG1300 Address[0X0020]: 0xa1 0x63 0x10 0x00 0xf3 0x63 0x40 0x00 0xb3 0x63 0x40 0x00 0x31 0x64 0x00 0x04 WG1300 Address[0X0030]: 0x33 0x68 0x00 0x02 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 WG1300 Address[0X0040]: 0x00 0x00 0x00 0x00 0xff 0xff 0xff 0xff 0xff 0xff 0xff 0xff 0xff 0xff 0xff 0xff
网上那哥们的错误数据:
0x4C 0x53 0x00 0x00 0xF3 0x01 0xA0 0x01 0x51 0x00 0xA0 0x01 0xFF 0xFF 0xFF 0xFF 0x93 0x13 0x00 0x10 0x93 0x23 0x00 0x20 0x93 0x43 0x00 0x20 0x93 0x63 0x10 0x00 0xA1 0x63 0x10 0x00 0xF3 0x63 0x40 0x00 0xB3 0x63 0x40 0x00 0x31 0x64 0x00 0x04 0x33 0x68 0x00 0x02 0x33 0x6A 0x10 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00