Verifica fallita al address 0000h

L'angolo degli smanettoni .Discussioni inerenti lo sviluppo di nuovi progetti DCC o l'hack di sistemi commerciali.

Moderatore: Seba55

Messaggio
Autore
Roberto_Pericoli
PlasticoDigitale
Messaggi: 312
Iscritto il: martedì 26 luglio 2005, 12:36
Scala: H0
Ho il plastico: No
La mia centrale digitale.: Multi mouse - SRCP
Località: Roma Trastevere

Verifica fallita al address 0000h

#1 Messaggio da Roberto_Pericoli »

Ho provato a programmare il PIC12CE519 come specificato nell'articolo per la realizzazione di un decoder per luci e funzioni.
Sembra andare tutto bene ma alla fine mi dice " verifica fallita al address 0000h". :cry:
Tempo fa qualcuno ha avuto lo stesso problema ma non ho trovato il topic relativo :x . Chi mi può aiutare? :D :D :D
:treno:
Roberto

Buddace
Site Admin
Messaggi: 16426
Iscritto il: lunedì 2 febbraio 2004, 17:25
Scala: H0
Ho il plastico: Si
La mia centrale digitale.: TMWDCC TBX zDCC Lokmaus2 HornbySelect Arnold Intellibox Claudia_CommandStation
Località: Torino
Contatta:

#2 Messaggio da Buddace »

Si concordo il ludipipo seriale spesso fa i capircci con i 12cxxx.
Mi sono fatto un programmatore parallelo che non è quello publicato sul sito.
Fondatore e amministratore di DCCWorld

http://www.DCCWorld.com - il sito dedicato interamente ai sistemi di controllo digitale per il modellismo ferroviario.

Buddace
Site Admin
Messaggi: 16426
Iscritto il: lunedì 2 febbraio 2004, 17:25
Scala: H0
Ho il plastico: Si
La mia centrale digitale.: TMWDCC TBX zDCC Lokmaus2 HornbySelect Arnold Intellibox Claudia_CommandStation
Località: Torino
Contatta:

#3 Messaggio da Buddace »

http://digilander.libero.it/mircose/pic ... picpar.htm

Il pcb fa schifo ed ho dovuto cambiare qualche resistenza per farlo funzionare.
Fondatore e amministratore di DCCWorld

http://www.DCCWorld.com - il sito dedicato interamente ai sistemi di controllo digitale per il modellismo ferroviario.

Buddace
Site Admin
Messaggi: 16426
Iscritto il: lunedì 2 febbraio 2004, 17:25
Scala: H0
Ho il plastico: Si
La mia centrale digitale.: TMWDCC TBX zDCC Lokmaus2 HornbySelect Arnold Intellibox Claudia_CommandStation
Località: Torino
Contatta:

#4 Messaggio da Buddace »

leggera ha scritto:MAREMMACCIA MA.........

Scusate lo sfogo, ma come mai vengono fatte le piazzole piene ???

Quando fai il buco con il trapano ci diventi pazzo con la punta che ti scappa......

Bye
Mi sono dotato di trapano a colonna ;)
Fondatore e amministratore di DCCWorld

http://www.DCCWorld.com - il sito dedicato interamente ai sistemi di controllo digitale per il modellismo ferroviario.

Luca
DCCMaster
Messaggi: 1511
Iscritto il: venerdì 13 febbraio 2004, 19:55

#5 Messaggio da Luca »

Ciao
concordo con gli altri: il ludipipo è una continua fonte di arrabbiature. Io ho preso un programmatore USB da www.dontronics.com e funziona alla grande.
Insomma conviene fare la spesa una volta per evitare di litigare ogni tot con un PIC che non si programma...
bye
Plastico digitale con Arduino --> Playlist su Youtube

Roberto_Pericoli
PlasticoDigitale
Messaggi: 312
Iscritto il: martedì 26 luglio 2005, 12:36
Scala: H0
Ho il plastico: No
La mia centrale digitale.: Multi mouse - SRCP
Località: Roma Trastevere

#6 Messaggio da Roberto_Pericoli »

Io uso il programmatore pubblicato su Nuova Elettronica qualche tempo fa e con i pic16 non ho mai avuto problemi tranne che con il 12ce519.
Spero di non avere problemi col 12c509, lo sapro' tra qualche giorno quando mi arriveranno.
Intanto non so proprio come fare per l'errore alli'ndirizzo 000h.
:treno:
Roberto

rovilazz
TrenoDigitale
Messaggi: 70
Iscritto il: venerdì 17 dicembre 2004, 1:00
Scala: H0
Ho il plastico: No
La mia centrale digitale.: Intellibox - Mark2 - Lokmaus - Intellibox II - Sprog 3 -
Località: Milano

#7 Messaggio da rovilazz »

