Aller au contenu

Marlin 2.0.x sur SKR E2 Mini v2.0 pour une CR-10 v2


Messages recommandés

Hello à tous!

Cela fait plusieurs jours que je m'arrache les cheveux pour essayer de mettre un marlin custom cr-10 v2 sur une SKR E3Mini v2.0. 

Après de multiples tentatives (en récupérant des sources sur GIT), et me farcissant une palanquée d'erreurs de compilation, je me suis dit que j'alais faire ça à l'ancienne en récupérant les bonnes vieilles sources de Marlin avec les exemple de config et mettre à jour uniquement le delta (surtout qu'il existe une version CR-10, donc ca va normalement pas chercher bien loin).

Et bien même comme ça... impossible de compiler! 🥵

In file included from Marlin\src\module\../inc/MarlinConfig.h:47:0,
                 from Marlin\src\module\motion.h:31,
                 from Marlin\src\module\motion.cpp:27:
Marlin\src\module\motion.cpp:151:16: error: 'HOMING_FEEDRATE_XY' was not declared in this scope

In file included from Marlin\src\module\../inc/MarlinConfig.h:47:0,
                 from Marlin\src\module\motion.h:31,
                 from Marlin\src\module\motion.cpp:27:
Marlin\src\module\motion.cpp:151:16: error: 'HOMING_FEEDRATE_XY' was not declared in this scope

Et pourtant, je n'ai rien changer dans les fichier de configs!

Est ce que quelqu'un aurait un lien vers une source qui fonctionne? Ou pourrait éclairer ma lanterne sur ce qui ne va pas? 

Merci d'avance pour votre aide!

Lien vers le commentaire
Partager sur d’autres sites

@Darkneo

J'ai fait un «mix» des configurations pour une CR10V2 avec une carte SKR miniE3 v2.0 : les fichiers ayant servi à compiler sont le zip ( Fichiers-à-recopier-aux-bons-endroits-CR10V2+SKRminiE3v2.0.zip )

Ça compile correctement (un ou deux avertissements non bloquants), plateforme de mcu pour une BTT 512K si des problèmes de «freeze» apparaissent, recompiler avec la version 256K 😉.

cr10v2-SKRMiniE3v2-compilOK.thumb.png.a129b05493fb2789b0a9321ae27c7e64.png

Le Marlin est la version stable 2.0.7.2 que tu peux récupérer sur mon dépôt : https://github.com/fran6p/Marlin/tree/CR10V2-SKRminiE3v2.0

🙂

Lien vers le commentaire
Partager sur d’autres sites

Super merci! 

Pour info (si certains passent dans le coin) après des heures de debug, le problème c'est le nouveau format de homing:

// Homing speeds (mm/min)
#define HOMING_FEEDRATE_MM_M { (50 * 60), (50 * 60), (4 * 60) }

Sauf que les sanity checks n'ont pas été mis à jour (et les modèles non plus).

Donc il faut rajouter 2 lignes: 

//add old values format 
#define HOMING_FEEDRATE_XY (50 * 60)
#define HOMING_FEEDRATE_Z  (4 * 60)

dans le configuration.h....

Finalement, je me dis qu'avec Klipper je me prendrai beaucoup moins la tête 😄 

PS: Totalement HS, mais finalement, je vais garder une CM pour y faire tourner un clone MMU2 🙂 

Lien vers le commentaire
Partager sur d’autres sites

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...