請問uniflash具體怎麼操作呢,按照這篇文檔操作根本沒有下載進去processors.wiki.ti.com/.../CC31xx_&_CC32xx_UniFlash,會不會是我操作出問題?麻煩大家幫忙!O(∩_∩)O謝謝
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.
哪裡能找到這個文件呢,我怎麼一直找不到,教程裡面是這麼說的,The service pack binary file is not part of Uniflash and should be fetched from TI repository separately.麻煩Ti的員工幫忙解答一下
[21:26:09] Begin Format operation.
[21:26:12] INFO: > Executing Operation: Connect
[21:26:14] INFO: setting break signal
[21:26:14] INFO: --- please restart the device ---
[21:26:22] INFO: connection succeeded
[21:26:22] INFO: getting storage list
[21:26:22] INFO: > Executing Operation: Init
[21:26:22] INFO: reading version info
[21:26:22] INFO: DEVICE CC3200 ES1.33
[21:26:22] INFO: reading version info
[21:26:23] INFO: reading version info
[21:26:25] INFO: > Executing Operation: Format
[21:26:25] INFO: Erase storage SFLASH
[21:26:26] INFO: erase storage succeeded
[21:26:26] INFO: erase storage completed
[21:26:26] INFO: > Executing Operation: Disconnect
[21:26:26] Operation Format returned.
[21:26:45] Begin ServicePackProgramming operation.
[21:26:48] INFO: > Executing Operation: Connect
[21:26:50] INFO: setting break signal
[21:26:50] INFO: --- please restart the device ---
[21:26:56] INFO: connection succeeded
[21:26:56] INFO: getting storage list
[21:26:56] INFO: > Executing Operation: ServicePackProgramming
[21:26:56] INFO: Path to the service pack file: D:/ti/CC3200SDK_1.0.0/cc3200-sdk/example/out_of_box/ewarm/Release/Exe/oob.bin
[21:26:56] INFO: reading version info
[21:26:56] INFO: CC3200R Device detected.
[21:26:56] ERROR: Incorrect bundle format. Please make sure you selected a valid service pack file. Operation cancelled.
[21:26:56] INFO: > Executing Operation: Disconnect
[21:26:56] Operation ServicePackProgramming returned.
哪里出错,能否帮忙解释一下。。?
信息提示你选择的不是service pack的bin文件,而是我们SDk里面OOB的例程的实验。
service pack和SDK是两个软件,你需要确定进行的是更新service pack的操作,还是烧写应用程序的操作。
谢谢
默认添加应用程序时,max size是0.,不会有204800的设置。这是你自己手动添加的?
另外你的uniflash是什么版本的,新建的配置文件的左边列表怎么和默认的不一样,你有导入什么配置文件吗?
max size不需要自己设置,Erase等三个配置需要勾选上。应用程序的地址没有问题
谢谢
1.我上面发的,安装错误是什么问题造成的?对于后续的使用是否有影响?安装的是uniflash_cc3xxx_setup_3.2.0.00120版本.
2.我也重新安装一个uniflash_cc3xxx_setup_3.2.0.00065版本,安装过程也出现上面安装的uniflash_cc3xxx_setup_3.2.0.00120版本一样的问题,会跳出安装错误对话框。这是什么问题?
3.我使用这个版本加载程序,出现:以下程序问题:操作方式是:先Format,,然后service Pack Update,选择版本为:servicepack_1.0.0.1.2,点击确定。在/SYS\mcuimg.bin中,增加程序,按上层你说没错的方式进行加载烧写程序,然后点Program进行下载,出现下面的错误。
[23:42:52] Begin Format operation.
[23:42:52] INFO: > Executing Operation: Connect
[23:42:54] INFO: setting break signal
[23:42:54] INFO: --- please restart the device ---
[23:42:58] INFO: connection succeeded
[23:42:58] INFO: getting storage list
[23:42:58] INFO: > Executing Operation: Init
[23:42:58] INFO: reading version info
[23:42:58] INFO: DEVICE CC3200 ES1.33
[23:42:58] INFO: reading version info
[23:42:59] INFO: reading version info
[23:43:01] INFO: > Executing Operation: Format
[23:43:01] INFO: Erase storage SFLASH
[23:43:02] INFO: erase storage succeeded
[23:43:02] INFO: erase storage completed
[23:43:02] INFO: > Executing Operation: Disconnect
[23:43:02] Operation Format returned.
[23:43:23] Begin ServicePackUpdate operation.
[23:43:23] INFO: > Executing Operation: Connect
[23:43:25] INFO: setting break signal
[23:43:25] INFO: --- please restart the device ---
[23:43:35] INFO: connection succeeded
[23:43:35] INFO: getting storage list
[23:43:35] INFO: > Executing Operation: Init
[23:43:35] INFO: reading version info
[23:43:35] INFO: DEVICE CC3200 ES1.33
[23:43:35] INFO: reading version info
[23:43:36] INFO: reading version info
[23:43:38] INFO: > Executing Operation: ServicePackUpdate
[23:43:38] INFO: Path to the service pack file: D:\ti\CC31xx_CC32xx_ServicePack_1.0.0.1.2\servicepack_1.0.0.1.2.bin
[23:43:38] INFO: reading version info
[23:43:38] INFO: ROM Device detected.
[23:43:38] INFO: Service pack version information:
[23:43:38] INFO: NWP version: 2.2.7.1
[23:43:38] INFO: MAC version: 1.2.4.2
[23:43:38] INFO: PHY version: 1.5.3.23
[23:43:38] INFO: NWP Patch version: 2.2.0.1
[23:43:38] INFO: MAC Patch version: 1.2.0.2
[23:43:38] INFO: PHY Patch version: 1.0.3.23
[23:43:38] INFO: Downloading file "/sys/servicepack.ucf" with size 6100
[23:43:43] INFO:
New Token is 0x8B2A8AC7
[23:43:43] INFO: Download complete
[23:43:43] INFO: > Executing Operation: Disconnect
[23:43:43] Operation ServicePackUpdate returned.
[23:43:54] Begin Program operation.
[23:43:54] INFO: > Executing Operation: Connect
[23:43:56] INFO: setting break signal
[23:43:56] INFO: --- please restart the device ---
[23:43:58] INFO: connection succeeded
[23:43:58] INFO: getting storage list
[23:43:58] INFO: > Executing Operation: Init
[23:43:58] INFO: reading version info
[23:43:58] INFO: DEVICE CC3200 ES1.33
[23:43:58] INFO: reading version info
[23:43:59] INFO: reading version info
[23:44:01] INFO: > Executing Operation: Program
[23:44:01] INFO: > File name: /sys/mcuimg.bin, Update: true, Erase: true
[23:44:01] INFO: > Erase File: /sys/mcuimg.bin
[23:44:01] INFO: erasing file "/sys/mcuimg.bin"
[23:44:01] INFO: deleting file "/sys/mcuimg.bin"
[23:44:01] INFO: erase file completed
[23:44:01] INFO: > Size of file = 18784
[23:44:01] INFO: > Update File: /sys/mcuimg.bin
[23:44:02] INFO: Downloading file "/sys/mcuimg.bin" with size 18784
[23:44:02] INFO:
New Token is 0x0
[23:44:02] INFO: Download complete
[23:44:02] INFO: Verifying Data...
[23:44:02] INFO: get file
[23:44:03] INFO: Done. Reading 18784 bytes
[23:44:03] INFO:
Verification OK
[23:44:04] INFO: > Updated Token value: 0x0
[23:44:04] INFO: > File name: /cert/ca.pem, Update: false, Erase: false
[23:44:04] INFO: > File name: /cert/client.pem, Update: false, Erase: false
[23:44:04] INFO: > File name: /cert/private.key, Update: false, Erase: false
[23:44:04] INFO: > File name: /tmp/pac.bin, Update: false, Erase: false
[23:44:04] INFO: > File name: /sys/macadd.bin, Update: false, Erase: false
[23:44:04] INFO: > Executing Operation: Disconnect
[23:44:04] Operation Program returned.
请问是什么问题?
安装过程中,提示驱动安装有问题,这个我还真没遇见过。有可能与你的系统有关吧。
另外看你的烧写log 信息,在烧写/sys/mcuing的时候,没有出错啊,擦除烧写验证都通过了。
谢谢
看你上述log说明你烧录已经成功。
请注意文档中有这样一段说明:
Note: Connect the SOP 2 jumper on LaunchPad before flashing any image to the device. After the
flashing is done, remove the SOP 2 jumper and reset the board to boot-up the application
烧录的时候把sop 2跳帽带上,烧完之后拔掉这个跳帽,然后复位,板子上的程序就会启动了。
我原来也是烧录成功了,但是复位之后不执行,后来才发现要拔掉这个跳帽。
使用uniFlash焼写程序时,CC3200的跳线帽需要将SOP2的跳线帽短接,其余SOP1和SOP0的跳线帽空着。
下载程序完成后需要将SOP2的跳线帽拔掉,CC3200的程序就会从SPI Flash中加载到RAM中进行运行。