Io invece ho realizzato il Propic2 Clone di Lorenzo Lutti:
http://www.enetsystems.com/~lorenzo/propic2/

Ho dovuto però eliminare il condensatore elettrolittico C8 da 1uF (come consigliato - in caso di problemi - dallo stesso Lutti nelle sue istruzioni).
Abbinato ad IC-Prog 1.05D funziona alla grande, anche coi PIC 12C509 e 12CE519, che al test risultano regolarmente programmati.
Bisogna però ricordarsi, in fase di programmazione, di spuntare in IC-Prog la sola casella "verifica durante la programmazione" nella cartella "programmazione" nel menù "Settaggi" - "Opzioni".

Roberto_Pericoli
PlasticoDigitale
Messaggi: 312
Iscritto il: martedì 26 luglio 2005, 12:36
Scala: H0
Ho il plastico: No
La mia centrale digitale.: Multi mouse - SRCP
Località: Roma Trastevere

#8 Messaggio da Roberto_Pericoli »

Nel mio caso, credo che il programmatore non centri nulla.
Ho verificato attentamente il pcb, i componenti e tutte le saldature. Ho verificato che tra lo schema e il pcb lato componenti non ci sono incongruenze.
Ho preparato il seguente file txt:
Dccfp 01
CV1 1
CV29 2
CV35 4
CV36 16
CV37 32
e ho programmato con Railyprog.
Quando do corrente,sia usando il locotopo sia usando Railyplan, rilevo sempre 15,5 Volt tra il comune e tutte le uscite del PIC12CE519 e circa 16,5 V tra il comune (+) e il piedino 4.
In questo modo i transistor vanno in conduzione e accendono le luci!!! :cry:
C'é qualcuno che mi può aiutare?
Grazie
:treno:
Roberto

Buddace
Site Admin
Messaggi: 16426
Iscritto il: lunedì 2 febbraio 2004, 17:25
Scala: H0
Ho il plastico: Si
La mia centrale digitale.: TMWDCC TBX zDCC Lokmaus2 HornbySelect Arnold Intellibox Claudia_CommandStation
Località: Torino
Contatta:

#9 Messaggio da Buddace »

Se quando programmi con icprog ti da errore all'9indirzzo 0000. Vuol dire che dentro il pic non c'è il programma che volevi caricare...quindi ti stati ostinando a provare un pic vuoto.
Fondatore e amministratore di DCCWorld

http://www.DCCWorld.com - il sito dedicato interamente ai sistemi di controllo digitale per il modellismo ferroviario.

Roberto_Pericoli
PlasticoDigitale
Messaggi: 312
Iscritto il: martedì 26 luglio 2005, 12:36
Scala: H0
Ho il plastico: No
La mia centrale digitale.: Multi mouse - SRCP
Località: Roma Trastevere

#10 Messaggio da Roberto_Pericoli »

Buddace ha scritto:Se quando programmi con icprog ti da errore all'9indirzzo 0000. Vuol dire che dentro il pic non c'è il programma che volevi caricare...quindi ti stati ostinando a provare un pic vuoto.
Ho superato l'errore all'indirizzo 0000 mettendo alcuni parametri in ic-prog che sono:
Settaggi - Opzioni: Attiva MCLR come VCC
Settaggi - Hardware: Inverti MCLR e Inverti VCC
Settaggi - Controllo Hardware: Attiva Data out, Attiva MCLR e Attiva VCC
A questo punto lancio, premendo F5, la programmazione che termina correttamente.
Quando, poi, nel pannello comandi, lancio la lettura del pic mi riporta il programma caricato.
In ogni caso il decoder non funziona :x .
Forse sbaglio nella fase di programmazione con Railyprog, ma non so proprio dove :cry:
:treno:
Roberto

Buddace
Site Admin
Messaggi: 16426
Iscritto il: lunedì 2 febbraio 2004, 17:25
Scala: H0
Ho il plastico: Si
La mia centrale digitale.: TMWDCC TBX zDCC Lokmaus2 HornbySelect Arnold Intellibox Claudia_CommandStation
Località: Torino
Contatta:

#11 Messaggio da Buddace »

leggera ha scritto:
Buddace ha scritto:http://digilander.libero.it/mircose/pic ... picpar.htm

Il pcb fa schifo ed ho dovuto cambiare qualche resistenza per farlo funzionare.
Nuccio quale resistenze hai cambiato ?

Grazie
R2,R4 e R3 messe da 10k. Poi ho aumentato tute le resistenze sui led per far scaldare meno gli stabilizzatori.
Daniele se rifai il pcb per favore mettilo sul forum....non fare orecchio da mercante.
:read: :read: :read:
Fondatore e amministratore di DCCWorld

