L'une des meilleures mises à niveau que tout ordinateur puisse recevoir est le remplacement de son disque dur par une unité de état solide. Même les ordinateurs portables les plus économiques intègrent désormais un SSD, mais certains systèmes anciens nécessitent davantage d'aide. Le YouTuber « dosdude1 » a décidé de pousser cette aide à l'extrême en construisant un SSD à partir de zéro, avec une interface IDE 2,5 pouces pour un vieux Mac Mini, et en programmant son firmware.
La situation est si courante qu'elle est devenue un mème sur le Web : quelle est la meilleure chose à faire pour un ordinateur portable de la dernière décennie avec 4 Go de RAM ? La réponse est d'installer un SSD, bien sûr. Avec un prix moyen de 20 euros pour 240 Go, il s'agit d'une mise à niveau qui ne demande pas de réflexion. Cependant, les problèmes surviennent lorsque l'on rencontre des systèmes plus anciens qui ne disposent pas d'interface SATA, ou qui utilisent quelque chose de plus exotique, pour ainsi dire.
Le marché offre une grande variété d'adaptateurs et de convertisseurs pour SSD, mais « dosdude1 » sur YouTube n'est pas connu pour suivre cette voie. En fait, il préfère construire les SSD à partir de zéro, en soudant un composant à la fois et en programmant le firmware. La meilleure partie est que ses projets sont open source : toute personne intéressée peut commander les PCB sur des services comme PCBWay, acheter les composants et télécharger le logiciel nécessaire.
Comment construire un SSD avec interface IDE
Si l'on explore rapidement la chaîne de « dosdude1 », on constate que ce n'est pas sa première aventure. Il y a quelques mois, il a construit un SSD avec interface ZIF IDE de 1,8 pouces, et ce projet est son saut évolutif, adoptant un format IDE de 2,5 pouces. La pièce clé du SSD est son contrôleur : « dosdude1 » indique que toute la conception repose sur le Silicon Motion SM2236, et pour choisir les puces NAND, il faut confirmer la liste de compatibilité en utilisant l'outil « Mass Production Tool » ou MPTool pour ce contrôleur.
Il va sans dire que le processus requiert une expérience en micro-soudure, soudure BGA, et un bon contrôle de la chaleur. Dans une section de la vidéo, « dosdude1 » a été contraint de retirer les billes d'étain du contrôleur (plusieurs manquaient, et le reste était de mauvaise qualité) et d'en créer de nouvelles avec de la pâte à souder et un pochoir.
La dernière section de la vidéo se concentre sur le flashage du firmware, avec un détail très intéressant : il n'est pas possible de faire une connexion IDE native pour cela. L'unité doit passer par un adaptateur IDE vers USB pour être reconnue par le logiciel, toujours sous Windows. Une fois son firmware prêt, le SSD a fonctionné parfaitement sur un Mac Mini G4, mais il est compatible avec tout ce qui dépend d'une interface IDE, que ce soit en 2,5 ou 3,5 pouces avec un adaptateur.