{"action":"created","issue":{"url":"https://api.github.com/repos/MarlinFirmware/Marlin/issues/12757","repository_url":"https://api.github.com/repos/MarlinFirmware/Marlin","labels_url":"https://api.github.com/repos/MarlinFirmware/Marlin/issues/12757/labels{/name}","comments_url":"https://api.github.com/repos/MarlinFirmware/Marlin/issues/12757/comments","events_url":"https://api.github.com/repos/MarlinFirmware/Marlin/issues/12757/events","html_url":"https://github.com/MarlinFirmware/Marlin/issues/12757","id":394809162,"node_id":"MDU6SXNzdWUzOTQ4MDkxNjI=","number":12757,"title":"re-arm pins file tmc2208","user":{"login":"boelle","id":3832239,"node_id":"MDQ6VXNlcjM4MzIyMzk=","avatar_url":"https://avatars0.githubusercontent.com/u/3832239?v=4","gravatar_id":"","url":"https://api.github.com/users/boelle","html_url":"https://github.com/boelle","followers_url":"https://api.github.com/users/boelle/followers","following_url":"https://api.github.com/users/boelle/following{/other_user}","gists_url":"https://api.github.com/users/boelle/gists{/gist_id}","starred_url":"https://api.github.com/users/boelle/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/boelle/subscriptions","organizations_url":"https://api.github.com/users/boelle/orgs","repos_url":"https://api.github.com/users/boelle/repos","events_url":"https://api.github.com/users/boelle/events{/privacy}","received_events_url":"https://api.github.com/users/boelle/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":0,"created_at":"2018-12-29T16:46:23Z","updated_at":"2018-12-29T18:51:09Z","closed_at":null,"author_association":"CONTRIBUTOR","body":"quick Q:\r\n\r\nare there any reason for tmc2208 not being in the pins file yet?\r\n\r\ni ASSUME that marlin does not support the ethernet addon and was going to use those pins for the 2208's, but are there anything wrong in doing so?\r\n\r\nwould inserting this block at line 109 in pins_RAMPS_RE_ARM.h be ok/work?\r\n```\r\n#if HAS_DRIVER(TMC2208)\r\n  /**\r\n   * TMC2208 stepper drivers\r\n   *\r\n   * Hardware serial communication ports.\r\n   * If undefined software serial is used according to the pins below\r\n   */\r\n  //#define X_HARDWARE_SERIAL  Serial1\r\n  //#define X2_HARDWARE_SERIAL Serial1\r\n  //#define Y_HARDWARE_SERIAL  Serial1\r\n  //#define Y2_HARDWARE_SERIAL Serial1\r\n  //#define Z_HARDWARE_SERIAL  Serial1\r\n  //#define Z2_HARDWARE_SERIAL Serial1\r\n  //#define E0_HARDWARE_SERIAL Serial1\r\n  //#define E1_HARDWARE_SERIAL Serial1\r\n  //#define E2_HARDWARE_SERIAL Serial1\r\n  //#define E3_HARDWARE_SERIAL Serial1\r\n  //#define E4_HARDWARE_SERIAL Serial1\r\n\r\n  /**\r\n   * Software serial\r\n   */\r\n\r\n  #define X_SERIAL_TX_PIN    P1_16   // (70)  J12-3\r\n  #define X_SERIAL_RX_PIN    P1_17   // (71)  J12-4\r\n  #define X2_SERIAL_TX_PIN   -1\r\n  #define X2_SERIAL_RX_PIN   -1\r\n\r\n  #define Y_SERIAL_TX_PIN    P1_15   // (72)  J12-5\r\n  #define Y_SERIAL_RX_PIN    P1_14   // (73)  J12-6\r\n  #define Y2_SERIAL_TX_PIN   -1\r\n  #define Y2_SERIAL_RX_PIN   -1\r\n\r\n  #define Z_SERIAL_TX_PIN    P1_09   // (74)  J12-7\r\n  #define Z_SERIAL_RX_PIN    P1_10   // (75)  J12-8\r\n  #define Z2_SERIAL_TX_PIN   P1_08   // (76)  J12-9\r\n  #define Z2_SERIAL_RX_PIN   P1_04   // (77)  J12-10\r\n\r\n  #define E0_SERIAL_TX_PIN   P1_00   // (78)  J12-11\r\n  #define E0_SERIAL_RX_PIN   P1_01   // (79)  J12-12\r\n  #define E1_SERIAL_TX_PIN   -1\r\n  #define E1_SERIAL_RX_PIN   -1\r\n  #define E2_SERIAL_TX_PIN   -1\r\n  #define E2_SERIAL_RX_PIN   -1\r\n  #define E3_SERIAL_TX_PIN   -1\r\n  #define E3_SERIAL_RX_PIN   -1\r\n  #define E4_SERIAL_TX_PIN   -1\r\n  #define E4_SERIAL_RX_PIN   -1\r\n#endif\r\n\r\n```"},"comment":{"url":"https://api.github.com/repos/MarlinFirmware/Marlin/issues/comments/450512559","html_url":"https://github.com/MarlinFirmware/Marlin/issues/12757#issuecomment-450512559","issue_url":"https://api.github.com/repos/MarlinFirmware/Marlin/issues/12757","id":450512559,"node_id":"MDEyOklzc3VlQ29tbWVudDQ1MDUxMjU1OQ==","user":{"login":"gloomyandy","id":5133126,"node_id":"MDQ6VXNlcjUxMzMxMjY=","avatar_url":"https://avatars2.githubusercontent.com/u/5133126?v=4","gravatar_id":"","url":"https://api.github.com/users/gloomyandy","html_url":"https://github.com/gloomyandy","followers_url":"https://api.github.com/users/gloomyandy/followers","following_url":"https://api.github.com/users/gloomyandy/following{/other_user}","gists_url":"https://api.github.com/users/gloomyandy/gists{/gist_id}","starred_url":"https://api.github.com/users/gloomyandy/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/gloomyandy/subscriptions","organizations_url":"https://api.github.com/users/gloomyandy/orgs","repos_url":"https://api.github.com/users/gloomyandy/repos","events_url":"https://api.github.com/users/gloomyandy/events{/privacy}","received_events_url":"https://api.github.com/users/gloomyandy/received_events","type":"User","site_admin":false},"created_at":"2018-12-29T18:51:09Z","updated_at":"2018-12-29T18:51:09Z","author_association":"CONTRIBUTOR","body":"Do you have things working with the pins defined above? I thought that you needed an interrupt capable pin for software serial input (and I think only port 0 and port 1 have interrupt capable pins). "}}
{"actor":{"display_login":"gloomyandy"}}