Welcome! Log In Create A New Profile

Advanced

BTT SKR1.3+BTT TMC2209 sound and vibration issueconfused smiley

Posted by Jazzroutine 
BTT SKR1.3+BTT TMC2209 sound and vibration issueconfused smiley
November 17, 2019 04:03PM
I have very strange issue with my new SKR 1.3 board and TMC2209 from BBT. Please see attached video with sound ON.

Video: [youtu.be]

StealthChop working in veeery strange way. Terrible vibrations and noise. If I change TMC mode to SpreadCycle, everything became almost normal, but there is still some minor vibrations and flow instability, as result outer walls are not smooth.

Only if I change speed to very low - less then 5 mm\s sound is disappearing.
2209 in UART mode. M122 output below. Latest Marlin 2.0 from git.

Really need some help here. I'm out of ideas T_T Something is really wrong here.

Already tried to change:
MINIMUM_STEPPER_PULSE - no effect
MINIMUM_STEPPER_POST/PRE_DIR_DELAY - no effect
ADAPTIVE_STEP_SMOOTHING - no effect
SQUARE_WAVE_STEPPING - no effect
Latest BTT TMC libraries - no effect
Steps per mm - no effect
Current - 600, 900, 1200 - no effect
LA - no effect

Conf: [pastebin.com]
Conf_adv: [pastebin.com]
M122 output: [pastebin.com]
Re: BTT SKR1.3+BTT TMC2209 sound and vibration issueconfused smiley
November 17, 2019 08:21PM
Sound like issue [github.com] no solution yet.
Re: BTT SKR1.3+BTT TMC2209 sound and vibration issueconfused smiley
November 20, 2019 02:42AM
Solved it. Moved to another TMC repo in platformio.ini:

[env:LPC1768]
platform          = [github.com]
framework         = arduino
board             = nxp_lpc1768
build_flags       = -DU8G_HAL_LINKS -IMarlin/src/HAL/HAL_LPC1768/include -IMarlin/src/HAL/HAL_LPC1768/u8g ${common.build_flags}
# debug options for backtrace
#  -funwind-tables
#  -mpoke-function-name
lib_ldf_mode      = off
lib_compat_mode   = strict
extra_scripts     = Marlin/src/HAL/HAL_LPC1768/upload_extra_script.py
src_filter        = ${common.default_src_filter} +
monitor_speed     = 250000
lib_deps          = Servo
  LiquidCrystal
  U8glib-HAL=https://github.com/MarlinFirmware/U8glib-HAL/archive/bugfix.zip
  #TMCStepper=https://github.com/p3p/TMCStepper/archive/pr_lpctimingfix.zip #not ok
  TMCStepper=https://github.com/teemuatlut/TMCStepper/archive/master.zip #ok
  Adafruit NeoPixel=https://github.com/p3p/Adafruit_NeoPixel/archive/release.zip
  SailfishLCD=https://github.com/mikeshub/SailfishLCD/archive/master.zip
Re: BTT SKR1.3+BTT TMC2209 sound and vibration issueconfused smiley
November 20, 2019 10:50AM
Quote
Jazzroutine
Solved it. Moved to another TMC repo in platformio.ini:

[env:LPC1768]
platform          = [github.com]
framework         = arduino
board             = nxp_lpc1768
build_flags       = -DU8G_HAL_LINKS -IMarlin/src/HAL/HAL_LPC1768/include -IMarlin/src/HAL/HAL_LPC1768/u8g ${common.build_flags}
# debug options for backtrace
#  -funwind-tables
#  -mpoke-function-name
lib_ldf_mode      = off
lib_compat_mode   = strict
extra_scripts     = Marlin/src/HAL/HAL_LPC1768/upload_extra_script.py
src_filter        = ${common.default_src_filter} +
monitor_speed     = 250000
lib_deps          = Servo
  LiquidCrystal
  U8glib-HAL=https://github.com/MarlinFirmware/U8glib-HAL/archive/bugfix.zip
  #TMCStepper=https://github.com/p3p/TMCStepper/archive/pr_lpctimingfix.zip #not ok
  TMCStepper=https://github.com/teemuatlut/TMCStepper/archive/master.zip #ok
  Adafruit NeoPixel=https://github.com/p3p/Adafruit_NeoPixel/archive/release.zip
  SailfishLCD=https://github.com/mikeshub/SailfishLCD/archive/master.zip

Did you read about this solution elsewhere or did you come up with it yourself? I'm curious is theres more info about this bug and what the options are concerning TMC repo's.


http://www.marinusdebeer.nl/
Sorry, only registered users may post in this forum.

Click here to login