http://www.DCCWorld.com - il sito dedicato interamente ai sistemi di controllo digitale per il modellismo ferroviario.

Buddace
Site Admin
Messaggi: 16426
Iscritto il: lunedì 2 febbraio 2004, 17:25
Scala: H0
Ho il plastico: Si
La mia centrale digitale.: TMWDCC TBX zDCC Lokmaus2 HornbySelect Arnold Intellibox Claudia_CommandStation
Località: Torino
Contatta:

#12 Messaggio da Buddace »

programma i 16F84 i 16F628, mentre ha problemi per programmare i PIC con la A finale.

Ma che cacchio ha questo cesso.

Nuccio il circuito l'ho rifatto, ma fa girare le palle.
Confermo problemi con quelli con la A finale. Non ho avuto tempo di smanettare ma probabilmente diminuendo una resistenza o mettendo i due diodi come dice si sistema.
Posta pcb, grazie.
Fondatore e amministratore di DCCWorld

http://www.DCCWorld.com - il sito dedicato interamente ai sistemi di controllo digitale per il modellismo ferroviario.

Buddace
Site Admin
Messaggi: 16426
Iscritto il: lunedì 2 febbraio 2004, 17:25
Scala: H0
Ho il plastico: Si
La mia centrale digitale.: TMWDCC TBX zDCC Lokmaus2 HornbySelect Arnold Intellibox Claudia_CommandStation
Località: Torino
Contatta:

#13 Messaggio da Buddace »

leggera ha scritto:Il pcb l'ho disegnato a lavoro.
Adesso sono in ferie fino al 21 di Ago.
Appena possibile te lo invio.

Daniele
Spetto il 21...incaso te lo ricordo.
Fondatore e amministratore di DCCWorld

http://www.DCCWorld.com - il sito dedicato interamente ai sistemi di controllo digitale per il modellismo ferroviario.

Despx
DCCMaster
Messaggi: 1489
Iscritto il: mercoledì 4 febbraio 2004, 19:49
Scala: H0
Ho il plastico: Si
La mia centrale digitale.: KDCCX - KDCCX2
Località: Torino
Contatta:

#14 Messaggio da Despx »

Ciao ragazzi, ho dato uno sguardo allo schema su digilander che avete usato ed ho notato tre errori (due comuni ed uno no):

1) Gli stabilizzatori NON DEVONO essere il 78LXX in contenitore simile a quello dei transistor piccoli (x intenderci il TO92) MA DEVONO essere i 78xx in contenitore simile a quello dei transistor di potenza (x intenderci TO220).
Questo perchè durante la programmazione, i pic "più duri" richiedono una corrente anche maggiore ai 100 mA dei 78Lxx.

2) Secondo le specifiche della Microchip, per programmare i pic và  applicata una tensione di 13,5 V sul pin MCLR. Nello schema, si consiglia di mettere due diodi tra il pin centrale del 78L12 e massa; io vi consiglio di metterne tre perchè il terzo, compensa la caduta di tensione sul BC557.

3) le resistenze R3 e R4 vanno abbassate a 470 ohm perchè, essendo il circuito in modalità  open-collector, è il valore di queste resistenze che "vince" i pic "più duri" da programmare. Non temete, il 7407 non patisce e non avrete più problemi di programmazione, neppure ICSP.

Ultima cosa (un consiglio), mettete tra il collettore di Q2 e R9 una resistenza da 100 ohm e prelevate il segnale Vpp tra questa e R9. Questo "trucco", vi eviterà  di bruciare il pic se scambiate Vpp co uno degli altri pin, ovviamente per pochi secondi....se eccedete.... :x

Ciau
Despx 8)

PS: BUD era troppo difficile fare il mio programmatore che ha già  il suo bel CS e tutti questi problemi risolti????? :doh:
Progettista e realizzatore delle centrali KDCCX e KDCCX2, della basetta di conversione K652 e del sistema di illuminazione KIT KLed.

Sito: http://www.despx.it

Si è giovani fino quando si ha voglia di giocare.

Buddace
Site Admin
Messaggi: 16426
Iscritto il: lunedì 2 febbraio 2004, 17:25
Scala: H0
Ho il plastico: Si
La mia centrale digitale.: TMWDCC TBX zDCC Lokmaus2 HornbySelect Arnold Intellibox Claudia_CommandStation
Località: Torino
Contatta:

#15 Messaggio da Buddace »

PS: BUD era troppo difficile fare il mio programmatore che ha già  il suo bel CS e tutti questi problemi risolti?????
Io non gli ho detto niente ...l'ha voluto fare lui ;) guarda nell'altro topic.
Fondatore e amministratore di DCCWorld

http://www.DCCWorld.com - il sito dedicato interamente ai sistemi di controllo digitale per il modellismo ferroviario.

Rispondi