MarlinFirmware / Marlin

Marlin is an optimized firmware for RepRap 3D printers based on the Arduino platform. Many commercial 3D printers come with Marlin installed. Check with your vendor if you need source code for your specific machine.
https://marlinfw.org
GNU General Public License v3.0
16.25k stars 19.23k forks source link

[BUG] Steps/mm haved after update from 2.0.X only for extruder with TMC 2209 #24992

Closed jiemeb closed 1 year ago

jiemeb commented 1 year ago

Did you test the latest bugfix-2.1.x code?

Yes, and the problem still exists.

Bug Description

like bug #24504 : I have recently updated my firmware from version 2.0.X to the most recent 2.1.X, ( and bugfix 2.1.X) but the steps per millimeter for two extruder differ by a factor of 2. if i'll go back to 2.0.X last version bug is persistant . same issue with TMC2209_STANDALONE to solution my problem I have two solutions. modify my configuration.h

define DEFAULT_AXIS_STEPS_PER_UNIT { 80, 80, 2560, 450,450 }

to

define DEFAULT_AXIS_STEPS_PER_UNIT { 80, 80, 2560, 225,225 }

or modify my 'configuration_adv.h'

define E0_MICROSTEPS 16

to

define E0_MICROSTEPS 32

Bug Timeline

24504

Expected behavior

No response

Actual behavior

No response

Steps to Reproduce

put right value on configurations files

Version of Marlin Firmware

CONFIGURATION_H_VERSION 02010200

Printer model

DIY somthing like CTC3

Electronics

rumba32 Big tree with TMC2209

Add-ons

No response

Bed Leveling

No response

Your Slicer

Cura

Host Software

No response

Don't forget to include

Additional information & file uploads

Marlin_config.zip

ellensp commented 1 year ago

You probably set updated steps/mm in eeprom
When the new firmware was uploaded the eeprom was erased, thus downgrading also did not fix it.

There is no bug here.

jiemeb commented 1 year ago

Hi,

Value in step in mm for my extruder is the value from marlin 1.X  and  marlin 2.0.5 with  GT2560 and stepper A4988. I never changed this value. when i change the bora and stepper i not change this  value and my config worked well. I have a doubt of version of stepper. this version changed when a go back to Marlin 2.0. it is not a eeprom problem. Regards JM

  Le 15/11/2022 à 14:31, ellensp a écrit :

You probably set updated steps/mm in eeprom When the new firmware was uploaded the eeprom was erased, thus downgrading also did not fix it.

There is no bug here.

— Reply to this email directly, view it on GitHub https://github.com/MarlinFirmware/Marlin/issues/24992#issuecomment-1315315217, or unsubscribe https://github.com/notifications/unsubscribe-auth/ALXT44KKJJSDQOQGTU5EJ53WIOGDHANCNFSM6AAAAAASA5WCSQ. You are receiving this because you authored the thread.A4988Message ID: @.***>

jiemeb commented 1 year ago

this day. after 4 week and lot of print. the good value for my extruder come good without action ! mystery !

github-actions[bot] commented 1 year ago

This issue has been automatically locked since there has not been any recent activity after it was closed. Please open a new issue for related bugs.