Sida 1 av 1
Problem med ICD2
Postat: 8 juli 2005, 14:43:17
av Nannou
Hej. Har lånat en ICD2 av skolan över sommaren men får den inte att fungera som debugger.
Kod: Markera allt
ICD0083: Target not in debug mode, unable to perform operation
Allt som MPLAB säger om problemet har jag kollat, kristallen och allt fungerar. Det sjuka är att jag kan använda ICD2an som vanlig programmerare, men kan inte köra programmet föränn den är bortkopplad
Någon mer som stött på problemet? Har provat på 16F876, 876A, 877 och 877A med flera olika 4MHz kristaller.
Postat: 8 juli 2005, 14:44:36
av Icecap
Jag har bara ICD1 men under "Options" kan man bocka i "Enter debug mode", det kan vara en grej......
Postat: 8 juli 2005, 14:58:20
av Nannou
Hittar inget sådant val. Är det i MPLAB (har 7.20)? Har valt ICD2an som debugger.
Upptäckte nu av misstag att om jag inte kopplar ihop ICD2ans jord med picens jord så startar picen men det går dock inte att programmera eller debugga då

Postat: 8 juli 2005, 14:58:39
av pheer
Pröva att disabla "Dedicated In-Circuit Debug/Programming"-konfigurationsbiten, ICPRT.
Postat: 8 juli 2005, 15:10:14
av Nannou
pheer skrev:Pröva att disabla "Dedicated In-Circuit Debug/Programming"-konfigurationsbiten, ICPRT.
ICPRT verkar bara finnas på 18F? Hittar den inte i databok för 16F87x.
Offtopic: Tack alla snälla människor på detta forumet som hjälper till

Postat: 11 juli 2005, 17:50:12
av pheer
Vet inte hur det är med asm+mplab men med c18-kompilatorn måste man välja en linker-fil som är avsedd för icd2...