Programmer une eeprom

nico -  
 nico -
Bonjour
je souhaite pouvoir enregistrer des valeurs et quelques programmes dans une eeprom à des adresses bien défini.
Pouvez-vous me dire comme je dois le faire?

5 réponses

kilian Messages postés 8854 Statut Modérateur 1 526
 
Salut,

Il faudrait que tu nous dises le contexte quand même :-)
Tu est sous windows ou Linux et tu veux accéder à une eeprom sur une carte?
Ou alors tu es sur une carte d'interface?

Et tu veux juste enregistrer des données à des adresses spécifiques?
0
nico
 
ben je veux le faire sur un eeprom qui est sur un ordinateur de type dell
et comme c'est marqué en dessous de mon texte je suis sur du linux, c'est pour enregistrer des valeurs d'un automate surtout car j'en ai besoin même si y'a coupure de courant
0
kilian Messages postés 8854 Statut Modérateur 1 526
 
Ok et cette eeprom est sur une carte d'interface?
Genre Pci ou autre..?
0
nico
 
ben ca je sais pas du tout
je suis en stage et on m'a demandé de faire ca mais mon tuteur n'est pas beaucoup là donc je sais pas quoi te répondre.
A toi de me dire ce qui pourrait être le mieux pour moi
facile à dire mais là je suis un peu perdu, si quelqu'un pouvait m'aider?
0
nico
 
plus personne veut m'aider?
0
kilian Messages postés 8854 Statut Modérateur 1 526
 
plus personne veut m'aider?

J'avais un examen cet après-midi (si si j't'assure j'existe en vrai, je suis pas seulement virtuel ;-)

A toi de me dire ce qui pourrait être le mieux pour moi

Impossible de faire ça sans le strict minimum de renseignement en fait. Je ne sais pas où est ta eeprom. Dans une carte connectée au PC? Si oui est-ce une carte PCI? Ca pourrait même être de l'usb....
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Utilisateur anonyme
 
Bonjour,

Effectivement, il n'est pas évident de reprogrammer un e2prom sans interface.

d'après ce que j'ai lu : [ ...eeprom qui est sur un ordinateur de type dell ... ]

Il n'y a que le BIOS qui comporte une partie e2prom, le circuit intégré de l'horloge
a aussi une partie e2prom, mais non accessible pour un utilisateur moyen.

Suggestion :

Recherche avec Google, l'utilitaire de mise à niveau du BIOS. En fait ce devrait être le seul
circuit intégré non-soudé mais sur une base à IC (Integrated Circuit).

Une fois que tu as l'utilitaire, tu peux lire le contenu du BIOS, celui-ci est extrait en format
binaire, ensuite tu peux transformer le fichier binaire en hexadécimal, ce qui te permettra
de modifier celui-ci facilement. Une fois modifié, tu le retransforme en binaire et avec l'utilitaire
tu peux reprogrammer le e2prom.

Attention, seul une plage spécifique est libre. Si tu n'as pas les adresses spécifique de cette
plage tu risque de bouziller (détruire) la fonctionnalité de ton BIOS.

Au nombre de BIOS que j'ai brulé, je te le dis, soit prudent, patient et vigilent.

Lupin
0
kilian Messages postés 8854 Statut Modérateur 1 526
 
Au nombre de BIOS que j'ai brulé, je te le dis, soit prudent, patient et vigilent.

:-DD

Ecrire dans une EEPROM est une affaire délicate c'est clair :-)
Si c'est ton premier driver, alors cramponne-toi...
0
nico > kilian Messages postés 8854 Statut Modérateur
 
ok j'essayerais ca et je vous tiendrais au courant
0