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的。请帮忙解惑,谢谢!
mei zhang:
我将该工程的CMD修改为F28035,用CCS4.2烧写到对应MCU的开发板,是OK的。再加上上面的验证,可以说明工程是肯定没有问题的。
我用controlsuit中的示例FALSH程序来对28030烧写,结果是一样都有问题,难道CCS4.2不支持F28030的烧写?