第一次烧写flash,CCS版本是4.2,仿真器用的XDS100v2。由于不懂,在线仿真成功后,直接打开了Tools -> On-chip Flash,没了解的情况下点击过erase flash,没成功,后又点击过unlock,由于软件半天没响应,强制关掉。
后按照一个文档操作步骤在工程中加入DSP2812_CSMPasswords.asm 和DSP2812_MemCopy.c文件,CMD文件替换为F2812.cmd,编译后烧写报错:
C28xx: Flash Programmer: Error erasing flash memory. Device is locked or not connected. Operation cancelled
C28xx: Flash Programmer: Error erasing Flash memory.
C28xx: Flash Programmer: Device is locked or not connected. Operation cancelled.
C28xx: Trouble Writing Memory Block at 0x3f6d5d on Page 0 of Length 0x15cCannot write to target
请问,我的芯片是被locked了吗?是什么原因造成的,还能修改好吗?
mangui zhang:
这样操作我觉得是锁了 刚开始操作 unlock应该是灰色的啊
你怎么点了unlock了 除非片子早就被锁了 所以擦出失败
片子不会是买到了拆卸货吧 如果被锁了 除非指导密码 不然就换芯片