RIErr0035:使用MPlabX后无法在MPlab 8中获取设备ID

时间:2015-04-09 14:53:51

标签: pic mplab pic32

我使用MPlab X进行了一个新项目并且它有效。在我完成之后,我不得不参与一个MPlab 8项目。我第一次运行MPlab驱动程序切换器告诉它我现在正在使用MPlab 8.然后我运行了MPlab 8,加载了我的项目并连接了我的REALICE程序员/调试器。我收到了RIErr0035:无法获取设备ID。它以前工作过。我尝试了PICKIT 3并得到了同样的错误。我尝试了另一种方法,它也得到了同样的错误。在我使用MPlab X进行新项目之前,所有项目和程序员都在工作。我也重启了我的电脑。我该怎么做才能解决这个问题,这样我才能再次参与我的MPlab 8项目?

4 个答案:

答案 0 :(得分:1)

此帖子相当陈旧,但我与2 RealIce存在完全相同的问题,因此对Pickit3的旧项目使用了Mplab8

在此之前已经搜索过并找不到解决方案:

  1. 转到Debugger (or Programmer) > Settings Configuration;
  2. 选择Manual Download;
  3. 将提出来自目录RIFW_012890.jam的名为Michrochip/MPLAB IDE/REAL ICE(或类似)的文件。选择它,等待1分钟,奇迹,它的确有效!

答案 1 :(得分:1)

这里的问题相同。在浪费2个小时后出现此错误,"手动下载"建议(by Lunasix)终于奏效了。

我对所有人的建议:完全放弃MicroChip MCU和DevTools,切换到正常工作的东西,如ST Micro。

答案 2 :(得分:0)

丹尼斯 有三个原因可以创建无法获取设备ID的错误

  1. PGC / PGD PIN被打开。
  2. VCAP / VDDCORE CAPCITOR不是PPOPER。
  3. 微控制器损坏。

答案 3 :(得分:0)

当我尝试使用pickit3

对pic 12f629进行编程时,我遇到了同样的问题

在互联网上进行了几个小时并在本地进行测试后,解决方案是降低Pickit USB电源的电压水平(拾取3设置>电源)!

请记住其他产品中使用pickit 2的解决方案