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.

F280049将程序烧写进flash有问题

Other Parts Discussed in Thread: CONTROLSUITE, C2000WARE

我的F280049板子是参考官方launch pad板设计做成的,使用的是CCS10和XDS100v2,将程序加载进ram中可以正常运行,把程序烧写进flash提示成功,只要不给板子断开与ccs10的连接就可以运行,但是只要给板子断电重启,就不能运行了,即使再连接到ccs10也不能运行刚烧写进的程序,使用的是C2000ware/Controlsuite中的28004x_cla_flash_lnk.cmd,一点都没改,而且烧写例程也是一样情况,请帮我看看到底是什么原因造成的?并贴上板子的原理图

  • 你好,请问你测试用的程序也是controlSUITE中的例程吗?如果不是的话建议用例程先测试一下flash运行,以下这个led灯的例程实验效果比较好观测,你可以测试一下:
    C:\ti\c2000\C2000Ware_3_02_00_00\device_support\f28004x\examples\led
    编译的时候选择CPU1_FLASH,就会进行flash编译和烧写。
  • 用controlSUITE中的例程试过
  • 你好,按你说的使用C2000Ware_3_02_00_00\device_support\f28004x\examples\led测试,烧写flash后,在仍然将芯片与CCS10连接的情况下,可以正常运行,LED闪烁,但是只要点reset芯片,或者断开连接,我这块板子就不能运行,重新连接任然不行,只有刚烧写完flash且不断开连接不点reset可以运行。我想请问一下从原理图看,我这个F280049C的板子有没有错误会影响烧写flash
  • 你的程序在debug的时候是否有擦除flash和烧写的过程?能否确认已经烧写入flash?
    另外你的boot引脚是怎么设置的?是否设置为boot from flash?(参考datasheet第200页的设置)
    www.ti.com.cn/.../tms320f280049.pdf