sweetscience Posted April 20, 2022 Share Posted April 20, 2022 On 4/16/2022 at 12:33 AM, ElGonzales said: I think it could be 8-36: OBD2 is supposed to use industrial standard protocols as far as I know. Sadly I don't have a newer MT-07 supporting it. I think some of the connection problems are caused by wrong assignment of GND/+12V/ CAN H/ CAN L between bike and scan device. But that's just speculation. Yes, the MT gen 2 and gen 3 uses the CAN H and CAN L (4-pin) OBD2 protocol. The 1st gen I'm assuming uses the 3-pin K-line maybe? According to the service manual (2nd gen MT) section 8-99, the 4-pin OBD2 diagnostic connector is as follows: B (Black wire): Ground R/W (Red/White stripe): +12 V L/R (Blue/Red stripe): CAN High L/B (Blue/Black stripe): Can Low I have no bike to test this with yet. Your scanner's adapter harness should have pins 4,5,6,14,16 connected to the bike's OBD2 coupler (note pins 4 and 5 are linked ground). I'll attach the OBD2 scanner connector pinout so you can check yourself if they match. . 1 1 Link to comment Share on other sites More sharing options...
gizmozg Posted December 16, 2023 Share Posted December 16, 2023 Veepeak OBDCheck BLE+ and EOBD-Facile app on IOS worked. i got the codes read and before i can reset i had to buy the basic license on the app. Did not fix the bike but it did leave me with only 6 from 12 codes... 1 Link to comment Share on other sites More sharing options...
Max of Millbrook Posted December 27, 2023 Share Posted December 27, 2023 On 4/15/2022 at 5:47 PM, Triple Jim said: I've tried three scanners and two cables on my 2020, and nothing successfully connects to the ECU. Please post here if you have any better luck. I have also tried many scanners. I have verified the leads on the diagnostic adapter (4 pin to 16 OBD2 connector). Have tried all the communication protocols. Motorcycles do not have to comply to automotive SAE standards. (I'm told) I too would like to know if Anyone has been able to communicate with the ECU 1 Link to comment Share on other sites More sharing options...
Triple Jim Posted December 27, 2023 Share Posted December 27, 2023 On 12/15/2023 at 7:27 PM, gizmozg said: Veepeak OBDCheck BLE+ and EOBD-Facile app on IOS worked. i got the codes read and before i can reset i had to buy the basic license on the app. Did not fix the bike but it did leave me with only 6 from 12 codes... What year is your MT-07? Link to comment Share on other sites More sharing options...
xt660x Posted December 31, 2023 Share Posted December 31, 2023 HI, randomly come across this page whilst looking for something else, joined to help you all out. Yamaha uses the following protocols: K-line v1 (Dash with no diag bullet connector) 16040 baud: pre-2016 euro 3 (can use KKL cable) if you pozi tap the line K-line v2 (diag with attached diag connector attached to the loom) also pre-2016 KWP2000: (can also use KKL cable or Lin) 2013-2015 on some models Can-bus: (Ft232 or any other usb odb2) 2016+ Can FD (New protocol require specialist cable that supports CAN FD frames) the newest models 2023+2024 (the newest standard) This should help you all out to match the cables you require to what year your bike is :). Have fun 1 Link to comment Share on other sites More sharing options...
Triple Jim Posted December 31, 2023 Share Posted December 31, 2023 39 minutes ago, xt660x said: Can-bus: (Ft232 or any other usb odb2) 2016+ The trouble I have is that I'm using hardware and software known to work on 2018 and 2019 models, but it won't work on my 2020. I'm contacted the sellers of the readers, and the answer was something like "huh... it worked on the previous models. Yamaha must have changed the communication protocol." Link to comment Share on other sites More sharing options...
xt660x Posted January 1 Share Posted January 1 Hi, my friend confirmed that the 2020 MT takes a 4 pin connector and is able to read the ecu fine! Link to comment Share on other sites More sharing options...
Triple Jim Posted January 1 Share Posted January 1 1 hour ago, xt660x said: Hi, my friend confirmed that the 2020 MT takes a 4 pin connector and is able to read the ecu fine! I'd be interested in what specific hardware and software he's using. I've heard that some early 2020s were different from the later ones, and I bought mine in late 2020. The stuff I'm using seems to think it's connecting, but then at some point says that it's unable to communicate. Yes, of course it's a 4-pin connector. Link to comment Share on other sites More sharing options...
ElGonzales Posted January 1 Share Posted January 1 (edited) Maybe it's a good idea to mention the model type identifiers of the FZ 07 like RM04, RM17, RM37...etc. when it comes to compatibility questions. Even the old 2014 RM04 has a 4 pin connector, but it's only working with a proprietary Yamaha tool / protocol (or maybe one of the Chinese knockoff) I tried to order the original Yamaha FI-Tool for older Euro 3 bikes, but the shop was not able to deliver it and my money was refunded Edited January 1 by ElGonzales 2 Link to comment Share on other sites More sharing options...
ElGonzales Posted January 1 Share Posted January 1 (edited) I hooked my handheld oscilloscope to the diagnostic port of my 1st gen 2014 (RM042). We have 4 pins with two data lines, bus+ and bus- What we see looks like a differential bus, I would assume CAN standard for the physical bus. Between bus+ and bus- you can measure a termination resistance of 60 Ohm (typical for 2x 120 Ohm in parallel at both ends of CAN bus). But most likely it doesn't talk the language of the common OBD2 identifiers, so the OBD2 devices can't connect to this bikes : The time difference between cursor A and cursor B for a digital 1 is exactly 2 µs. So I think we have a 500 kbps CAN-C as transfer technic for the data bus. The end of each data frame is marked by a 0 with an increased signal level. Looks like the acknowledge slot bit but I am not sure... ( CAN data frame example pic ) Took the screenshot like a noob with my smartphone, I am still trying to figure out how to use the cheap garage osci. Edited January 1 by ElGonzales Link to comment Share on other sites More sharing options...
Max of Millbrook Posted February 10 Share Posted February 10 On 12/31/2023 at 12:54 PM, Triple Jim said: The trouble I have is that I'm using hardware and software known to work on 2018 and 2019 models, but it won't work on my 2020. I'm contacted the sellers of the readers, and the answer was something like "huh... it worked on the previous models. Yamaha must have changed the communication protocol." Can you tell me what hardware and software you know works. I have tried various scan tools using smartphone and 4 pin obdii 2 cable. I cannot get connection. Have tried all protocols available. 2019 MT07. Thanks Link to comment Share on other sites More sharing options...
Triple Jim Posted February 11 Share Posted February 11 20 hours ago, Max of Millbrook said: Can you tell me what hardware and software you know works. I have tried various scan tools using smartphone and 4 pin obdii 2 cable. I cannot get connection. Have tried all protocols available. 2019 MT07. Thanks When I said "known to work" I was relying on what I was told by multiple sellers of the hardware, so it's not firsthand information. There should be some members here who have actually gotten communication between code readers and the ECU who can give specifics. Link to comment Share on other sites More sharing options...
Global Moderator Pursuvant Posted February 12 Global Moderator Share Posted February 12 ****** I can only add a couple configs that do not work for 2019 XSR700 w/ X002MBTJLH 4 pin adapter cable: AUTEL MS309 - fail trying to connect to bike OBDLinkLX (Bluetooth to Android cell) - fail trying to connect to bike with OBDLink's Android app. ****** My 2023 XSR900 connects and works with both the MS309 and the OBDLinkLX (Bluetooth to Android cell) using a B09GX4PVQ1 6 pin adapter cable. OP Raven dropped this post and has had nothing to say about our forum users not being able to duplicate his ....success 1 Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now