半个月前在某网站买了套 DRV8412-C2-KIT,前几天收到货,上电后,GUI界面无法读取DC BUS电压,也无法控制电机,于是我想自己刷一下其他示例的OUT文件和工程,但是试了好久也没刷进去。在CCS4.2版下,连接成功,但会提示
Device Calibration not complete, check if device is unlocked and recalibrate
然后如果是RAM模式,则刷入时提示
C28xx: File Loader: Data verification failed at address 0x00008000 Please verify target memory and memory map.
Error found during data verification.
Ensure the linker command file matches the memory map.
如果是flash模式,则提示
C28xx: Flash Programmer: Error erasing Flash memory.
C28xx: Flash Programmer: Device is locked or not connected. Operation cancelled.
C28xx: Trouble Writing Memory Block at 0x3f6981 on Page 0 of Length 0x104
Cannot write to target
在网上找到很多类似的问题,说是芯片被锁定了。我按他们的说法,能试的方法都试了,如在on-chip flash选项卡上点击unlock,提示无法unlock,still locked。在英文论坛上有人也提过这个问题,结果官方推出CCS4.0.3 patch 更新包,说是解决了,可我下载了CCS4.2、CCS5都没法解决。另外在win7 64位和XP 32位系统下也都试过。一些说修改GEL文件什么的,由于我用的是官方实例,官方提供的文件应该没什么关系。所以我觉得只有一个可能,就是芯片真的被锁定或者坏了。网上也有人提到这个系列的芯片很容易被莫名其妙的锁定。
板子是刚买的,全套的,我是新手,刚买来的时候肯定都是按说明书,按包装提供的所有材料连接电路,但是根本连最起码的GUI也没运行起来,又无法刷入,我找了卖家,他们让我直接找官方。我不知怎么找,板子又不是从官方直接买的,所以我想请各位看这块芯片是否还有得救,或帮我验证一下这样的状况是否确实是硬件问题,我可以找卖家退货,我也不想那么麻烦去退货的,但是实在没办法了。