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.2烧写FLASH问题

CCS4.2建立的工程编译通过,但烧写有问题,MCU是F28030,问题如下:

C28xx: Flash Programmer: Error erasing flash memory. lυ#??u C28xx: Flash Programmer: Error erasing flash memory. ??k??u C28xx: Flash Programmer: Error erasing Flash memory. C28xx: Flash Programmer: Error encountered when writing to flash memory. 89?"$?kY?.!???? C28xx: Trouble Writing Memory Block at 0x3f6994 on Page 0 of Length 0xce Cannot write to target

怀疑MCU被锁死,于是用另一台电脑的CCS5.2打开该工程,编译通过,烧写也通过,程序能正常运行。这就奇怪了为何CCS4.2不能烧写的工程CCS5.2却能烧写?

于是我用另一块开发板,MCU是F28035,来测试CCS4.2烧写示例程序,无论是RAM还是FLASH都是OK的。请帮忙解惑,谢谢!

  • 我将该工程的CMD修改为F28035,用CCS4.2烧写到对应MCU的开发板,是OK的。再加上上面的验证,可以说明工程是肯定没有问题的。

    我用controlsuit中的示例FALSH程序来对28030烧写,结果是一样都有问题,难道CCS4.2不支持F28030的烧写?

  • mei,

    从你的测试来看,跟CCS4.2有很大的关系。我个人建议是使用CCSv5,比较稳定可靠。

    Eric