samedi 27 février 2016

Fixation solide (A4000D)

Voilà deux 4000D reçus à qui sa 3640 était sortie de ses gongs durant le transport.

Alors forcément, l'Amiga ne boot plus...

Assez, cela suffit ! Agissons !!

Il y a des 17 mm M3 dans le commerce en Nylon, une sorte de plastique :

A fixer sous la carte comme ceci, toujours avec un écrou en Nylon, et si ça dépasse, couic !

Pour compenser les 0.38 mm manquant, une simple rondelle est à rajouter. Il en existe également en Nylon ou en papier, plutôt conseillé qu'ici en métal :

Voilà, parfait :

Avec quatre attaches comme celle-ci, le 4000D arrivera à bon port en état de marche !!
  

jeudi 25 février 2016

De bons ciseaux

Voici une petite astuce très simple afin de redonner vie à une membrane de 600 ou de 1200 qui ne fonctionne plus correctement : de simples ciseaux !

La plupart du temps, les contacts du bout s'usent, et bien il suffit d'en couper bien droit un demi-millimètre :

De ce fait, les contacts se feront alors sur du carbone encore intact, et le clavier a de grandes chances de remarcher :

Il y avait en effet une petite marge au dessus, plus que bienvenue c'est le moins que l'on puisse dire !!
  

mercredi 24 février 2016

Fusible

Arg, un support de fusible de mon alimentation CD32 a cassé, et même en essayant de ressouder, ça ne tient pas du tout...

Heureusement, des supports neufs se trouvent encore :

Ils étaient un peu trop larges, mais en forçant un peu, ça rentre :

Voilà, fastoche comme tout cette petite réparation, ma CD32 marche impec !
  

mardi 23 février 2016

GRex kaputt

Ayant réussi à réparer une CyberStormPPC revision 1, il est temps de ressortir mon GRex du placard !
Hélas, une fois connecté, le premier "reset screen" apparaît bien à l'écran, ce qui signifie que l'eeprom est bien exécutée mais reste bloqué là...

Le gros composant central est très chaud au bout de quelques secondes seulement, mauvais signe...

Déjà, est-ce que les Mach/Cypress en révision 1 acceptent le GRex ? Le mien est le numéro 85 fabriqué par DCE ! Il me semble que oui, toutefois pas tout à fait certain...

Est-ce que ce composant très chaud contient la même programmation qu'une BVision par hasard ? (parce que j'en ai une HS ici, alors...)

Quelqu'un a-t-il des infos pour le réparer ? Toutes les soudures ont déjà été refaite sans succès...

Merci d'avance, trop bien ce GRex avec une 3dfx !
   

samedi 20 février 2016

Fix supports (A4000D)

Voilà un petit article que je voulais rédiger depuis longtemps !

Pendant le transport, nous ignorons tout de ce que le colis peut subir. Il arrive que les deux quartz de la carte mère se déchaussent quelque peu :

En effet, sur certaines cartes, ils sont sur de petits supports :

Agissons aujourd'hui pour que les problèmes n'arrivent jamais demain !

C'est ma devise : © Cosmos Amiga, all rights reserved !!

Il suffit de dessouder les supports et de souder direct les quartz sur la CM en utilisant cette astuce. Plutôt mettre un support pour l'oscillateur CPU, sera sans doute utile pour la suite...

Le faire tenir avec un peu de scotch...

... ou mieux avec un petit collier de serrage :

Une panne potentielle éliminée de façon définitive !
 

dimanche 14 février 2016

CD32 Kick 3.9 (II)

Alors si le Kickstart d'origine 3.1 marche très bien sur deux eeproms, impossible de faire fonctionner un Kickstart plus grand !

Voici donc déjà la "memory map" de la CD32 :

