I used MPlab X for a new project and it worked. After I was finished I had to work on a MPlab 8 project. I first ran the MPlab driver switcher to tell it I was now using MPlab 8. I then ran MPlab 8, loaded my project and connected my REALICE programmer/debugger. I got a RIErr0035: Failed to get Device ID. It had worked before. I tried a PICKIT 3 and get the same error. I tried a different prolect and it got the same error. All of the projects and programmers worked before I used MPlab X for a new project. I have also rebooted my PC. What can I do to fix this issue so I can work on my MPlab 8 projects again?
Asked
Active
Viewed 3,678 times
0
-
1You may need to use the driver switcher, [see here for details](https://microchip.wikidot.com/mplabx:switching-usb-drivers). – Roger Rowland Apr 09 '15 at 16:19
-
I have already used the device switcher and it made no difference at all. – Dennis Kerrisk Apr 09 '15 at 16:25
4 Answers
1
This post is rather old but I had exactly the same problem with 2 RealIce
and so was using a Pickit3
for old projects with Mplab8
.
Already searched and found no solution till this:
- Go to
Debugger (or Programmer) > Settings Configuration
; - select
Manual Download
; - A file named
RIFW_012890.jam
(or similar) from directoryMichrochip/MPLAB IDE/REAL ICE
will be proposed. Select it, wait 1 minute, and miracle, it works!

António Ribeiro
- 4,129
- 5
- 32
- 49

Lunasix
- 11
- 1
1
Same problem here. After wasting 2 hours this error, the "Manual Download" suggestion (by Lunasix) finally worked.
My suggestion for all: Abandon MicroChip MCU and DevTools completely, and switch to something that works properly, like ST Micro.

Nisse Engström
- 4,738
- 23
- 27
- 42

Garry Anderson
- 11
- 1
0
I had the same problem when I tried to program the pic 12f629 with pickit3
After several hours on the Internet and testing locally, the solution was to reduce the voltage level from Pickit USB supply (pickit 3 settings>power)!
Remember that solution in other products with pickit 2

user3486184
- 2,147
- 3
- 26
- 28

alk
- 1
- 1