This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

关于CC3200使用Uniflash焼写代码问题

Other Parts Discussed in Thread: 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.

    请问我的这种是什么情况

  • 这个没问题啊,你遇到什么情况了吗?