samedi 11 juin 2011

A4000D PIO2

Voici une belle bidouille qui nous vient directos de Pologne. Trouvée par Yaqube que vous connaissez surement, puisqu'il a notamment travaillé sur une extension pour le Minimig.

Il s'agit ici de remplacer deux composants qui gèrent l'IDE 3.5 des A4000D.

En effet, les contrôleurs ATA IDE ont des modes de transfère dénommés PIO. Pour nos A4000D chéris, c'est du mode PIO 0 puisqu'ils sont sortis en 1992.

Or, les années passantes, de nouveaux taux plus élevés sont venus s'ajouter à cette norme : nous allons installer aujourd'hui le mode PIO 2.

L'upgrade est plutôt simple, voici les deux Gals 16V8 en question :

Quelques instants de hot air, et hop :

Il est bien sûr possible de ressouder ensuite directement les composants, mais préférons plutôt installer deux supports :

Les Gals sont reprogrammables :

Il semblerait que toutes les cartes A4000D n'aient pas eu les même Gals pour ce qui nous concerne ici. Mon programmateur ne veut rien savoir. Marche pas :

Heureusement j'avais des composants identiques ici ! Ouf !!

Qui eux se programment très bien (vous trouverez les fichiers .jed ici) :

Il est préférable d'installer des morceaux de carton d'environ 1 mm de hauteur pour que les pinoches soient bien en contact avec le support :

Allez, testons. Ici avec la scsi v40.12 (Kickstart 3.1) en mode PIO 0:

Et avec la scsi v43.45 (Boing Bag 2) :

Les résultats sont quasi-identiques, ce qui n'est pas le cas avec la scsi v43.45 du 1200, celle-ci étant moins rapide que la v40.12 du Kickstart 3.1 !

Et maintenant en mode PIO 2 avec nos nouveaux composants installés (scsi v40.12) :

Scsi v43.45 :

Whaou, 23 % plus rapide !! Trop fort !

Bien évidement, vous devez avoir un disque dur ou une Compact Flash qui supporte au minimum le mode PIO 2 pour que cette astuce fonctionne !