vendredi 27 avril 2012

MCP73M04

MCP73M04: c'est le nom d'une carte mère de fabrication FOXCONN (chipset Nvidia Gforce7100-Nforce 630i, socket 775)
Petit problème: si vous allez sur le site de FOXCONN, vous ne la trouverez pas! en effet, il s'agit d'une carte OEM, équipant les ordinateurs Packard-Bell (nom de code "Diego") et peut-être d'autres. Le gros problème, c'est qu'il s'agit d'une carte bridée, sans vidéo incorporée alors que le chipset le prévoit, et avec tout un tas de paramètres inaccessibles dans le bios. J'avais du changer cette carte mère, car le propriétaire de l'ordi désirait monter deux disques en RAID: on peut activer le Raid dans le Bios, mais au redémarrage l'ordi affiche que le bios Raid n'est pas présent! j'ai essayé de monter une carte Raid PCI: fonctionnement bloqué par la carte mère! Bref, on arrête les frais et on remplace.
Cette carte dormait dans mon "stock", jusqu'à ce que je décide, ayant aussi un Pentium dual core @2000Mhz, une barrette mémoire, une carte d'affichage, et un boitier de récupération... de l'utiliser pour assembler un nouveau PC.
Assemblage et installation sans problèmes (XP), mais voilà t-y pas qu'au démarrage ce p*** de bios affiche Pentium dual core à 1200Mhz! comme je suis un gars têtu, j'ai passé trois jours à rechercher sur le Net une mise à jour du Bios. Le site de Placard-Poubelle est un vrai souk, impossible de trouver quoi que ce soit si on n'a pas les références de l'ordi (marquées sur le boitier, qui a déménagé loin d'ici avec son proprio!), j'ai fini par tomber entre les pattes de BiosAgentPlus, qui m'ont gentiment fait payer un abonnement (28€ pour un an et 10 ordis), mais qui m'ont trouvé une mise-à jour. Evidemment la dernière version de Bios est aussi bridée que les précédentes, et voit toujours un Pentium à 1200Mhz...
Une idée folle m'est venue: puisque la MCP73M04 n'existe pas sur le site Foxconn, il y a peut-être la même, sous un autre nom? à force de chercher, j'ai déniché un Bios pour une M7PMX-K, carte quasi identique, avec de légères différence dans l'implantation des prises (évidemment les prises floppy et Vga y sont!). Bien entendu, les logiciels de mise à jour refusent de faire une telle manipulation, alors sur eBay j'ai commandé un programmateur:
 et une puce de bios:
(MX25L8005)
Hier, le programmateur est enfin arrivé, j'ai flashé la puce, échangé avec celle d'origine, et démarré l'ordi. Eh bien contre toute attente, ça a marché!
Par précaution, j'ai fait un "clear cmos" (jumper sur la carte mère pour resetter le bios), et j'ai rentré tous les paramètres (par exemple en désactivant le port floppy puisqu'il n'y en a pas sur cette carte) avant de laisser démarrer Windows. Il y a eu une nouvelle détection de composants (?), et depuis tout fonctionne parfaitement! ma carte mère démarre avec un logo Foxconn au lieu de Packard-bell, et les informations système de Windows me disent que j'ai maintenant une carte mère MCP73M05 de marque Foxconn (sans numéro de série) au lieu d'une MCP73M04 de marque Packard-Bell. J'ai accès à tous les paramétrages du bios Foxconn, et j'ai même pu télécharger les utilitaires pour carte mère (Fox Live Update, Fox Logo, Fox One...) qui auparavant refusaient de fonctionner sur une carte Packard-Bell!
Autre essai: brancher deux disques durs et configurer le SATA en RAID: ça marche!
Bref, une carte mère Diego de chez Placard-Poubelle peut être débridée, en programmant un chip avec le bios Foxconn. Seule précaution, si vous avez un système d'exploitation dans sa configuration d'origine, il va détecter que votre ordi n'est plus un Packard-Bell, et il va vous falloir rentrer la clé d'enregistrement (celle du sticker Microsoft)
Ah oui, au fait! même s'il était affiché à 1200Mhz, mon Pentium tournait quand même à la bonne vitesse (utilitaire d'identification du processeur Intel) et j'ai dépensé en tout le prix d'une carte mère équivalente neuve!