Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1741 connectés 

 


 Mot :   Pseudo :  
 
 Page :   1  2  3  4  5  6  7  8  9
Auteur Sujet :

Débloquer le coeff d'un CPU à coeff bloqué ?

n°1992798
NoradII
Il y a 17 ans naquit un PC
Posté le 15-03-2010 à 22:35:51  profilanswer
 

Reprise du message précédent :
Bon: Tu sors  :fou: espèce d'unteliste masqué !!
 
[:sortir]


---------------
valid.x86.fr/575505 /842925 /902578
mood
Publicité
Posté le 15-03-2010 à 22:35:51  profilanswer
 

n°1992812
Profil sup​primé
Posté le 15-03-2010 à 23:52:38  answer
 

j'ai simplement raison :)

Message cité 1 fois
Message édité par Profil supprimé le 15-03-2010 à 23:52:42
n°1992865
NoradII
Il y a 17 ans naquit un PC
Posté le 16-03-2010 à 11:33:23  profilanswer
 

ok :jap:
alors explique ce que veut dire XE (si ce n'est eXtreme Edition) ?
et surtout ce que ça veut dire pour Zack  :sweat: (Hormis eXtreme Edition :sarcastic: ) !!!


Message édité par NoradII le 16-03-2010 à 11:34:11

---------------
valid.x86.fr/575505 /842925 /902578
n°1992880
Profil sup​primé
Posté le 16-03-2010 à 13:08:38  answer
 

oui justement, il a fait exprès de ne pas utiliser le sigle EE
qui ferait de la pub à intel
il n'a pas non plus utilisé BE mais le sigle s'en rapproche :)
il est neutre

n°1992901
NoradII
Il y a 17 ans naquit un PC
Posté le 16-03-2010 à 15:22:03  profilanswer
 

[:hairtook] de la mort !!
 
loin de moi l'idée de proposer cela en première page, (quoique :/ ça me permettrait de l'enlever de la Sixième page :lol: ) mais l'idée de ce topal se concentre sur ce pavé de mon cru :jap: :
 

Citation :

LEXIQUO RAPIDO: (en édition perpetuelle, dite ce qui manque :d )
 
