Aller au contenu

Messages recommandés

Posté(e)

Bonjour à tous, 

Je suis dans la panade, après quelques longues heures passés à rechercher, à tester ... je demande votre aide.

Configuration:

U20, carte mère remplacée par une MKS SGEN avec TMC2208 mosfets et tout le bazard, écran TFT32.

Installation de base sous firmware SMOOTHIEWARE, ça fonctionne (home, déplacements, impressions, écran ...), mais pas terrible.

Pour plusieurs raisons: PID Médiocre (hotend et bed) et impossible à régler, extrudeurs n’apparaît pas sous la commande m503.... je décide de passer sous MARLIN 2.0.

J'ai suivi les différentes procédures sur internet, notamment celle-ci: 

En adaptant tout bien, enfin ... je pense avec les bons paramètres, mes drivers, la carte ...

Lors de la compilation: "Terminal/Run_Buid_Task/PlatformIO_Build(MKS_Robin) j'ai un tas d'erreur de compilation me renvoyant sur des fichiers que je n'ai même pas modifiés !

Je transmet les fichiers modifiés, si ça intéresse quelqu'un... Si vous etes dans cette configuration ou approchante ou si vous avez rien qu'une MKS sous marlin 2.0, je suis preneur d'info.
Merci à vous, merci de m'avoir lu et d'avance de votre aide.

 

 

Configuration.h Configuration_adv.h platformio.ini

Posté(e)
il y a 6 minutes, bpd10 a dit :

"Terminal/Run_Buid_Task/PlatformIO_Build(MKS_Robin

Tu dis que tu utilises une MKS SGen et le compilateur t'indique un problème avec une MKS Robin (deux cartes différentes). Peut-être que ça provient de là ?

Posté(e)

Merci de ta réponse,

En fait au moment de compiler et même dans le le fichier  platformio.ini

à la ligne 24 on me demande de choisir "env_default = " j'ai une liste de choix:

Environment megaatmega2560         
Environment megaatmega1280 
Environment at90usb1286_cdc         
Environment at90usb1286_dfu      
Environment DUE                       
Environment DUE_USB                  
Environment DUE_debug                  
Environment LPC1768               
Environment LPC1769                    
Environment melzi                       
Environment melzi_optiboot              
Environment rambo                       
Environment sanguino_atmega644p        
Environment sanguino_atmega1284p       
Environment STM32F1                    
Environment STM32F4                    
Environment ARMED                      
Environment mks_robin                   
Environment alfawise_uX0                
Environment black_stm32f407ve          
Environment teensy35                 
Environment malyanm200           
Environment esp32                      
Environment fysetc_f6_13            
Environment linux_native       

Le problème ce que ma carte n'y est pas si les autres MKS, je me suis donc dit que la plus proche était MKS ROBIN.

Posté(e)

Il faut changer par Environment LPC1768.

Posté(e)

Oui, je viens de voir que ça fonctionne en LPC1769, 1768 étonnamment, ça ne fonctionne pas !

Je vais te tester ! 

Merci @CacaoTor de ta réponse !

Posté(e)

SI tu as encore des erreurs, il faudrait voir lesquelles exactement.

Posté(e)

Plus d'erreur de compilation, j'arrive à téléverser, mais aucune réaction ... Les leds de la carte ne s'allument pas toute comme elle le devrait ...
Le fichier qui est censé être le firmware donc marlin, pèse au final seulement 102 ko c'est normal ? ça me parait léger.

Posté(e)
il y a 2 minutes, bpd10 a dit :

Plus d'erreur de compilation, j'arrive à téléverser, mais aucune réaction ... Les leds de la carte ne s'allument pas toute comme elle le devrait ...
Le fichier qui est censé être le firmware donc marlin, pèse au final seulement 102 ko c'est normal ? ça me parait léger.

Non le poids du fichier ça colle. Le reste de tes problèmes c'est de la pure config. N'ayant pas (encore)/connaissant de SGEN, je laisse la parole aux autres à ce sujet 🙂

Posté(e)
Il y a 8 heures, bpd10 a dit :

LPC1769

effectivement pour la SGEN c'est cet environnement, le LPC1768 est entre autre pour la SBASE, as tu déclaré la bonne carte dans ton fichier configuration.h ?

Posté(e)

Affirmatif @pascal_lb !

J'ai joint les fichiers mis à jour si ça peut aider à comprendre mes erreurs.
Je vois que tu as une SGEN, elle est sous Marlin ? Si, peux tu me transmettre tes 3 fichiers ? Ca me permettrai de les scruter pour trouver mes erreurs.
D'ailleurs j'ai pas déclaré mon TFT32 dans le Configuration.h... C'est MKS ROBIN qu'il faut dé-commenter  ? 

Configuration_adv.h platformio.ini

Posté(e)

voici les 3 fichiers, mais attention j'utilise une version de Marlin 2 d'il y a 2 mois car la dernière me pose des problèmes, alors ne fait pas de copier coller dans le tien ça marchera encore moins 😉

tu verras dans le fichier configuration.h sur la ligne ci-dessous j'ai déclaré la carte comme SBASE mais ça marche nickel sur une SGEN


  #define MOTHERBOARD BOARD_MKS_SBASE

 

platformio.ini

Configuration.h

Configuration_adv.h

  • Merci ! 1
Posté(e) (modifié)

 !!!!!!!! RESOLU !!!!!!!!

Merci à tous, grâce à vous, j'ai fait quelques modifications et tout fonctionne, me reste plus qu'à comprendre le leveling ( je ne suis pas précisément au dessus des vis) et à ajouter le touch mi.
Je joins mes fichiers, j'ai tellement galéré que je pense que ça peut servir à quelqu'un !

Je joins également le Firmware, en plug and play, mais c'est uniquement si tu as la même configuration que moi: U20, mks SGEN, 2208, TFT ...

(J'aimerais, mettre résolu dans le titre, mais impossible de le modifier.)

Configuration_adv.h platformio.ini Configuration.h firmware.bin

Modifié (le) par bpd10
  • J'aime 1
Posté(e)
Il y a 4 heures, bpd10 a dit :

J'aimerais, mettre résolu dans le titre, mais impossible de le modifier.

Demande gentiment à @pascal_lb de le faire 😉 .

  • pascal_lb changed the title to [ Résolu ] MKS SGEN / Marlin 2.0
Posté(e)
Il y a 6 heures, bpd10 a dit :

J'aimerais, mettre résolu dans le titre, mais impossible de le modifier

c'est fait 😉 

  • Merci ! 1
  • 1 month later...
Posté(e)

Salut, ton firmware fonctionne bien merci 🙂

 

J'ai appliqué les meme modif a une version plus récente de la beta de marlin et ça ne fonctionne plus ;/

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 compte

Se connecter

Vous avez déjà un compte ? Connectez-vous ici.

Connectez-vous maintenant
×
×
  • Créer...