Des informations sur vos barrettes mémoires : serial presence detect (spd)

Description

CE PROGRAMME NE FAIT QUE DE LA LECTURE CEPENDANT IL EST FOURNI SANS AUCUNE GARANTIE...

Ce code permet de lire la puce SPD de chaque barrette. Celle ci contient des informations sur la vitesse, la taille, le fabriquant...bref tout ce qui peut servir au BIOS pour configurer la mémoire...

ATTENTION : votre matériel peut ne pas être connu par ce code...et toutes les barrettes ne possèdent pas une puce SPD...Ce code peut mettre un certain temps (max 20s) à se lancer vu que le port SMBus est un peu lent...idem pour le dump de SMBus

La principale cause de plantage ou de blocage de ce programme est la détection du mapping IO du bus SMBus...en effet, ce code nécessite une liste de chips gérant le bus SMBus et connaitre l'offset dans le registre de configuration PCI de la bonne chips...le programme peut bloquer s'il ne trouve pas le bus SMBus ou s'il trouve une adresse qui n'est pas bonne...

Il se peut donc que votre matériel ne soit pas reconnu et que cela ne marche pas...comme dans les logiciels genre SpeedFan ou MotherBoard Monitor...

la liste de chips SMBus provient du projet lm-sensors...et une partie du code d'un projet trouvé sur Internet que je ne retrouve plus...

Il est aussi nécessaire de mettre le fichier SMBus.txt dans le répertoire de l'application...

Source / Exemple :


'in the zip

Conclusion :


Ce code peut ne pas marcher sur votre ordinateur pour deux raisons :
-> votre chip SMBus n'est pas reconnu...
-> il n'y a pas de SPD sur vos barrettes mémoires...

Il est aussi nécessaire de mettre le fichier SMBus.txt dans le répertoire de l'application...

N'hésitez pas à commenter et à noter...

Codes Sources

A voir également

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.