-Les hexas:
 = Hexadécimale (Hexa => 6; Décimale => dixième d'une unité entière. Comme 0,1):
   C'est une typologie atypique du code machine issue du code binaire, mais en plus précis,
   plus compacte et plus "simple" :sarcastic: ;
   Ils existent au sein de "Phrase" Hexa où une valeur Hexadécimale prendra alors le nom de "Mot".
   Il n'existe malheureusement, aucun sens logique pour ces "Mots".
   Les information matériel sont bien souvent classés de façon relativement distinctive,
   d'une marque à une autre, mais cela reste trop relatif pour les énumérer et les classer ici même.
   [:spamafote]
 
   -Exemple de "Phrase" (ou chaine) Hexa : 10 DE 0F 0E E6 A8 00 00 00 06 04 CC 2D 3E 4C 1F etc..
   Ou sont recoupés les information materiel comme :
   la marque, le nom GPU, l'ID constructeur, les table de voltages, les fréquence, etc..
   En général un "Phrase" comporte 16 "Mots" hexa. En interprétation 8 ou 16 Bits,
   Il faut une "Phrase" par information matériel [:dream49] Grâce aux sophistications des Normes BIOS et au
   passage de la lecture BIOS en 32 bit, une "Phrase" peut renfermer 2 informations avec chacune,
   une sous-information (Bridage Core, Turbo-Cache, Bridage mémoire, etc..)


Citation :

Rappel Important:
 
   C'est sur mon NV15 (GeForce 2 GTS) que je souhaitais modifier le BIOS; et ce de façon radical, en utilisant à la fois un éditeur Hexadécimale conçue pour tourner sous DOS et NibiTor. En lieu est place, c'est mon processeur, de cette époque, qui a fini par prendre sur la courge :pt1cable: ! Car, c'est en me plantant dans la re-lecture de l'adresse du BIOS GPU, que j'ai découvert cette voie d'accès possible, tenez-le vous en pour dit :o !
 
 
LA BASE:
 
Flasher un vieux BIOS GPU, pour lui donner un coup de fouet ?
Pourquoi pas, ça peut l'aider si on aime les sacerdoces et les tâches méticuleuses. Reste que les résultats sont toujours à rendez-vous :p  
Après pousser le même délire sur le proco [:gratgrat] !! bien que ça ne semble plaire qu'à "Kunta92" et à "Zack38", il n'en demeure pas moins que la procedure reste la même et ne diffère que pour l'accès au information matériel
C'est là que ça se corse et c'est là que je sort mon dossier sur mon K6-III+ 550 Mhz touché à 750 Mhz par ROM flasher [:noradii]
 
A la base ce sont des expressions Hexas(¹), issue de binaire tout simple, qui seront mis a contribution et elles ont donc forcément un  sens logique. Commençons par le plus simple à savoir l'ID-TAG :jap:
Il y a d'abord:
 
-La marque qui utilise 3 "Mots" max,
-Le modèle de la carte, qui peut en utilisé jusqu'à 4,
-Après il peut y avoir de 2 à 6/8 "Mots" vide au moins, s'il y a des sous catégories dans le modèle
 (ex: 8400 GT avec ou sans TC (Turbo-Cache) et dont l'expression s'écrivais 75 FF, à l'époque du NV43 TC)
 
 
pour la suite, qui sera certainement la plus intéressante, ça se complique et ça devient évasif:
 
1ère partie: Trouver dans le BIOS, ces infos processeur:
-à l'époque ou je planchais sur ma belle GeForce 2 GTS équipé de son Athlon 1 Ghz, j'avais trouvé ce que NibiToR exploite pour le bien des overclockeurs de GPU chevronnés et habile, les chaines hexa-décimale du BIOS !
J'avais trouvé cette fameuse chaine commençant par 10DE qui veut dire NVIDIA (pour le PC tout bête qui est posé par terre ou a côté de toi sur le bureau) et les "Mots" suivants désignant le modèle, à savoir 0150 pour la GTS, 0151 pour la Pro, 0152 pour la Ti & 0153 pour l'Ultra.
Au lieu de fusiller ma bécane de l'époque (qui faisait quand même son 7500 sous 3DMark2001SE :d ) je me suis exercé sur un K6-III+ 550 Mhz (Mobile) et pris une Ge2 Pro pour mon Athlon, afin de continuer sur ma GTS.
À cette époque, je travaillais donc uniquement sur le NV15, qui après six moins de tentative (sans la cramer :??: aller savoir pourquoi) m'a réveler ce qui suit.
 
2ème partie: Comment décrypter ces Infos:
-la ligne suivant les informations matériel BIOS, comporte 12 "Mots" Hexa et 8 en Déci. Il s'agit en réalité d'un
 tableau d'interprétation des Hexas que les Décis retranscrivent en caractère normale sous cette forme:
 
Exemple:
00 00 00 00 00 00 00 00 00 00 00 00  A M D . . . . K 6 - 3
00 00 00 00 00 00 00 00 00 00 00 00   . . . . . . . . 5 5 0 +
1D 4F 05 13 B0 D8 44 20 65 AE CA FF  . . . . . . . . . . . . .  
etc...
 
Ou les 12 Hexa "parlent" des tensions appliquées, des fréquences, ainsi que du tableau des rafraichissements selon les résolutions.. Il s'agit en réalité d'un "encadré" pour un tableau plus grand, qui utilise 255 ligne hexa à la suite de cette ligne. Et l'intéret va se porter sur les déci qui reportais, à l'époque, un index de ligne 00 FF 09 DD (etc..) qui parlait des 200Mhz/166Mhz pour 2.0V/1.9V de la Ge2 GTS et que j'ai trouvé à la 256ème et 257ème lignes du code Machine "ROM" (ou BIN plus récement) que le GPU avait dans sa ROM-BIOS, non-modifiable à ce moment, car non "re-démarrable" (comme depuis la nuit des temps sur les carte-mère). C'est en me plantant dans une des re-lecture de l'adresse bios que j'ai vu ceci :
 
3ème partie: Comprendre ces Infos:
-1D 4F 05 13 B0 D8 44 20 65 AE CA etc.... le code hexa qui parle du K6-III+ 550 Mhz (mobile) à coeur SharpTooth, qui siégeait en passif dans le PC !!! On y retrouve donc: la marque, le modèle, l'aspect mobilité, la fréquence, la taille du cache externe, le VCore, le TDP ( :??: ) et le design 180nm (Un truc peut commun! apparemment..); que je n'ai pas pu utilisé sur le coup, pour des raisons que j'ignore encore, mais que j'ai pu conjuger avec le BIOS de la carte-mère a chipset AMD (730-740 serie, sais plus trop). L'utiliser n'a pas été facile, il faut savoir que c'est plus compliqué qu'une simple mise-à-jours, c'est sans retour possible ou bien hors de mes connaissances dans ce domaine!
 
4ème partie: Modifier ces infos dans le bon sens:
-La table des coeff. et celle des tension est simpliste, pas de grille hexa à décoder pour trouver la vrai valeur à mettre dans la ROM-BIOS de la mobal, parce que ce n'est pas dans le processeur qu'il faut faire cette manip', mais bien dans le bios de la carte-mère !! Pour la simple est bonne raison qu'un CPU ne comporte pas de zone réellement reprogrammable en tant que telle, contrairement au carte PCI\ISA additionnel typique, qui leur est d'ailleur nécessaire pour être plug'n'play :jap: . Cela dit il y a bien eue ré-écriture dans le TAG CPU qui après être passé de mobo en mobo, était toujours reconnu comme un 750Mhz pour 2.35V.. Pour être plus explicite voici les mots qui on changé:
Les réglages:
550 Mhz @ 2.0V
 
Hexa -> 05 05 64 05 32 00 00 C8
ou:
-05 05 est le Coeff 5.5x
-64 est le FSB 100Mhz
-05 32 la fréquence final 550 Mhz
-00 00 la séparation :D
-C8 le VCore 2.00V
 
750Mhz @ 2.35V
 
Hexa -> 07 05 64 07 32 00 00 EB
ou:
-07 05 est le Coeff 7.5x
-64 est le FSB 100Mhz
-07 32 la fréquence final 750 Mhz
-00 00 la séparation :D
-EB le VCore 2.35V (limité à EE à l'époque = 2.38V max)
 
:o Pas de hatise !! :o
Il est bien évidement que toutes c'est valeurs bloquées, comme le coefficient multiplicateur, le Vcore, etc.. Ne sont pas prévue pour être modifié au sein même du processeur, mais c'est finalement passé !! Par la fréquence final ou par le coeff, je ne sais pas :/ (pas encore :d )
Pour éclaircir les zones d'ombres de ma procédure de flashage processeur et des périples qui en découle, voilà ce que j'ai fait, coup par coup:
 
 
-lecture d'un code machine GPU par un programme de flashage GPU
-Sauvegarde de ce .BIN
-Modification
-Écriture de ce code
-reboot
-lecture par ecran bios, bonne les modif sont correctement afficher
-re-lecture du bios par le programme
-ERROR INEXPECTED IN READING PROCESS INTO MEMORY = ADRESS INVALID 10QA (au lieu de 10DE oops)
-LIST OF WORDS:
-00 AA
-00 BB
-(etc..) tien c'est quoi ce 1D 4F on dirait AMD en hexa non ?
-sauvegarde de cette adresse mémoire 1D 4F ..
-modification impossible le périphérique n'existe pas ! (si c'est un composant fixe en utilisation, c'est normal!)
-sauvegarde du bios de la mobo
-ouverture dans un programme hexa
-recherche tout les 1D 4F 05 13 B0
-ya pô! mais il y a 1D 4F 05 09 D2 au plus proche (il s'avère que c'est le K6-III 450 @ 2.3V que la carte-mère utilise pour faire tourner le CPU :) ya bon dans l'air!!!)
-modification de la chaine hexa de ce proco
-sauvegarde  :bounce:  
-reboot & flash
-finger's cross !!!!!
-le bios ne change pas, les réglages n'ont pas prit !!!
-mrlgrgrgrgrg ¤£#µ*}@ :fou:
-clear cmos
-ouais je sais : new config detected, comme d'hab... (même pas je me rend compte qu'il y est ecrit "OUT_OF_RANGE" en face de la fréquence CPU sur le display bios)
-demarrage, un peu trop rapide a mon gout, de NT4 SP5
-et PUTAIN CHUI à 750 MHZ SOUS CPU-Z !!!!!!!!!!!!!
OH LE CON!! ORH LE COOON !!!!
-COUPE COUPE !!! IL VA LACHER LE CON, IL EST à 80°C !!!!!
 
bref après pose d'un ventirad plus conséquent et avoir était benchmarker 14 fois, durant 4 clear CMOS pour être sur (peut-être qu'a force le cpu s'en est imprégné, yo no sé :/ ) puis tentative sur d'autre mobo plus récente (quoique.. :D )
ça avait marché !! mais pas pour la Ge2 GTS dont la DDR a faillit cramer, a cause de la tension qui était passé mais pas la fréquence :kaola: !!!
 
-Moralité:
Y a T il une ROM quelque part dans le processeur, surement mais est elle pour autant programmable, peut être bien que oui peut-être bien que non, va savoir, en tout cas mon coeur balance pour oui, vu qu'il existe des Coeff. Débloqué
 :hello:


Kunta tu me dira si tu trouve cela plus clair ou pas, steuplait [:ula] ?


Message édité par NoradII le 04-04-2010 à 20:20:36

---------------
valid.x86.fr/575505 /842925 /902578
n°1995159
NoradII
Il y a 17 ans naquit un PC
Posté le 24-03-2010 à 20:51:12  profilanswer
 

[:missiontomars99]


---------------
valid.x86.fr/575505 /842925 /902578
n°1995161
logicsyste​m360
Posté le 24-03-2010 à 20:52:39  profilanswer
 

mort ton truc :D


---------------
Ma chaine Youtube
n°1995162
Profil sup​primé
Posté le 24-03-2010 à 20:53:47  answer
 

:D qui veut retenter l'expérience ?

n°1995172
NoradII
Il y a 17 ans naquit un PC
Posté le 24-03-2010 à 21:29:41  profilanswer
 

:non: c'est pas mon truc c'est le votre  :o exception fait que j'ai du farfouiller dans mes vieux dossier pour vous aidez (pour rien d'ailleur :cry: )
 
EDIT: alors comprend que ça me fait un peu beaucoup chié de voir ce beau topic se noyer :cry:


Message édité par NoradII le 24-03-2010 à 21:49:21

---------------
valid.x86.fr/575505 /842925 /902578
n°1995235
batcha
Posté le 24-03-2010 à 23:59:49  profilanswer
 

Je check toujours le topic mais n'ayant pas de notions de progra...je ne peut pas y contribuer :( !


---------------
http://forum.hardware.fr/hfr/Achat [...] #t16193277 ==> Topic Vente
mood
Publicité
Posté le 24-03-2010 à 23:59:49  profilanswer
 

n°1995296
NoradII
Il y a 17 ans naquit un PC
Posté le 25-03-2010 à 12:00:20  profilanswer
 

batcha a écrit :

Je check toujours le topic mais n'ayant pas de notions de progra...je ne peut pas y contribuer :( !

merci de suivre...même si pendant, sauf contre-indication de Zack, il faudra Uppé de temps en temps le topic...Toute participation étant la bienvenue quand même
 
Que tous ceux qui suivent, Up !!!
 [:hairtook]


---------------
valid.x86.fr/575505 /842925 /902578
n°1995424
shurl
Posté le 25-03-2010 à 18:18:09  profilanswer
 

Salut,  
 
Etant d'un naturel rêveur, je drapalise ...
 
A vue de nez j'aurais penché  plus pour un pimod/socketmod pour arriver au résultat voulu. Bon j'avoue que avant de voir l'ancien post de NoradII je vous voyais très mal barrés quand même ! Mais on dirait bien que y'a une vraie piste là
 
Bonne chance les gars en tout cas !
 
Ps: Pourquoi ne pas vous entrainer avec un combo CM+CPU à 60/65€ ?
 
 
 
 

n°1995442
logicsyste​m360
Posté le 25-03-2010 à 19:13:38  profilanswer
 

shurl a écrit :

Ps: Pourquoi ne pas vous entrainer avec un combo CM+CPU à 60/65€ ?

Tu me file une config et les fiances, le topic revit :lol:


---------------
Ma chaine Youtube
n°1995444
shurl
Posté le 25-03-2010 à 19:26:32  profilanswer
 

Heuu niveau finances, je suis pas super fort !
 
Un appel au don ? Pour la science  :whistle: ?

n°1995445
logicsyste​m360
Posté le 25-03-2010 à 19:28:09  profilanswer
 

Peut etre pas les fiances mais une config avec un BIOS flashage :whistle:


---------------
Ma chaine Youtube
n°1995482
NoradII
Il y a 17 ans naquit un PC
Posté le 25-03-2010 à 20:41:21  profilanswer
 

shurl a écrit :

Salut,  
 
Etant d'un naturel rêveur, je drapalise ...
 
A vue de nez j'aurais penché  plus pour un pimod/socketmod pour arriver au résultat voulu. Bon j'avoue que avant de voir l'ancien post de NoradII je vous voyais très mal barrés quand même ! Mais on dirait bien que y'a une vraie piste là
 
Bonne chance les gars en tout cas !
 
Ps: Pourquoi ne pas vous entrainer avec un combo CM+CPU à 60/65€ ?

en plus c'est le truc pas fait exprès du tout, mais vu l'emballement de Kunta et après de Zack à ce post, j'ai pensé que le passer ici serait comme une oeuvre d'art :love:
beaucoup regardé, souvent jugé d'un attrait intéressant voire curieux :wahoo: , très peu compris :sweat: et encore plus rare, assimilé sur le plan concernant la masse de boulot que ça avait représenté à l'époque :cry: ...donc voila :)


