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.

CCS4下载不了程序

用CCS3.3下载仿真没问题,说明硬件连接没有问题,换CCS4,安装了驱动,按seeddsp官网下载的帮助文档操作,debug active project时出现如图问题,硬件连接是没问题的,请问该如何处理?

  • 1、检查仿真器是否插好;

    2、检查CPU供电问题,1.8V,3.3V的供电是否正常;

    3、检查DSP引脚是否虚焊(一般先检查JTAG的那几个引脚);

    4、检查晶振是否起振;

    5、检查JTAG的那几个引脚电平是否正确,特别注意TCK是否有脉冲输出,以检测仿真器

      是否好坏;

    6、检查DSP上电是否正常复位(复位电平或者说是复位电路是否正常工作)、工作,可

      查看CLKOUT 引脚,看是否有脉冲输出。

  • 除了楼上说的。

    CCSV4这个样子,给我的感觉是CCS连不上仿真器,如您所说“用CCS3.3下载仿真没问题,说明硬件连接没有问题”。

    这应该是SEED的驱动的问题,建议联系SEED,问他们索要最新的支持CCSV4的驱动以及安装说明。

  • 驱动是在seeddsp官网下载的最新驱动,安装和操作都是按帮助文档一步步来的,到debug active project这一步才出问题,看看我上传的图片就知道。

    确实如楼上所说,应不是硬件问题,硬件连接都不动,换ccs3.3操作都正常,换回ccs就不行,重复几次都如此,ccs3.3行,ccs4不行。

  • 不知道和GEL文件有没有关系,我用的软件自带的GEL文件,连接的时候有说:

    the function 'GEL_OpenWindow' is not supported,

    the function 'GEL_CloseWindow' is not supported.

  • 和GEL文件没有关系,您可以在CCS-->tools-->GEL Files中Remove该GEL文件。

    请按下面步骤做一遍。

    1、按照SEED说明书安装仿真器驱动。

    2、打开CCS。

    3、CCS-->VIEW-->Target configuration->New Target configuration,选择你的仿真器,打勾,save,用鼠标右键点该configuration选Launch selected configuration,这时候开始CCS连接仿真器,该步不能完成估计仿真器和仿真器驱动有问题。

    4、点击CCS-->Target-->Coneect Target,连接开发板,该步不能完成估计开发板有问题。

    如果上述不成功,同时也建议下载最新的CCSV4,试一下。

    processors.wiki.ti.com/.../Download_CCS

  • 我重装了CCS4,现在可以了,能进入debug界面。

    但运行不了,装载进去后运行光标在main里面一行代码处(非main函数的第一行代码), 按F5,F6看到运行了一下,但光标还是在那一行没有动,这个程序我在ccs3.3下面debug是没问题的。不知道是哪里设置不对。

    需要说明的是我的DSP里有个bootloader程序,我现在debug的是应用程序,这个bootloader程序可能已经被Erase了,但是这不影响应用程序的运行,在ccs3.3下是一切正常的。

    请问是哪里设置不对吗?

  • 进入DEBUG界面后要load程序,请用编译例程,然后load到芯片试一下。

    另外您用的是什么芯片,2812吗?您谈到的“DSP里有个bootloader程序”,指的是芯片内部的BOOT ROM中的bootload程序吗?

    2812例程:

    http://focus.ti.com.cn/cn/docs/toolsw/folders/print/sprc097.html

  • 现在可以了,非常感谢,我说的bootloader是指我们自己写的程序。

    但是现在有个问题,我每次编译CCS4都要很长时间,好像是全部都重新编译,不像CCS3.3只编译有修改的文件,是哪里设置不好吗?

  • 鼠标右键单击指定文件,选择Build selected file.

    CCSV3中的Incremental build就是V4中的build active project.

  • 有没有简洁点的方式?

    只想编译修改相关的文件。一个个的点多麻烦。

  • V4中的build active project就是V3中的Incremental build