Lettura eprom con pinzetta

Voglio capire come leggere e scrivere soprattutto delle flash seriali sul circuito con un programmatore e pinzetta, diverse volte riesco a leggere con fatica, questo dipende anche dal fatto che i fili sono fragili e si dissaldano facilmente, ogni 3-4 usi

capisco cos'altro non va, ma quanto a scriverla il piu delle

attrezzatura comoda da usare e rischio di far danni o impiegare troppo, allora i segnali Hold, Chip select, Write protect sono attivi bassi e non so se il circuito attorno li attiva una volta alimentato senza volerlo con la pinzetta, non penso, il mio

della decenza riprovando parecchie volte, seguendo un consiglio

collegata la flash, ho provato anche a metterlo a massa,

immobili per 6-7 minuti col dito a premere la molla della

cosa sbaglio? -- ( ex Dav.P)

Reply to
Enrico Pallazzo
Loading thread data ...

grazie intanto, mi aspettavo che il problema fosse il clock, pero' dal datasheet del CPU che e' un po' complesso mi sembra pero' di capire che tutti i segnali sono a 3,3v, quindi non vedo come si guasti se gli arriva la stessa tensio- ne sui pin che sarebbero l'uscita del CPU che controlla il clock della flash spi.

Reply to
Enrico Pallazzo

non mi e' molto chiaro il concetto, se e' come penso che per tenere alta l'uscita c'e' un pullup su essa e viene messa a massa al bisogno, non dovrebbe esserci prolema no? Altra domanda, sto tentando di scrivere una SPI flash, su scheda, usando un altro programmatore che mi dice pure se i pin della pinzetta fanno contatto e di solito lo fanno sembra, mi dice che legge che c'e' impostato un bit di protezione nel registro, cosa che non riesco a sproteggere e cambiare, in questi casi come si fa? Leggendo la memoria risultano tutti FF. C'e' possibilita' di riscrivere sta benedetta o va cambiata? Eppure so quasi al 100% che il contenuto viene cambiato quando questa che e' una centrale d'allarme viene aggiornata di firmware. Ci deve essere un modo per sporteggerla... TENGHIU!!

Reply to
Enrico Pallazzo

"Enrico Pallazzo" ha scritto nel messaggio news:ra6vgv$642$ snipped-for-privacy@gioia.aioe.org...

alta

se l'uscita e' a collettore aperto, non hai problemi di corto circuito ma solo di conflitto se rimane attiva bassa. ma che tipo di uscita ha la CPU lo scopri dal suo datasheet.

della

tutti

per

la sigla della eprom qual'e' ? lo schema della scheda dove e' messa ce l'hai ?

Reply to
alfio

"Enrico Pallazzo" ha scritto nel messaggio news:ra8bvs$420$ snipped-for-privacy@gioia.aioe.org...

l'unica cosa particolare che vedo nel DS e' un'area di 64 byte OTP, cioe' programmabile una volta sola.

e quali sono ? se non ho interpretato male il DS della eprom, ne servono almeno 4, perche' il pin 1 /S deve variare da H a L per poter iniziare a usare la eprom, non puo' stare sempre attivo a L inoltre il pin 3 /W, potrebbe stare sempre H, ma ti perdi la protezione da scrittura Hardware. sicuro ci siano solo 3 fili tra eprom e CPU ?

ti conviene trovare un modo per dissaldarla, e' la via migliore. mi sono trovato a farlo solo in 2 occasioni, una MB di notebook e una MB di un TV, in entrambi i casi l'ho dissaldata e letta e riscritta con Arduino, tu sei gia' piu' attrezzato di me, hai il programmatore gia' fatto.

Reply to
alfio

"Enrico Pallazzo" ha scritto nel messaggio news:ra8ss6$108d$ snipped-for-privacy@gioia.aioe.org...

non so cosa intendi per registro. e' un'area di 64 byte, da indirizzare esattamente come il resto della memoria, in cui ogni volta che ci scrivi un bit a zero non lo puoi piu' riscrivere a 1.

potrebbe anche non essere la CPU, ma un semplice pull-down, come sicurezza che la scrittura sia volontaria, la CPU dovra' prima alzare il livello tramite altra uscita.

Reply to
alfio

Ho messo un attimo da parte la scheda di prima, parallelamente sto anche seguendo la riparazione di un TV Panasonic con problemi allo schermo, su questa scheda TCON ho il dubbio che ci siano delle locazioni chiave con dei flag sulla eprom i2c a bordo, questi flag uno penso mantiene la scheda in protezione, ma ho molti dubbi, l'altro forse setta il funzionamento in autotest per cui mi visualizza anziche' l'immagine inviata dalla scheda audio-video quella di un test con sequenza ripetuta di schermi colorati a tinta unita, tipo bianco, rosso, verde, blu etc... si chiama Burn-in... siccome ho 2 tcon, quella originale guasta nella sezione power e una usata che ha funzionato per le prime volte, ma poi causa guasto nello schermo andava in protezione, dunque sulle schede c'e' questa eprom formato DFN8 che sarebbe una specie di QFN ovvero troppo minia- turizzata e non adatta per essere dissaldata, pero' accanto ci sono 3 testpoint WP, SCL, SDA, con il mio programmatore l'ho collegata con soli tre fili saldati sui TP e inseriti nello zoccolo ZIF del programmatore, me le legge entrambe e hanno delle piccole differenze, volevo copiare il contenuto della tcon guasta di hardware nella tcon con sospetto flag rompiscatole, ma non la scrive, precisando che la scheda la alimento con un alimentatorino.. ??? Che si fa?? TENGHIU...

