vendredi 28 octobre 2011

Changez vos Caps

Changez vos vieux condensateurs MAINTENANT !

Je reçois aujourd'hui un 1200 qui ne boot plus. La personne voulait aller le déposer à la déchetterie ! AAARRRGGGGG !!

Je commence par changer tous les condos, et je réussi à faire fonctionner l'Amiga. Mais après quelques tests, le son ne fonctionne pas. J'éteins, je rallume, il apparait que le 1200 ne boot pas à chaque fois. Rhà là là... Mon programme en eprom de diagnostic ne ne lance pas non plus... Je pense donc à Paula même si elle n'est pas chaude, je la mets sur support et en insère même une autre :

Et puis non, toujours pareil...

En regardant au alentours de plus près, la cata :

Quatre pistes ont été rongée par les coulures du condensateur C822 ! Incroyable ! Il a fallut refaire toutes ces pistes avec bien sûr leurs correspondances de l'autre côté :

Voilà avec un condensateur neuf soudé :

L'Amiga remarche très bien maintenant après environ deux heures de recherche et de travail au lieu de 40 minutes pour un complet changement de condos s'il n'y avait pas eu ces coulures !

Moralité : changer vos vieux condensateurs maintenant, même si votre machine fonctionne bien encore, de façon à éviter tous ces problèmes adjacents. Cette tactique porte un nom : la prévention. Replacer les vieux condos aujourd'hui pour devancer bien des soucis plus compliqués demain !
   

jeudi 27 octobre 2011

FastATA MK4 & Gayle

Le support Gayle de ce FastATA MK4 ne se clipse pas complètement sur Gayle : il ne tient pas et il est impossible d'utiliser le FastATA...

En regardant de plus près, effectivement, le support n'est pas soudé avec les coches correspondantes :

Et la coche (1) de Gayle :

Il a fallut dessouder le support et le ressouder 1/4 tour correctement :

Mais malgré cela, le clipsage n'est pas parfait sur certaines cartes 1200 (ici une 1D4). Heureusement, il existe une solution assez simple qui consiste à installer plutôt un support qui semble identique, mais de cette couleur :

Les deux supports ont la même référence, mais ce dernier se clipse maintenant de façon parfaite sur cette carte.

Vous allez rire, mais j'ai eu exactement le même problème avec cet Indivision AGA qui nous vient direct de la Réunion aujourd'hui :

Le support brun était 1/4 à coté de la plaque, et même en le ressoudant correctement, l'Indi ne tenait pas... Un nouveau support avec cette nouvelle couleur, et hop, tout est rentré dans l'ordre !!

Notez que ce sont des soucis de fabrication, et sont couverts par la garantie du revendeur !
  

samedi 22 octobre 2011

Apollo 630@50

Fenrix veut une carte plus rapide et il a bien raison ! Son Apollo tourne à 40 Mhz, avec un 68030 cadencé à cette même fréquence :

Avant de procéder à l'upgrade, il est nécessaire de fixer deux ou trois trucs avant de commencer. Notre hardware n'est plus tout jeune, et bien souvent plusieurs "ajustements" sont recommandés !

Là déjà, il manque un condensateur. Sur un site consacré à l'Amiga 600, il est bien conseillé de rajouter un 100uF d'au moins 10v :

Ensuite, certaines pinoches sont légèrement recouvertes d'un fin film blanchâtre, pas très visible sur les photos, mais bel et bien présent :

Un simple coton tige avec de l'acétone et hop on en parle plus !

Les tiges ont tendances à s'enfoncer quelques peu : pour leur rendre leurs positions originales, un simple outil très fin suffit à les remettre en place, d'un millimètre, c'est suffisant :

Ensuite, toujours avec de l'acétone, bien cleaner toutes les pinoches du 68000 :

Y'avait tout ça !!!

Les choses sérieuses peuvent commencer maintenant. Le 68030@40 a été dessoudé, et ce fût assez dur, voulait pas partir le gros !!

Fenrix a réussi à trouver un meilleur 030, à 50 Mhz déjà et avec un bon maskset (G40W), synonyme de gravure plus fine que l'ancien : le CPU chauffera moins !

Un support a été posé, vous comprendrez pourquoi dans un prochain article, ainsi qu'un support pour le quartz :

Un nouveau quartz à 50 Mhz a été installé en lieu et place de l'ancien 40 :

Arg, pas pu essayer avec mon seul 56 Mhz, il est HS !

Regardez : il y a un disque (qui vibre lorsque sous tension ?) et une puce :

