eeprom

Ciao Ragazzi, eccomi tornato a stressarvi nuovamente ma sono convinto che mi aiuterete anche questa volta! Sono alle prese con una eeprom W29C020-12. Ho letto il datasheet e l'unica cosa che riesco a fare =E8 leggere i dati che sono stati scritti(no da me) Qualcuno riesce a capire la procedura per scriverne dei nuovi? Pensavo fossero pi=F9 semplici,miss=E0 che convengono quelle seriali!

Ciao Ragazzi e grazie!

Cristian

Reply to
ElDiablo106
Loading thread data ...

premessa: mi sono capitate delle memorie che non si programmano, visto che erano di recupero di motherboard ( fuori uso ) sono statre4 classificate come rotte.

inoltre non dici con cosa stai tentando la programmazione

per le memmrie parallele e' abbastanza importante rispettare le tempificazioni altrimenti puoi avere problemi nella programmazione

ci si accede come se fossero delle normali SRAM con la particolarita' che per attivare ( disattivare ) le funzionalita' estese ( scrittura cancellazione richiesta parametri ) devi eseguire delle scritture ad indirizzi specifici con valori specifici , questo ti richiede di collegare nell'ordine giusto bus dati e bus indirizzi alla flash ( spesso me ram si collegano in ordine sparso per semplificare il routing dei segnali sulla scheda )

verifica se riesci a 'leggere' il product id poi passa a controllare se sono abilitati i boot block oppure no il datasheet spiega esattamente queli sequenze di scrittura bisogna fare.

la tabella che ti interessa e' la 7.2 sul datasheet disponibile sul sito winbond e le figure seguenti

ultima cosa: il datasheet e' per la versione C che supporta un protocollo a 3 byte JEDEC oltre il protocollo a 6 byte proprietario winbond, se fallisse qurello JEDEC prova ad usare quello proprietario

Reply to
mmm

Per il momento posso solo ringraziare e non mi rimane altro che provare e provare ora...Nel caso dovessi avere dei dubbi non esiter=F2 a farmi risentire!

Ciao e grazie!

Cristian

Reply to
ElDiablo106

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.