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.

自制CC3200PCB版下载调试问题

Other Parts Discussed in Thread: CC3200-LAUNCHXL, UNIFLASH, CC3200, CC3200SDK, LP5907

本人按照 CC3200-LAUNCHXL参考资料上的电路图制作了几块PCB核心版,将2根UART(55和57管脚 )线 和4根JTAG线及6根SOP线引出。其中SOP2用短接帽短接。UART和JTAG线分别用杜邦线和CC3200-LAUNCHXL板子上的对应接口(J6,J7,J8,J9,J10,J11)连接。.由于设计初打算用电池供电,所以在调试过程中5V和GND通过跳线和CC3200-LAUNCHXL板子上的5V及GND相连。

然后使用CCS7.3.0调试官方例程 。出现:Cortex_M4:Error  connecting to the target.

用UniFlash下载程序出现 : Begin Program operation.

INFO:->Executing Operation:Connect

INFO:->Setting break signal

INFO:->detecting FTDI for device reset

ERROR:-----reading ACK signal failed------

WARNING:----seting break  signal to false failed----

FATAL:-------Can't connect  to device  !!-------

FATAL:------Error connecting  to the device,Please check your COM port settings.Error code:-3

INFO:->Executing Operation:Disconnect

Operation Program returned.                                                                                                                                                                  

本人只用过和设计过几款简单的STM32系列产品,这是第一次使用TI的处理器。按照以往检查STM32板子的经验检查PCB版。PCB版电源部分没有问题 (先用万用表按照原理图断电检测通断路,后带电测芯片电源管脚电压,实测无问题),晶振经检测起振(带电检测晶振两端电压,皆为1.几伏,且两端有一定的电压差)。按照以往设计STM32板子的经验 ,检测板子大体无问题后直接烧录程序,基本也就没有问题。但是此次制作的CC3200板子(两套,4块)调试和下载皆出现如上问题。实在是找不到原因,特此请教。

请问是 我板子的设计  有问题好是  开发步骤 有问题?

板子电路图设计参照      ti/CC3200SDK_1.3.0/doc/hardware/CC3200-LAUNCHXL_SCH_Rev4p1-a

本人具体开发步骤为:按照电路图制作PCB版,断电用万用表检查PCB版通断路情况,上电调试和下载程序(出现问题),再次检测PCB电路,检测晶振,带电检测芯片管脚电压。

如果是板子设计问题,估计出现在那一部分(没有具体的给一个大体方向也行,我好 排查问题)?

如果是开发步骤问题,请给 我一个详细的开发步骤(越详细越好 )。

非常感谢!!!!

           

  • 尊敬的TI员工Susan Yang,您好,我已经下载并阅读你提供的资料。但是,从电路图来看,CC3200最小系统核心板,其实也不复杂,一路SPI接口连接外部存储器件(连接管脚和器件和依照原理图),一个40M晶振电路,供电系统我采用双电源供电,主芯片采用的是和参考版一样的芯片,47管脚的VCC_DCDC_3V3我采用的是其它 的降压芯片(LP5907)供电(带电实测有效)。其它管脚按照官方原理图连接电容,电阻,电感,除了标注DNP的我没有连接,视为断路处理。4条JTAG线和两条UART线直接和芯片相连由插针引出并和参考版相连。同时,鉴于开发成本和个人能力,我实验室目前只能设计双层板,所以,在PCB版的布局,走线上我的板子可能不满足 标准要求,但是这应该只影响射频特性,WI-FI特性和整体性能,对我调试和下载官方的blinky实验(点亮LED灯实验)影响不大吧?(仅仅当做一个ARM内核的控制MCU来用,先解决程序下载问题。)按照以往设计STM32系列的经验来看,应该是可行的。
    最后,就我个人经验来看,2套共4块(第二套完全按照原理图画的)板子出现同样的问题,我认为产生原因不在于PCB布局,而是以下两个原因:1我原理图有致命错误,2是在下载和调试板子之前应该对CC3200做一些处理,比如烧写固件、启动程序等,或者在外部Flash芯片中烧写代码。
    对于第一个 原因,由于你没有我的具体原理图,所以也不可能指出我设计的具体错误,希望你能根据上面的 信息和 UniFlsah下载界面下出现的信息,能给我一个大体的排查方向,
    对于第二个原因,纯属猜测。
    如果实在是解决不了,哎!只能放弃了。