Reply to
Enrico Pallazzo

"Enrico Pallazzo" ha scritto nel messaggio news:ractvk$on9$ snipped-for-privacy@gioia.aioe.org...

i test point forse sono pensati solo per i test di funzionamento e la programmazione avviene in altro modo (JTAG ?) o forse il WP e' addirittura fisso a Vcc perche' la eprom contiene solo il firmware e non dati modificabili ed e' preprogrammata prima di saldarla o forse...., chi lo sa ?

se riesci a leggerla e' gia' un buon segno. sulla stessa eprom fai 5 verifiche di seguito, se sono tutte positive, puoi quasi essere sicuro che quello che leggi e' corretto.

il tuo programmatore supporta quel tipo di eprom ? intendo dire la sigla

sblocco via software.

Reply to
alfio

Per poco ho pensato di aver quasi risolto, ho notato che accanto ai 3 TP ci sono 2 resis. su SDA-SCL e uno spazio per resist. su WP, le 2 R misurano 4,7k, io non avendo quel formato di res. che sono il tipo piu piccolo e quindi con piazzole troppo vicine per una THT, allora sulla TCON guasta ho fatto un ponticello e ho provato a scrivere.. nisba!! HHHRRRRGGGGRR!! sembrava veramente fatta... senza guardare il DS ho pure pensato che avesse un registro pure lei come le SPI, dove si settano i bit di protezione a blocchi, allora dal programma ho dato la voce menu Protezione e nelle SPI mi apre la finestra per settare i bit, qui nella I2C sto porco mi avvia la procedura di protezione!! e dice che ha avuto successo... comunque non ho fatto porca vacca in tempo a rendermi conto che finora dai profili generici selezionavo sempre il profilo a 1,8v, perche' so che sulla scheda c'e' un regolatore a 1,8v, ma non e' detto che a quella tensione riesca a scrivere... porca puzzona adesso mi trovo a dover rischiare su quella sana, il dubbio e', devo mettere una R da 4k7 o basta un ponticello? Su uno schema di una vecchi TCON ho visto che la eprom viene collegata sia ai TP che al proces. senza resis. sui 3 segnali detti.. che funzione dovrebbe mai fare la resistenza??

Reply to
Enrico Pallazzo

"Enrico Pallazzo" ha scritto nel messaggio news:radoqv$1hif$ snipped-for-privacy@gioia.aioe.org...

dipende da come e' messa. hai controllato se e' un pull-up/down ?

oppure potrebbe essere cosi':

formatting link

in questo caso ti permette di programmare la eprom dai TP, nonostante la CPU in funzione (magari tenuta ferma con il reset attivo).

Reply to
alfio

"Enrico Pallazzo" ha scritto nel messaggio news:radkhn$1ijm$ snipped-for-privacy@gioia.aioe.org...

posta il codice che leggi, o la miglior foto che sei riuscito a fare

Reply to
alfio

dipende da come e' messa. hai controllato se e' un pull-up/down ?

---- cacchio non ci avevo pensato, infatti e' un pullup a 3,3v come il vcc della eprom... dimenticavo di dire una cosa importante, il contenuto della eprom secondo me non e' completamente fisso, viene scritta in questo modello particolare per attivare la modalita' test o per la protezione come dicevo e chissa' cos'altro..

Reply to
Enrico Pallazzo

Avevo anche sospettato che fosse necessario collegare la massa del programmatore con quella della scheda, l'ho fatto ma non scrive.. e ho rimosso il ponticello... va be' che ormai forse l'ho protetta...

Reply to
Enrico Pallazzo

comunque ci sono serigrafie dei segnali che dicono che i 2 connettori non usati servono solo per la retroilluminazione..

Reply to
Enrico Pallazzo

"Enrico Pallazzo" ha scritto nel messaggio news:radsne$197k$ snipped-for-privacy@gioia.aioe.org...

questo e' ovvio, anche per leggerla devi collegare il riferimento, come hai fatto fino ad ora ?

Reply to
alfio

questo e' ovvio, anche per leggerla devi collegare il riferimento, come hai fatto fino ad ora ?

----- senza.. e' una mia dimenticanza di sempre... comunque sulla scheda sana ho aggiunto il colleg. di massa e non scrive un bel niente..

Reply to
Enrico Pallazzo

c'e poco da vedere, sono solo 4 fili, corti 6-8cm, ognuno saldato bene, se no non leggeva, inseriti stagnati nello zoccolo zif, WP+SCL+SDA+GND. Il problema che non scrive e' altrove...

Reply to
Enrico Pallazzo

Non ci credo, ho provato con l'altro programmatore, un banale CH341A da 7 euro, e ce l'ha fatta al primo colpo! UNBELIVABLE... (che vol dire inchiavabile, ah no quello e' unbelinable..)

Reply to
Enrico Pallazzo

Purtroppo il tv ha lo stesso difetto di prima, test colorato, dunque ho paura che ho cannato la mainboard con qualche esperimento del cavolo...

Reply to
Enrico Pallazzo

ElectronDepot website is not affiliated with any of the manufacturers or service providers discussed here. All logos and trade names are the property of their respective owners.