Rudy34160 Posté(e) Décembre 30, 2022 Posté(e) Décembre 30, 2022 Bonjour, Besoin de votre aide, parce que perso, je suis largué... J'ai fait l'acquisition (et mon apprentissage de l'impression 3D) d'une M150 il y a plusieurs mois : Très bien pour se lancer pour moi qui aime bidouiller, comprendre en triturant, etc.. Elle a depuis subi quelques modifications et je prends toujours plaisir à l'utiliser : Je ne la changerai pas dans l'immédiat. Dernière modification envisagée, tenter de la passer sous Klipper (saut dans l'inconnu, sauf pour ce que j'ai pu en lire sur les posts de ce forum qui auront éclairé ma lanterne). Comme à mon habitude, beaucoup d'onglets ouverts sur mon navigateur, histoire de voir où on allait. Quitte à corser l'ensemble, pas de Raspberry à la maison : qu'à cela ne tienne, on va installer un Linux (j'y pipe rien non plus ) sur un vieux PC remonté, j'ai vu ça sur un post dans le forum, ça ira bien. Et là c'est le drame .. J'en étais à l'étape du flashage du firmware Klipper et pouf : Ecran blanc au redémarrage de l'imprimante. Je rebranche la carte sur le PC classique, plus d'accès via AVR. Bon, sans doute une mauvaise manip de ma part et j'ai foiré mon bootloader : Re ouverture de nouveaux onglets, re recherches, et on achète un USBAsp, et on va continuer d'apprendre. Après avoir graver via Arduino IDE, je rebranche tout dans le boitier : Encore écran blanc et un long biiiiiiiiiip continu... (là, j'ai vraiment peur pour le processeur...) C'est là où ça part en sucette : Passons pour le moment la problématique Klipper (chaque chose en son temps...), mais je ne suis même pas sûr que le bootloader soit correctement installé, si ce n'est le message classique sous Arduino IDE que c'est réussi, mais avec les messages d'erreurs en orange... Il n'y a aucune LED sur la Melzi me permettant de connaître l'évolution des opérations lorsque j'y connecte l'USBAsp. J'avoue que là, j'ai l'impression que plus je potasse les différents sujets, plus je m'enlise ... Installation réussie ou non du bootloader ? Re flasher un nouveau Marlin pour vérifier et reprendre l'installation de Klipper ? Flash du firmware avec l'USBAsp ? Toute suggestion sera la bienvenue pour me sortir de ce mauvais pas.
pommeverte Posté(e) Décembre 30, 2022 Posté(e) Décembre 30, 2022 (modifié) Salut, Le bootloader est un p'tit programme qui permet de charger un programme via le port USB. Si tu as eu un joli OK lors du chargement du bootloader, alors tu devrais pouvoir flasher un firmware (.hex Marlin ou autre) avec Xloader par exemple. Perso, je préfère le faire en ligne de commande pour avoir une réponse détaillée en cas de problème (voir cette page et l’utilisation d'avrdude) Si tu flashes le firmware avec un module USB ASP, le bootloader sera par conséquent inutile. Modifié (le) Décembre 30, 2022 par pommeverte
Rudy34160 Posté(e) Décembre 30, 2022 Auteur Posté(e) Décembre 30, 2022 (modifié) Il y a 3 heures, pommeverte a dit : Le bootloader est un p'tit programme qui permet de charger un programme via le port USB. Si tu as eu un joli OK lors du chargement du bootloader, alors tu devrais pouvoir flasher un firmware (.hex Marlin ou autre) avec Xloader par exemple. Perso, je préfère le faire en ligne de commande pour avoir une réponse détaillée en cas de problème (voir cette page et l’utilisation d'avrdude) Je pipe pas tout, mais je connaissais au moins la définition et l'utilité du bootloader, mais merci du rappel. Le joli Ok, je le suppute au vue du nombre de posts que j'ai pu lire et pour lesquels j'obtenais le même résultat, avec les message sur le firmware de l'USBAsp. J'utilise aussi les lignes de codes basiquement avec l'imprimante connectée en USB (c'est comme ça qu'on m'a montré) mais au moment où j'écris ces lignes, Xloader est en cours de téléchargement (satanée curiosité)... Seul problème, c'est que pour respecter la procédure de flashage de la Melzi, il a fallu que je remonte l'ensemble et c'est à ce moment où je retombe sur l'écran blanc et le bip agaçant. Il y a 3 heures, pommeverte a dit : Si tu flashes le firmware avec un module USB ASP, le bootloader sera par conséquent inutile. Pas forcément par choix, et je sais pas faire. C'est juste que je me suis fendu d'une soudure de pins parce qu'il n'y a pas nativement de broche ISP sur ma Melzi et que tout était déjà branché devant moi, que j'explorai cette piste. Aussi un peu par curiosité sans doute... Je n'ai jamais flashé de firmware de cette manière. A ce propos, je n'arrive toujours pas à régler le problème de mon USBAsp qui n'a pas de port affecté. J'ai cru comprendre que cela viendrait d'un problème de drivers ? (déjà tous testé avec Zadig sans aucun changement) Pour en revenir à mon pseudo retour positif d'Arduino IDE, le doute s'est installé quand j'ai voulu suivre le tuto pdf https://github.com/fran6p/FirmPack/blob/master/Installer-via-USBASP et ProgISP.pdf de @fran6p sur l'utilisation de ProgISP : Il semble rester en lecture et ne pas reconnaître la carte (commande Read du tuto inopérente). J'en déduis que le flash de mon bootloader n'a pas fonctionné... EDIT : Bah en fait si, il vient de me prendre à l'instant la commande Read ... Du coup, bootloader OK ou pas ? EDIT 2 : Tant que j'y étais, j'ai tenté de flasher une version de Marlin : "Flash Verify Error at 1h" La solution serait elle celle proposée par @Rlv dans ce post ? Utiliser un Arduino en ISP (ça fonctionne avec un Leonardo ?)? Parce qu'au final, l'auteur a changé sa carte .. Dans le cas où quelqu'un arrive à me sortir de cette impasse, qu'est ce que j'ai pu mal faire pour crashé le bootloader en voulant flasher Klipper ? Histoire de pas faire deux fois la même erreur ... Modifié (le) Décembre 31, 2022 par Rudy34160 Modification screenshot
pommeverte Posté(e) Décembre 31, 2022 Posté(e) Décembre 31, 2022 Salut, Comme je l'ai dit précédemment, après flashage du bootloader, je lancerais le flashage du firmware Klipper via le port USB sans moduleUSB ASP avec une commande de ce style: avrdude.exe -Cavrdude.conf -v -patmega2560 -carduino -P\\.\COM4 -b115200 -D -Uflash:w:firmware.hex:i avec les fichiers avrdude, avrdude.conf et firmware.hex placé dans le dossier où tu exécutes cette commande. Le n° du port sera à adapter, bien sûr
Rudy34160 Posté(e) Décembre 31, 2022 Auteur Posté(e) Décembre 31, 2022 (modifié) il y a 24 minutes, pommeverte a dit : Salut, Comme je l'ai dit précédemment, après flashage du bootloader, je lancerais le flashage du firmware Klipper via le port USB sans moduleUSB ASP avec une commande de ce style: avrdude.exe -Cavrdude.conf -v -patmega2560 -carduino -P\\.\COM4 -b115200 -D -Uflash:w:firmware.hex:i avec les fichiers avrdude, avrdude.conf et firmware.hex placé dans le dossier où tu exécutes cette commande. Le n° du port sera à adapter, bien sûr C'est à ce moment que tu m'as perdu ... 1. Comment je peux vérifier que le flashage du bootloader a réellement fonctionné ? 2. Pour le flashage via le port USB, je vais testé avec une version de Marlin sur le PC (pas l'install Linux) pour voir si cela fonctionne. Mais là où je reste perplexe, c'est comment je peux flasher la Melzi sans respecter la procédure (bouton ON appuyé au démarrage), puisque à la mise sous tension l'imprimante bippe comme étant en erreur ? Ou alors je sors la carte et je la flash en USB avec le jumper en USB et pas VREG ? EDIT : Testé pour le flashage ... Modifié (le) Décembre 31, 2022 par Rudy34160 Nouvelle erreur
fran6p Posté(e) Décembre 31, 2022 Posté(e) Décembre 31, 2022 (modifié) Les cartes à base d'Atmega1284p (Melzi) sont «parfois» capricieuses (la seule que j'ai eu à flasher était celle de ma Dagoma Discovery 200, celle de ma «sasfépu» CR10 possède toujours son firmware d'origine et pas de chargeur de démarrage). Les documentations et fichier de configurations que Klipper propose abordent et le flashage et l'installation du chargeur (si besoin) via avrdude : - flash de Klipper sur la Melzi, - installation du chargeur pour un Atmega1284p Voici ce que dit la doc concernant le matériel à utiliser pour flasher le bootloader : Citation Pour flasher un bootloader lui-même, les puces AVR nécessitent un outil de flashage matériel externe (qui communique avec la puce en utilisant SPI). Cet outil peut être acheté (par exemple, faites une recherche sur le web pour "avr isp", "arduino isp", ou "usb tiny isp"). Il est également possible d'utiliser un autre Arduino ou Raspberry Pi pour flasher un bootloader AVR (par exemple, faites une recherche sur le web pour "programmer un avr en utilisant un raspberry pi"). Les exemples ci-dessous sont écrits en supposant qu'un dispositif de type "AVR ISP Mk2" est utilisé. Au pire si tu avais besoin je peux te donner une carte Melzi (celle de mon ex-Dagoma). Modifié (le) Décembre 31, 2022 par fran6p
Rudy34160 Posté(e) Décembre 31, 2022 Auteur Posté(e) Décembre 31, 2022 il y a 39 minutes, fran6p a dit : Au pire si tu avais besoin je peux te donner une carte Melzi (celle de mon ex-Dagoma). J'accepte volontiers, parce que là je suis dans les choux et je peux plus rien imprimer ... il y a 41 minutes, fran6p a dit : Les cartes à base d'Atmega1284p (Melzi) sont «parfois» capricieuses Je fais quoi du coup ? Une caresse derrière son oreille ? il y a 41 minutes, fran6p a dit : Les documentations et fichier de configurations que Klipper propose J'avais déjà parcouru ces pages, avant de me lancer dans cette aventure. Pour le flashage, je pense que j'ai dû faire une mauvaise manip' (pas toujours la faute de la techno ...). Pour le bootloader, c'est suite à la lecture de ce passage sur la doc Klipper que j'ai commandé ceci pour essayer de repartir de 0 : Mais pour le moment, statu quo : Je sais plus quoi tester..
fran6p Posté(e) Décembre 31, 2022 Posté(e) Décembre 31, 2022 Pour la carte contacte moi en MP pour me donner ton adresse postale si tu veux que je te l'envoie. C'est une identique à la version 2 (en image) de ce lien.
Rudy34160 Posté(e) Décembre 31, 2022 Auteur Posté(e) Décembre 31, 2022 Il y a 1 heure, fran6p a dit : Pour la carte contacte moi en MP pour me donner ton adresse postale si tu veux que je te l'envoie. C'est une identique à la version 2 (en image) de ce lien. MP envoyé. Même ta carte paraît plus récente que la mienne Pour ce qui est de la Melzi en sursis (elle est beaucoup moins utile sur le bord de mon bureau que dans le boitier de l'imprimante...), si quelques âmes charitables ont des idées de manipulations à suggérer pour la ramener à la vie (rites vaudoos acceptés), je prends !
fran6p Posté(e) Décembre 31, 2022 Posté(e) Décembre 31, 2022 il y a 1 minute, Rudy34160 a dit : Même ta carte paraît plus récente que la mienne Elle doit dater de 2016 si je ne suis pas encore gâteux
Rudy34160 Posté(e) Janvier 1, 2023 Auteur Posté(e) Janvier 1, 2023 Il y a 7 heures, fran6p a dit : Elle doit dater de 2016 si je ne suis pas encore gâteux 2015 pour la mienne
Messages recommandés
Créer un compte ou se connecter pour commenter
Vous devez être membre afin de pouvoir déposer un commentaire
Créer un compte
Créez un compte sur notre communauté. C’est facile !
Créer un nouveau compteSe connecter
Vous avez déjà un compte ? Connectez-vous ici.
Connectez-vous maintenant