Dubbio su scheda madre industriale

Pubblicità

naxos2006

Nuovo Utente
Messaggi
9
Reazioni
0
Punteggio
24
Buongiorno a tutti, avrei bisogno di una dritta...

ho recuperato una scheda PC industriale, con 32 Mb di RAM, processore Pentium, e chip BIOS marcato Phoenix ( ma all'avvio compare come BIOS AWARD 4.51PG ).

La scheda monta come orologio / calendario un chip M48T86, che ha al suo interno 128 bytes di RAM ( 14 di registri e 114 disponibili all'utente ), e un chip GAL16V8, che contiene 64 bits ( 8 Bytes ) di RAM.

Pensate sia possibile leggere col programma DOS debug queste locazioni di memoria ? E se si', che indirizzi dovrei cercare ?

Ho il datasheet di entrambi i chip, ma non accennano a quali indirizzi di memoria dovrei cercare.

Grazie per l'attenzione e per l'eventuale dritta...
 
Buongiorno a tutti, avrei bisogno di una dritta...

ho recuperato una scheda PC industriale, con 32 Mb di RAM, processore Pentium, e chip BIOS marcato Phoenix ( ma all'avvio compare come BIOS AWARD 4.51PG ).

La scheda monta come orologio / calendario un chip M48T86, che ha al suo interno 128 bytes di RAM ( 14 di registri e 114 disponibili all'utente ), e un chip GAL16V8, che contiene 64 bits ( 8 Bytes ) di RAM.

Pensate sia possibile leggere col programma DOS debug queste locazioni di memoria ? E se si', che indirizzi dovrei cercare ?

Ho il datasheet di entrambi i chip, ma non accennano a quali indirizzi di memoria dovrei cercare.

Grazie per l'attenzione e per l'eventuale dritta...
Ciao. Cosa vorresti fare?
 
Usarla per prove ecc. La batteria dell'RTC si e' scaricata, quindi sarebbe per esempio utile poter scrivere la nuova data e ora nelle locazioni apposite , solo che non so che indirizzo assumono rispetto alla RAM da 32 Mb.
 
Usarla per prove ecc. La batteria dell'RTC si e' scaricata, quindi sarebbe per esempio utile poter scrivere la nuova data e ora nelle locazioni apposite , solo che non so che indirizzo assumono rispetto alla RAM da 32 Mb.
Non c'è una pila sul pcb?
 
Si', la pila e' scarica, la sto per cambiare. E' montata insieme all'RTC , un M48T86-MH1, come accennato.
--- i due messaggi sono stati uniti ---
Allego foto della scheda madre. L'RTC con annessa batteria e' il parallelepipedo giallo.
 

Allegati

  • Foto_scheda_madre.webp
    Foto_scheda_madre.webp
    2.1 MB · Visualizzazioni: 25
No, è proprio integrata nel RTC!!!
C'è qualche pazzo che è riuscito a trapanare nel package e collegare una batteria nei punti giusti. Qui un esempio ma di un dallas
Comunque se la batteria è scarica i dati dovrebbero essere persi, o sbaglio?
 
No, è proprio integrata nel RTC!!!
C'è qualche pazzo che è riuscito a trapanare nel package e collegare una batteria nei punti giusti. Qui un esempio ma di un dallas
Comunque se la batteria è scarica i dati dovrebbero essere persi, o sbaglio?
In realta' la batteria ha dei pin che la fanno innestare sull'RTC, quindi e' relativamente facile cambiarla. Infatti non e' quello il mio problema. Ho gia' cambiato altri Dallas in passato, so che si puo' scavare per togliere la batteria vecchia e mettere la nuova, ma si fa prima a dissaldare e saldare il nuovo, e' anche piu' affidabile.
Non so se i dati siano andati persi, ma penso di si', perche' se faccio partire il DOS da floppy mi da' orario di default di sistema, 1980 mi pare.
Mi interessa pero' leggere e scrivere i dati all'interno dei chip, non so se vengono indirizzati prima o dopo gli indirizzi della RAM. Nel caso vorrei farlo con debug del DOS.
 
In realta' la batteria ha dei pin che la fanno innestare sull'RTC, quindi e' relativamente facile cambiarla. Infatti non e' quello il mio problema. Ho gia' cambiato altri Dallas in passato, so che si puo' scavare per togliere la batteria vecchia e mettere la nuova, ma si fa prima a dissaldare e saldare il nuovo, e' anche piu' affidabile.
Non so se i dati siano andati persi, ma penso di si', perche' se faccio partire il DOS da floppy mi da' orario di default di sistema, 1980 mi pare.
Mi interessa pero' leggere e scrivere i dati all'interno dei chip, non so se vengono indirizzati prima o dopo gli indirizzi della RAM. Nel caso vorrei farlo con debug del DOS.
Se vuoi leggere il contenuto del chip BIOS basta un programmatore per EEPROM con interfaccia PLCC32 che dovrebbe essere il formato del tuo chip. Probabilmente un TL866II Plus USB con adattatore farebbe al caso tuo.
 
Se vuoi leggere il contenuto del chip BIOS basta un programmatore per EEPROM con interfaccia PLCC32 che dovrebbe essere il formato del tuo chip. Probabilmente un TL866II Plus USB con adattatore farebbe al caso tuo.
Si', ho dato una occhiata, ma mi permette di leggere il chip del BIOS, ma non le locazioni RAM del GAL16V8D e dell'M48T86-MH1
 
Si', ho dato una occhiata, ma mi permette di leggere il chip del BIOS, ma non le locazioni RAM del GAL16V8D e dell'M48T86-MH1
Ah ma quindi vorresti vedere in tempo reale il funzionamento dei due chip e come archiviano i dati?

Inviato dal mio Redmi Note 8T utilizzando Tapatalk
 
Ah ma quindi vorresti vedere in tempo reale il funzionamento dei due chip e come archiviano i dati?

Inviato dal mio Redmi Note 8T utilizzando Tapatalk
Non necessariamente in tempo reale, mi basterebbe poterle leggere, e capire come assumono gli indirizzi, se vengono prima o dopo la RAM .
 
Non necessariamente in tempo reale, mi basterebbe poterle leggere, e capire come assumono gli indirizzi, se vengono prima o dopo la RAM .
Non so se tramite il comando debug puoi riuscire a verificare la cosa ma puoi provare. Dovresti perlomeno sapere cosa stai visualizzando sullo schermo decifrando i codici. Certo è che se non cambi la pila non potrai fare nulla.
 
Pubblicità
Pubblicità
Indietro
Top