Kan inte identifiera target (PIC 18f2550 + WISP648)

PIC, AVR, Arduino, Raspberry Pi, Basic Stamp, PLC mm.
Pajn
Inlägg: 1160
Blev medlem: 6 juni 2008, 19:14:29
Ort: Nyköping
Kontakt:

Kan inte identifiera target (PIC 18f2550 + WISP648)

Inlägg av Pajn »

Jag kan inte identifiera min PIC 18f2550 utan får bara 0000.
Jag har försökt med både Xwisp och bumblebee. (xwisp2 funkar inte i 64bit)

PICen funkar och kör programmet om jag bara kör den (ström får den från Wispen).
Grön sladd (PGC) går till 27, blå (PGD) till 28 och Gul (Mclr) till 1 med ett 10k till +5V.
Jag har testat både med och utan Vit (PGM) till 26.
Samt med och utan bygel på Wispen (dem två pinnarna vid 15pins porten).

PICen har extern oscillator på 20MHz med tillhörande kondingar + 2*100nF kondingar vid ström en vif sladdarna från Wispen och en vid PICen.

Wispen identifierar sig som Wisp 648 ver. 1.30 men senaste som finns verkar vara 1.29???

Någon som har en idé?

EDIT: Nu efter maten får jag istället FFFF. Jag har inte ändrat nånting :shock:
EDIT2: Det verkar vara nån konstig flagga som spökar. Jag tog en annan PIC och lyckades programmera den, men nu går varken den gamla eller nya att programera. Oavsett om dem sitter "i kretsen" eller helt löst.
sodjan
EF Sponsor
Inlägg: 43251
Blev medlem: 10 maj 2005, 16:29:20
Ort: Söderköping

Re: Kan inte identifiera target (PIC 18f2550 + WISP648)

Inlägg av sodjan »

Då ska vi se...

Processorn är alltså redan programmerad någon gång tidigare ?
Alltså eftersom "PICen funkar och kör programmet..."

> Jag tog en annan PIC och lyckades programmera den,

SAmma modell ?

Hur är config satt ? Speciellt "extern/intern MCLR" ?
Pajn
Inlägg: 1160
Blev medlem: 6 juni 2008, 19:14:29
Ort: Nyköping
Kontakt:

Re: Kan inte identifiera target (PIC 18f2550 + WISP648)

Inlägg av Pajn »

Har nu felsökt en stund och troligtvis hittat felet.

Wispen satt i en låda (av metall). Pga. denna satt dsub-9 och dsub-15 kontakterna ihop.
Nu när jag har tagit bort lådan funkar det. Dock bara testat två gånger.

Jag testade nämligen att sätta en LED på matningspänningen och den lös inte, så jag mätte på matningspänningen:
Ett par sekunder efter att Wispen har fått spänning i den runda strömkontakten (vet ej vad dem heter :) ) låg spänningen på 3V, därefter sjönk den sakta till att landa på ca. 1.5V
Inspänningen till Wispen kommer från en 12V väggvårta som ligger på ca. 14V och vad jag kan mäta mig till är den stabil.
7805 blev inte varm så troligtvis är det ingen konstig kortslutning.

Det konstiga är att jag har haft den i lådan väldigt länga utan problem.

Processorn har varit programmerad flera gånger tidigare.
Ja, samma modell.

Config är ganska enkel, förutom kristall, MCLR och sånt som inte går att stänga av (BRV, WTP) är allt av. MCLR pin är alltså på (extern MCLR mao.)

Det konstiga, förutom att lådan inte funkar längre, är att det funkade med den "fräsha" PICen.
Kan det ha blivit någon krypström eller liknande som fick wispen att bete sig underligt?
Vet nån om spänningen kan styras på/av av wispen? Jag tänker att om utgången från 7805 går direkt till min krets borde jag aldrig ha fått det spänningsdroppet jag fick.
Inget verkar var glappt då det inte händer nått när jag bänder eller drar i komponenter och kablar.

Dags för en ny programmerare?
sodjan
EF Sponsor
Inlägg: 43251
Blev medlem: 10 maj 2005, 16:29:20
Ort: Söderköping

Re: Kan inte identifiera target (PIC 18f2550 + WISP648)

Inlägg av sodjan »

Prova med en plastlåda nästa gång... :-)

Den känns ju som något slags kortis med lådan inblandad.
Skriv svar