微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 无线和射频 > TI WIFI设计交流 > CC3200的烧录问题

CC3200的烧录问题

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

求助一下,我的板子烧录后,为什么程序不跑起来,烧录时sop2冒上,烧录后为什么不跑(ps:有人说烧录完要拔掉sop2,拔掉也不跑)

建议你在程序运行的时候,打开串口调试终端,看看上面的打印信息,这样方便看系统运行到哪了。

谢谢

看了下,根本就没有开始过,JTAG仿真程序一切正常,我觉得FLASH应该已经烧录进去了,只是程序的启动程序没有进行,所以程序根本就没有运行!

也就是和刚上电一样!

我现在都是用out_of_box的bin了,还是一样的现象,上电复位的现象一模一样,烧进去没有一点反应,麻烦您帮忙分析下看!

keke,

  如果是跑out of box程序的话,建议把Pin58和VCC用跳帽短接,强制CC3200工作于AP模式下。

你提供一下串口的打印信息,这个方便定位具体的错误。

谢谢

Dear  Ken,

        之前就试过了,处于强制AP模式下的,串口信息什么都没有,用IAR仿真时一切正常,串口显示也是正常的。我还注意到了一个现象就是,到程序处于IAR仿真状态后,我停止仿真,并且保持不断电,按下复位键,发现已经仿真到ram的程序也不能跑,和我完成uniflash下载是一样的。出厂时按下复位键是可以启动out of box程序的,说明Flash已经被刷新了。。。

Dear Ken,

        已经找到原因了,servicepack必须要更新,每次烧写程序完都需要更新一次,否则程序无法跑起来,感谢你的耐心答复!

keke,

  不用每次都去更新service pack的,你只需要更新到最新的一个版本。然后每次烧写应用程序的bin文件就行。

你不会是每次都格式化sflash了吧

谢谢

Dear ken

         之前是的,听你这么说就懂了,谢谢!

您好

我用ccs调试程序,在debug模式下程序运行正常,但是我把bin烧到flash里面程序就运行部起来。

烧写过程应该是没问题,我有烧写过deamon的bin

@我烧写deamon的bin有可以运行,就是烧写我的bin无法运行。我的程序在debug模式下运行ok

请问知道如何解决吗?

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

网站地图

Top