Il y a eu deux versions de ces cartes : l'une à 40 Mhz et l'autre à 50. En les regardant sur amiga.resource.cx, il y a deux différences entre elles : la vitesse de deux composants (l'eprom 27C256 à 200ns et un de Mach210 à 150ns) est plus rapide. Le programme contenu dans l'eprom est libre d'accès, il suffit de lire l'original avec un programmateur et de la copier sur une eeprom 28C256 (100% compatible avec l'ancienne) plus rapide, 90ns :
La version est la 5.61:
Voilà, une bonne carte restaurée et upgradée :

Va bien s'amuser avec le Fenrix !!
     

vendredi 21 octobre 2011

Simms 50ns (II)

Voici une application concrète de mémoire Simm plus rapide. Sur cette BlizzardPPC, le 603e est alimenté par un quartz de 50 Mhz (le 64 au dessus est pour le 060) :

Cette fréquence est le FSB (ou Front Side Bus) qui donne la vitesse de transfère entre le CPU et la fastram :

Ensuite, il y a des coeffs sous forme de combinaison de résistances, ici un x3.5 :

Nous avons alors 50 x 3.5 = 175 Mhz pour la fréquence du PPC.

En changeant le quartz 50 par un 64, le FSB passe donc à 64 Mhz et le 603e à 224 Mhz : marche très bien sur cette Blizzard.

Le sujet de cette article est plutôt de trouver quel est le FSB maximum qu'il est possible d'atteindre avec de la Simm rapide. L'idée est donc de monter la fréquence du quartz. Nous verrons dans un prochain article comment augmenter la fréquence du PPC lui-même (voir à la fin). Il va falloir changer les coeffs pour rester avec une fréquence acceptable pour ce 603e installé. Nous allons le changer par x3 (le minimum), et peu importe la fréquence propre du PPC pour cette fois.

En simplifiant, le FSB peut très bien se comparer à un entonnoir, c'est (presque) pareil :

Plus le FSB est large, plus le flux (c'est ici des données qui transitent, pas de l'eau, hein !) est important, plus l'Amiga est rapide, puisque tous les programmes accèdent de façon soutenu et continu à la fastram : le CPU attends moins longtemps la lecture et l'écriture des données qui vont et viennent de la fast. Il y a bien sûr les caches des CPUs qui jouent aussi dans les performances globales d'un ordinateur, mais ce n'est pas le propos aujourd'hui.

Les quartz à dispositions sont à 72, 77 et 80 Mhz :

Nous augmentons le FSB, il faut donc de la mémoire plus rapide. De la très bonne 50ns est installée pour cet test. En effet, toutes les 50ns ne sont pas identiques : il semblerait que suivant le fabricant, certaines soient plus rapides que d'autres ! Les différentes Simms et modules m'ont couté une fortune ! J'y ai dépensé toutes mes économies !!

Pour avoir un x3, l'idéal est de déplacer deux résistances avec du hotair et un outil très fin, et surtout pas avec un fer à souder classique : les pastilles sont minuscules et se décollent du PCB trop simplement sinon !
 

A 72 Mhz, il a fallut configurer les accès à la ram dans le firmware comme ceci pour obtenir un boot :

Voilà :

Et les benchs avec Ragemem :

Essayons avec le quartz 77 Mhz maintenant :

Pas de boot PPC, même en insérant des temps d'attentes :

Il semblerait que ça soit le PPC qui pédale dans la semoule plutôt que la ram. En effet, il est à 175 Mhz d'origine, et avec le nouveau quartz : 77.76 * 3 = 233 Mhz, ce qui semble être un peu beaucoup pour lui !

Arg, regardez, c'était un même un 160 Mhz ! Phase5 overclockait leurs PPC !!

Il faudrait alors installer un 603e plus performant, comme celui-ci qui monte à plus de 300 Mhz :

Sa référence exacte : MPC603RRX300LC

Vous en avez ou pouvez en avoir un ? Emailez-moi bien sûr pour pouvoir continuer ces tests de recherche de FSB optimum !
  

Simms 50ns (I)

Nos Simms bien à nous sont dures à trouver aujourd'hui à 50 ns. Les plus courantes allant à 60 ns seulement. Or, pour monter nos CPUs en fréquence, il faut de la ram plus rapide.

Des Simms neuves sont arrivées :

Ce sont des 64 Mo en 8 puces ultra-slim :

Regardez par rapport au habituelles :

Ce sont des 60 ns :

Attention avec ce genre de Simm, les puces sont trop près des connecteurs et sur les supports inclinés comme ici sur cette Blizzard, il n'est pas possible de les clipser :

L'on peut voir une marque à l'emplacement des puces gênantes :

Il aurait fallu les disposer comme ceci :

Heureusement, une Dremel et tout va bien :

Les ICs à 50 ns sont arrivées !!

Il suffit de dessouder les anciennes et de ressouder les nouvelles tout simplement :

Ces Simms 64 Mo à 50 ou 60 ns en 8 puces ne fonctionnent pas sur les CyberStorm MK3 (et certainement PPC), ni sur le DraCo (deux Simms ne donnant que 32 Mo disponible !).

Testées sur une Blizzard 1260 et BlizzardPPC, elles marchent sans soucis !