Chercher dans la communauté
Résultats des étiquettes.
2 résultats trouvés
-
Bonjour, je vous explique mon problème actuellement, j'ai compilé mon firmware pour la creality ender 3 qui à la carte mère 4.2.7 avec un cr-touch sauf que j'ai un problème quand je fais l'auto home ou bed leveling il semblerait qu'il cherche le end_stop que j'ai retirer (le firmware d'origine de la creality n'en a pas besoi, mais ils est vieux en 1.x.x alors que marlin est en 2.0.x Comment faire pour pas qu'il prenne en compte l'end stop ? Actuellement, quand je fais auto home ou bed leveling le crtouch se déclenche (se deploy -> re-rentre -> ce deploy et me dit STOPPED OU alors HOME Z first) Avez-vous une idée de comment résoudre cela ? Merci d'avance. Cordialement.
- 5 réponses
-
- marlin 2.0
- compilage
-
(et 2 en plus)
Étiqueté avec :
-
Bonjour, J'ai quelques soucis avec un domaine que je ne connais pas très bien. A savoir, la compilation de Marlin 1.1.9 sous Arduino 1.8.6. J'ai téléchargé le marlin 1.1.9 et modifié tout ce que je souhaitais. Mais au moment de le compiler, j'obtiens cette erreur : Arduino : 1.8.6 (Windows Store 1.8.14.0) (Windows 10), Carte : "Arduino/Genuino Mega or Mega 2560, ATmega2560 (Mega 2560)" In file included from sketch\HAL.h:33:0, from sketch\MarlinConfig.h:39, from sketch\Sd2Card.cpp:29: Sd2Card.h:100:39: error: pasting "/* SPI Master In Slave Out pin*/" and "_DDR" does not give a valid preprocessing token #define SPI_MISO_PIN MISO_PIN // SPI Master In Slave Out pin ^ sketch\fastio.h:86:42: note: in definition of macro '_SET_INPUT' #define _SET_INPUT(IO) CBI(DIO ## IO ## _DDR, DIO ## IO ## _PIN) ^ sketch\Sd2Card.cpp:316:3: note: in expansion of macro 'SET_INPUT' SET_INPUT(SPI_MISO_PIN); ^ sketch\Sd2Card.cpp:316:13: note: in expansion of macro 'SPI_MISO_PIN' SET_INPUT(SPI_MISO_PIN); ^ Sd2Card.h:100:39: error: pasting "/* SPI Master In Slave Out pin*/" and "_PIN" does not give a valid preprocessing token #define SPI_MISO_PIN MISO_PIN // SPI Master In Slave Out pin ^ sketch\fastio.h:86:61: note: in definition of macro '_SET_INPUT' #define _SET_INPUT(IO) CBI(DIO ## IO ## _DDR, DIO ## IO ## _PIN) ^ sketch\Sd2Card.cpp:316:3: note: in expansion of macro 'SET_INPUT' SET_INPUT(SPI_MISO_PIN); ^ sketch\Sd2Card.cpp:316:13: note: in expansion of macro 'SPI_MISO_PIN' SET_INPUT(SPI_MISO_PIN); ^ Sd2Card.h:99:39: error: pasting "/* SPI Master Out Slave In pin*/" and "_DDR" does not give a valid preprocessing token #define SPI_MOSI_PIN MOSI_PIN // SPI Master Out Slave In pin ^ sketch\fastio.h:87:42: note: in definition of macro '_SET_OUTPUT' #define _SET_OUTPUT(IO) SBI(DIO ## IO ## _DDR, DIO ## IO ## _PIN) ^ sketch\Sd2Card.cpp:317:3: note: in expansion of macro 'SET_OUTPUT' SET_OUTPUT(SPI_MOSI_PIN); ^ sketch\Sd2Card.cpp:317:14: note: in expansion of macro 'SPI_MOSI_PIN' SET_OUTPUT(SPI_MOSI_PIN); ^ Sd2Card.h:99:39: error: pasting "/* SPI Master Out Slave In pin*/" and "_PIN" does not give a valid preprocessing token #define SPI_MOSI_PIN MOSI_PIN // SPI Master Out Slave In pin ^ sketch\fastio.h:87:61: note: in definition of macro '_SET_OUTPUT' #define _SET_OUTPUT(IO) SBI(DIO ## IO ## _DDR, DIO ## IO ## _PIN) ^ sketch\Sd2Card.cpp:317:3: note: in expansion of macro 'SET_OUTPUT' SET_OUTPUT(SPI_MOSI_PIN); ^ sketch\Sd2Card.cpp:317:14: note: in expansion of macro 'SPI_MOSI_PIN' SET_OUTPUT(SPI_MOSI_PIN); ^ Sd2Card.h:101:39: error: pasting "/* SPI Clock pin*/" and "_DDR" does not give a valid preprocessing token #define SPI_SCK_PIN SCK_PIN // SPI Clock pin ^ sketch\fastio.h:87:42: note: in definition of macro '_SET_OUTPUT' #define _SET_OUTPUT(IO) SBI(DIO ## IO ## _DDR, DIO ## IO ## _PIN) ^ sketch\Sd2Card.cpp:318:3: note: in expansion of macro 'SET_OUTPUT' SET_OUTPUT(SPI_SCK_PIN); ^ sketch\Sd2Card.cpp:318:14: note: in expansion of macro 'SPI_SCK_PIN' SET_OUTPUT(SPI_SCK_PIN); ^ Sd2Card.h:101:39: error: pasting "/* SPI Clock pin*/" and "_PIN" does not give a valid preprocessing token #define SPI_SCK_PIN SCK_PIN // SPI Clock pin ^ sketch\fastio.h:87:61: note: in definition of macro '_SET_OUTPUT' #define _SET_OUTPUT(IO) SBI(DIO ## IO ## _DDR, DIO ## IO ## _PIN) ^ sketch\Sd2Card.cpp:318:3: note: in expansion of macro 'SET_OUTPUT' SET_OUTPUT(SPI_SCK_PIN); ^ sketch\Sd2Card.cpp:318:14: note: in expansion of macro 'SPI_SCK_PIN' SET_OUTPUT(SPI_SCK_PIN); ^ exit status 1 pasting "/* SPI Master In Slave Out pin*/" and "_DDR" does not give a valid preprocessing token Ce rapport pourrait être plus détaillé avec l'option "Afficher les résultats détaillés de la compilation" activée dans Fichier -> Préférences. Sachant que pas mal de personnes ont déjà installé Marlin 1.1.9, je suppose que le problème est connu. Pourtant et malgré mes recherches, je n'ai pas trouvé de solution. Quelqu'un peut-il me dépanner avec ce schmilblick s'il vous plaît ?