{"action":"created","issue":{"url":"https://api.github.com/repos/MarlinFirmware/Marlin/issues/11825","repository_url":"https://api.github.com/repos/MarlinFirmware/Marlin","labels_url":"https://api.github.com/repos/MarlinFirmware/Marlin/issues/11825/labels{/name}","comments_url":"https://api.github.com/repos/MarlinFirmware/Marlin/issues/11825/comments","events_url":"https://api.github.com/repos/MarlinFirmware/Marlin/issues/11825/events","html_url":"https://github.com/MarlinFirmware/Marlin/issues/11825","id":360071195,"node_id":"MDU6SXNzdWUzNjAwNzExOTU=","number":11825,"title":"Marlin 1.1.9 - Linear Advance causes Trinamic TMC2208 motor drivers to shut off in StealthChop mode","user":{"login":"adriaanb","id":16139611,"node_id":"MDQ6VXNlcjE2MTM5NjEx","avatar_url":"https://avatars3.githubusercontent.com/u/16139611?v=4","gravatar_id":"","url":"https://api.github.com/users/adriaanb","html_url":"https://github.com/adriaanb","followers_url":"https://api.github.com/users/adriaanb/followers","following_url":"https://api.github.com/users/adriaanb/following{/other_user}","gists_url":"https://api.github.com/users/adriaanb/gists{/gist_id}","starred_url":"https://api.github.com/users/adriaanb/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/adriaanb/subscriptions","organizations_url":"https://api.github.com/users/adriaanb/orgs","repos_url":"https://api.github.com/users/adriaanb/repos","events_url":"https://api.github.com/users/adriaanb/events{/privacy}","received_events_url":"https://api.github.com/users/adriaanb/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":23,"created_at":"2018-09-13T21:21:20Z","updated_at":"2018-10-17T17:32:46Z","closed_at":"2018-09-16T18:31:32Z","author_association":"NONE","body":"### Description\r\n\r\nEnabling Linear Advance while using Trinamic TMC2208 stepper drivers on the extruders almost immediately causes the extruder to stop extruding - any K factor larger than 0 has some files failing immediately after priming the nozzle or somewhere in the first layer of the print due to the extruder motor shutting off.\r\n\r\nMy printer is a cartesian design based off of the Prusa i3 with dual extruders, both with a direct drive.\r\nDue to the ertruder assembly's significant mass, I have low Acceleration (600 mm/s²) and Jerk (10 mm/s) settings.\r\n\r\nThe error occurs both with the 1.1.x and the bugfix-1.1.x bugfix branches.\r\nI tried setting the hybrid threshhold for E0 and E1 to 0 as to see wether the problem would also occur in SpreadCycle mode as opposed to StealthChop, but doing so made no difference.\r\n\r\nThe slicer used is Cura 3.4.1\r\n\r\n### Steps to Reproduce\r\n\r\n1. Use TMC2208 configured with UART on Extruder \r\n2. Enable Linear Advance\r\n3. Print any file using a K factor greater than 0\r\n\r\n#### Additional Information\r\n\r\nI found bug reports for other firmwares while searching the web for a solution to the problem that suggested increasing jerk and/or decreasing the k factor as well as decreasing the motor current as a remedy, which did not affect my printer in a positive way. The most interesting one was the following:\r\n\r\nhttps://github.com/KevinOConnor/klipper/issues/196 (or this [post ](https://github.com/KevinOConnor/klipper/issues/196#issuecomment-383122655) in particular)\r\n\r\nMy [Configuration.h and Configuration_adv.h](https://github.com/MarlinFirmware/Marlin/files/2381010/Configuration.zip) files\r\n\r\n\r\n"},"comment":{"url":"https://api.github.com/repos/MarlinFirmware/Marlin/issues/comments/430719009","html_url":"https://github.com/MarlinFirmware/Marlin/issues/11825#issuecomment-430719009","issue_url":"https://api.github.com/repos/MarlinFirmware/Marlin/issues/11825","id":430719009,"node_id":"MDEyOklzc3VlQ29tbWVudDQzMDcxOTAwOQ==","user":{"login":"ModMike","id":36581178,"node_id":"MDQ6VXNlcjM2NTgxMTc4","avatar_url":"https://avatars0.githubusercontent.com/u/36581178?v=4","gravatar_id":"","url":"https://api.github.com/users/ModMike","html_url":"https://github.com/ModMike","followers_url":"https://api.github.com/users/ModMike/followers","following_url":"https://api.github.com/users/ModMike/following{/other_user}","gists_url":"https://api.github.com/users/ModMike/gists{/gist_id}","starred_url":"https://api.github.com/users/ModMike/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ModMike/subscriptions","organizations_url":"https://api.github.com/users/ModMike/orgs","repos_url":"https://api.github.com/users/ModMike/repos","events_url":"https://api.github.com/users/ModMike/events{/privacy}","received_events_url":"https://api.github.com/users/ModMike/received_events","type":"User","site_admin":false},"created_at":"2018-10-17T17:32:46Z","updated_at":"2018-10-17T17:32:46Z","author_association":"NONE","body":"So here is the conundrum:\r\n\r\nI have 4X TMC2224 but turned off stealth chop on the extruder driver by installing a jumper on MS3.  In order to get it working, I had to #define MINIMUM_STEPPER_PULSE 2.\r\n\r\nIf I understand correctly this will apply to all axis, will this cause any issues?  "}}
{"actor":{"display_login":"ModMike"}}