Giter Club home page Giter Club logo

Comments (10)

adamtheone avatar adamtheone commented on August 29, 2024

Sorry for the late reply. I'd try to isolate the problem, and wouldn't try to bring the GUI in the picture without making the CAN examples work flawlessly first. It seems that you've tried out a lot of things without success. I assume all the connections are right, and you are sure that your model has CAN on those specific pins, and your car doesn't have CAN firewalls, or such fancy thing. If you are really clueless, I'd take an oscilloscope and just check what are on those funky data lines.
Cheers,

from candrive.

cgavaller2 avatar cgavaller2 commented on August 29, 2024

What Arduino are you using? Also, make sure supply voltage to the MCP2515 board is 5v, not 3.3

from candrive.

GiuanniSomething avatar GiuanniSomething commented on August 29, 2024

Hi! I have a smiliar problem with an alfa romeo 156 (1.9 JTD from 2005). I wired the CAN H and CAN L to the correct pins of the mcp2515, and also double checked the SPI connections between my arduino UNO and mcp2515. Whenever i open the serial communication table, it says that the connection started but if i turn on the dashboard or even start the engine i don't receive any kind of data. I've also tried all speeds. Did you manage to find a solution? If so, could you tell me how you did it? Thanks in advance!

from candrive.

drugward avatar drugward commented on August 29, 2024

Hi! I have a smiliar problem with an alfa romeo 156 (1.9 JTD from 2005). I wired the CAN H and CAN L to the correct pins of the mcp2515, and also double checked the SPI connections between my arduino UNO and mcp2515. Whenever i open the serial communication table, it says that the connection started but if i turn on the dashboard or even start the engine i don't receive any kind of data. I've also tried all speeds. Did you manage to find a solution? If so, could you tell me how you did it? Thanks in advance!

Hello, My car ended up using 50kbps speed, i've done a lot of research and i believe the 156 does not use standard canbus, as a lot of functions dont work, try it using 50kbps and let me know.

from candrive.

GiuanniSomething avatar GiuanniSomething commented on August 29, 2024

Hey, thanks for the really fast reply! As i said before, i've tried all speeds, and on 50kbps i didn't receive any data either. I think that the car uses a standard OBD2 interface because it is the restyling version, the Giugiaro to be exact (i know for sure that the first series didn't use the OBD2 until a year which i don't remember). It uses a BOSCH edc15 ECU, what flips me out is that why wouldn't it use a standard canbus communication? The main informations i need are RPM sensor, Speed sensors and MAP sensor. Can i ask how did you connect to the OBD2 plug? Did you use the MCP2515? Thanks again in advance!

from candrive.

drugward avatar drugward commented on August 29, 2024

Hey, thanks for the really fast reply! As i said before, i've tried all speeds, and on 50kbps i didn't receive any data either. I think that the car uses a standard OBD2 interface because it is the restyling version, the Giugiaro to be exact (i know for sure that the first series didn't use the OBD2 until a year which i don't remember). It uses a BOSCH edc15 ECU, what flips me out is that why wouldn't it use a standard canbus communication? The main informations i need are RPM sensor, Speed sensors and MAP sensor. Can i ask how did you connect to the OBD2 plug? Did you use the MCP2515? Thanks again in advance!

I've just checked, 156 does not use canbus at all, uses a proprietary serialized connection between modules, some of those being ecu and tcu, which you dont have since its not a selespeed car, your next bet is to try and communicate over the K line using KWP2000/KWPFast protocol.

from candrive.

GiuanniSomething avatar GiuanniSomething commented on August 29, 2024

Thanks again for the answer. I also used two different diagnostic systems, Texa and Launch. The newer one is Texa (the last version of it). Both diagnostics tell me that they are communicating over CAN Bus communication

from candrive.

adamtheone avatar adamtheone commented on August 29, 2024

The timing is interesting, as I had this problem come up again regarding another project of mine. The client is indeed unable to communicate with his Alpha 159/Brera through CAN, but K-Line seems to be working fine (KWPFast). Any of you have any additional info regarding this model?

@GiuanniSomething By any chance, are you able to hook up an oscilloscope to the CAN lines to see what's happening there? Weird that those tools report CAN bus comms.

from candrive.

GiuanniSomething avatar GiuanniSomething commented on August 29, 2024

Hi! @adamtheone, regarding the Alfa 159 i know it works with canbus, but it is strange that your client is having issues with it, considering also that it was produced between 2005 and 2011, you could try with the method i tried the last evening if you didn't find anything on the OBD2 connector. The last evening i tried with a friend of mine to remove the ECU, which is a BOSCH EDC15C7, because i read online that on pin 82 and 83 of the bigger connector i would find the CAN Bus pins. I took a multimeter and measured the resistance between these two pins, i didn't read any resistance. I tried this because i researched a lot and found out that the Alfa romeo 156 with cruise control (just like the one i'm working on) uses CAN communication between the Engine ECU and the ABS ECU, because the ABS ECU must tell the Engine ECU the vehicle speed. The ABS isn't at hand, it's really hard to work on it due to the lack of space, so i went for the engine ECU, and didn't find the can bus pins. On the OBD Connector the pins dedicated for the canbus connection are empty. This drives me crazy, why would such an expensive diagnostic system tell me that there's a communication over can bus? Where are its wires??

from candrive.

adamtheone avatar adamtheone commented on August 29, 2024

Thanks for your comment! It is indeed frustrating.

from candrive.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.