TI工程师你好,
我现在使用IAR forARM 7.20对CC3200调试,IAR中选择 Download and debug 后,按GO开始执行。但是复位后程序无法再次运行了,我使用串口直接下载的程序。
请问如果需要将程序烧写进CC3200且复位后能自动开始运行,我需要什么烧写工具(硬件&软体)?或者改变某些设置即可解决?
期待解答! 谢谢!
Yonghua Pan:
你调试的时候是下载到RAM里面,所以RESET之后就没有了。你需要用uniflash去烧录到FLASH里面才有效。
wayy wu:
回复 Yonghua Pan:
下面是我使用uniflash 烧录binky的步骤,但是reset后仍不能自动运行,是不是我漏掉了某些步骤或者其他设置项?
请帮助。
第一步format
[17:12:49] Begin Format operation.[17:12:49] INFO: > Executing Operation: Connect[17:12:51] INFO: setting break signal[17:12:51] INFO: — please restart the device —[17:12:54] INFO: connection succeeded[17:12:54] INFO: getting storage list[17:12:55] INFO: > Executing Operation: Init[17:12:55] INFO: reading version info[17:12:55] INFO: DEVICE CC3200 ES1.32[17:12:55] INFO: reading version info[17:12:56] INFO: reading version info[17:12:56] INFO: reading version info[17:12:58] INFO: > Executing Operation: Format[17:12:58] INFO: Erase storage SFLASH [17:13:00] INFO: erase storage succeeded[17:13:00] INFO: erase storage completed[17:13:00] INFO: > Executing Operation: Disconnect[17:13:00] Operation Format returned.
第二步 program
[17:26:20] INFO: > Executing Operation: Connect[17:26:22] INFO: setting break signal[17:26:22] INFO: — please restart the device —[17:26:25] INFO: connection succeeded[17:26:25] INFO: getting storage list[17:26:25] INFO: > Executing Operation: Init[17:26:25] INFO: reading version info[17:26:25] INFO: DEVICE CC3200 ES1.32[17:26:25] INFO: reading version info[17:26:27] INFO: reading version info[17:26:27] INFO: reading version info[17:26:29] INFO: > Executing Operation: Program[17:26:29] INFO: > File name: /sys/mcuimg.bin, Update: false, Erase: false[17:26:29] INFO: > File name: /cert/ca.pem, Update: false, Erase: false[17:26:29] INFO: > File name: /cert/client.pem, Update: false, Erase: false[17:26:29] INFO: > File name: /cert/private.key, Update: false, Erase: false[17:26:29] INFO: > File name: /tmp/pac.bin, Update: false, Erase: false[17:26:29] INFO: > File name: /sys/macadd.bin, Update: false, Erase: false[17:26:29] INFO: > File name: blinky, Update: true, Erase: false[17:26:29] INFO: > Size of file = 102420[17:26:29] INFO: > Update File: blinky[17:26:29] INFO: Downloading file "blinky" with size 102420[17:26:33] INFO:
New Token is 0x0[17:26:33] INFO: Download complete[17:26:33] INFO: > Updated Token value: 0x0[17:26:33] INFO: > Executing Operation: Disconnect[17:26:33] Operation Program returned.
复位后还是没有任何动作!
VV:
回复 wayy wu:
service pack有先下进去吗?
wayy wu:
回复 VV:
我不知道还要先下service pack ,我在官网上搜了一下,找不到service pack .bin相关资料,能提供下载链接吗?
VV:
回复 wayy wu:
http://www.ti.com/tool/cc3200sdk
下载第二个
wayy wu:
回复 VV:
下载了servicepack,烧录前update servicepack 试了下不行,烧录后再updateservice还是不行,我有点郁闷了。新手的考验?
我先update下servicepack,然后烧录blinky例子,接着把SOP2的跳线帽去掉,复位后还是不能正常运行,有点崩溃的感觉,卡在原本只应该是一个小问题的问题上。
求帮助!!
SZ1:
回复 wayy wu:
Wayy,
您好!关于您EVM板子的版本和使用的SDK版本能不能提供下?谢谢!
wayy wu:
回复 SZ1:
谢谢帮助!
问题已经解决了。是因为在格式化的时候勾选了安全和两外一个选项,在不勾选两项的情况下,按照format–>update servicepack–>program
烧录成功。初次玩这个,不管怎样谢谢细心的解答。
debang gao:
回复 wayy wu:
我也是 你这样的 现象,secure 和 alert 都选上了,还是 复位后 不能执行。
If you are using pre-production CC3200 Launch Pad with XCC3101GZ or XCC3200HZ, the device must not get formatted as secured.
我用的 就是 XCC3101GZ。
我应该 怎么 选啊,flash 大小是多少啊???
wayy wu:
回复 debang gao:
不要勾选即可
TI中文支持网