---------------
valid.x86.fr/575505 /842925 /902578
n°1996047
Zack38
Posté le 27-03-2010 à 13:55:45  profilanswer
 

Eheheh, quelle bonne surprise . :)  
 
Je pense qu'il faudrait que nous discutions un peu plus précisément des chaînes hexadécimales . Moi-même n'ayant jamais programmé, j'ai appris rapidement les bases du fonctionnement du langage hexadécimal, mais certains points demeurent obscurs et je ne parviens pas à répondre tout seul à ces questions pourtant fondamentales à mon avis si nous voulons mener à bien notre projet .
 
Grâce à la manipulation effectuée par NORADII avec son K6-III, nous devrions pouvoir éclairer certains de ces mystères . Cependant, il y a encore deux ou trois éléments que je n'ai pas compris dans la description écrite par NORADII (décidément, j'ai du mal !) .
 
NORADII, lorsque tu as mis ton CPU sur d'autres cartes-mère, conservait-il sa fréquence de 750MHz ? (autrement dit, les paramètres que tu lui avais attribué)

n°1996085
NoradII
Il y a 17 ans naquit un PC
Posté le 27-03-2010 à 15:18:22  profilanswer
 

Zack38 a écrit :

Eheheh, quelle bonne surprise . :)  
 
Je pense qu'il faudrait que nous discutions un peu plus précisément des chaînes hexadécimales . Moi-même n'ayant jamais programmé, j'ai appris rapidement les bases du fonctionnement du langage hexadécimal, mais certains points demeurent obscurs et je ne parviens pas à répondre tout seul à ces questions pourtant fondamentales à mon avis si nous voulons mener à bien notre projet .
 
