微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 无线和射频 > TI WIFI设计交流 > CC3200 自己画的板子无法使用uniflash下载,求助!

CC3200 自己画的板子无法使用uniflash下载,求助!

时间:10-02 整理:3721RD 点击:

请帮我看一下 现在自己画的板子可以进行debug 调试,引出的LED灯可以进行控制亮灭,但是无法使用uniflash 下载程序,串口使用的uart0 ,sop 2 接高电平,低电平都试过,复位信号直接在lanchpad 读取,但是依旧无法下载程序,遇到瓶颈了 ,请问还有什么我没有注意到的问题么?

下面是更为详细的输出信息,请TI员工和做过的大神看看,指出一下问题!

[21:35:59] Begin Program operation.
[21:36:00] INFO: Checked for update config groups: []
[21:36:00] INFO: List of files to be generated: []
[21:36:00] INFO: > Executing Operation: Connect
[21:36:00] DEBUG: waiting and clearing uart rx buffer
[21:36:02] INFO: setting break signal
[21:36:02] INFO: --- please restart the device ---
[21:36:02] DEBUG: wait for ack
[21:36:06] INFO: connection succeeded
[21:36:06] INFO: getting storage list
[21:36:06] DEBUG: wait for ack
[21:36:06] INFO: > Executing Operation: Init
[21:36:06] INFO: reading version info
[21:36:06] DEBUG: wait for ack
[21:36:06] INFO: DEVICE CC3200 ES1.33
[21:36:06] INFO: reading version info
[21:36:06] DEBUG: wait for ack
[21:36:06] DEBUG: Bootloader version is 2, 1, 4, 0
[21:36:06] DEBUG: It's a CC3200 device: PG1.33 or higher
[21:36:06] DEBUG: Switch UART pinmux to APPS
[21:36:06] DEBUG: wait for ack
[21:36:06] DEBUG: wait for ack
[21:36:16] DEBUG: --- ACK is not detected on COM port
[21:36:16] DEBUG: --- Connection failed trying to reconnect... (1 attempt)
[21:36:17] DEBUG: wait for ack
[21:36:22] DEBUG: Switch to NWP bootloader complete
[21:36:22] INFO: reading version info
[21:36:22] DEBUG: wait for ack
[21:36:22] DEBUG: Bootloader version is 2, 1, 4, 0
[21:36:22] DEBUG: raw storage write
[21:36:22] DEBUG: wait for ack
[21:36:22] DEBUG: status request
[21:36:22] DEBUG: wait for ack
[21:36:22] DEBUG: BlockSize is 4096, number of blocks is 64
[21:36:22] DEBUG: erasing 13 blocks starting from 0
[21:36:23] DEBUG: wait for ack
[21:36:24] DEBUG: UART timeout
[21:36:24] DEBUG: --- COM Port timeout on ACK read
[21:36:24] DEBUG: wait for ack
[21:36:39] DEBUG: UART timeout
[21:36:39] DEBUG: --- COM Port timeout on ACK read
[21:36:39] DEBUG: Error, could not write to offset 0
[21:36:39] DEBUG: wait for ack
[21:36:54] DEBUG: UART timeout
[21:36:54] DEBUG: --- COM Port timeout on ACK read
[21:36:54] DEBUG: Error, could not write to offset 4080
[21:36:54] DEBUG: wait for ack
[21:37:09] DEBUG: UART timeout
[21:37:09] DEBUG: --- COM Port timeout on ACK read
[21:37:09] DEBUG: Error, could not write to offset 8160
[21:37:10] DEBUG: wait for ack
[21:37:25] DEBUG: UART timeout
[21:37:25] DEBUG: --- COM Port timeout on ACK read
[21:37:25] DEBUG: Error, could not write to offset 12240
[21:37:25] DEBUG: wait for ack
[21:37:40] DEBUG: UART timeout
[21:37:40] DEBUG: --- COM Port timeout on ACK read
[21:37:40] DEBUG: Error, could not write to offset 16320
[21:37:40] DEBUG: wait for ack
[21:37:55] DEBUG: UART timeout
[21:37:55] DEBUG: --- COM Port timeout on ACK read
[21:37:55] DEBUG: Error, could not write to offset 20400
[21:37:55] DEBUG: wait for ack
[21:38:10] DEBUG: UART timeout
[21:38:10] DEBUG: --- COM Port timeout on ACK read
[21:38:10] DEBUG: Error, could not write to offset 24480
[21:38:10] DEBUG: wait for ack
[21:38:25] DEBUG: UART timeout
[21:38:25] DEBUG: --- COM Port timeout on ACK read
[21:38:25] DEBUG: Error, could not write to offset 28560
[21:38:25] DEBUG: wait for ack
[21:38:40] DEBUG: UART timeout
[21:38:40] DEBUG: --- COM Port timeout on ACK read
[21:38:40] DEBUG: Error, could not write to offset 32640
[21:38:40] DEBUG: wait for ack
[21:38:55] DEBUG: UART timeout
[21:38:55] DEBUG: --- COM Port timeout on ACK read
[21:38:55] DEBUG: Error, could not write to offset 36720
[21:38:55] DEBUG: wait for ack
[21:39:10] DEBUG: UART timeout
[21:39:10] DEBUG: --- COM Port timeout on ACK read
[21:39:10] DEBUG: Error, could not write to offset 40800
[21:39:10] DEBUG: wait for ack
[21:39:25] DEBUG: UART timeout
[21:39:25] DEBUG: --- COM Port timeout on ACK read
[21:39:25] DEBUG: Error, could not write to offset 44880
[21:39:25] DEBUG: wait for ack
[21:39:40] DEBUG: UART timeout
[21:39:40] DEBUG: --- COM Port timeout on ACK read
[21:39:40] DEBUG: Error, could not write to offset 48960
[21:39:40] DEBUG: status request
[21:39:40] DEBUG: wait for ack
[21:39:55] DEBUG: UART timeout
[21:39:55] DEBUG: --- COM Port timeout on ACK read
[21:39:55] DEBUG: 1
[21:39:55] DEBUG: wait for ack
[21:40:10] DEBUG: UART timeout
[21:40:10] DEBUG: --- COM Port timeout on ACK read
[21:40:11] DEBUG: wait for ack
[21:40:26] DEBUG: UART timeout
[21:40:26] DEBUG: --- COM Port timeout on ACK read
[21:40:26] FATAL: Error loading the bootloader. Error code: -3
[21:40:26] INFO: > Executing Operation: Disconnect
[21:40:26] DEBUG: disconnecting from device . . .
[21:40:26] DEBUG: wait for ack
[21:40:40] Cancelling current process <Program>, please wait...
[21:40:41] DEBUG: UART timeout
[21:40:41] DEBUG: --- COM Port timeout on ACK read
[21:40:41] Operation Canceled: Process<Program> canceled.
[21:40:47] Begin Format operation.
[21:40:48] INFO: > Executing Operation: Connect
[21:40:48] DEBUG: waiting and clearing uart rx buffer
[21:40:50] INFO: setting break signal
[21:40:50] INFO: --- please restart the device ---
[21:40:50] DEBUG: wait for ack
[21:40:50] INFO: connection succeeded
[21:40:50] INFO: getting storage list
[21:40:50] DEBUG: wait for ack
[21:40:50] INFO: > Executing Operation: Init
[21:40:50] INFO: reading version info
[21:40:50] DEBUG: wait for ack
[21:40:50] INFO: DEVICE CC3200 ES1.33
[21:40:50] INFO: reading version info
[21:40:50] DEBUG: wait for ack
[21:40:50] DEBUG: Bootloader version is 2, 1, 4, 0
[21:40:50] DEBUG: It's a CC3200 device: PG1.33 or higher
[21:40:50] DEBUG: Switch UART pinmux to APPS
[21:40:50] DEBUG: wait for ack
[21:40:50] DEBUG: wait for ack
[21:40:51] DEBUG: Switch to NWP bootloader complete
[21:40:51] INFO: reading version info
[21:40:51] DEBUG: wait for ack
[21:40:51] DEBUG: Bootloader version is 2, 0, 4, 0
[21:40:51] DEBUG: raw storage write
[21:40:51] DEBUG: wait for ack
[21:40:51] DEBUG: status request
[21:40:51] DEBUG: wait for ack
[21:40:51] DEBUG: BlockSize is 4096, number of blocks is 16
[21:40:51] DEBUG: erasing 13 blocks starting from 0
[21:40:51] DEBUG: wait for ack
[21:40:51] DEBUG: status request
[21:40:51] DEBUG: wait for ack
[21:40:52] DEBUG: wait for ack
[21:40:52] DEBUG: status request
[21:40:52] DEBUG: wait for ack
[21:40:52] DEBUG: wait for ack
[21:40:52] DEBUG: status request
[21:40:52] DEBUG: wait for ack
[21:40:52] DEBUG: wait for ack
[21:40:52] DEBUG: status request
[21:40:52] DEBUG: wait for ack
[21:40:52] DEBUG: wait for ack
[21:40:52] DEBUG: status request
[21:40:52] DEBUG: wait for ack
[21:40:52] DEBUG: wait for ack
[21:40:52] DEBUG: status request
[21:40:52] DEBUG: wait for ack
[21:40:52] DEBUG: wait for ack
[21:40:52] DEBUG: status request
[21:40:52] DEBUG: wait for ack
[21:40:52] DEBUG: wait for ack
[21:40:52] DEBUG: status request
[21:40:52] DEBUG: wait for ack
[21:40:52] DEBUG: wait for ack
[21:40:52] DEBUG: status request
[21:40:52] DEBUG: wait for ack
[21:40:52] DEBUG: wait for ack
[21:40:52] DEBUG: status request
[21:40:52] DEBUG: wait for ack
[21:40:52] DEBUG: wait for ack
[21:40:52] DEBUG: status request
[21:40:52] DEBUG: wait for ack
[21:40:52] DEBUG: wait for ack
[21:40:52] DEBUG: status request
[21:40:52] DEBUG: wait for ack
[21:40:52] DEBUG: wait for ack
[21:40:52] DEBUG: status request
[21:40:52] DEBUG: wait for ack
[21:40:52] DEBUG: wait for ack
[21:40:52] DEBUG: status request
[21:40:52] DEBUG: wait for ack
[21:40:52] DEBUG: status request
[21:40:52] DEBUG: wait for ack
[21:40:52] DEBUG: 0
[21:40:52] DEBUG: wait for ack
[21:40:53] DEBUG: wait for ack
[21:41:07] Cancelling current process <Format>, please wait...
[21:41:08] DEBUG: UART timeout
[21:41:08] DEBUG: --- COM Port timeout on ACK read
[21:41:08] FATAL: Error loading the bootloader. Error code: -3
[21:41:08] INFO: > Executing Operation: Disconnect
[21:41:08] DEBUG: disconnecting from device . . .
[21:41:08] DEBUG: wait for ack
[21:41:23] DEBUG: UART timeout
[21:41:23] DEBUG: --- COM Port timeout on ACK read
[21:41:23] Operation Canceled: Process<Format> canceled.

唉,问题都解决掉了,还没有回帖的~

问题已解决!

楼主的问题怎么解决的?我也快调试自己作的板子了。

请参考此帖:https://e2e.ti.com/support/wireless_connectivity/f/968/p/385212/1358678

我现在也在做自己的板子,能留下个联系方式,请教你吗?

楼主是怎么解决的?我也遇到这个问题了,现在不知如何是好

请教,同遇到问题uniflash不能下载,请问怎么解决的

多年的老帖了,现在已经都不用3200了,不知道现在3200还这么火,如果不能下载看连线是否都正确,然后如果确定走线都对的话,把和电源相关的电容都换成更大尺寸的电容,就是指的TI开发板那几个和电源相关的大电容,如果还不行那就需要考虑走线了,两层板设计我都失败了,所以四层板设计应该严格按照官方推荐,GND层有两个独立的电源回路,你可以看一下,如果都注意了,应该就没什么问题了

恩恩,非常感谢你的帮助,我确定连线都正确,板子也是根据ti推荐电路来设计的,可能pcb设计上有些问题吧,一直不能下载,我新下载了个uniflash试了下,也没有错误显示,也不能下载,懵了……我去提问看看吧,再次感谢你的帮助

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top