Ce site contient essentiellement des notes de travail. Le contenu est en constante évolution, et loin d'être achevé. (+ d'infos)
La plupart des documentations informatiques sont orientées Debian / Ubuntu.

Modélisme/Imprimantes 3D/Hardware/Creality CR-10S Pro/Firmwares

De Ordinoscope.net
Sauter à la navigation Sauter à la recherche

Firmwares officiels

Creality Marlin commentaires
1.60.3 1.1.6
1.60.2

Remarques

gcode description activé remarques
M48 NoX.png
M105 / M155 report temperature Warn.png format non conforme (« ==T:22.58 /0.00 ==B:23.20 /0.00 @:0 B@:0 », au lieu de «  T:22.58 /0.00 B:23.20 /0.00 @:0 B@:0 »
M290 baby stepping NoX.png
M851 Z offset YesV.png

Température non conforme

Creality a modifié le fichier Marlin_main.cpp (fw 1.60.3: ligne 7332):

Creality 1.60.3 Marlin 1.1.16
#if HAS_TEMP_HOTEND || HAS_TEMP_BED

  void print_heater_state(const float &c, const float &t,
    #if ENABLED(SHOW_TEMP_ADC_VALUES)
      const float r,
    #endif
    const int8_t e=-2
  ) {
    #if !(HAS_TEMP_BED && HAS_TEMP_HOTEND) && HOTENDS <= 1
      UNUSED(e);
    #endif

    SERIAL_PROTOCOLCHAR(" ==");
#if HAS_TEMP_HOTEND || HAS_TEMP_BED

  void print_heater_state(const float &c, const float &t,
    #if ENABLED(SHOW_TEMP_ADC_VALUES)
      const float r,
    #endif
    const int8_t e=-2
  ) {
    #if !(HAS_TEMP_BED && HAS_TEMP_HOTEND) && HOTENDS <= 1
      UNUSED(e);
    #endif

    SERIAL_PROTOCOLCHAR(' ');

Procédure de mise à jour du firmware

Cura

Il y a bien assez de tutos sur internet: https://www.google.com/search?q=cura+flash+firmware

CLI

sauver le firmware actuel

avrdude -v -p m2560 -c wiring -P /dev/ttyUSB0 -D -U flash:r:firmware-old.hex:i

flasher un nouveau firmware

avrdude -v -p m2560 -c wiring -P /dev/ttyUSB0 -D -U flash:w:firmware-new.hex:i

Références