始终可以使用JTAG端口检索设备ID。
如果在这种情况下,您收到错误:“无法验证ID:预期:0x012BB043读取:E4E4E4E4”(或其他一些值),请尝试以下操作来恢复设备。
当设备ID报告错误值时,可能是由于无意中激活了MachXO2的“我的ASSP”功能。
这在功能行(FR)中设置,包括启用和值。一次性可编程(OTP)保护位也位于功能行中。
由于我们不知道如何设置“我的ASSP”功能,因此可能还设置了一个或多个OTP位。
如果设置了OTP位,则设备无法恢复。
对于解决方案,我们假设没有设置OTP位。
您需要使用可用的莱迪思ispVM系统工具(不是钻石程序员)
从我们的网站免费下载:
。您需要为ispVM工具安装ispLEVER Classic软件,因为ispVM是ispLEVER Classic的组成部分。
。要恢复设备,必须擦除FR。。在ispVM中,您可以将工具设置为忽略错误,例如。设备ID不匹配:项目菜单 – >。项目设置 – >。选中“即使出现错误也继续下载”
。将操作设置为“闪存编程模式”和“仅闪存擦除”,然后单击“执行”以正常擦除设备。。在发生的任何错误上单击“确定”以继续。
。此时,您应该有一个设备可以读回正确的设备ID并可以重新编程。。如果不是,则设置OTP位并且设备不可恢复。
没有回复内容