关于CC3200使用Uniflash焼写代码问题
我用从官网上下载的uniflash-simpleLink工具往CC3200内焼写bin文件,PORT COM设置的也正确,为什么总是失败?出现的错误如下
这是社么原因?
你在sys/mcuing.bin下面,配置选项的地方,有把Erase勾选上吗?
[17:56:53] Begin Program operation.
[17:56:53] INFO: > Executing Operation: Connect
[17:56:55] INFO: setting break signal
[17:56:55] INFO: --- please restart the device ---
[17:57:15] INFO: connection succeeded
[17:57:15] INFO: getting storage list
[17:57:15] INFO: > Executing Operation: Init
[17:57:15] INFO: reading version info
[17:57:15] INFO: DEVICE CC3200 ES1.21
[17:57:15] INFO: reading version info
[17:57:15] INFO: download complete
[17:57:19] INFO: setting break signal
[17:57:20] INFO: connection succeeded
[17:57:20] INFO: getting storage list
[17:57:20] INFO: reading version info
[17:57:20] INFO: reading version info
[17:57:20] INFO: download complete
[17:57:21] INFO: > Executing Operation: Program
[17:57:21] INFO: > File name: /sys/mcuimg.bin, Update: true, Erase: true
[17:57:21] INFO: > Erase File: /sys/mcuimg.bin
[17:57:21] INFO: erasing file "/sys/mcuimg.bin"
[17:57:21] INFO: deleting file "/sys/mcuimg.bin"
[17:57:21] INFO: erase file completed
[17:57:21] INFO: > Size of file = 27148
[17:57:21] INFO: > Update File: /sys/mcuimg.bin
[17:57:21] INFO: Downloading file "/sys/mcuimg.bin" with size 27148
[17:57:22] INFO:
New Token is 0x0
[17:57:22] INFO: Download complete
[17:57:22] INFO: > Updated Token value: 0x0
[17:57:22] INFO: > File name: /cert/ca.pem, Update: false, Erase: false
[17:57:22] INFO: > File name: /cert/client.pem, Update: false, Erase: false
[17:57:22] INFO: > File name: /cert/private.key, Update: false, Erase: false
[17:57:22] INFO: > File name: /tmp/pac.bin, Update: false, Erase: false
[17:57:22] INFO: > File name: /sys/macadd.bin, Update: false, Erase: false
[17:57:22] INFO: > Executing Operation: Disconnect
[17:57:22] Operation Program returned.
我勾选erase update 之后的现象如下:
另外我是否需要操作Service Pack Update 这个选项,是不是每次焼写之前先执行Format这个操作?
第一次使用uniFlash焼写CC3200代码,是否需要先焼写Service Pack Update?
Yameng,
新片子的话,需要先update Service Pack firmware。 谢谢!
Yameng,
您好!
我们WIKI上有CC32xx/CC31xx Uniflash的user guide,还是很详细的,您可以参考下:http://processors.wiki.ti.com/index.php/CC31xx_%26_CC32xx_UniFlash_Quick_Start_Guide?keyMatch=uniflash&tisearch=Search-EN
有问题的话看,我们再讨论,谢谢!
谢谢 您的耐心解答,问题已经解决了。。首先应该update server pack ;下载文件的过程中出现 INFO: setting break signal 后需要重启板子,之前不知道是让重启 。
Yameng,
好的,问题解决就好,TI资料都会放在官网上,多看看. 有问题后续再讨论,谢谢!
TI的工程师,你好:
我使用uniFlash update CC3200 service Pack 时,出现的这个问题是什么原因(见图),
Yameng,
您好!
您这边能否尝试重新打开UNIFLASH和对EVM重新上电,看是否仍然问题存在?谢谢!
Hi Shelford,
我也遇到同样的问题,重启UNIFLASH和重新上电都没用,请问这个错误的原因是什么?打开什么失败?
Hi Yameng,
请问你的问题有解决吗?我也遇到同样的问题
Cailu,
请按照以下不步骤操作以下应该就可以了:
Format->Update Service Pack-> 烧写application image
谢谢!
hi Cailu.
这个问题是因为我的板子有问题。
Hi Yameng,
您好!
如果问题解决了,能否帮忙close掉这个帖子,谢谢!
New Token is 0x0
[15:28:53] INFO: Download complete
[15:28:53] INFO: > Executing Operation: Disconnect
[15:28:53] Operation ServicePackUpdate returned.
[15:30:08] Begin Program operation.
[15:30:08] INFO: > Executing Operation: Connect
[15:30:10] INFO: setting break signal
[15:30:14] INFO: connection succeeded
[15:30:14] INFO: getting storage list
[15:30:14] INFO: > Executing Operation: Init
[15:30:14] INFO: reading version info
[15:30:14] INFO: DEVICE CC3200 ES1.21
[15:30:14] INFO: reading version info
[15:30:14] INFO: download complete
[15:30:19] INFO: setting break signal
[15:30:19] INFO: connection succeeded
[15:30:19] INFO: getting storage list
[15:30:19] INFO: reading version info
[15:30:19] INFO: download complete
[15:30:20] INFO: > Executing Operation: Program
[15:30:20] INFO: > File name: /sys/mcuimg.bin, Update: true, Erase: true
[15:30:20] INFO: > Erase File: /sys/mcuimg.bin
[15:30:20] INFO: erasing file "/sys/mcuimg.bin"
[15:30:20] INFO: deleting file "/sys/mcuimg.bin"
[15:30:20] INFO: erase file completed
[15:30:20] INFO: > Size of file = 59632
[15:30:20] INFO: > Update File: /sys/mcuimg.bin
[15:30:20] INFO: Downloading file "/sys/mcuimg.bin" with size 59632
[15:30:22] INFO:
New Token is 0x0
[15:30:22] INFO: Download complete
[15:30:22] INFO: Verifying Data...
[15:30:22] INFO: get file
[15:30:23] INFO: Done. Reading 59632 bytes
[15:30:23] INFO:
Verification OK
[15:30:24] INFO: > Updated Token value: 0x0
[15:30:24] INFO: > File name: /cert/ca.pem, Update: false, Erase: false
[15:30:24] INFO: > File name: /cert/client.pem, Update: false, Erase: false
[15:30:24] INFO: > File name: /cert/private.key, Update: false, Erase: false
[15:30:24] INFO: > File name: /tmp/pac.bin, Update: false, Erase: false
[15:30:24] INFO: > File name: /sys/macadd.bin, Update: false, Erase: false
[15:30:24] INFO: > Executing Operation: Disconnect
[15:30:24] Operation Program returned.
请问我的这种是什么情况
这个没问题啊,你遇到什么情况了吗?