Sida 1 av 1
Ad-teknik:s Multiprogrammer 3.6 USB felmeddelande
Postat: 8 juli 2006, 00:21:58
av korp
Hejsan,
jag använder Ad-teknik:s Multiprogrammer 3.6 USB med Multiprog 1.9 för att
programmera lösa PIC-kretsar (PIC12F629) men jag har en del problem.
Jag kan programmera kretsen en gång utan fel. Därefter får jag
felmeddelandet "Error programming D:31D4 A:0400" och den röda
lysdioden på brännaren "fastnar" lysande. Avslutar jag Multiprog efter
varje enskild bränning och startar det igen så fungerar det. Jag har
provat med en annan dator med samma resultat.
Jag har mailat Ad-teknik om detta men jag tänkte slänga in en blänkare här med, ifall någon annan använder samma brännare.
Postat: 8 juli 2006, 00:26:49
av sodjan
Jag vet inte om det har någon betydelse, bara en sak jag kom på...
Hur har du satt int/ext MCLR i config'en ?
12F629 är lite känsliga vid intern-MCLR och det krävs att
programmeraren gör "rätt"...
Postat: 8 juli 2006, 22:37:24
av korp
__CONFIG _MCLRE_OFF & _CP_OFF & _WDT_OFF & _INTRC_OSC_NOCLKOUT
Tilläggas bör väl kanske också att samma hexfil går finfint att bränna gång på gång med en seriell brännare från Olimex, och Winpic.
Postat: 8 juli 2006, 23:39:18
av sodjan
OK, så du kör med extern MCLR, ja då är det inte det.
Symptomen stämde i och för sig inte *riktigt* in på det...
Tja, Ad-teknik får väl utreda det hela...
Postat: 11 juli 2006, 11:28:09
av korp
Jag avinstallerade Multiprog, och serieports-adaptern samt tog bort drivrutinerna helt ur XP (finns en util för att göra detta med i drivrutinsarkivet). Sen rensade jag bort Multiprogs registervärden under HKLM/Software i registret.
Installerade om alltihopa och nu får jag inte felet längre. Har fungerat hur bra som helst i två dagar, och det gläder mig innerligt. Ad-tekniks MP 3.6 USB är blixtsnabb. Jag har inte klockat den men det tar nog inte mer än 4 sekunder att bränna och verifiera mina pic:ar.

Postat: 11 juli 2006, 13:25:17
av sodjan
Trevligt att du fick igång det !
> det tar nog inte mer än 4 sekunder att bränna och verifiera mina pic:ar.
Jaha ? Med 10 bytes programkod eller vad ???
Postat: 11 juli 2006, 14:45:11
av JimmyAndersson
Jo, det vore bra att veta..
Nu har jag ingen erfarenhet av andra prylar än Wisp'en, men där tar det bara några sekunder (har inte mätt exakt) att bränna och verifiera en hex-fil på 1kB.
Postat: 11 juli 2006, 15:12:07
av korp
Hehe tja, det är inte så himla mycket kod iofs. Men jämfär jag med min seriella brännare från Olimex och samma kod så går det som blixten

Postat: 11 juli 2006, 15:35:07
av sodjan
OK. Bara för att få lite perspektiv :
Wisp628, 18F252, 80 bytes programinne : 1.78 sek.
Det är inkl uppstart av PC program, identifiering av processortyp m.m.
Enbart själva programmeringen (inkl verify) tar 0.49 sek.
Postat: 17 juli 2006, 11:53:38
av korp
Jag har inte direkt klockat den. Bara en uppskattning från minnet. Är bara så väldigt glad att den fungerar utan problem nu.

Postat: 17 juli 2006, 12:42:50
av sodjan
Självklart, det är ju det viktiga...
