{"action":"created","issue":{"url":"https://api.github.com/repos/MarlinFirmware/Marlin/issues/11913","repository_url":"https://api.github.com/repos/MarlinFirmware/Marlin","labels_url":"https://api.github.com/repos/MarlinFirmware/Marlin/issues/11913/labels{/name}","comments_url":"https://api.github.com/repos/MarlinFirmware/Marlin/issues/11913/comments","events_url":"https://api.github.com/repos/MarlinFirmware/Marlin/issues/11913/events","html_url":"https://github.com/MarlinFirmware/Marlin/issues/11913","id":363266986,"node_id":"MDU6SXNzdWUzNjMyNjY5ODY=","number":11913,"title":"TMC2208 Uart not recognized depends on pin  ","user":{"login":"Blamas","id":23526880,"node_id":"MDQ6VXNlcjIzNTI2ODgw","avatar_url":"https://avatars1.githubusercontent.com/u/23526880?v=4","gravatar_id":"","url":"https://api.github.com/users/Blamas","html_url":"https://github.com/Blamas","followers_url":"https://api.github.com/users/Blamas/followers","following_url":"https://api.github.com/users/Blamas/following{/other_user}","gists_url":"https://api.github.com/users/Blamas/gists{/gist_id}","starred_url":"https://api.github.com/users/Blamas/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Blamas/subscriptions","organizations_url":"https://api.github.com/users/Blamas/orgs","repos_url":"https://api.github.com/users/Blamas/repos","events_url":"https://api.github.com/users/Blamas/events{/privacy}","received_events_url":"https://api.github.com/users/Blamas/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":0,"created_at":"2018-09-24T18:27:25Z","updated_at":"2018-09-26T16:33:16Z","closed_at":null,"author_association":"NONE","body":"Hello, \r\nI'm using an Mks gen L with 3 tmc2208 clone.\r\nWith the actual RX and TX defaut pin defined in the pins_RAMPS.h my drivers can only be registered on the Z (Y and X at 0x00:00:00:00).\r\nI tried to swap the Z and Y pin def in the pins_RAMPS.h and now only the X is registered.\r\n\r\nI double check evething and i cannot find where it's coming from, the 3 cables with the resistor are working fine.\r\nEach driver can be registered (when i swap the cable on each one)\r\nI'm using Marlin 1.1.9 and i tried the bugfix, I tried different version of the tmc2208 library and nothing changed.\r\n\r\nActually when i trying to use the motor they are in 1/8 setps (like when you remove all the jumpers on the board)\r\n\r\n``` Recv: \t\tX\tY\tZ\r\nRecv: Enabled\t\ttrue\tfalse\tfalse\r\nRecv: Set current\t1000\t1200\t1000\r\nRecv: RMS current\t994\t1160\t994\r\nRecv: MAX current\t1402\t1636\t1402\r\nRecv: Run current\t17/31\t20/31\t17/31\r\nRecv: Hold current\t8/31\t10/31\t8/31\r\nRecv: CS actual\t\t8/31\t0/31\t0/31\r\nRecv: PWM scale\t\t10\t0\t0\r\nRecv: vsense\t\t0=.325\t0=.325\t0=.325\r\nRecv: stealthChop\ttrue\tfalse\tfalse\r\nRecv: msteps\t\t16\t256\t256\r\nRecv: tstep\t\t1048575\t0\t0\r\nRecv: pwm\r\nRecv: threshold\t\t76\t76\t528\r\nRecv: [mm/s]\t\t130.42\t2086.72\t60.00\r\nRecv: OT prewarn\tfalse\tfalse\tfalse\r\nRecv: OT prewarn has\r\nRecv: been triggered\tfalse\tfalse\tfalse\r\nRecv: off time\t\t5\t0\t0\r\nRecv: blank time\t24\t16\t16\r\nRecv: hysteresis\r\nRecv: -end\t\t2\t-3\t-3\r\nRecv: -start\t\t3\t1\t1\r\nRecv: Stallguard thrs\r\nRecv: DRVSTATUS\tX\tY\tZ\r\nRecv: stst\t\tX\r\nRecv: olb\r\nRecv: ola\r\nRecv: s2gb\r\nRecv: s2ga\r\nRecv: otpw\r\nRecv: ot\r\nRecv: 157C\r\nRecv: 150C\r\nRecv: 143C\r\nRecv: 120C\r\nRecv: s2vsa\r\nRecv: s2vsb\r\nRecv: Driver registers:\tX = 0xC0:08:00:00\r\nRecv: \tY = 0x00:00:00:00\r\nRecv: \tZ = 0x00:00:00:00"},"comment":{"url":"https://api.github.com/repos/MarlinFirmware/Marlin/issues/comments/424784173","html_url":"https://github.com/MarlinFirmware/Marlin/issues/11913#issuecomment-424784173","issue_url":"https://api.github.com/repos/MarlinFirmware/Marlin/issues/11913","id":424784173,"node_id":"MDEyOklzc3VlQ29tbWVudDQyNDc4NDE3Mw==","user":{"login":"NSchnitzler","id":6046936,"node_id":"MDQ6VXNlcjYwNDY5MzY=","avatar_url":"https://avatars2.githubusercontent.com/u/6046936?v=4","gravatar_id":"","url":"https://api.github.com/users/NSchnitzler","html_url":"https://github.com/NSchnitzler","followers_url":"https://api.github.com/users/NSchnitzler/followers","following_url":"https://api.github.com/users/NSchnitzler/following{/other_user}","gists_url":"https://api.github.com/users/NSchnitzler/gists{/gist_id}","starred_url":"https://api.github.com/users/NSchnitzler/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/NSchnitzler/subscriptions","organizations_url":"https://api.github.com/users/NSchnitzler/orgs","repos_url":"https://api.github.com/users/NSchnitzler/repos","events_url":"https://api.github.com/users/NSchnitzler/events{/privacy}","received_events_url":"https://api.github.com/users/NSchnitzler/received_events","type":"User","site_admin":false},"created_at":"2018-09-26T16:33:16Z","updated_at":"2018-09-26T16:33:16Z","author_association":"NONE","body":"same here, but with the Ramps Board:\r\n```\r\n  #define X_SERIAL_TX_PIN    59\r\n  #define X_SERIAL_RX_PIN    63\r\n  #define Y_SERIAL_TX_PIN    64\r\n  #define Y_SERIAL_RX_PIN    40\r\n  #define Z_SERIAL_TX_PIN    44\r\n  #define Z_SERIAL_RX_PIN    42\r\n  #define E0_SERIAL_TX_PIN   66\r\n  #define E0_SERIAL_RX_PIN   65\r\n```\r\nX and E0 are working, X & Y not. Also switching wires make only the X & E0 registered Stepper controller working. I have also replaced the Mega Board, but with no success."}}
{"actor":{"display_login":"NSchnitzler"}}