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.

28377D debug issue!

Other Parts Discussed in Thread: CONTROLSUITE

我在使用28377和CCS5.5版本对例子程序 timed_led_blink_cpu01调试,想烧入FLASH进行测试,在RAM Active 时debug是ok的,但是设置为Flash active

是debug开始报错 No source available for "0x3fde0b" 不知道这是什么原因,望解答!

  • 是否将flash CMD文件添加到工程中了?build工程时有没有报错?

  • 已经添加了FLASH的cmd文件,build的时候是没有报错的,我在工程上点右键选的是build configuration--->set active ---->CPU1 FLASH,并且查看CMD文件已经替换为
    2837xFLASH_lnk——cpu1.cmd如下图,就是在debug的时候会报错,求帮助

  • 试试按照以下帖子介绍的步骤进行操作,然后在重新debug:http://e2e.ti.com/support/microcontrollers/c2000/f/171/t/314938.aspx

  • 感谢,我按照帖子的介绍成功升级了CCS5.5 的debug插件,但是现在遇到了新的问题,新的问题的代码如下

    C28xx_CPU1: If erase/program (E/P) operation is being done on one core, the other core should not execute from shared-RAM (SR) as they are used for the E/P code. Also, CPU1 will be halted to determine SR ownership for the CPU which will run the Flash Plugin code, after which CPU1 will be set to run its application. User code execution from SR could commence after both flash banks are programmed.
    C28xx_CPU1: GEL Output:
    Memory Map Initialization Complete
    C28xx_CPU1: Flash Programmer: Missing Flash Programming Settings.
    C28xx_CPU1:GEL:File:C:\ti\controlSUITE\device_support\F2837xD\v100\F2837xD_examples_Cpu1\timed_led_blink\cpu01\ccs\CPU1_FLASH\timed_led_blink_cpu01.out: Load failed.

    我调试的时候只是使用了CPU1,,cup2并没有使用,所以应该不会牵扯到cpu2的问题吧

    第二条丢失了FLASH程序设置,我以为只是使用了FLASH的CMD不就可以了吗,还需要配置什么呢,请指教谢谢

  • 下边帖子中有同样的问题,您可以参考一下:http://e2e.ti.com/support/microcontrollers/c2000/f/171/p/329978/1151103.aspx

  • hank zhao:

    谢谢你,这个帖子我仔细卡了看,但是他的ccs是V6版本的,我的是CCS 5.5,而且那两个更新我已经安装了,程序也是例子程序,现在调试问题依旧,尚不知道还需要更改什么设置,目前我改过的就是cmd文件,在build设置里设置为 flash active,build没有报错,debug的时候提示out文件丢失,FLASH setting 丢失

    情况就是这样,求帮助!

    谢谢你!

  • guodong,

    首先通过view 》 target configuration , 打开目标配置窗口,然后新建一个F2837x的目标配置文件,选择仿真器,芯片,然后保存。

    右键该目标配置文件,选择launch this configuration, 进入仿真界面,在仿真界面 run菜单connect target, load 编译后的.out文件。

    另外建议使用CCSv6来调试F2837x.

    Eric

  • Eric Ma:

    谢谢你!

    我换成CCS 6版本,升级成最新版的controlSUITE之后已经成功烧录进去并且FLASH启动了,哈哈

    thank you very much!

  • Eric Ma:

                 你好。我下载了CCS V6,但是现在不支持第三方仿真器,请问,哪里能申请到支持第三方仿真器的CCS V6的90天license?谢谢。

  • Zuoxing,

     通过 下面方式转换成90天的权限。

    convert to full 90 day eval license by going help -> CCS Licensing Ino -> Upgrade.