Tastiera sistema allarme da ripristinare

Apr 14, 2024 Last reply: 2 years ago 4 Replies

Ciao Sto cercando di sistemare una tastiera di sistema di allarme che ha un certo costo nuova e mi dispiace buttarla, tutto e' successo in una sessione di prove con una centrale allarme nuova (Risco), ho collegato una alla volta tre tastiere, una usata, due nuove, le tastiere sono andate in aggiornamento FW (viene passato un file da centrale alla tastiera), e non si sono piu risvegliate, si trattava di un gravissimo bug di quella versione di SW di centrale, le due nuove erano un acquisto di vecchia data fuori garanzia e dopo un bel po' di tempo sono riuscito a risvegliarle collegandole alla stessa centra- le dopo aver aggiornato il SW della centrale, l'altra che era un modello piu vecchio non ha voluto saperne di ripartire.. nemmeno se collegata a una centrale versione vecchia come la tastiera.. a bordo hanno un microcontrollore PIC18F67J11, ho ipotizzato che in questi chip ci sia un loader che permette alla centrale di comunicare con esse nella fase di aggiornamento, quindi anche se si dovesse cancellare il SW propietario, o fallire ll'aggiornamento, c'e' il loader credo standard della casa Microchip che comunica sempre con la centrale e aggiorna la tastiera, mi chiedo perche' questo non e' successo con quella piu vecchia, quando la collego non viene rilevata e non va in aggiornamento, si ac- cende l'illuminazione schermo e stop. Mi sono fatto delle ricerche su come rip- ristinare il bootloader, ho trovato solo confusione.. ho un programmatore TL866II+ che supporta il chip in ICSP, collegando fili a delle piazzole sul pcb per ICSP che sono collegate con specifici pin del microchip.. ho provato a connettermi e dopo qualche difficolta' di contatto dei fili, non li ho saldati, sono riuscito a leggere il chip, il file salvato e' 131072 byte, vale a dire 128 Kibibyte, tempo fa ero riuscito ad estrapolare in modo preciso inequivocabile il file del sw della centrale destinato all'aggiornamento della tastiera, era grosso 128000 byte, vale a dire 128Kilobite, non capisco questa discrepanza, ho caricato questo file nel sw del programmatore e sono riuscito a program- mare il microcon., ma la tastiera non va, stranamente la progr. ha avuto successo, forse il sw. prog. ha lasciato gli ultimi 3072b come in precedenza.. che fare ora?.. tenchiu veri muc


Volevo aggiungere che sembra ci sia un qualche problema del loader sia precedente che quello che event. ho caricato col mio file, perche' sulla tast. c'e' un chip ricetrasm. RS485 che ha i pin di abilitazione che sono costantemente disattivi, a 0v, (chip SP485, Sipex).. quindi non potra' mai colloquiare con la centrale, i pin hanno una resistenza che va a massa e sono connessi insieme e con un pin del micom, penso che sia lui che non li abilita, la resistenza e' marchiata EEE in smd, in circ. misura 32k

aggiungo che guardando i due dump, quello letto dal chip e quello estrapolato dalla centrale, la prima paginata di dati e' uguale, poi nel dump letto da tastiera tutti byte a zero fino alla fine tranne

5-6 byte finali, nel dump estr. da centrale fino a un certo punto, poco olre meta', ci sono dati poi solo byte a FF, tranne gli ultimi 5-6.. questo mi fa pensare che il caricatore ci sia in entrambi i dump... solo che la tastiera non reagisce.. devo pensare a un problema elettrico? di interfaccia 485? sarebbe una strana coincidenza visto l'origine del guasto no?

"Pupazzy FRS" ha scritto nel messaggio news:uvfdtd$3dvel$ snipped-for-privacy@dont-email.me...

cerca nei paraggi del 710

Join the Discussion

Have something to add? Share your thoughts — no account required.

Didn't find your answer?

Ask the community — no account required