dimanche 22 décembre 2013

Vogue la galère...

Pour envoyer le firmware Teacup sur la Gen7...


Au préalable j'ai eu des soucis avec la carte qui n'était pas alimentée, j'ai donc fais un pont entre deux points de la broche ATX 24, comme indiqué dans ce document, sur la page 2 : Voir le document (avec un grand merci à Paoparts qui nous simplifie tant la tâche dans le montage grâce aux ressources qu'ils mettent à disposition sur leur blog), un pont au lieu d'un interrupteur comme indiqué car mon alim dispose d'un interrupteur, si vous n'avez pas d'interrupteur sur l'alim branchez en un comme indiqué dans le document.

Ensuite lorsque tout est bien branché et alimenté, les quelques étapes à suivre :
Dans ces étapes "Télécharger" signifie envoyer un fichier dans l'EEPROM (En rouge sur la photo ci-dessous)


  1. Télécharger sur la "grosse puce", dans mon cas une ATMega 644 20Mhz, le bootloader. Cependant vous n'avez peut-être pas besoin de le faire, si vous avez acheté un kit électronique pour Reprap ce bootloader a surement déjà été chargé. Voir la rubrique sur le site RepRap
  2. Télécharger le Firmware, en quelque sorte le programme informatique stocké sur l'imprimante qui permettra de la piloter, pour commencer j'ai choisi le Firmware dénommé "Teacup" mais il en existe d'autres, et le logiciel utilisé pour faire cette manip est Arduino IDE. Voir la page des firmwares sur le site RepRap
  3. Installer un logiciel sur l'ordinateur qui enverra des commandes (mouvements, extrusion) à l'imprimante, soit manuelle du type "déplace toi juste de 50mm sur X", soit un ensemble de commandes qui permettront de réaliser une pièce entière en fonction d'un modèle 3D (téléchargé sur Thingiverse par exemple). J'ai commencé avec Pronterface, puis suite à quelque bugs me suis tourné vers RepSnapper dont je suis plutôt content (installé depuis la logithèque Ubuntu), puis mis à jour vers la version 2.2 avec les sources


Et pour la galère ?

Mon ordi fonctionne sur Ubuntu 13.04, impossible de faire fonctionner la version 1.03 ou 1.04 ou 1.05 de l'Arduino, au moment de compiler le firmware je me retrouvais toujours avec une erreur "Utilisation d'un SIG INTERRUPT 2 corrompu". Je suis donc passé à la version 0.23, et après des heures de modifs je suis enfin tombé sur une config qui fonctionne, en compilant et en envoyant correctement le tout sur l'ATMega. Les fichiers de config viennent d'une branche spécifique GEN7 pour le firmware Teacup, que je n'ai pas retrouvée pour la mettre en lien.


lundi 25 mars 2013

Premières Connexions

Retour aux affaires...


J'ai terminé de souder tous les composants de la carte Gen7, j'ai au préalable jeté mon fer à souder à 10,00 € (qui a grillé en moins de 3 mois sans être utilisé) acheté dans une grande distrib de bricolage, et je me suis tourné vers Ça sur le site Pearl, et c'est sans comparaison avec l'ancien, j'ai soudé la carte en 1h et c'était les premières soudures de ma vie (pour les sceptiques, oui elle fonctionne, merci la part de chance)

J'ai fait quelques docs PDF persos à partir des textes et photos du site officiel, si ça peut intéresser  quelqu'un :  (attention carte Gen 7 v1.3)
  • Toutes les étapes de soudure des composants, avec vignette - PDF - ODT
  • Les photos de la carte pendant les différentes étapes en haute résolution, 2 photos par page A4 en paysage - PDF - ODT
Ci-contre une photo de la carte dans le boitier, la plupart des connexions sont réalisées.

@Suivre...