Aller au contenu

Filament ABS

  • 0

SKR et Pronterface


Question

Hello à tous,

Je viens encore poser une question sur les board BTT, mais cette fois ci un peu plus précisément dans la connexion USB / connexion Pronterface.

J'aimerai débugguer le démarrage de ma board pour m'assurer que tout est OK (pour ceux qui suivent mes péripéties, toujours dans l'idée de brancher un MMU maison sur une Ender3).

Le hic, c'est que quand je démarre l'imprimante, que je mets le cable USB, et que je connecte pronterface, j'ai uniquement:

Connecting...
Printer is now online.

Quand je lance les commandes via pronterface, elles sont bien exécutées par l'imprimante.

Mon soucis, c'est que je n'ai jamais accès à la séquence de démarrage de la carte (et que je ne comprends pas pourquoi)... Quand je branche ma CR10 V2 (carte d'origine) à pronterface, j'ai un "reboot" de marlin qui se fait à la connexion avec pronterface (visible d'ailleurs sur l'écran, car il me raffiche le bootscreen Marlin). Mais dans le cas de la SKR, ben... il ne se passe rien...

Une idée de pourquoi j'ai ce comportement, et surtout comment accéder au infos de démarrage de la carte via pronterface? 

Edit: petit complément d'information, dans mon Marlin, je n'ai que:

#define SERIAL_PORT -1

Est ce que l'ordre des define dans le config.h a une importance? Exemple, il faudrait que je mette:

#define SERIAL_PORT 2 //utilisé pour la connection MMU mais commenté actuellement
#define SERIAL_PORT_2 -1

Merci d'avance pour votre aide.

Modifié (le) par Darkneo
Lien à poster
Partager sur d’autres sites

5 réponses à cette question

Messages recommandés

  • 0

Bonjour,

Habituellement les infos de démarrage sont activées par un M115.

Puisque tu es connecté via Pronterface, essaie de lui envoyer le gcode ci-dessus. Si seule la version du Marlin s'affiche, c'est que l'option EXTENDED_CAPABILITIES_REPORT n'est pas activée dans le fichier configuration_adv.h

Toujours pas résolu ta connexion pour le MMU ?

Modifié (le) par fran6p
Lien à poster
Partager sur d’autres sites
  • 0
Il y a 7 heures, fran6p a dit :

Habituellement les infos de démarrage sont activées par un M115.

Puisque tu es connecté via Pronterface, essaie de lui envoyer le gcode ci-dessus. Si seule la version du Marlin s'affiche, c'est que l'option EXTENDED_CAPABILITIES_REPORT n'est pas activée dans le fichier configuration_adv.h

Hello! Alors j'ai pas précisé, mais le M115 me retourne:

FIRMWARE_NAME:Marlin 2.0.7.2 (Feb 19 2021 09:10:03) SOURCE_CODE_URL:https://github.com/MarlinFirmware/Marlin PROTOCOL_VERSION:1.0 MACHINE_TYPE:Ender-3 EXTRUDER_COUNT:5 UUID:cede2a2f-41a2-4748-9b12-c55c62f367ff
Cap:SERIAL_XON_XOFF:0
Cap:BINARY_FILE_TRANSFER:0
Cap:EEPROM:1
Cap:VOLUMETRIC:1
Cap:AUTOREPORT_TEMP:1
Cap:PROGRESS:0
Cap:PRINT_JOB:1
Cap:AUTOLEVEL:0
Cap:RUNOUT:1
Cap:Z_PROBE:0
Cap:LEVELING_DATA:1
Cap:BUILD_PERCENT:1
Cap:SOFTWARPORT_SD_STATUS:0
Cap:LONG_FILENAME:1

Je ne savais pas pour l'option EXTENDED_CAPABILITIES_REPORT dans Marlin, je viens de regarder elle est bien activée. 

Mais ca ne me suffit pas, car "normalement" dans la séquence de démarrage de la carte avec Marlin, je devrais avoir un truc du style:

Marlin bugfix-2.0.7.2
MMU <= reset
MMU => ‘start’
MMU <= ‘S1’
MMU => 103 (firmware du MMU)
MMU <= ‘S2’
MMU => 212
etc...

 

Et du coup, non je ne m'en suis toujours pas sorti de mon MMU maison... Mais pour être sur des paramètres sur ma carte côté imprimante, j'ai récupérer un MMU2 original chez un pote... qui ne marche pas 😅 ce qui me rassure c'est que j'ai quand meme le défilé des LED lorsque la carte Marlin boot (ce qui me laisse penser que la commande reset est correctement envoyée). Mais j'aimerai m'en assurer en vérifiant les messages envoyées au démarrage 🙂 

EDIT: et oui j'ai bien activé le MMU_DEBUG dans marlin 😉

EDIT#2: En fait je pense que la carte est HS... Car après avoir changé le cable (au cas où), j'ai bien le reboot de marlin quand l'usb est connecté, mais j'ai l'impression que cela déclenche une alarme sur la carte.... 

Modifié (le) par Darkneo
Lien à poster
Partager sur d’autres sites
  • 0

Hello!

Merci pour les copies, du coup j'ai tout pareil...

Il y a 1 heure, remibora a dit :

 

PS: si tu as un doute, pourquoi ne pas refaire une installation de Pronterface?

Déjà fait, mais je pense que certaines variable sont stockées dans des folders à la noix côté user Windows (car quand je change un setting dans une version standalone, ca le repercute aussi dans mon "install propre").

Je vais tenter de plugguer une carte d'origine 8bits pour voir ce que me dit Pronterface (voir si ca vient de l'outil ou de la carte...)

Edit:

Quand je connecte ma CR10 v2 (carte d'origine), j'ai pourtant tout de correct:

Connecting...
echo:start
 External Reset
Marlin 2.0.7.2
echo: Last Updated: 2020-10-15 | Author: darkneo, CR10-V2)
echo:Compiled: Feb 14 2021
echo: Free Memory: 1867  PlannerBufferBytes: 1472
DIGIPOTS Loading
DIGIPOTS Loaded
DIGIPOTS Loading
DIGIPOTS Loaded
echo:V82 stored settings retrieved (721 bytes; crc 26934)
echo:  G21    ; Units in mm (mm)
echo:  M149 C ; Units in Celsius
echo:; Filament settings: Disabled
echo:  M200 S0 D1.75
echo:; Steps per unit:
echo: M92 X80.00 Y80.19 Z401.00 E417.95
echo:; Maximum feedrates (units/s):
echo:  M203 X750.00 Y750.00 Z15.00 E75.00
echo:; Maximum Acceleration (units/s2):
echo:  M201 X2000.00 Y2000.00 Z100.00 E5000.00
echo:; Acceleration (units/s2): P<print_accel> R<retract_accel> T<travel_accel>
echo:  M204 P800.00 R1000.00 T800.00
echo:; Advanced: B<min_segment_time_us> S<min_feedrate> T<min_travel_feedrate> X<max_x_jerk> Y<max_y_jerk> Z<max_z_jerk> E<max_e_jerk>
echo:  M205 B20000.00 S0.00 T0.00 X10.00 Y10.00 Z0.40 E5.00
echo:; Auto Bed Leveling:
echo:  M420 S0 Z0.00
echo:  G29 W I0 J0 Z0.07862
echo:  G29 W I1 J0 Z-0.06702
echo:  G29 W I2 J0 Z-0.14033
echo:  G29 W I3 J0 Z-0.13185
echo:  G29 W I4 J0 Z-0.09944
echo:  G29 W I0 J1 Z0.05667
echo:  G29 W I1 J1 Z-0.07849
echo:  G29 W I2 J1 Z-0.17325
echo:  G29 W I3 J1 Z-0.17525
echo:  G29 W I4 J1 Z-0.16876
echo:  G29 W I0 J2 Z0.14096
echo:  G29 W I1 J2 Z-0.05854
echo:  G29 W I2 J2 Z-0.20617
echo:  G29 W I3 J2 Z-0.25505
echo:  G29 W I4 J2 Z-0.27200
echo:  G29 W I0 J3 Z0.23573
echo:  G29 W I1 J3 Z0.01677
echo:  G29 W I2 J3 Z-0.15031
echo:  G29 W I3 J3 Z-0.21564
echo:  G29 W I4 J3 Z-0.27051
echo:  G29 W I0 J4 Z0.35892
echo:  G29 W I1 J4 Z0.10705
echo:  G29 W I2 J4 Z-0.07350
echo:  G29 W I3 J4 Z-0.14881
echo:  G29 W I4 J4 Z-0.17774
echo:; Material heatup parameters:
echo:  M145 S0 H205 B60 F0
echo:  M145 S1 H230 B80 F0
echo:; PID settings:
echo:  M301 P18.45 I1.39 D61.23
echo:  M304 P690.34 I111.47 D1068.83
echo:; Z-Probe Offset (mm):
echo:  M851 X47.00 Y0.00 Z-0.33
echo:; Filament load/unload lengths:
echo:  M603 L430.00 U435.00
echo:; Filament runout sensor:
echo:  M412 S1 D5.00
echo:SD card ok
Printer is now online.

Du coup c'est un problème de carte (SKR)?

Modifié (le) par Darkneo
info CR10 v2
Lien à poster
Partager sur d’autres sites

Rejoindre la conversation

Vous pouvez poster un message et vous inscrire plus tard. Si vous avez déjà un compte, connectez-vous afin de poster avec.

Invité
Répondre à cette question…

×   Vous avez copié du contenu avec formatage.   Supprimer le formatage

  Only 75 emoji are allowed.

×   Votre lien a été automatiquement intégré.   Afficher en tant que lien à la place

×   Le contenu sauvegardé a été restauré.   Effacer l'éditeur

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Créer...