agnere59 Posté(e) Novembre 17, 2019 Posté(e) Novembre 17, 2019 (modifié) bonjour, donc voici 1 semaine j'essaye en vin d'installer marlin 2.0 sur alfawise u20 et mks sgen-l. sur atom et plateformio j'ai des erreur, je joint les fichier configuration.h et platformio. merci au personne qui pourrais m'aidez platformio.ini Configuration.h Configuration_adv.h Modifié (le) Novembre 17, 2019 par Yo' Modification du titre
Luvwahraan Posté(e) Novembre 17, 2019 Posté(e) Novembre 17, 2019 (modifié) Bonjour, Il y a 4 heures, agnere59 a dit : Je joins les erreurs. C'est quoi cette manie que beaucoup ont de systématiquement poster des captures d'écrans ? Il vaut mieux mettre directement les journaux dans des balises appropriées. C'est plus lisible, énormément moins lourd à charger, facilite la recherche dans la page, et en bonus est indexé par les moteurs de recherche, donc sera plus facilement trouvable pour ceux font cherchent une erreur en particulier. Modifié (le) Novembre 17, 2019 par Luvwahraan 1
agnere59 Posté(e) Novembre 17, 2019 Auteur Posté(e) Novembre 17, 2019 (modifié) bonjour et merci. les fichiers configuration je les ai trouver sur le net pour alfawise donc voila Modifié (le) Novembre 17, 2019 par agnere59
agnere59 Posté(e) Novembre 17, 2019 Auteur Posté(e) Novembre 17, 2019 et desole pour les capture d'écran je ne savais pas que sa déranger 1
Luvwahraan Posté(e) Novembre 17, 2019 Posté(e) Novembre 17, 2019 (modifié) il y a 15 minutes, agnere59 a dit : bonjour et merci. les fichiers configuration je les ai trouver sur le net pour alfawise donc voila C'est bizarre, ça dit que MOTHERBOARD n'est pas définie, mais on trouve çà dans la config. : // The following define selects which electronics board you have. // Please choose the name from boards.h that matches your setup #ifndef MOTHERBOARD #define MOTHERBOARD BOARD_LONGER3D_LK #endif La carte est bien présente dans Marlin/src/core/bords.h ? Elle doit aussi être dans Marlin/src/pins/pins.h et avoir un fichier dans Marlin/src/pins/ correspondant au microcontrôleur. Modifié (le) Novembre 17, 2019 par Luvwahraan
Luvwahraan Posté(e) Novembre 17, 2019 Posté(e) Novembre 17, 2019 Dans le platformio.ini c'est « megaatmega2560 » qui est déclaré. C'est du 8bits ça. La MKS SGen-L n'est pas une carte 32bits ? Il devrait plutôt y avoir LPC1768 je pense.
agnere59 Posté(e) Novembre 17, 2019 Auteur Posté(e) Novembre 17, 2019 j'ai acheter une MKS SGEN-L elle est bien dans Marlin/src/core/bords.h et dans Marlin/src/pins/pins.h mais pas dans Marlin/src/pins/stm32
Luvwahraan Posté(e) Novembre 17, 2019 Posté(e) Novembre 17, 2019 (modifié) Bon à priori ce n'est pas la bonne carte qui est déclarée dans tes fichiers de config. Pour la MKS SGEN-L c'est bien LPC1768 dans platformio.ini : [platformio] src_dir = Marlin boards_dir = buildroot/share/PlatformIO/boards default_envs = LPC1768 La définition de la carte est aussi différente dans Marlin/configuration.h. Au lieu de BOARD_LONGER3D_LK, ça devrait être BOARD_MKS_SGEN_L. // The following define selects which electronics board you have. // Please choose the name from boards.h that matches your setup #ifndef MOTHERBOARD #define MOTHERBOARD #define BOARD_MKS_SGEN_L #endif Si la carte est bien dans gérée dans la version de Marlin dont tu as les sources, ça devrait aller. Sur le github de Marlin 2 tout semble ok en tout cas. Modifié (le) Novembre 17, 2019 par Luvwahraan
agnere59 Posté(e) Novembre 17, 2019 Auteur Posté(e) Novembre 17, 2019 j'ai fait comme vous avez dit la j'ai modifier platformio.ini
Luvwahraan Posté(e) Novembre 17, 2019 Posté(e) Novembre 17, 2019 (modifié) Sur le github de makerbase il y a un configuration.h pour la SGEN-L :https://github.com/makerbase-mks/SGEN_L/blob/master/Firmware/Marlin-bugfix-2.0.x/Marlin/Configuration.h Normalement à part la définition de la carte et des ports, ça devrait être kiff-kiff. Je note juste SERIAL_PORT qui est sur 1 dans ton fichier, et -1 dans le leur. #define SERIAL_PORT -1 Modifié (le) Novembre 17, 2019 par Luvwahraan
agnere59 Posté(e) Novembre 17, 2019 Auteur Posté(e) Novembre 17, 2019 bon ben sa veut pas aller lol j'ai toujour des erreurs
agnere59 Posté(e) Novembre 17, 2019 Auteur Posté(e) Novembre 17, 2019 dans le fichier board #define BOARD_MKS_SGEN_L 2019 // MKS-SGen-L (Power outputs: Hotend0, Hotend1, Bed, Fan) sa dit 2019 token
Luvwahraan Posté(e) Novembre 17, 2019 Posté(e) Novembre 17, 2019 (modifié) il y a 54 minutes, agnere59 a dit : dans le fichier board #define BOARD_MKS_SGEN_L 2019 // MKS-SGen-L (Power outputs: Hotend0, Hotend1, Bed, Fan) sa dit 2019 token Ça ressemble à un commentaire mal placé. Place les « // » avant 2019 : #define MOTHERBOARD BOARD_MKS_SGEN_L // 2019 MKS-SGen-L (Power outputs: Hotend0, Hotend1, Bed, Fan) Modifié (le) Novembre 17, 2019 par Luvwahraan Typo.
agnere59 Posté(e) Novembre 17, 2019 Auteur Posté(e) Novembre 17, 2019 quand je met comme vous avez dit le platformio run tourne en boucle
fran6p Posté(e) Novembre 17, 2019 Posté(e) Novembre 17, 2019 @agnere59 Dans ton configuration.h, il y a au moins une erreur: Citation // Choose the name from boards.h that matches your setup #ifndef MOTHERBOARD #define MOTHERBOARD #define BOARD_MKS_SGEN_L #endif Tu devrais avoir plutôt une ligne comme : Citation // Choose the name from boards.h that matches your setup #ifndef MOTHERBOARD #define MOTHERBOARD BOARD_MKS_SGEN_L #endif Pas de #define entre MOTHERBOARD et la carte déclarée. 1
agnere59 Posté(e) Novembre 17, 2019 Auteur Posté(e) Novembre 17, 2019 bonjour et merci j'ai toute une serie d'erreur apres comment je peut vous les envoyer
Luvwahraan Posté(e) Novembre 17, 2019 Posté(e) Novembre 17, 2019 (modifié) Il y a 8 heures, agnere59 a dit : personne peut m'aider lol J’arrive à compiler un Marlin stock pour ta carte, mais apparemment sans l’écran. Avec il semble manquer la définition de CS_PIN. J’ai ajouté une nouvelle carte dans le platformio.ini en me basant sur les définitions des LPC1768 et STM32F103VE_longer. Comme expliqué dans les commentaires du Configuration.h, c’est surtout la déclaration de la machine et de sont écran qui n’allait pas. Révélation // Forum link to help with a tutorial, in French! : // https://www.lesimprimantes3d.fr/forum/topic/18260-alfawise-u20x-u30-marlin-2x-firmware-alternatif/ // // 1 - Select your Alfawise U30 or U20 or U20+ printer (NO MORE REQUIRED HERE) // and the touchscreen version, either 1.1 or 1.2. Most recent in France are v1.2 (blue pcb) // These defines are set in platformio.ini build parameters, sample for U20 -DU20 -DTS_V12 // U20_PLUS was not tested, as we do not have a printer to test. Print bed PID settings MUST be tuned for it. // Valid platformio.ini submodel values are U20_PLUS U20 U30 LK1 LK2 LK4 // Valid platformio.ini touchscreens are TS_V11 TS_V12 TS_V19 // 2 - Select the screen controller type. Most common is ILI9341 - First option. If your screen remains white, // Try the alternate setting - this should enable ST7789V or ILI9328. For other LCDs... code is needed // with the proper boot sequence to be developped. Arrivé là je nage un peu. J’ai vaguement survolé un topic Alphawise par ici. Peut-être quelqu’un par-là a-t-il compilé un Marlin fonctionnel pour ta machine : Édition : @agnere59 : que vas-tu monter comme drivers ? Modifié (le) Novembre 17, 2019 par Luvwahraan
agnere59 Posté(e) Novembre 17, 2019 Auteur Posté(e) Novembre 17, 2019 DES TMC 2208 ECRAN MAKERBASE TFT 3.2
agnere59 Posté(e) Novembre 17, 2019 Auteur Posté(e) Novembre 17, 2019 j'ai une alfawise u20 j'e voudrais mettre marlin avec mks s gen-l tft 3.2 et tmc 2208 je doit avoir une erreur quelque part je comprend pas lol
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