2/ la compilation du sketch SkynetV2.3.2.ino plante ensuite sur un assert dans endstop_interrupts.h ligne 126: static_assert(digitalPinToPCICR(Z_MIN_PIN) != NULL, “Z_MIN_PIN is not interrupt-capable”); exit status 1
non-constant condition for static assertion
En fait il y a un conflit dans la gestion de TMC de skynet3d avec les definions deja presentent dans la librairie TMCStepper. Si tu regardes dans ton Configuration.h il y a un commentaire au dessus du define ENDSTOP_INTERRUPTS_FEATURE, qui dit que ca economise des cycles de CPU pour traiter les interruptions. On peut vivre avec ce machin la a mon avis en attendant un fix. Du coup je l’ai commenté directement dans mon fichier Configuration.h.
// #define ENDSTOP_INTERRUPTS_FEATURE
Jusque la ca marche
-
Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.