scheda con intel386sx

Mar 26, 2012 5 Replies

Ciao a tutti!



Un amico ha portato in visione una scheda che ha problemi nel mantenere i dati in memoria, ovviamente non ha ne schemi ne altro, il sistema ha come microprocessore un Intel 386, ha una eprom dove risiede sicuramente il firmware, si tratta di una 27C4001, poi c'e' una flash di tipo AM29F040B, poi c'e' una ram che credo sia matenuta in tensione da una batteria tampone di 5V anche quando la scheda non e' alimentata, la sigla di questa non riesco proprio a leggerla, vi chiedo perche' usare una ram batterizzata quando c'e' una memoria Flash?


Diego ha scritto:

Sarà un modulo ram cmos+real time clock, mi pare di capire dal connubio (tu

  • amico) che finirà nell'indifferenziata.

"El_Ciula" ha scritto nel messaggio :

C'e' anche un DS1337C che dovrebbe fare da orologio calendario e un MAX691 che invece dovrebbe servire per il watchdog

Il 26/03/2012 21.20, El_Ciula ha scritto:

Puo' essere :-) In generale scrivere e leggere da RAM e' (molto) piu' veloce che non usare la flash...per cui se si vuole avere dati ritentivi in un programma, si usa RAM tamponata o (adesso) FERAM. A.

Il tempo di scrittura. Se manca alimentazione e viene generato un interrupt, il salvataggio dei dati deve essere effetuato nel minor tempo possibile e se sono molti c'=E8 il rischio di non fare in tempo. VI sono medelli di EEPROM seriali, ad esempio, che scrivono simultaneamente pagine di parecchi byte mentre quelle pi=F9 obsolete ne scrivono solo uno alla volta nello stesso tempo. Anche le modalit=E0 in stile "stand-by" o "suspend-mode" si giovano meglio dell'uso di una RAM anzich=E8 della FLASH.

Piccio.

Il giorno luned=EC 26 marzo 2012 21:08:51 UTC+2, Diego ha scritto:

=20

- la ram =E8 pi=F9 veloce, come ti hanno gi=E0 detto

- la ram si presta meglio alle modalit=E0 di risparmio energetico (gi=E0 de= tto anche questo)

- la ram non ha un limite come numero di cicli di i/o

-ice-

Join the Discussion

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

Didn't find your answer?

Ask the community — no account required