Grâce à la manipulation effectuée par NORADII avec son K6-III, nous devrions pouvoir éclairer certains de ces mystères . Cependant, il y a encore deux ou trois éléments que je n'ai pas compris dans la description écrite par NORADII (décidément, j'ai du mal !) .
 
NORADII, lorsque tu as mis ton CPU sur d'autres cartes-mère, conservait-il sa fréquence de 750MHz ? (autrement dit, les paramètres que tu lui avais attribué)

inouïe mais oui :ouch: testé sur 2 autres mobal !!! excepter le fait que l'aspect mobilité, si il venait à s'enclencher, effacé les setting Extra a cause d'un BSOD/REBOOT/CLR_CMOS généré par je ne sait quoi :??: si pas de clr_cmos, le bios reconnaisait plus le CPU :??:


Message édité par NoradII le 27-03-2010 à 15:19:17

---------------
valid.x86.fr/575505 /842925 /902578
n°1996123
Zack38
Posté le 27-03-2010 à 17:22:28  profilanswer
 

Donc, ton CPU n'était reconnu sur les cartes-mère qu'après un Clear_CMOS .
C'est bien ça ?
 
On peut donc penser que le CPU, une fois installé sur une carte-mère, a accès à la ROM et peut y écrire s'il y a incohérence entre ses réglages à lui et les paramètres que le BIOS voudrait lui donner . Ce qui expliquerait que, une fois le Clear_CMOS effectué, le BIOS ait changé et ait adopté la configuration de la ROM, ce qui signifie qu'il soit maintenant capable de reconnaître le CPU et de le faire fonctionner .
Il s'agit probablement d'un système de correction d'erreurs ...
 
Ma théorie tient debout où je me suis planté sur la notion de ROM ?

n°1996185
NoradII
Il y a 17 ans naquit un PC
Posté le 27-03-2010 à 20:43:43  profilanswer
 

Zack38 a écrit :

Donc, ton CPU n'était reconnu sur les cartes-mère qu'après un Clear_CMOS .
C'est bien ça ?
:non: il était d'emblé reconnu comme : "K6 ? 750 Mhz ... le problème c'est que c'était un Mobile donc avec un LMU (unité logique de mobilité)  qui si elle s'activé faisait freezer le PC, et ne redemarrer plus, sauf si tu faisait un CLR_CMOS qui rendait le K6 à 550 Mhz
 