Voici ma construction d'un Kickstart de 2 Mo. L'exec.library a bien sa liste d'adresses à scanner, les deux adresses $00A80000 et $00B00000 sont bien présentes :
  • $A80000 (512 Ko) - icon.library_46.4.418
  • $B00000 (512 Ko) - workbench.library_45.132
  • $E00000 (512 Ko) - RomStartCD32/checkdisk_37.21/cdstrap_40.13/cdui.library_40.20...
  • $F80000 (512 Ko) - exec_40.9(CD32)/audio.device_37.1/battclock.resource_39.3...

Tous les fichiers sont bien "bytes swaped" :

Mes eeproms 29F1615 font 2 Mo chacune, il faut donc ensuite les remplir en entier...

Marche pas... Rien à l'écran...

Au secours !!

Quelqu'un a-t-il une idée ?

Où est mon erreur ?
  

vendredi 12 février 2016

CD32 Kick 3.9 (I)

Alors, petit rappel des faits : le Kickstart 3.1 en une seule puce de la CD32 est de 1 Mo, puisqu'il y a toute la partie CD à gérer qui prends environ 485 Ko. L'autre partie ressemble beaucoup à un Kickstart 3.1 de 512 Ko d'A1200, et il ne reste que quelques Ko de libres...

Il a fallut donc trouver une solution pour augmenter l'espace rom disponible à son maximum !

Chose faite en fouillant dans les schémas de la CD32 :

Le Kickstart 3.1 sur cette console était donc 16 bit en une seule et unique puce, ceci bien sûr afin de réduire les coûts au maximum. Heureusement, les ingénieurs avaient prévu sur la PCB la gestion d'un Kickstart en 32 bit, c'est à dire avec deux roms !

Il nous faut donc déjà souder un support 42 broches sur U6B qui n'attendait que ça :

Ensuite soudons un condensateur 220nF sur XC1 et un 74F125 sur XU1 :

Et pour finir une résistance 1 kΩ sur XR1 de l'autre côté. Faire aussi un pont de soudure sur XJ1 :

Ca marche !

Le Kickstart 1 Mo d'origine maintenant sur deux puces fonctionne très bien !!

La capacité totale théorique est dorénavant de 4 Mo, avec des accès rom deux fois plus rapide car 32 bit maintenant au lieu de 16 !

Un autre avantage aussi : les roms de diagnostic Logica pour 1200 fonctionnent très bien.

C'est Zalex qui va en faire une jaunisse !
  

dimanche 7 février 2016

A4000D 64 Mo (II)

Ok, il faut donc remplir tous les slots fastram avec nos quatre Simm de 16 Mo :

Ensuite ajoutons tout en haut de la startup-sequence, avant le SetPatch cette ligne :
C:Run >Nil: C:AddMem 04000000 07FFFFFF fast

Marche impec ici ! Whaou !!

Très utile pour ceux qui ont une 3630, 3640 ou 3660 !

Ce Meutoxo va finir au minimum Roi d'Espagne !!
  

lundi 1 février 2016

A4000D 64 Mo (I)

Alors voilà une superbe bidouille concoctée par un espagnol Meutoxo, certainement une des meilleures !

En effet, les 4000D n'acceptent que 16 Mo de fastram !!

Avec les modifications suivantes, le total sera de 64 Mo !

Déjà, commençons par la théorie :

Voici donc les ingrédients nécessaires :
  • quatre Simm 16 Mo simple face
  • un support PLCC20
  • une Gal 16V8 PLCC20 à 10ns
  • du câble fin
  • deux résistances 4,7 kΩ en 0805
  • une résistance 33 Ω en 0805

Il faut déjà commencer par relier toutes les pinoches fastram comme ceci :

En soudant la petite 33 Ω ici :

Ensuite, insérons le câble rouge dans ce trou :

Il y en a deux autres à souder aussi, un orange et un noir :

Soudons-les comme ceci à U860 :

Ensuite, du côté de Ramsey, coupons ces deux pistes :

Soudons les deux petites 4,7 kΩ en les reliant ensuite à la pinoche juste à côté :

Soudons pour finir le support en y insérant la Gal programmée en version 6 :

La partie hardware est terminée, passons maintenant au côté software !