vendredi 15 mars 2019

Prometheus 2

Voici la nouvelle version du Prometheus réalisée par Michael Böhmer avec des composants cette fois Xilinx +3.3v remplaçant les vieux Altera +5v :

Petit soucis : carte théorique pour le moment, personne au jour d'aujourd'hui ne sait si il fonctionne...

Les deux Xilinx sont difficiles à souder, les pinoches étant minuscules de chez minuscules :

Voici la méthode que j'ai utilisée. Déjà fixer le composant peu importe la qualité des soudures, il faut qu'il tienne une fois bien positionné. Faire aussi quelques autres soudures sur l'autre diagonale pour l'immobiliser :

Ensuite, badigeonnons toute la rangée de pâte à soudée Amtech NC-559 Made In USA, étape indispensable :

Une panne biseauté est nécessaire :

Qu'il faut ensuite "remplir" de soudure comme ceci :

Et pour finir, balayons la rangée lentement. Si des ponts apparaissent, juste repasser la panne avec de la pâte pour les "aspirer" avec la forme biseauté :

Voilà le résultat ! Vérifiez toutes les soudures à la loupe 100x est vivement conseillé !
   

jeudi 14 mars 2019

Prometheus rev F

Le Prometheus a été recréé sous Eagle avec l'intégration de l'AutoMonitorSwitch de Ratte :

L'AutoMonitorSwitch est très utile car permettant de switcher les modes ECS/AGA (avec un scandoubler) et RTG de façon automatique sur un seul et unique moniteur VGA.

Tout réuni sur une seule et même PCB est plus simple et plus pratique pour les utilisateurs.

Alors je sais : les ports PCI sont tout de même une division. Pour ma part, je suis plutôt pour l'élaboration de nouveaux ports Zorro 4 ou 5, c'est à dire de rester dans nos standards à nous. Le PCI est une solution "en attendant".

Je suis juste un passionné qui essaie d'aider et de faire avancer les Amiga Classic dans la bonne direction. Pour savoir ce que veulent faire de cette nouvelle version les différents auteurs, demandez-le leur directement : Grzegorz Kraszewski, Michael Böhmer et André Pfeiffer.
   

vendredi 1 mars 2019

Stencil

...ou pochoir en français.

Mon Prometheus a besoin d'une cure de jeunesse, changeons de PCB par une toute neuve, c'est la mode en ce moment sur Amiga Classic !

D'ailleurs, après les vieux condensateurs, la prochaine "maladie" de nos vieux Amiga va être les soudures qui vont lâcher ici et là... Là encore, Nostradacosmos est le premier et le seul à le dire, personne ne va me croire...

Bref, l'usine de PCBs propose aussi la création de stencils à partir des fichiers gerber, et celle du Prometheus reçue est très grande :

C'est en acier inoxydable découpe laser, et s'ajuste très bien à la Dremel pour ne garder que les pinoches des Altera.

De la soudure en pâte est nécessaire dont le tube est compatible avec les aiguilles vendues en pharmacie :

Mais les pinoches des Altera étant trop rapprochées les unes des autres, il est impossible d'utiliser la même méthode que pour Paula.

Utilisons donc le stencil à bien positionner comme ceci et le fixer avec un bout de Scotch :

Retirons le stencil et la pâte est parfaitement sur chaque pastille :

Là vient la partie la plus délicate : il faut en effet très bien positionner la puce du premier coup !

Un coup de hotair à 320° et hop !

D'autres méthodes de soudage existent bien sûr, mais celle-ci à deux avantages et pas des moindres : les pinoches sont soudées par leurs dessous et l'opération ne nécessite aucun flux visqueux à cleaner ensuite...
     

jeudi 28 février 2019

DIY Prometheus

A vendre 15 kits incomplets pour monter son propre Prometheus Zorro 3 :