On peut donc penser que le CPU, une fois installé sur une carte-mère, a accès à la ROM et peut y écrire s'il y a incohérence entre ses réglages à lui et les paramètres que le BIOS voudrait lui donner attend je vais répondre plus clairement la dessus un peu plus tard. Ce qui expliquerait que, une fois le Clear_CMOS effectué, le BIOS ait changé et ait adopté la configuration de la ROM, ce qui signifie qu'il soit maintenant capable de reconnaître le CPU et de le faire fonctionner .
Il s'agit probablement d'un système de correction d'erreurs ...
non c'est un bon vieux Master\Slave qui date des ports ISA :/ une explik et en route aussi...
 
Ma théorie tient debout où je me suis planté sur la notion de ROM ?

attend je vais t'expliquer [:dream49]


---------------
valid.x86.fr/575505 /842925 /902578
n°1996189
Zack38
Posté le 27-03-2010 à 20:53:33  profilanswer
 

Merci pour tout ce travail, 'scuse-moi encore si je suis plus néophyte qu'il n'y paraît ... :sweat:  
 
EDIT : et alors, l'explication ?? :D  
Bon, tant pis, j'attendrai .

Message cité 1 fois
Message édité par Zack38 le 27-03-2010 à 21:14:57
n°1996209
NoradII
Il y a 17 ans naquit un PC
Posté le 27-03-2010 à 22:04:51  profilanswer
 

Zack38 a écrit :

Merci pour tout ce travail, 'scuse-moi encore si je suis plus néophyte qu'il n'y paraît.
EDIT : et alors, l'explication ?? :D  
Bon, tant pis, j'attendrai .

Kunta va aimé (pavé inside :sweat: )
 
La carte-mère c'est comme un vaisseau-mère, elle commande plusieurs système primaire qui eux, comme des sous-système secondaire.
Le BIOS est un système primaire qui envois, a chaque démarrage, une requête de démarrage spécifique (SRQ qui suit en général les IRQ) à tout les périphériques qui y sont connectés:
-Cartes filles
-périph PCIe (direct connect)
-Périph Plug'n'Play (Hot Swap)
-Memoire central
-CPU
-etc...
 
Ces périphériques repondent par un ID-TAG qui va faire apparaitre leurs noms, leurs spécifications, leur réglages, etc... au sein de l'index mémoire virtuel, qui prend généralement les 4096 premiers Kilo-Octets de ta mémoire principal et cela uniquement durant cette procédure, qui dure entre autre chose, "que quelques centièmes de seconde" :jap:
 
Il faut comprendre qu'il n'y a donc aucun processus d'écriture ce sont des octets de 'report' (Cf. ici ;) pour comprendre ce terme barbare) qui sont comparer avec ceux que le bios charge en mémoire centrale, cela afin de pérenniser d'éventuels réglages sur les périphérique (Overclock, etc..) et pour faciliter le démarrage de ceux-ci.
 
Un CPU dont l'ID-TAG a était modifié, d'une façon industriel sur les chaines de montage ou d'une façon Pifou-Paf (qui à parlé de moi :heink: ?) avec un outil pour trafiquer l'image bios, sera reconnu comme il "l'annonce" pour le BIOS (donc la carte-mère) mais cela uniquement s'il ne change pas d'ID-TAG jusqu'au prochain redémarrage afin que le BIOS le mémorise pleinement (le fameux redémarrage une fois, des pilotes installés). :)  
 
Le BIOS (la carte-mère) se soumet donc aux ID-TAG que les composants lui envois pour en permettre l'interaction les un par rapport aux autres, une fois le démarrage du DD lancé qui après fait le boulot pratiquement tout seul :lol:
 
Il y donc un traditionnel "hierarchical dump" entre tout ce petit monde:
pour la détection (simplifié):
CPU "Master" sur BIOS, BIOS "Master" sur carte-mère
et pour faire fonctionner tout ça:
BIOS "Master" sur carte-mère, carte-mère "Master" sur CPU
 
la voie que j'ai donc exploité c'est celle-ci :) :jap: :
en modifiant la concordance qu'a en mémoire le BIOS sur les différents périphériques que la carte-mère supporte, (souvenez-vous que tout-y-est listé: marque, modèle stepping et d'autres différentes sous-catégorie matériel) l'échange Master\slave dans la relation entre le BIOS et le CPU peut être utilisé pour "flasher" l'ID-TAG du CPU, par remplacement de cette concordance via un éditeur Hexa.
 
Cela étant dit http://t0.gstatic.com/images?q=tbn:ioAcraqf61jW6M:www.fanpop.com/images/polls/437_12_50.jpg : un BIOS modifier de la sorte peut aboutir à un BIOS corrompu sans possibilité de faire de MàJ, ni de restauration. Donc je vous conseil d'avoir une sécurité intégrés comme le DUAL-BIOS
 [:ultravox]


Message édité par NoradII le 28-03-2010 à 14:52:04

---------------
valid.x86.fr/575505 /842925 /902578
n°1996343
NoradII
Il y a 17 ans naquit un PC
Posté le 28-03-2010 à 14:53:16  profilanswer
 

EDITAGE DE LA MORT [:babut26]


---------------
valid.x86.fr/575505 /842925 /902578
n°1996346
Profil sup​primé
Posté le 28-03-2010 à 14:56:29  answer
 

:pt1cable:

n°1996423
Zack38
Posté le 28-03-2010 à 19:30:09  profilanswer
 

Il y a encore deux ou trois trucs qui restent inexpliqués pour moi, là . :pt1cable:  
 
Quand un BIOS reçoit (par exemple) un ID-TAG de CPU qu'il ne connaît pas, deux possibilités :
-il ne l'utilise pas
-il l'utilise mais bizarrement (genre @ 800MHz pour un 965BE)
 
Et pour corriger le problème, il faut flasher le BIOS, soit dit mettre à jour sa BdD pour qu'il reconnaisse pleinement le CPU et puisse le faire fonctionner normalement .
 
Or, dans ton modèle, le BIOS n'a pas de BdD de matériel, autrement dit il ne fait qu'obéir à l'ID-TAG .
 
------------------------
 
Deuxième point, concernant cette fois ta manipulation à toi .
 
Quand tu as installé ton CPU sur d'autres CM, elles le reconnaissaient avec ses caractéristiques modifiées (@ 750MHz) .
Son aspect "mobilité" déroutait le BIOS . En faisant un Clear_CMOS, tu résolvais le problème .
 
Autrement dit, tu as réinitialisé la concordance BIOS >> CPU, et du coup il a été reconnu @ 550MHz .
 
Par contre, en le mettant sur une autre carte-mère après lui avoir fait subir ce Clear_CMOS, il avait toujours un ID-TAG qui le cadençait à 750MHz ??

n°1996447
NoradII
Il y a 17 ans naquit un PC
Posté le 28-03-2010 à 21:20:44  profilanswer
 

Zack38 a écrit :

Il y a encore deux ou trois trucs qui restent inexpliqués pour moi, là . :pt1cable:  
 
Quand un BIOS reçoit (par exemple) un ID-TAG de CPU qu'il ne connaît pas, deux possibilités :
-il l'utilise selon les standard "Engineering Sample" ou selon les données qu'ils parvient à extraire correctement
 
-il souhait faire comprendre, par le biais de bip cinglant et d'un touche inconnue nommé F3 ou F1 qu'il ne parvient pas a correctement paramétrer le périphérique
 
Et pour corriger le problème, il faut Modifier le BIOS, ou modifier sa BdD pour qu'il trouve une concordance afin de reconnaitre pleinement le CPU et puisse le faire fonctionner normalement .
 
Or, dans ton modèle, le BIOS ne pouvait pas avoir de BdD de ce matériel, autrement dit le BIOS ne faisait qu'obéir à l'ID-TAG .
 
------------------------
 
Deuxième point, concernant cette fois ta manipulation à toi .
 
Quand tu as installé ton CPU sur d'autres CM, elles le reconnaissaient avec ses caractéristiques modifiées (@ 750MHz) .
Son aspect "mobilité" déroutait le BIOS . En faisant un Clear_CMOS, tu résolvais le problème en permettant au BIOS de corriger les réglages CPU devenu corrompu par la MLU, et cela en réinitialisant le BIOS .
 
Autrement dit, tu as réinitialisé la concordance BIOS >> CPU, et du coup il a été reconnu @ 550MHz .
c'est ça :jap:
 
Par contre, en le mettant sur une autre carte-mère après lui avoir fait subir ce Clear_CMOS, il avait toujours un ID-TAG qui le cadençait à 750MHz ??

ça n'a marchait qu'une seul fois, après quoi il n'y avait plus moyen de faire marcher l'HéxaMod [:spamafote]
 
et c'est là que je révèle la fin de mon dossier sur mon K6-III+ :( ??


Message édité par NoradII le 28-03-2010 à 21:24:09

---------------
valid.x86.fr/575505 /842925 /902578
n°1996548
Zack38
Posté le 29-03-2010 à 10:40:35  profilanswer
 

Ca voudrait quand même pas dire que tu as eu un coup de bol monumental avec du matos buggé ??! :pt1cable:

n°1996563
NoradII
Il y a 17 ans naquit un PC
Posté le 29-03-2010 à 12:10:12  profilanswer
 

Zack38 a écrit :

Ca voudrait quand même pas dire que tu as eu un coup de bol monumental avec du matos buggé ??! :pt1cable:

:non: avec un CPU sorti de derrière les fagots fait par mes main de ... :d :whistle:


---------------
valid.x86.fr/575505 /842925 /902578
n°1996568
Zack38
Posté le 29-03-2010 à 12:31:34  profilanswer
 

Et tu as réessayé le modhexa après ??

n°1996573
NoradII
Il y a 17 ans naquit un PC
Posté le 29-03-2010 à 12:49:28  profilanswer
 

Zack38 a écrit :

Et tu as réessayé le modhexa après ??

ça c'est la fin du dossier !! je souhaiterai que ce topic vive un peu, avant :D


---------------
valid.x86.fr/575505 /842925 /902578
n°1996579
shurl
Posté le 29-03-2010 à 13:14:23  profilanswer
 


Ben si on peut pas reproduire le "bug" ça sent le cramé ! ou alors il faut chercher autre chose ...  
 
Vous en avez déja parlé à Fouge, ou Tetedeiench par exemple ? étants tous deux développeurs de progs de stress test pour CPU , ils en connaissent un rayon sur la question

n°1996887
Fouge
Posté le 30-03-2010 à 17:31:45  profilanswer
 

