run "getting_started_with_wlan_station" 產生error
我使用IAR 7.2 download and debug 去 run "getting_started_with_wlan_station" example, 但 Tera Term卻顯示如下:
*************************************************
CC3200 WLAN STATION Application
*************************************************
Host Driver Version: 1.0.0.1
Build Version 2.0.7.12.31.0.0.4.5.1.5.3.20
Error [-7] at line [605] in function [ConfigureSimpleLinkToDefaultState]
Hi Peter,
请问您的EVM板的版本号,SDK的版本号分别是什么?Service Pack更新过吗?谢谢!
您好:
EVM板 : CC3200-LAUNCHXL Rev 3.2
SDK : CC3200SDK_1.0.0
Service Pack : CC31xx_CC32xx_ServicePack_1.0.0.1
an 802.11 b/g/n Wireless Access Point(AP)
computer : Win7+IAR 7.20
我主要是依docs\CC3200-Getting_Started_Guide.pdf指示操作
1.把P58-VCC jumper挿到SOP2
2.安裝usb driver OK
3.Upeate Service Pack by UNIFLASH
4.使用Option 2 : IAR Workbench
5.Rebuild the SimpleLink Driver
6.Open wlan_station.eww
7.common.h我沒修改,我設定我AP的SSID="cc3200demo"
執行的結果在電路板上的3個指示燈全熄,Tera Term看到的就如上所示,感覺是連不上AP...
另請問整個過程中SOP2是一直short嗎?
Hi Peter,
过程应该没有问题。 下载过程需要使用SOP2跳线帽,在正常运行时需要将SOP2跳线帽拔掉。您帮忙试一下。谢谢!
Hi Shelford,
感恩你的回覆,我對SOP跳線的使用時機的確有點不清楚,我的理解是update service pack要SOP2 short, 但用IAR 執行download & debug+go時仍需要short嗎?
另有一疑問,執行download & debug後stop debugging, 程式是否已燒錄至CC3200中了,因我stop debugging後,按板上的reset鍵感覺程式並沒重跑起來(Tera Term顯示的也不正常或沒動作)
Hi Peter,
相信您看了下面的解释就对我们SOP2的使用会比较清楚了:
您通过IAR或者CCS debug后,程序是不会下载到Flash中的。 因为我们使用的外部的SL Flash, 需要通过uart bootloader来完成程序的烧写,您调试时只是将程序加载在RAM中,复位后程序会丢失的。
谢谢!
Hi Peter,
同样的硬件和SDK环境,我的测试结果如下:
运行都正常,只是我的AP没有联网,所以internet没有ping通,谢谢!
Hi Shelford,
我重update service pack後,已可正常操作了,謝謝!
還有作station mode時,我的p58-vcc jumper沒拿開…,再次感謝你。
但現另一個問題來了,sl flash經我format、program、service pack update也open過out of box.ucf後,現板子只能在debug下才能run example code,一經reset就不動作了,我現想讓板子恢復原廠功能但如你前封回覆狀況,現我如何通過uart bootloader來完成程式的燒寫(可提供操作文件嗎?)
Hi Peter,
您好!
您知道怎么更新sl flash 里的application程序吗?有使用过Uniflash吗?
Hi Shelford,
只用uniflash open過out of box.ucf, 看它的結構除web site的資料外,還有一個/sys/下放oob.bin檔, sorry!所知有限。
另一個問題:代理商有給我一包cc3200sdk-0.5.1教育訓練的資料,(我司是剛開始找wifi 的sloution,對TI的工具還不熟),
問題1.我到底是用舊版SDK較好還是用目前TI網站上找到的cc3200sdk-1.0.0版來測試較好?
問題2.它裡面有附一支CC3200_Flasher(slprog_0.5.0.2_Flasher.exe)這可用嗎?
對不起初入門者問題較多…
Hi Peter,
1.请使用最新的SDK。 目前就使用1.0.0版本
2. CC3200_Flasher是以前老版本flash 烧写工具,现在已经不用了,请使用uniflash。
谢谢!