关于cc3200运行模式和仿真模式下的wifi问题
RT~~~本人在调试过程中遇到了一个比较奇怪的问题。
调试环境为 我们自己的板子:
1.板卡在仿真模式下跑app能正确启动wifi连接。
2.板卡在烧录仿真模式下同样的APP,并切换至运行模式后运行时,wifi模块不能启动,不能发现其SSID.
我们针对上述问题做了以下尝试:
1.重复烧写并调试多次,但问题一直存在。
2.烧写了最新版本的services pack,并且SDK也为最新的1.2版本,问题也依旧存在。
请TI官方人员及遇到过该问题的各位高手~~指点一下。
芯片SOP2是什么状态?注意烧程序SOP2要拉高,free run就拉低
能否拿TI的官方Launchpad做个对比,排除是硬件板卡的问题,其次,在下载完成后,需要将SOP2的跳线帽拔掉,让CC3200在上电时正确的从SPI Flash读取程序到内部的RAM 中进行运行。
程序能够跑起来~~我们的板子还有一些别的模块 比如 led灯,
只是跑到wifi模块后 wifi不能正常启动, 但在仿真模式下是能正常启动的
可能是我没描述清楚~~~~~~~
我们在运行时配置的模式就是sop2
其次就是 我们的app是跑起来了的 因为有其app中其它模块的验证,
但就是wifi模块不能工作 怎么都不能发现SSID
同样的程序切换到仿真模式下,就能够正常运行.....
啥叫运行时配置的模式是SOP2? 你仿真和不仿真时SOP2有什么变化?是一样还是不一样?
可能是我没描述清楚~~我们烧写的 时候 sop2拉高 在烧写完成后 拉低了的~~
现在的问题是 在free run模式下 程序 其它模块能正常运行~~但wifi不能启动
仿真模式下 程序能够正常运行
(1)Debug时如果wifi没有卡住,考虑检查下供电,或者先单独给板子供电试试看。
(2)跑跑默认的例子程序试试看,排除你软件的问题