Via le bios, tu peux débloquer/débrider ce que le bios a artificiellement bloqué/bridé.
Cependant, pour le coef CPU ça se passe au niveau du CPU. Si celui-ci est bien bloqué, tu pourras rien faire au niveau du bios.
Du coup, que faire ?
 - mod au niveau du socket (tu court-circuite des pin avec des petits fils de cuivre)
 - mod au niveau du CPU (cf les pont L1 des Duron/Athlon)
 - mod "software" via les MSR qui permettent de modifier certaines choses directement au niveau du CPU (CrystalCPUID intègre un tel outil)

 

Maintenant que j'y pense, il est possible que certaines valeurs modifiées ne soient prises en compte qu'au moment du boot. D'où l'intérêt de pouvoir le faire au niveau du bios (si c'est possible) car sans effets sous Windows.
Le bios ne fait pas tout, loin de là. Si le paramètre que le bios veut imposer au CPU n'est pas possible, cela sera sans effet (cf ceux qui pensaient avoir augmenté le coef de leur A-XP bloqué alors que la valeur n'était au finale pas appliquée). Le déblocage doit donc se faire au niveau du CPU, depuis le bios ou de Windows.
Par contre, si tout se joue au niveau du micro-programme du CPU, là faut sortir l'artillerie lourde (cf ceux qui voulaient débloquer une partie du cache L2 des Celeron... sans succès) et si c'est bloqué via des micro-fusible là c'est définitivement mort.

 

edit: je n'ai pas lu les 6 pages, j'espère ne pas être trop à coté de la plaque :D

Message cité 2 fois
Message édité par Fouge le 30-03-2010 à 17:34:31
n°1996888
logicsyste​m360
Posté le 30-03-2010 à 17:34:10  profilanswer
 

Faut acceder à la mémoire morte du processeur ...
 

Citation :


Les ROM (Read Only Memory) dont le contenu est défini lors de la fabrication.


Donc impossible de la modifier


---------------
Ma chaine Youtube
n°1996900
shurl
Posté le 30-03-2010 à 17:55:04  profilanswer
 

Merci pour l'intervention Fouge  :)  
 
Si le socket mod est possible, il semble que c'est de loin le plus simple...
Maintenant , ça semble presque trop simple: C'est étonnant que personne ne l'ai déjà fait si c'est possible, mais de toutes façons y'a pas grand risque à tester je pense ( sauf à faire joujou avec les voltages  :D )
Il faudrait un schéma du bazar ( socket ou pins CPU) , il me semble en avoir vu en faisant des recherches sur le BSEL mod  
 
Logic: Une ROM n'est pas forcement immuable, Le bios par exemple est considéré comme une ROM, mais on peut le reprogrammer (flasher...) car il est stocké dans une EEPROM :  Electrically Erasable & Programmable ROM

n°1996901
Zack38
Posté le 30-03-2010 à 17:55:17  profilanswer
 

Fouge a écrit :

Via le bios, tu peux débloquer/débrider ce que le bios a artificiellement bloqué/bridé.
Cependant, pour le coef CPU ça se passe au niveau du CPU. Si celui-ci est bien bloqué, tu pourras rien faire au niveau du bios.
Du coup, que faire ?
[quotemsg=1996887,231,17241]- mod au niveau du socket (tu court-circuite des pin avec des petits fils de cuivre)


 
Pour ça, il faudrait avoir un plan de ce à quoi servent les pins .
Or, c'est pas fourni avec la notice, hein ? :D  
 

Fouge a écrit :

- mod au niveau du CPU (cf les pont L1 des Duron/Athlon)


 
Vu que la cible première du projet sont les CPU Intel et qu'ils ne sont physiquement pas bridés, cette technique ne nous servira à rien :p  
Chez AMD non plus d'ailleurs puisque la plupart du temps c'est faisable par le BIOS .
 

Fouge a écrit :

- mod "software" via les MSR qui permettent de modifier certaines choses directement au niveau du CPU (CrystalCPUID intègre un tel outil)


 
Voilà qui est mieux :D  
Par contre, l'outil de CrystalCPUID n'est pas utilisable par tout le monde, si ?
De toute façon c'est pas un éditeur correct pour ce genre de truc, il n'agit que si le CPU l'autorise par défaut ...
 

Fouge a écrit :

Maintenant que j'y pense, il est possible que certaines valeurs modifiées ne soient prises en compte qu'au moment du boot. D'où l'intérêt de pouvoir le faire au niveau du bios (si c'est possible) car sans effets sous Windows.
Le bios ne fait pas tout, loin de là. Si le paramètre que le bios veut imposer au CPU n'est pas possible, cela sera sans effet (cf ceux qui pensaient avoir augmenté le coef de leur A-XP bloqué alors que la valeur n'était au finale pas appliquée). Le déblocage doit donc se faire au niveau du CPU, depuis le bios ou de Windows.
Par contre, si tout se joue au niveau du micro-programme du CPU, là faut sortir l'artillerie lourde (cf ceux qui voulaient débloquer une partie du cache L2 des Celeron... sans succès) et si c'est bloqué via des micro-fusible là c'est définitivement mort.


 
Eh, Intel aurait quand même interdit de changer le coeff multiplicateur avec des fusibles, si ? [:polionamen]  
'Toute façon, je vois mal comment à l'aide de microfusibles on pourrait empêcher un CPU d'avoir son coeff forcé ...
 

Fouge a écrit :

edit: je n'ai pas lu les 6 pages, j'espère ne pas être trop à coté de la plaque :D


 
Du tout ;)  
 

logicsystem360 a écrit :

Faut acceder à la mémoire morte du processeur ...
 

Citation :


Les ROM (Read Only Memory) dont le contenu est défini lors de la fabrication.


