Hobi Posté(e) Mai 19, 2020 Posté(e) Mai 19, 2020 @sensei73 En effet, erreur 404, ils mettent tout a jour! Tu as du faire une config particuliere pour que ca compile dans platformio?? En tout cas, c'est clair que c'est mieux que Visual Studio, si ca compile!! Ca plante direct chez moi au debut de la compile. Processing native (platform: native) ----------------------------------------------------------------------------------------------------------------------- Verbose mode can be enabled via `-v, --verbose` option File "<string>", line 1 'import ^ SyntaxError: EOL while scanning string literal OSError: 'python -c 'import platform; print("-m32" if platform.system() in [ "Linux" ] else "")'' exited 1: File "C:\Users\frq03719\.platformio\penv\lib\site-packages\platformio\builder\main.py", line 156: env.SConscript("$BUILD_SCRIPT") On est bien d'accord, tu tournes sur Windows???
sensei73 Posté(e) Mai 19, 2020 Posté(e) Mai 19, 2020 @Hobi Nope, je tourne sous mac. https://github.com/lvgl/lv_platformio Windows Not ready yet. PR welcome. Désolé
Hobi Posté(e) Mai 24, 2020 Posté(e) Mai 24, 2020 (modifié) @sensei73 Je viens d'achete sur Aliexpress un petit TFT 320x480.... https://fr.aliexpress.com/item/32299588291.html?spm=a2g0s.12269583.0.0.1eb0297fEzbB1u Ca a l'air d'etre le meme connecteur que sur la carte mere. Des que reçu, grace à LVGL, on pourrait, si tout va bien, etendre l'interface graphique vers ce touchscreen, et ceci sans pénaliser les perfs, vu que LVGL ne remet a jour que ce qui change sur l'ecran Modifié (le) Mai 24, 2020 par Hobi
Fabian Labeye Posté(e) Mai 26, 2020 Posté(e) Mai 26, 2020 (modifié) Bonjour à tous, Je ne sais pas si la question a déjà été posée car il y a beaucoup de postsici . J'ai installé le bl touch il y a peu, j'ai maintenant quelques soucis, Mon bl touch se met parfois en défaut après 2 points de mesure et lance l'impression, savez vous si il n'y aurait pas moyen de faire un auto reset et recommencer la mesure jusqu'à 3 fois maximum ? Et après 3 fois sans succès stopper l'impression avec peut être un message d'erreur ? Aussi, y a t-il un moyen de sauvegarder les données renvoyées par le bl touch pour ne pas relancer à chaque fois un leveling ? (sauvegarde même après coupure de tension). Honnêtement je suis très très neophyte en gcode ou en modification du programme de l'imprimante, je me suis juste contenté d'injecter le programme de Egamaker pour mon U20+ (milles merci à lui) et puis voilà. Merci d'avance pour vos futurs réponses. Modifié (le) Mai 26, 2020 par Fabian Labeye
Hobi Posté(e) Mai 26, 2020 Posté(e) Mai 26, 2020 Vaut il mieux mettre un pansement sur une plaie. Ou bien opérer la plaie ??? commencez par sortir les câbles du BL touch de la gaine si ils y sont bien rangés ...
Hobi Posté(e) Mai 26, 2020 Posté(e) Mai 26, 2020 @Fabian Labeye hmmm petite question : vous avez installé un BL touch mais avez vous bien installé la résistance de pull up?
Fabian Labeye Posté(e) Mai 26, 2020 Posté(e) Mai 26, 2020 @Hobi si vous parlez de la photo suivante alors oui. Ce qui est étrange c'est qu'il peut me faire 3 impressions avec mesures systématique sans aucun soucis et puis subitement il se met en alarme. A savoir que apparement la veleur sur l'image n'est pas la bonne. Je l'ai donc changée pour mettre la bonne valeur de résistance.
Hobi Posté(e) Mai 27, 2020 Posté(e) Mai 27, 2020 @Fabian Labeye parfait, c'est ce que j'ai mis aussi. Votre Carte est une VOG? ou V07/8?
Hobi Posté(e) Mai 27, 2020 Posté(e) Mai 27, 2020 Avez vous bien sorti les fils du BL touch de la gaine dans laquelle passent probablement les fils des moteurs ( et ventilateurs) ?
Fabian Labeye Posté(e) Mai 27, 2020 Posté(e) Mai 27, 2020 @Hobi les câbles du bl touch sont hors de la gaine dans un câble faradisé. Je n'ai pas utilisé le câble d'origine mais un cable multi brin de meme section. Ce cable est bien hors gaine.
Argyle Posté(e) Juin 1, 2020 Posté(e) Juin 1, 2020 Bonjour à tous, Tout d'abords, si je ne suis pas au bon endroit pour mon poste, désolé, indiquez-moi que faire pour le déplacer svp. Je viens de passer mon U30 sous Marlin. J'ai compilé suivant le tuto, jusque-là pas de soucis visible, elle démarre et réponds. Je viens de calculer mes steps et PID. je les encode dans configuration.h aux lignes (je pense) ad hoc, soit 796 pour les step et 528-530 pour PID. Je compile avec Terminal -> Run Build Task. Je flash et quand via Repetier je fais M92 ou M301, j'ai les valeurs par défaut de la U30... Savez-vous qu'est-ce que je n'ai pas fait pour pouvoir encoder directement les valeurs. Dans configuration. #define DEFAULT_AXIS_STEPS_PER_UNIT { 79.84, 79.91, 398.45, 98.55 } #define DEFAULT_Kp 13.55 #define DEFAULT_Ki 0.78 #define DEFAULT_Kd 58.94 Réponse de Repetier 13:55:26.118 : echo: M92 X80.00 Y80.00 Z400.00 E98.00 14:10:02.917 : echo: p:17.22 i:1.00 d:74.22
chv007 Posté(e) Juin 1, 2020 Posté(e) Juin 1, 2020 bonjour a tous j'ai besoin de votre aide j'ai rajouté le bltouch sur ma u20plus j'ai du mal a arrivé a bien la paramétré , je me suis apercu sur pronterface que j'avais un soucis en faisant m502 voici le message : SENDING:M502 echo:Hardcoded Default Settings Loaded je me demande si mon soucis ne viendrais pas delà . es ce quelqu'un serait m'indiqué comment remettre les données dans l'eeprom je suis sur une u20+ cm vog ecran 1.2 merci d'avance
Fabian Labeye Posté(e) Juin 1, 2020 Posté(e) Juin 1, 2020 Il y a 2 heures, chv007 a dit : bonjour a tous j'ai besoin de votre aide j'ai rajouté le bltouch sur ma u20plus j'ai du mal a arrivé a bien la paramétré , je me suis apercu sur pronterface que j'avais un soucis en faisant m502 voici le message : SENDING:M502 echo:Hardcoded Default Settings Loaded je me demande si mon soucis ne viendrais pas delà . es ce quelqu'un serait m'indiqué comment remettre les données dans l'eeprom je suis sur une u20+ cm vog ecran 1.2 merci d'avance M502 est bien un reset de l'eeprom? Sinon pour enregistrer dans l'eeprom c'est M500 je ne sais pas si c'est ce que vous cherchez ? Par contre je possède aussi une u20 plus avec bl touch et j'ai d'autres soucis. Je serais curieux de voir votre fichier configuartion.h
Epsylon3 Posté(e) Juin 12, 2020 Posté(e) Juin 12, 2020 M502 remet les valeurs de config par défaut... il faut ensuite enregistrer avec M500 lors d'un changement de version, il est possible que 2x M500 soient nécessaires pour enregistrer correctement, la premiere fois...
jorgeavgomes Posté(e) Juin 24, 2020 Posté(e) Juin 24, 2020 Salut, la dernière version Marlin fonctionne pour vous ? Je n arrive pas a la compiler
xavpro Posté(e) Aout 31, 2020 Posté(e) Aout 31, 2020 Bonsoir, Je viens vers vous car avec la dernière version de marlin je n'arrive pas à faire de compilation j'ai toujours un échec avec un problème de fichier c_cpp_properties.json "e:/Marlin_2.0/include", introuvable. j'ai une ancienne version sur laquelle marlin est stable mais sans les modifs pour le BLTouch et avec celle-ci en faisant quelques modif elle compil sans problème Mais je souhaite installer un BLTOUCH et donc suivre le tuto en question mais j'ai toujours le même message d'erreur avec la dernière version et la compil qui plante. une personne a une idée je suis novice en codage. merci d'avance
Epsylon3 Posté(e) Septembre 6, 2020 Posté(e) Septembre 6, 2020 (modifié) Ah ca y est, on a le choix d'utiliser une interface touch un peu plus "graphique" .... TFT_COLOR_UI (dispo sur ma branche dev-colorui) Mais perso, je prefere la classique Modifié (le) Septembre 6, 2020 par Epsylon3 1
falcom Posté(e) Septembre 11, 2020 Posté(e) Septembre 11, 2020 Bonsoir, Avec marlin 2.0, y a t'il moyen de changer l'ecran de la u20 par un ecran avec potard pour les menus, sans change la carte. Si oui auriez vous des exemples de modeles? Merci d'avance de vos reponses.
Epsylon3 Posté(e) Septembre 14, 2020 Posté(e) Septembre 14, 2020 Pas facilement non, il vaut mieux remplacer la carte (et donc l'ecran) dans ce cas, ca ne coute pas trop cher. la MKS Robin par exemple, est très proche. Le connecteurs sont plus ou moins identiques...
FAITAZ Posté(e) Octobre 10, 2020 Posté(e) Octobre 10, 2020 Le 11/11/2018 at 06:58, CacaoTor a dit : Topic Officiel du portage Marlin 2-x pour Alfawise U20, U20+ et U30 AVERTISSEMENT : Ce Topic est dédié aux aspects techniques du portage de Marlin sur les AlfaWise, développement, bugs spécifiques. Il ne s'agit en aucun cas d'un topic ou tuto sur comment flasher Marlin ou Marlin et sa configuration générale. >> Pour tout ce qui est optimisation, ajouts de périphériques et configurations diverses c'est ici << >> Pour le tuto comment flasher Marlin sur les Alfawise, c'est ici << Developpement in progress : Des problèmes de décalages sur l'axe Y (sauts de pas) ont été rencontrés sur un grand nombre d'utilisateurs Marlin. Des investigations intensives sont en cours. M500 (sauvegarde de paramètres dans l'EEPROM/Carte SD) : En cours SD card reader ==> OK (13/04/2019) Touch Screen ==> OK (13/04/2019) Retour arrière vers firmware d'origine ==> OK. Procédure à écrire. Tuto à update USB port ==> OK ! (14/04/2019) USB port Full speed ==> OK ! (250K) (14/04/2019) BL-Touch ==> Config et schéma OK. Attente et tests prévu le 25/04/2019 Flash via carte SD ==> OK ! (20/04/2019) (v7, update du 29/04/2019). =================================================================================================================================================================== ##### Remerciements ##### Aux tauliers du forum et du site, A @Hobi et @Epsylon3 @jmz52 pour leur remarquable travail de Recherche & Développement, A tous les bêta-testeurs @Crzay, @Oniric, @Sylvain37, @wipeout85800, @BarthDVS, @beber75 désolé si j'en oublie... Cliquez sur le petit bouton merci, ça fera du bien à tous les participants ! ########################################### >> ======================================================================================================================= Archive/Genèse du projet 1 : Révéler le texte masqué Salut tout le monde, Il est bien tôt pour un dimanche, mais je me permet de créer ce sujet quelques minutes après avoir pu pénétrer le cœur de notre imprimante favorite Apparemment je suis le premier pour avoir discuté avec quelques spécialistes. Tout ça pour dire que ça ouvre peut-être des portes sur "l'openification"' de cette machine. Caractéristiques : Modèle Carte-mère : Longer3D Icecube3 STM32F1 (ça on le savais plus ou moins déjà) OS : µC/OS-III Type OS : RTOS (Real Time Operating System) Kernel-Release-Date : 05/12/2012 Firmware version : 08/10/2018 Date de fabrication de la CM : 31/10/2017 (données logicielles) Max BuildSize : 300x300x400mm (on le savait déja, mais ça rassure toujours de voir que c'est bien programmé pour ^^) Fichier de configuration Config.gco BootLoader : OUI. Pas de protection détectée. Environnement de dev : QT Je note également que la carte était prévue et est même configurée pour le wifi. Voilà l'aventure commence, et j'espère rapidement pouvoir avancer sur le sujet Petite image : Archive/Genèse du projet 2: Révéler le texte masqué Bonsoir, Je fais le trie dans ce premier post suite aux avancées récentes pour proposer un firmware alternatif sur nos chères Alfawise. Aussi, en update de ce jour, 11/04/2018, une première version de Marlin 2.x est enfin disponible pour les U20-U30-U20+. MISES EN GARDE : 1- Attention, il s'agit d'une "bêta" voir d'une alpha... 2- Je vais rapidement faire un tuto sur le sujet, mais sachez que pour l'instant, flasher votre carte-mère est irréversible et ne permet pas de replacer l'ancien firmware d'origine. 3- De plus, cette manipulation comporte des risques, dont nous ne saurions êtres tenus responsable. Soyez sur de ce que vous faites ! 4- Toutes les U20, U30 et U20+ n'ont pas les mêmes versions d'hardware, des dysfonctionnements partiels ou total peuvent êtres constatés. 5- Des bugs sont encore bien sur présents, et à ce jour aucun test en conditions réelles n'a encore été effectué. Voici une version compilée en attendant les sources sur un git : Bonjour à tous Je ne sais pas si je suis au bon endroit, car je ne suis pas familier du forum que je ne fait que lire habituellement Le carte mère de mon Alfawise U20 One vient de rendre l'âme après installation d'un hotend en 12 V (!) Cette imprimante est réputée être totalement différente des U20, U20+,pro, U30...Le carte mère n'a pas été identifiée et Gearbest ne la fournit pas. Je penses y installer une MKS SGEN + TMC 2208 sous Marlin 2.0. Je ne trouve aucun firmware non compilé pour Alfawise U20 One comme Base de départ, et aucun sous marlin 2.0 qui pourraient convenir comme base de départ pour cette carte et je n'ai pas les compétences suffisantes pour faire une config complète.(autres que tutos et forums) Quelqu'un pourrait il me conseiller une marche à suivre ou une doc dans ces conditions? Merci d'avance pour vos conseils
Aristosseur Posté(e) Octobre 19, 2020 Posté(e) Octobre 19, 2020 Bonsoir, savez-vous pourquoi j'ai ces erreurs? Les anciennes versions fonctionnaient bien et étaient parfaites pour l'imprimante. [...] C:\.platformio\packages\framework-arduinoststm32-maple\STM32F1\libraries\FreeRTOS701\utility\port.c: In function 'xPortStartScheduler': C:\.platformio\packages\framework-arduinoststm32-maple\STM32F1\libraries\FreeRTOS701\utility\port.c:178:2: warning: implicit declaration of function 'systick_attach_callback' [-Wimplicit-function-declaration] systick_attach_callback(&xPortSysTickHandler); [...] .pio/build/alfawise_U30/src/src/lcd/touch/xpt2046.cpp.o: In function `XPT2046::isTouched()': E:\γενικά\τρισ. σχέδια\U30\Marlin-master/Marlin\src\lcd\touch/xpt2046.cpp:173: multiple definition of `XPT2046::isTouched()' .pio/build/alfawise_U30/src/src/HAL/STM32F1/tft/xpt2046.cpp.o:E:\γενικά\τρισ. σχέδια\U30\Marlin-master/Marlin\src\HAL\STM32F1\tft/xpt2046.cpp:77: first defined here .pio/build/alfawise_U30/src/src/lcd/touch/xpt2046.cpp.o:(.bss.touch+0x0): multiple definition of `touch' .pio/build/alfawise_U30/src/src/lcd/touch/touch_buttons.cpp.o:(.bss.touch+0x0): first defined here collect2.exe: error: ld returned 1 exit status *** [.pio\build\alfawise_U30\firmware.elf] Error 1 [FAILED] Took 50.14 seconds The terminal process "C:\.platformio\penv\Scripts\platformio.exe 'debug'" terminated with exit code: 1.
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