Le Prometheus est sous "Creative Commons licence" qui interdit tout profit si j'ai bien compris, donc vendu à prix coûtant. Voici ce qu'ils m'ont coûté individuellement tout compris :
  • la PCB 4 layers : 5.035 €
  • les 4 ports PCI (CN1, CN2, CN3 et CN4) : 0.80 x 4 = 3.20 €
  • la ralonge molex 3 connecteurs (CN8) : 1 €
  • le quartz 33 Mhz (X1) : 0.60 €
  • le condensateur 100uF (C5) : 0.15 €
  • les condensateurs 47uF (C1 et C12) : 0.15 x 2 = 0.30 € 
  • les connecteurs JTAG (CN6 et CN7) : 0.10 x 2 = 0.20 €
  • l'enveloppe bulles grand format : 0.25 €
  • l'étiquette imprimée à votre adresse : 0.05 €
  • le papier bulle protégeant la PCB estimé à : 0.10 €

Total : 10.885 € arrondis à 11 € + port Prioritaire sur mon Paypal en mode "gift"

Le colis pèse environ 145 grammes :
+ 3.52 € pour la France
+ 6.50 € pour l'Europe et le Monde

Me contacter sur mon email...
  
Il manque donc :
  • 2 Altera EPM7128SQC160-15 (U1 et U2)
  • 34 résistances 3K3 au format 1206 (R1, R2, R6, R7, R8, R9, R10, R11, R12, R13, R14, R15, R16, R17, R18, R19, R20, R21, R22, R23, R24, R25, R26, R27, R28, R29, R30, R31, R33, R34, R35, R36, R37, R38 et R39)
  • 4 résistances 10K au format 1206 (R3, R4, R5 et R32)
  • 12 condensateurs 100nF à 10v au format 1206 (C2, C3, C4, C6, C7, C8, C9, C11, C13, C14, C15 et C16)
TOUT EST VENDU !
 

dimanche 17 février 2019

JTAG Prometheus

Michaël Boehmer a récemment rendu publique son dernier firmware "firestorm" pour les Prometheus originaux, ainsi qu'une nouvelle version de la carte embarquant cette fois des CPLD Xilinx. Saluons tous ensemble son esprit chevaleresque pour avoir rendu open source son travail !

Aujourd'hui un petit tutoriel explicatif quant au flashage des deux Altera pour le premier Prometheus.

Voici le matos indispensable, un simple USB Blaster bas de gamme marchera très bien :

Déjà soudez deux connecteurs mâles sur CN6 et CN7 :

Ensuite, un petit câble tout con est à réaliser afin de relier les signaux TDO, TCK, TMS, TDI, VccTRG (+5V) et la GND à notre USB Blaster :
  
Il est nécessaire d'alimenter les deux Altera par CN8 pour le flashage comme ceci

Voilà, tout est prêt niveau hardware :

Maintenant le côté software. Il vous faut télécharger et installer ces deux composants de Quartus 13.0 SP1, compatible avec Ouindozzs 10 :

Ensuite, allez sur "Hardware Setup..." et sélectionnez votre "USB-Blaster" :

Cliquez sur "Auto Detect" et "Change File..." pour choisir le firmware original "prom_ch40i.pof" (PromHigh) pour CN6 (= Altera U1) :

Rebelote avec "PROM_CL27.POF" (PromLow) pour CN7 (= Altera U2).

Pour le nouveau firestorm : "prom_cl27.pof" pour CN6 et "prom_ch52i.pof" pour CN7.

Cliquez ensuite sur "Program/Configure" et "Verify". Flashez en cliquant sur "Start" :

Attention pour ensuite les versions des librairies à installer :

Pour le firmware original :
  • prometheus.library 2.5
  • PrmScan 1.6

Pour le firmware firestorm :
  • prometheus.library 3.0
  • PrmScan 1.6
  • PrometheusUSB.library 1.18
Le CDRom original est en téléchargement ici !
  

samedi 12 janvier 2019

U213 -02 (4000D revB)

Reçue hier une carte A4000D revB avec une petite particularité : U213 est en révision -02 alors que la plupart des autres sont en -01...

Alors, quelles différences d'avec la -01 ? Bonne question, merci de me l'avoir posée... Si quelqu'un a des informations intéressantes à ce sujet, merci de m'emailer...

Elle n'était pas protégée, j'ai pu faire un dump disponible ici...
  

vendredi 11 janvier 2019

fix led V.B1

Sur certaines versions du petit adaptateur CF 2.5, la led reste toujours éteinte sur 1200.

Voici comment la rendre opérationnelle, un simple petit strap à souder comme ceci :
  
Hourra, ça marche maintenant !