bidulm PostĂ©(e) Janvier 29, 2023 PostĂ©(e) Janvier 29, 2023 (modifiĂ©) Bonsoir Ă tous, j'ai failli mettre le feu chez moi avec cette satanĂ©e Sidewinder X2 ! Je ne sais pas si c'est une coĂŻncidence ou une malchance, mais, suis Ă flashage de firmware avec "SW-X2.TFT.STGD.3.2.6.EN", j'ai pu imprimer quelques piĂšces sans soucis, puis, en toute confiance, je relance un print, et je vais Ă "l'apĂ©ro" tranquille. En retournant dans mon bureau j'ai Ă©tĂ© surpris par une odeur horrible, et vu de la fumĂ©e sortir du chariot de la tĂȘte d'impression, aprĂšs avoir coupĂ© le courant et laissĂ© refroidir l'ensemble, j'ai constatĂ© que la chaleur avait fait fondre l'aluminium de la tĂȘte.. (photo) J'ai pensĂ© Ă un dĂ©faut de CTN, mais ce nâĂ©tait pas ça, je vous passe les dĂ©tails de mes recherches, mais finalement il se trouve que le 24V d'alimentation de la cartouche chauffante est prĂ©sent en permanence Ă la sortie de la carte mĂšre, (la LED sous le triac est allumĂ©e (photo). J'ai testĂ© ce triac et il n'est pas en CC. Est-ce que si je remets mon Firmware en version "Stock"" je pourrais rĂ©soudre ce souci, ou est-ce que cette CM est vraiment HS ? Comment le savoir ? Avez-vous un retour d'expĂ©rience du mĂȘme genre avec un SW X2 ? Merci pour votre aide. ModifiĂ© (le) Janvier 29, 2023 par bidulm
Motard Geek Posté(e) Janvier 29, 2023 Posté(e) Janvier 29, 2023 Si c'était un problÚme de firmware il aurait certainement fait chauffer la buse non stop dÚs la premiÚre utilisation C'est un firmware officiel d'ailleurs ? Si t'arrives à reflasher et que la tension d'alimentation de la cartouche est bonne ensuite ça se tente mais sous haute surveillance !
bidulm PostĂ©(e) Janvier 29, 2023 Auteur PostĂ©(e) Janvier 29, 2023 (modifiĂ©) Merci pour ta rĂ©ponse, AprĂšs vĂ©rifications, c'est bien la CM qui est H.S.... Cette imprimante est pratiquement neuve !!! Je ne vais mĂȘme pas essayer de passer cette carte en garantie, car j'ai tentĂ© de contacter l'entreprise 3D-expert.fr qui me l'a vendu, parce-que j'avais dĂšs le dĂ©part le capteur de filament qui ne fonctionnait pas, je n'ai JAMAIS reçu de rĂ©ponse de leur part, ni par mail, ni par le "chatbot" qui se trouve pourtant sur le site. ModifiĂ© (le) Janvier 30, 2023 par bidulm
MrMagounet PostĂ©(e) Janvier 30, 2023 PostĂ©(e) Janvier 30, 2023 Il y a 10 heures, bidulm a dit : Merci pour ta rĂ©ponse, AprĂšs vĂ©rifications, c'est bien la CM qui est H.S.... Cette imprimante est pratiquement neuve !!! Je ne vais mĂȘme pas essayer de passer cette carte en garantie, car j'ai tentĂ© de contacter l'entreprise 3D-expert.fr qui me l'a vendu, parce-que j'avais dĂšs le dĂ©part le capteur de filament qui ne fonctionnait pas, je n'ai JAMAIS reçu de rĂ©ponse de leur part, ni par mail, ni par le "chatbot" qui se trouve pourtant sur le site. Salut a toi, alors oui j'ai dĂ©jĂ vue cela arriver une fois ou 2 sur des X2 la cachette de ton mosfet de gestion de chauffe de la hotend qui est reste boquer enclenchĂ©, sur les MKS GenL des X1 on avait un autre soucis parfois qui faisait l'inverse la chauffe ce lançait pas toujours, j'ai a l'Ă©poque remplacer la GenL d'origine par une MKS SGenL V2 bien plus bien performante et fiable. Donc oui pas le choix faut changer la carte mĂšre ici. Pour la garantie si tu veux une prise en compte passer par le fabriquant Chinois ici tu ouvre le ticket et joint les photos et explication ils t'enverront carte mĂšre + bloc de chauffe sans soucis ils sont bien plus sĂ©rieux cĂŽtĂ© SAV que Artillery 3D expert qui est juste une revendeur de machine dont la maison mĂšre est 3Dexpert et qui a de nombreuse entitĂ© sous diffĂ©rent nom. (c'est vraiment dommage qu'un revendeur FR soit si peut concerner par le SAV).
bidulm Posté(e) Février 10, 2023 Auteur Posté(e) Février 10, 2023 Bonjour, Mr Magou ! J'ai ouvert un ticket chez le fabricant, merci du conseil. Est-ce que tu connaßtrait la référence des MosFet en question, car elle n'est pas lisible sur les 2 CMS ?
MrMagounet Posté(e) Février 10, 2023 Posté(e) Février 10, 2023 Il y a 2 heures, bidulm a dit : Bonjour, Mr Magou ! J'ai ouvert un ticket chez le fabricant, merci du conseil. Est-ce que tu connaßtrait la référence des MosFet en question, car elle n'est pas lisible sur les 2 CMS ? malheureusement non j'ai pas l'info et j'ai pas de carte mÚre ruby sous la main.
bidulm Posté(e) Février 10, 2023 Auteur Posté(e) Février 10, 2023 Regarde la photo ci-dessus, bizarrement ce sont les seuls composants sur lesquels on ne voit pas le réf... La nouvelle carte que j'ai acheté est exactement identique, donc impossible de savoir ce qu'ils ont monté comme transistors...
MrMagounet PostĂ©(e) FĂ©vrier 10, 2023 PostĂ©(e) FĂ©vrier 10, 2023 il y a 40 minutes, bidulm a dit : Regarde la photo ci-dessus, bizarrement ce sont les seuls composants sur lesquels on ne voit pas le rĂ©f... La nouvelle carte que j'ai achetĂ© est exactement identique, donc impossible de savoir ce qu'ils ont montĂ© comme transistors... oui et Artillery ne nous fournit pas la doc technique de la carte mĂšre. je pourrais te fournir les references de ceux des MKS Genl V1 equipant les X1 et Genius mais il est fort possible que ce ne sois pas les mĂȘme rĂ©fĂ©rence de composant.
Kachidoki PostĂ©(e) FĂ©vrier 12, 2023 PostĂ©(e) FĂ©vrier 12, 2023 Salut, Je ne connais pas la machine, mais j'ai vu que Artillery mettait les sources Ă disposition sur github. Du coup j'ai vu qu'ils utilisent un Marlin 2 et que les protections thermique sont actives. Donc en thĂ©orie, le firmware a du tenter de couper la chauffe, sauf que la CM n'a pas suivi. Par contre la machine aurait du gueuler (bip strident et continu) pour prĂ©venir du danger non ? Ătait-elle au moins Ă l'arrĂȘt ? Chez moi lorsque j'ai testĂ© les protections thermique, j'ai eu des acouphĂšnes pour la journĂ©e... Concernant les dĂ©gĂąts, vu que l'alu a fondu c'est montĂ© au moins Ă 660°C. La CTN est normalement capable de tenir jusqu'Ă 300°C en fonctionnement normal, elle est morte, mĂȘme si elle semble encore en Ă©tat de fonctionner. La cartouche chauffante c'est plus difficile de trouver des specs, mais les versions "haute tempĂ©rature" 65W de chez E3D n'encaissent "que" 550°C en fonctionnement normal. Donc elle aussi est morte, oĂč dĂ©jĂ bien dĂ©gradĂ©e. Reste Ă voir tout ce qui Ă©tait Ă proximitĂ© de cette source de chaleur intense, notamment les cĂąbles dont les gaines ont pu fondre et redurcir, avec les conducteurs qui ont bougĂ© en interne. En plus il manque au moins une vis sur la photo. Conclusion, change Ă©galement la hotend, pas que la carte mĂšre. Et rajoute un dĂ©tecteur de fumĂ©e juste au dessus de cette machine, elle n'est pas fiable.
bidulm PostĂ©(e) FĂ©vrier 12, 2023 Auteur PostĂ©(e) FĂ©vrier 12, 2023 (modifiĂ©) effectivement, cette machine est DANGEREUSE ! Si je n'avais pas Ă©tĂ© prĂ©sent, elle aurait tout simplement pu mettre le feu et bruler ma maison toute entiĂšre ! Je n'ai entendu aucun Beep lors de cet incident, la tĂȘte d'impression s'Ă©tait bien arrĂȘtĂ©e, la chaussette en silicone Ă brulĂ©e aussi, alors que cette matiĂšre rĂ©siste Ă plus de 300°C...Ma solution pour Ă©viter de foutre le feu : J'ai montĂ© (serti, pas soudĂ©) un fusible thermique (photo) en sĂ©rie avec la nouvelle cartouche de chauffe, juste au dessus de celle-ci, il se trouve donc entre le connecteur d'alimentation 24V de la petite carte et la cartouche elle-mĂȘme. Si le mĂȘme accident se produit sur la carte-mĂšre et que la tempĂ©rature monte sans contrĂŽle au dessus de 260°C, cela fera fondre le fusible thermique (qui est prĂ©vu pour se couper Ă 128°C) et la cartouche sâarrĂȘtera de chauffer avant de faire fondre lâaluminium...! Bien entendu, j'ai testĂ© mon dispositif et malgrĂ© une tempĂ©rature basse (128°C) mon montage permet d'imprimer Ă des tempĂ©ratures allant jusqu'Ă 260°C Ă la buse, mais coupe le circuit en cas de chauffe au dessus de cette tempĂ©rature. ModifiĂ© (le) FĂ©vrier 12, 2023 par bidulm
bidulm Posté(e) Mars 13, 2023 Auteur Posté(e) Mars 13, 2023 Bonjour à tous ! pour vous informer. J'ai ouvert un "ticket" sur le site Chinois car, la France ne réponds pas... Et bien, la chine ne réponds pas non-plus !!! J'ai bien reçu une confirmation de mon ticket N° 31082 "as been created...") le 30 Janvier 2023, Nous sommes le 15 Mars, et toujours aucune nouvelle... DOMMAGE
MrMagounet Posté(e) Mars 13, 2023 Posté(e) Mars 13, 2023 Il y a 4 heures, bidulm a dit : Bonjour à tous ! pour vous informer. J'ai ouvert un "ticket" sur le site Chinois car, la France ne réponds pas... Et bien, la chine ne réponds pas non-plus !!! J'ai bien reçu une confirmation de mon ticket N° 31082 "as been created...") le 30 Janvier 2023, Nous sommes le 15 Mars, et toujours aucune nouvelle... DOMMAGE étrange j'ai jamais eu de soucis de non réponse a un ticket par les chinois.
bidulm Posté(e) Mars 14, 2023 Auteur Posté(e) Mars 14, 2023 ça y est, j'ai obtenu une réponse aussitÎt. j'attends de voir ce qu'ils vont m'envoyer comme piÚces de remplacement... 1
deuds PostĂ©(e) Juillet 16, 2023 PostĂ©(e) Juillet 16, 2023 Bonjour, j'ai le mĂȘme problĂšme, la LED bleu sur la carte mĂšre qui reste allumĂ©e. par contre je pense que le problĂšme vient d'une mauvaise manip de ma part, Suite a un dĂ©montage du chariot que j'ai ensuite remontĂ©, je me suis rendu compte que j'avais oubliĂ© de rebrancher la nappe -> je l'ai donc rebranchĂ©e, mais dans la prĂ©cipitation, je l'ai fait machine allumĂ©e = Ă©tincelle au niveau de la nappe => J'ai donc coupĂ© direct la machine, rebranchĂ© la nappe et rallumĂ©, et la l'Ă©cran ko qui affiche de la "neige" colorĂ©e. => je tente de rĂ©upload le Firmware TFT => la moitiĂ© des bmp s'affichent mal, bref c'est ko => changement de l'Ă©cran = Ă©cran OK mais lors du chargement du firmware sur l'ecran neuf, je vois de la fumĂ©e qui sort du chariot => je coupe tout direct. je dĂ©branche le corps de chauffe, reprend la mise a jour du TFT -> Ouf tout est OK (peur de la coupure brutale en pleine mise a jour) Par contre je tombe (mais pas de haut) sur ce sujet et en vĂ©rifiant j'ai exactement le meme PB avec cette LED qui reste allumĂ©e. Pour info j'ai un Firmware alternatif, celui de MrMagounet : La version de la CM est une artillery Ruby v1.2 Le TFT est un GD32F305 avec bootloader 3.0.4 (j'avais un 3.0.5 avant de le changer)  Ma question est simple (plus que l'intro) si je dois changer la CM, plutot que de remettre la meme, je peux installer quoi comme CM ? sachant que la MKS Gen_L V2.0 citĂ©e plus haut est en rupture sur les site que j'ai vu. Et je souhaite pouvoir encore avoir ce firmware Marlin (ou Ă©quivalent) car bien plus fournis en fonctions que celui d'origine des Sidewinder. d'ailleurs il y a quoi sur les MKS Gen_L V2.0 ? d'ailleurs en parcourant les diffĂ©rents fournisseurs de pieces, je vois plein de CM, mais on peut mettre ce qu'on veut ? il y a des caractĂ©ristique a contrĂŽler/vĂ©rifier avant ? Merci pour vos retours.  P.S. alors Le 14/03/2023 at 13:40, bidulm a dit : ça y est, j'ai obtenu une rĂ©ponse aussitĂŽt. j'attends de voir ce qu'ils vont m'envoyer comme piĂšces de remplacement... ça a donnĂ© quoi le SAV ?  Â
MrMagounet Posté(e) Juillet 16, 2023 Posté(e) Juillet 16, 2023 Il y a 5 heures, deuds a dit : Ma question est simple (plus que l'intro) si je dois changer la CM, plutot que de remettre la meme, je peux installer quoi comme CM ? sachant que la MKS Gen_L V2.0 citée plus haut est en rupture sur les site que j'ai vu. Et je souhaite pouvoir encore avoir ce firmware Marlin (ou équivalent) car bien plus fournis en fonctions que celui d'origine des Sidewinder. d'ailleurs il y a quoi sur les MKS Gen_L V2.0 ? d'ailleurs en parcourant les différents fournisseurs de pieces, je vois plein de CM, mais on peut mettre ce qu'on veut ? il y a des caractéristique a contrÎler/vérifier avant ? Merci pour vos retours. Il me faudrait faire une configuration spécifique d'un marlin mais c'est en techniquement jouable etant donner que j'ai cette carte mÚre sur une de mes machines, la MKS Robin nano V3 est une carte qui irait bien juste que par defaut les port Supplémentaire serait pas accéssible il faudra modifié quelques peu le boite mais comme pour la SgenL V2 que j'ai sur la Genius. Sinon les BTT SKR 1.4 et 1.4T sont une solution aussi.
deuds Posté(e) Juillet 17, 2023 Posté(e) Juillet 17, 2023 Le 16/07/2023 at 16:03, MrMagounet a dit : Il me faudrait faire une configuration spécifique d'un marlin mais c'est en techniquement jouable etant donner que j'ai cette carte mÚre sur une de mes machines, la MKS Robin nano V3 est une carte qui irait bien juste que par defaut les port Supplémentaire serait pas accéssible il faudra modifié quelques peu le boite mais comme pour la SgenL V2 que j'ai sur la Genius. Sinon les BTT SKR 1.4 et 1.4T sont une solution aussi. Merci pour ton retour rapide, si il faut faire un peu de manip meca ou de cùblage, pas de soucis pour moi, d'ailleurs je pense ce soir déjà tester de dessouder les MOSFET et les inverser pour voir si le pb se déplace de la buse vers le Bed. dans ce cas cela voudra dire que c'est juste le MOSFET le pb, et je vais tenter de le changer. Mais compliqué a trouver un HY1904D ailleurs que sur AliExpress ou LCSC avec 2 mois de delais.... ou alors a 50e, mais dans ce cas autant changer de CM.... sinon il faut que je trouve de l'équivalant chez un Farnell ou Radiospares. comme celui ci : https://fr.rs-online.com/web/p/transistors-mosfet/2619330?gb=s mais il est en 65A au lieu de 72A (en meme temps vu la section des fils et de la nappe, j'ai de gros doutes d'atteindre ces ampérages...) pour le moment suis au taf, donc je me poserai ce soir pour regarder les Cartes dont tu parles au cas ou le MOSFET ne soit pas le pb.. En tout cas merci pour le tuto et le firmware, c'est ma premiere imprimante 3D et je l'ai depuis un mois.... et deja les mains dedans.... lol... mais j'aime comprendre comment ca marche...  c'est formateur...
deuds PostĂ©(e) Juillet 18, 2023 PostĂ©(e) Juillet 18, 2023 Bon ben paix a son Ăąme.. pas rĂ©ussi a supprimer les MOSFET proprement, donc on va changer de CM pour reprendre les impressions et je me poserais plus tard au calme pour essayer quand meme de sauver la CM. En attendant je vais commander une BIGTREETECH SKR V1.4 Turbo, en espĂ©rant que ce soit compatible avec le firmware TFT28 de GAGIPRO qui est sur mon TFT. Par encore tout compris sur les diffĂ©rent roles des firmware TFT et CM (qui fait quoi) En plus ils fournissent les sources du Firmware : https://github.com/bigtreetech/BIGTREETECH-SKR-V1.3/tree/master/BTT SKR V1.4/Firmware/Marlin-2.0.x-SKR-V1.4-Turbo Avec les sources de ta version MrMagounet pour la sidewinder X2 mais pour la Ruby, les sources de BTT pour ma carte, et un Wimerge pour comparer les deux.... peut etre que j'arriverait a faire une version aux petits oignons... et en espĂ©rant que ca fonctionne avec mes driver d'origine aussi... Mais bon je m'Ă©loigne fortement du sujet de ce post.  Â
MrMagounet PostĂ©(e) Juillet 18, 2023 PostĂ©(e) Juillet 18, 2023 Il y a 2 heures, deuds a dit : Bon ben paix a son Ăąme.. pas rĂ©ussi a supprimer les MOSFET proprement, donc on va changer de CM pour reprendre les impressions et je me poserais plus tard au calme pour essayer quand meme de sauver la CM. En attendant je vais commander une BIGTREETECH SKR V1.4 Turbo, en espĂ©rant que ce soit compatible avec le firmware TFT28 de GAGIPRO qui est sur mon TFT. Par encore tout compris sur les diffĂ©rent roles des firmware TFT et CM (qui fait quoi) En plus ils fournissent les sources du Firmware : https://github.com/bigtreetech/BIGTREETECH-SKR-V1.3/tree/master/BTT SKR V1.4/Firmware/Marlin-2.0.x-SKR-V1.4-Turbo Avec les sources de ta version MrMagounet pour la sidewinder X2 mais pour la Ruby, les sources de BTT pour ma carte, et un Wimerge pour comparer les deux.... peut etre que j'arriverait a faire une version aux petits oignons... et en espĂ©rant que ca fonctionne avec mes driver d'origine aussi... Mais bon je m'Ă©loigne fortement du sujet de ce post.   Je pourrais assez facilement de dire ce qu'il y a a changer sur mes sources pour gĂ©rer la SKR1.4 tant fait pas  Pour ce qui est du TFT pas d'inquiĂ©ture tu auras rien a touche le TFT est 100% indĂ©pendant de la carte mĂšre, c'est un des avantge de nos machine Artillery Â
deuds PostĂ©(e) Juillet 19, 2023 PostĂ©(e) Juillet 19, 2023 Il y a 17 heures, MrMagounet a dit : Je pourrais assez facilement de dire ce qu'il y a a changer sur mes sources pour gĂ©rer la SKR1.4 tant fait pas  Pour ce qui est du TFT pas d'inquiĂ©ture tu auras rien a touche le TFT est 100% indĂ©pendant de la carte mĂšre, c'est un des avantge de nos machine Artillery  Merci pour ton aide, franchement c'est super sympa. La CM est commandĂ©e, je devrais la recevoir demain. Je vais donc installer le nĂ©cessaire a la compilation, tu es plutĂŽt de la team VSCode ou Arduino IDE ? car autant partir sur la meme chose que toi si je dois te demander conseil.. et j'ai un PC sous Windows 10 et un autre sous LinuxMint, et je peux créé une vm sous n'importe quel OS si besoin... donc pas de restriction a ce niveau  Â
MrMagounet Posté(e) Juillet 19, 2023 Posté(e) Juillet 19, 2023 il y a une heure, deuds a dit : Merci pour ton aide, franchement c'est super sympa. La CM est commandée, je devrais la recevoir demain. Je vais donc installer le nécessaire a la compilation, tu es plutÎt de la team VSCode ou Arduino IDE ? car autant partir sur la meme chose que toi si je dois te demander conseil.. et j'ai un PC sous Windows 10 et un autre sous LinuxMint, et je peux créé une vm sous n'importe quel OS si besoin... donc pas de restriction a ce niveau   j'utilise principalement Visual studio code plus pratique surtout avec les cartes 32bits, j'utilisais arduino ide sur les carte 8 bits avant mais depuis plus de 2 ans j'utilise que VScode 1
deuds PostĂ©(e) Juillet 20, 2023 PostĂ©(e) Juillet 20, 2023 Carte reçue, j'ai fait une tentative de remplacer juste la MOTHERBOARD :  // Choose the name from boards.h that matches your setup #ifndef MOTHERBOARD  #define MOTHERBOARD BOARD_BTT_SKR_V1_4_TURBO #endif Ben il est pas content.... Je vais devoir vraiment aller plus loin...  voici toutes les mĂ©chantes choses qu'il m'a dites..... Verbose mode can be enabled via `-v, --verbose` option CONFIGURATION: https://docs.platformio.org/page/boards/nxplpc-arduino-lpc176x/nxp_lpc1769.html PLATFORM: NXP Arduino LPC176x (0.1.3) > NXP LPC1769 HARDWARE: LPC1769 120MHz, 31.97KB RAM, 464KB Flash DEBUG: Current (cmsis-dap) On-board (cmsis-dap) External (blackmagic, jlink) PACKAGES: - framework-arduino-lpc176x @ 0.2.9 - toolchain-gccarmnoneeabi @ 1.90201.191206 (9.2.1) Converting Marlin.ino LDF: Library Dependency Finder -> https://bit.ly/configure-pio-ldf LDF Modes: Finder ~ off, Compatibility ~ strict Library Manager: Installing https://github.com/p3p/Adafruit_NeoPixel/archive/1.5.0.zip Unpacking 0% 10% 20% 30% 40% 50% 60% 70% 80% 90% 100% Library Manager: Adafruit NeoPixel@1.5.0 has been installed! Found 2 compatible libraries Scanning dependencies... Dependency Graph |-- Servo @ 1.0.0 |-- Adafruit NeoPixel @ 1.5.0 Building in release mode Compiling .pio\build\LPC1769\src\src\HAL\LPC1768\HAL.cpp.o Compiling .pio\build\LPC1769\src\src\HAL\LPC1768\HAL_SPI.cpp.o Compiling .pio\build\LPC1769\src\src\HAL\LPC1768\MarlinSerial.cpp.o Compiling .pio\build\LPC1769\src\src\HAL\LPC1768\MinSerial.cpp.o In file included from Marlin\src\HAL\LPC1768\../../inc/MarlinConfig.h:49, from Marlin\src\HAL\LPC1768\HAL.cpp:24: Marlin\src\HAL\LPC1768\../../inc/SanityCheck.h:2276:6: error: #error "You cannot set E0_AUTO_FAN_PIN equal to CONTROLLER_FAN_PIN." 2276 | #error "You cannot set E0_AUTO_FAN_PIN equal to CONTROLLER_FAN_PIN." | ^~~~~ In file included from Marlin\src\HAL\LPC1768\../../inc/MarlinConfig.h:49, from Marlin\src\HAL\LPC1768\HAL_SPI.cpp:51: Marlin\src\HAL\LPC1768\../../inc/SanityCheck.h:2276:6: error: #error "You cannot set E0_AUTO_FAN_PIN equal to CONTROLLER_FAN_PIN." 2276 | #error "You cannot set E0_AUTO_FAN_PIN equal to CONTROLLER_FAN_PIN." | ^~~~~ In file included from Marlin\src\HAL\LPC1768\../../inc/MarlinConfig.h:49, from Marlin\src\HAL\LPC1768\MarlinSerial.cpp:26: Marlin\src\HAL\LPC1768\../../inc/SanityCheck.h:2276:6: error: #error "You cannot set E0_AUTO_FAN_PIN equal to CONTROLLER_FAN_PIN." 2276 | #error "You cannot set E0_AUTO_FAN_PIN equal to CONTROLLER_FAN_PIN." | ^~~~~ In file included from Marlin\src\HAL\LPC1768\../../inc/MarlinConfig.h:49, from Marlin\src\HAL\LPC1768\MinSerial.cpp:24: Marlin\src\HAL\LPC1768\../../inc/SanityCheck.h:2276:6: error: #error "You cannot set E0_AUTO_FAN_PIN equal to CONTROLLER_FAN_PIN." 2276 | #error "You cannot set E0_AUTO_FAN_PIN equal to CONTROLLER_FAN_PIN." | ^~~~~ In file included from Marlin\src\HAL\LPC1768\../../inc/MarlinConfigPre.h:37, from Marlin\src\HAL\LPC1768\../../inc/MarlinConfig.h:28, from Marlin\src\HAL\LPC1768\HAL_SPI.cpp:51: Marlin\src\HAL\LPC1768\../../inc/../core/macros.h:650:34: error: static assertion failed: BAUD_RATE_GCODE is not yet supported on LPC176x. 650 | #define IS_PROBE(V...) SECOND(V, 0) // Get the second item passed, or 0 | ^ Marlin\src\HAL\LPC1768\../../inc/../core/macros.h:626:26: note: in definition of macro 'SECOND' 626 | #define SECOND(a,b,...) b | ^ Marlin\src\HAL\LPC1768\../../inc/../core/macros.h:653:16: note: in expansion of macro 'IS_PROBE' 653 | #define NOT(x) IS_PROBE(_CAT(_NOT_, x)) // NOT('0') gets '1'. Anything else gets '0'. | ^~~~~~~~ Marlin\src\HAL\LPC1768\../../inc/../core/macros.h:237:29: note: in expansion of macro 'NOT' 237 | #define _DIS_1(O) NOT(_ENA_1(O)) | ^~~ Marlin\src\HAL\LPC1768\../../inc/../core/macros.h:182:29: note: in expansion of macro '_DIS_1' 182 | #define _DO_1(W,C,A) (_##W##_1(A)) | ^ Marlin\src\HAL\LPC1768\../../inc/../core/macros.h:222:28: note: in expansion of macro '_DO_1' 222 | #define __DO_N(W,C,N,V...) _DO_##N(W,C,V) | ^~~~ Marlin\src\HAL\LPC1768\../../inc/../core/macros.h:223:28: note: in expansion of macro '__DO_N' 223 | #define _DO_N(W,C,N,V...) __DO_N(W,C,N,V) | ^~~~~~ Marlin\src\HAL\LPC1768\../../inc/../core/macros.h:224:29: note: in expansion of macro '_DO_N' 224 | #define DO(W,C,V...) (_DO_N(W,C,NUM_ARGS(V),V)) | ^~~~~ Marlin\src\HAL\LPC1768\../../inc/../HAL/./LPC1768/../shared/Marduino.h:39:24: note: in expansion of macro 'DO' 39 | #define DISABLED(V...) DO(DIS,&&,V) | ^~ Marlin\src\HAL\LPC1768\../../inc/../HAL/LPC1768/inc/SanityCheck.h:80:15: note: in expansion of macro 'DISABLED' 80 | static_assert(DISABLED(BAUD_RATE_GCODE), "BAUD_RATE_GCODE is not yet supported on LPC176x."); | ^~~~~~~~ In file included from Marlin\src\HAL\LPC1768\../../inc/MarlinConfigPre.h:37, from Marlin\src\HAL\LPC1768\../../inc/MarlinConfig.h:28, from Marlin\src\HAL\LPC1768\HAL.cpp:24: Marlin\src\HAL\LPC1768\../../inc/../core/macros.h:650:34: error: static assertion failed: BAUD_RATE_GCODE is not yet supported on LPC176x. 650 | #define IS_PROBE(V...) SECOND(V, 0) // Get the second item passed, or 0 | ^ Marlin\src\HAL\LPC1768\../../inc/../core/macros.h:626:26: note: in definition of macro 'SECOND' 626 | #define SECOND(a,b,...) b | ^ Marlin\src\HAL\LPC1768\../../inc/../core/macros.h:653:16: note: in expansion of macro 'IS_PROBE' 653 | #define NOT(x) IS_PROBE(_CAT(_NOT_, x)) // NOT('0') gets '1'. Anything else gets '0'. | ^~~~~~~~ Marlin\src\HAL\LPC1768\../../inc/../core/macros.h:237:29: note: in expansion of macro 'NOT' 237 | #define _DIS_1(O) NOT(_ENA_1(O)) | ^~~ Marlin\src\HAL\LPC1768\../../inc/../core/macros.h:182:29: note: in expansion of macro '_DIS_1' 182 | #define _DO_1(W,C,A) (_##W##_1(A)) | ^ Marlin\src\HAL\LPC1768\../../inc/../core/macros.h:222:28: note: in expansion of macro '_DO_1' 222 | #define __DO_N(W,C,N,V...) _DO_##N(W,C,V) | ^~~~ Marlin\src\HAL\LPC1768\../../inc/../core/macros.h:223:28: note: in expansion of macro '__DO_N' 223 | #define _DO_N(W,C,N,V...) __DO_N(W,C,N,V) | ^~~~~~ Marlin\src\HAL\LPC1768\../../inc/../core/macros.h:224:29: note: in expansion of macro '_DO_N' 224 | #define DO(W,C,V...) (_DO_N(W,C,NUM_ARGS(V),V)) | ^~~~~ Marlin\src\HAL\LPC1768\../../inc/../HAL/./LPC1768/../shared/Marduino.h:39:24: note: in expansion of macro 'DO' 39 | #define DISABLED(V...) DO(DIS,&&,V) | ^~ Marlin\src\HAL\LPC1768\../../inc/../HAL/LPC1768/inc/SanityCheck.h:80:15: note: in expansion of macro 'DISABLED' 80 | static_assert(DISABLED(BAUD_RATE_GCODE), "BAUD_RATE_GCODE is not yet supported on LPC176x."); | ^~~~~~~~ In file included from Marlin\src\HAL\LPC1768\../../inc/MarlinConfigPre.h:37, from Marlin\src\HAL\LPC1768\MarlinSerial.h:27, from Marlin\src\HAL\LPC1768\MarlinSerial.cpp:24: Marlin\src\HAL\LPC1768\../../inc/../core/macros.h:650:34: error: static assertion failed: BAUD_RATE_GCODE is not yet supported on LPC176x. 650 | #define IS_PROBE(V...) SECOND(V, 0) // Get the second item passed, or 0 | ^ Marlin\src\HAL\LPC1768\../../inc/../core/macros.h:626:26: note: in definition of macro 'SECOND' 626 | #define SECOND(a,b,...) b | ^ Marlin\src\HAL\LPC1768\../../inc/../core/macros.h:653:16: note: in expansion of macro 'IS_PROBE' 653 | #define NOT(x) IS_PROBE(_CAT(_NOT_, x)) // NOT('0') gets '1'. Anything else gets '0'. | ^~~~~~~~ Marlin\src\HAL\LPC1768\../../inc/../core/macros.h:237:29: note: in expansion of macro 'NOT' 237 | #define _DIS_1(O) NOT(_ENA_1(O)) | ^~~ Marlin\src\HAL\LPC1768\../../inc/../core/macros.h:182:29: note: in expansion of macro '_DIS_1' 182 | #define _DO_1(W,C,A) (_##W##_1(A)) | ^ Marlin\src\HAL\LPC1768\../../inc/../core/macros.h:222:28: note: in expansion of macro '_DO_1' 222 | #define __DO_N(W,C,N,V...) _DO_##N(W,C,V) | ^~~~ Marlin\src\HAL\LPC1768\../../inc/../core/macros.h:223:28: note: in expansion of macro '__DO_N' 223 | #define _DO_N(W,C,N,V...) __DO_N(W,C,N,V) | ^~~~~~ Marlin\src\HAL\LPC1768\../../inc/../core/macros.h:224:29: note: in expansion of macro '_DO_N' 224 | #define DO(W,C,V...) (_DO_N(W,C,NUM_ARGS(V),V)) | ^~~~~ Marlin\src\HAL\LPC1768\../../feature/../HAL/shared/Marduino.h:39:24: note: in expansion of macro 'DO' 39 | #define DISABLED(V...) DO(DIS,&&,V) | ^~ Marlin\src\HAL\LPC1768\../../inc/../HAL/LPC1768/inc/SanityCheck.h:80:15: note: in expansion of macro 'DISABLED' 80 | static_assert(DISABLED(BAUD_RATE_GCODE), "BAUD_RATE_GCODE is not yet supported on LPC176x."); | ^~~~~~~~ In file included from Marlin\src\HAL\LPC1768\../../inc/MarlinConfigPre.h:37, from Marlin\src\HAL\LPC1768\../../inc/MarlinConfig.h:28, from Marlin\src\HAL\LPC1768\MinSerial.cpp:24: Marlin\src\HAL\LPC1768\../../inc/../core/macros.h:650:34: error: static assertion failed: BAUD_RATE_GCODE is not yet supported on LPC176x. 650 | #define IS_PROBE(V...) SECOND(V, 0) // Get the second item passed, or 0 | ^ Marlin\src\HAL\LPC1768\../../inc/../core/macros.h:626:26: note: in definition of macro 'SECOND' 626 | #define SECOND(a,b,...) b | ^ Marlin\src\HAL\LPC1768\../../inc/../core/macros.h:653:16: note: in expansion of macro 'IS_PROBE' 653 | #define NOT(x) IS_PROBE(_CAT(_NOT_, x)) // NOT('0') gets '1'. Anything else gets '0'. | ^~~~~~~~ Marlin\src\HAL\LPC1768\../../inc/../core/macros.h:237:29: note: in expansion of macro 'NOT' 237 | #define _DIS_1(O) NOT(_ENA_1(O)) | ^~~ Marlin\src\HAL\LPC1768\../../inc/../core/macros.h:182:29: note: in expansion of macro '_DIS_1' 182 | #define _DO_1(W,C,A) (_##W##_1(A)) | ^ Marlin\src\HAL\LPC1768\../../inc/../core/macros.h:222:28: note: in expansion of macro '_DO_1' 222 | #define __DO_N(W,C,N,V...) _DO_##N(W,C,V) | ^~~~ Marlin\src\HAL\LPC1768\../../inc/../core/macros.h:223:28: note: in expansion of macro '__DO_N' 223 | #define _DO_N(W,C,N,V...) __DO_N(W,C,N,V) | ^~~~~~ Marlin\src\HAL\LPC1768\../../inc/../core/macros.h:224:29: note: in expansion of macro '_DO_N' 224 | #define DO(W,C,V...) (_DO_N(W,C,NUM_ARGS(V),V)) | ^~~~~ Marlin\src\HAL\LPC1768\../../inc/../HAL/./LPC1768/../shared/Marduino.h:39:24: note: in expansion of macro 'DO' 39 | #define DISABLED(V...) DO(DIS,&&,V) | ^~ Marlin\src\HAL\LPC1768\../../inc/../HAL/LPC1768/inc/SanityCheck.h:80:15: note: in expansion of macro 'DISABLED' 80 | static_assert(DISABLED(BAUD_RATE_GCODE), "BAUD_RATE_GCODE is not yet supported on LPC176x."); *** [.pio\build\LPC1769\src\src\HAL\LPC1768\MarlinSerial.cpp.o] Error 1 *** [.pio\build\LPC1769\src\src\HAL\LPC1768\HAL_SPI.cpp.o] Error 1 *** [.pio\build\LPC1769\src\src\HAL\LPC1768\HAL.cpp.o] Error 1 *** [.pio\build\LPC1769\src\src\HAL\LPC1768\MinSerial.cpp.o] Error 1 ================================================================================ [FAILED] Took 24.81 seconds ================================================================================ Environment Status Duration ------------- -------- ------------ LPC1769 FAILED 00:00:24.812 =========================================================================== 1 failed, 0 succeeded in 00:00:24.812 ===========================================================================  Si tu arrives Ă m'orienter... avant de tenter cette compilation j'ai compilĂ© ta source et tout s'est bien passĂ© : https://drive.google.com/drive/folders/1CxRinZiQGSgasAjc0n-Pl-00oTlB1p8B j'ai Ă©galement compilĂ© : une version pour Sidewinder X1 avec une BTT SKR 1.4T mais les drivers TMC2209 (j'ai gardĂ© les 2100) : https://github.com/Guilouz/Marlin-Sidewinder-X1-SKR1.4-Turbo la version fournie par BTT (ien sur le site ou je l'ai commandĂ©e) : https://github.com/bigtreetech/BIGTREETECH-SKR-V1.3/tree/master/BTT SKR V1.4/Firmware/Marlin-2.0.x-SKR-V1.4-Turbo et je n'ai pas eu de soucis non pus, donc apparemment au moins mon environnement est OK c'est dĂ©jà ça.. j'ai suivi cette procĂ©dure pour l'installation : https://marlinfw.org/docs/basics/auto_build_marlin.html  Â
pommeverte Posté(e) Juillet 20, 2023 Posté(e) Juillet 20, 2023 Salut, Ce n'est que mon avis , mais pour faire avancer le schmilblick, tu devrais fournir tes fichiers de configuration (configuration.h, configuration_adv.h, platformio.ini) et le lien vers les sources Marlin.
MrMagounet Posté(e) Juillet 20, 2023 Posté(e) Juillet 20, 2023 @deuds oui demain matin je prend un peux de temps et je te donne des éléments a modifier sur la configuration pour une SKR1.4T tu as la carte, la definition des bus de communucation, les pin etc etc a revoir.
deuds PostĂ©(e) Juillet 21, 2023 PostĂ©(e) Juillet 21, 2023 Il y a 14 heures, pommeverte a dit : Salut, Ce n'est que mon avis , mais pour faire avancer le schmilblick, tu devrais fournir tes fichiers de configuration (configuration.h, configuration_adv.h, platformio.ini) et le lien vers les sources Marlin. Salut, tu as raison, j'ai mis d'ailleurs les liens vers toutes les versions que j'ai essayĂ© de compiler et qui ont rĂ©ussies. la seule qui marche pas c'est celle de MrMargounet apres que j'ai modifiĂ© la ligne de la Motherboard. aucune autre modif..  mais pas voulus mettre trop de fichiers pour plus de claretĂ©. Il y a 12 heures, MrMagounet a dit : @deuds oui demain matin je prend un peux de temps et je te donne des Ă©lĂ©ments a modifier sur la configuration pour une SKR1.4T tu as la carte, la definition des bus de communucation, les pin etc etc a revoir. Merci pour ton aide, mais du coup ce ne serait pas plus simple de partir du Firmware que j'ai trouvĂ© pour Sidewinder X1 avec une BTT SKR 1.4T et changer juste les drivers et y apporter tes upgrades ? A moins qu'il y ait une grosse diffĂ©rence entre X1 et X2. d'ailleurs si c'est pus simple de monter des drivers TMC2209, je peux les commander si ça apporte quelque chose a la machine par rapport aux TMC2100. (mais vu le sujet et la conclusion n'est pas folle, a mon niveau je pense que ca ne changera rien.) DĂ©solĂ© pour toutes ces questions mais l'architecture des fichiers est encore un peu floue pour moi. etÂ
MrMagounet Posté(e) Juillet 21, 2023 Posté(e) Juillet 21, 2023 il y a 38 minutes, deuds a dit : Salut, tu as raison, j'ai mis d'ailleurs les liens vers toutes les versions que j'ai essayé de compiler et qui ont réussies. la seule qui marche pas c'est celle de MrMargounet apres que j'ai modifié la ligne de la Motherboard. aucune autre modif..  mais pas voulus mettre trop de fichiers pour plus de clareté. Merci pour ton aide, mais du coup ce ne serait pas plus simple de partir du Firmware que j'ai trouvé pour Sidewinder X1 avec une BTT SKR 1.4T et changer juste les drivers et y apporter tes upgrades ? A moins qu'il y ait une grosse différence entre X1 et X2. d'ailleurs si c'est pus simple de monter des drivers TMC2209, je peux les commander si ça apporte quelque chose a la machine par rapport aux TMC2100. (mais vu le sujet et la conclusion n'est pas folle, a mon niveau je pense que ca ne changera rien.) Désolé pour toutes ces questions mais l'architecture des fichiers est encore un peu floue pour moi. et Partir de mon firmware et modifier ce dernier pour configurer la SKR 1.4T ou partir du firmware X1 pour SKR 1.4T et adapter les 2 sont possible mais si tu par sur le Fw de X1 tu sera pas en marlin 2.1.2 contrairement au mien, aprÚs pareil il y a une nuance en la X1 et la X2 la X1 utilise 5 drivers dont 2 pour les 2 moteur Z, la ou la X2 utilise 4 drivers dont un seul pour commander les 2 moteurs Z. A toi de voir si tu veux rester avec un systÚme a 4 drivers ou a 5 drivers  Pour le choix des driver cela fait plus de 2 ans que ma Genius est passer en TMC2209 et dans mon cas en UART (ce qui permet de controler la courant définit pour les axes sous marlin et de modifier cela par Gcode si necessaire), mais l'on peu resté en mode standalone pour que cela soit plus simple si tu préfÚre dans ce cas ajuster les Vref via le potentiomÚtre et on y touche plus. J'ai pour ma part installer les 2209 quand je suis passer a la SgenL V2 au final objectivement, ils sont un poil meilleur cÎté fluidité des mouvements je trouve aprÚs leur trÚs gros avantage a mon sens ils sont super fiable en tous cas les modÚle MKS TMC2209 que j'ai installé contrairement au 2100 de artillery qui sont assez silencieux mais pas des plus fiable vue le nombre de personne qui on eu des drivers HS qui sont venue me demander conseil.  P.S : je t'ai pas oublié je fais un premier point pour t'aider sur les modif des que j'ai un peu de temps libre.
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