Donc impossible de la modifier


 
Sauf que ton hypothèse est morte-née, NORADII a pu nous prouver le contraire :o

n°1996903
logicsyste​m360
Posté le 30-03-2010 à 18:06:05  profilanswer
 

Ben alors pourquoi personné n'a pensé à le faire avant ?


---------------
Ma chaine Youtube
n°1996908
Zack38
Posté le 30-03-2010 à 18:12:15  profilanswer
 

logicsystem360 a écrit :

Ben alors pourquoi personné n'a pensé à le faire avant ?


 
Et pourquoi on n'a pas inventé la démocratie avant la monarchie ? Ca nous aurait épargné des millénaires de totalitarisme ... :sarcastic:

n°1996912
Profil sup​primé
Posté le 30-03-2010 à 18:20:10  answer
 

Fouge a écrit :

Via le bios, tu peux débloquer/débrider ce que le bios a artificiellement bloqué/bridé.
Cependant, pour le coef CPU ça se passe au niveau du CPU. Si celui-ci est bien bloqué, tu pourras rien faire au niveau du bios.
Du coup, que faire ?
 - mod au niveau du socket (tu court-circuite des pin avec des petits fils de cuivre)
 - mod au niveau du CPU (cf les pont L1 des Duron/Athlon)
 - mod "software" via les MSR qui permettent de modifier certaines choses directement au niveau du CPU (CrystalCPUID intègre un tel outil)

 

Maintenant que j'y pense, il est possible que certaines valeurs modifiées ne soient prises en compte qu'au moment du boot. D'où l'intérêt de pouvoir le faire au niveau du bios (si c'est possible) car sans effets sous Windows.
Le bios ne fait pas tout, loin de là. Si le paramètre que le bios veut imposer au CPU n'est pas possible, cela sera sans effet (cf ceux qui pensaient avoir augmenté le coef de leur A-XP bloqué alors que la valeur n'était au finale pas appliquée). Le déblocage doit donc se faire au niveau du CPU, depuis le bios ou de Windows.
Par contre, si tout se joue au niveau du micro-programme du CPU, là faut sortir l'artillerie lourde (cf ceux qui voulaient débloquer une partie du cache L2 des Celeron... sans succès) et si c'est bloqué via des micro-fusible là c'est définitivement mort.

 

edit: je n'ai pas lu les 6 pages, j'espère ne pas être trop à coté de la plaque :D


j'avais justement essayé sous windows ayant repéré l'endroit du msr qui gérait le turbo boost ou le truc de repos du cpu ou chais plus mais sans effet

 
logicsystem360 a écrit :

Faut acceder à la mémoire morte du processeur ...

 



Citation :

Les ROM (Read Only Memory) dont le contenu est défini lors de la fabrication.
Donc impossible de la modifier


tout est possible :)

Zack38 a écrit :

 

Et pourquoi on n'a pas inventé la démocratie avant la monarchie ? Ca nous aurait épargné des millénaires de totalitarisme ... :sarcastic:


j'adore  :love:

 

edit : la démocratie existait avant les royaumes monarchiques d'europe :D
encore meilleur que la nôtre même si ce n'est pas le meilleur système


Message édité par Profil supprimé le 30-03-2010 à 18:21:59
n°1996917
Fouge
Posté le 30-03-2010 à 18:36:11  profilanswer
 

Zack38> Beaucoup des méthodes données ne sont plus valables (et ne l'étaient à l'époque que pour certains CPU notamment les AMD).

 

Pour CrystalCPUID ce n'était qu'un exemple, doit y avoir mieux, au pire ya moyen de développer un truc avec WinRing0 :
http://openlibsys.org/manual/Wrmsr.html
Il me semble que c'était possible, avec les Pentium M et les Core 2, de changer le coef à la volée, sous Windows, par ce système. Mais uniquement dans la plage de valeurs autorisée par le CPU !

 

kunta92> Certaines valeurs ne prennent effet qu'au boot. Du coup, sous Windows tu peux faire ce que tu veux, ça changera rien :D

 

--------

 

Concernant le coef des CPU Intel récent, j'ai toujours entendu parler de cette histoire de micro-fusible et que ce n'était même pas la peine de penser à pouvoir changer quoi que ce soit :/

Message cité 1 fois
Message édité par Fouge le 30-03-2010 à 18:37:21
n°1996921
Zack38
Posté le 30-03-2010 à 18:42:05  profilanswer
 

Oui, sauf que CrystalCPU ne se permet que de servir d'intermédiaire au BIOS .
Or, ce qui nous intéresse ici est de coller au CPU le coeff qu'on veut, c-à-d lui forcer la main .

n°1996925
Profil sup​primé
Posté le 30-03-2010 à 18:45:11  answer
 

c'est quoi l'histoire du micro fusible ?

mood
Publicité
Posté le   profilanswer
 

 Page :   1  2  3  4  5  6  7  8  9

Aller à :
 

Sujets relatifs
CPU qui chauffe après o/c (test occt)BCLK bloqué à 165, que changer ?
Watercooling CPU/GPU/CM double circuit dans un CM ATCS 840Voltages CPU
cherche ventilo pour CPU socket 775 pour moins de 50€Débloquer/overcloquer mon AMD 955 BE
Kit CPU Prommy Mach x que faire ?FSB bloqué à 400 mhz avec E4500, je veux mettre plus !!!
[RESOLU] Rampage Formula + e5200 BloquéCHANGEMENT CPU sur Transportable ASUS
Plus de sujets relatifs à : Débloquer le coeff d'un CPU à coeff bloqué ?


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR