Coder Social home page Coder Social logo

need help for Megane IV about ddt4all HOT 14 CLOSED

cedricp avatar cedricp commented on June 6, 2024
need help for Megane IV

from ddt4all.

Comments (14)

cedricp avatar cedricp commented on June 6, 2024

Hi,
Reversing the 2 pins and removing the 120 Ohms termination resistor is not normal, you shouldn't do that, but perhaps there's a design issue with your adapter. But if it's working this way...
You also should avoid to manually change diagnostic sessions (it's already done automatically by the software), it's just for experimentation. In you case, you ask your ECU to enter a reprog session, and it waits for incoming reprog data (hence the problem).

from ddt4all.

igno77 avatar igno77 commented on June 6, 2024

Ok, now is clear....I will never touch it again!
About the 2 pins reversing, I've seen that if you want to comunicate with the Renault multimedia, you have to send the signal from pin 6 to 13 and 14 to 12, isn't it?? My obd2 interface it's a "common interface" with the right chip but I've a lot fo unreaded ecus... Could be the timeout to short?
There is also a way to check what's really acrtivated after the reset? If I click on turnkey off/on you will store the modification in the ddt4all software and when you open again you will see the modification enabled in anyway

from ddt4all.

cedricp avatar cedricp commented on June 6, 2024

Yes, on most Renault cars, the M-CAN (mutimedia) pins are 13 and 12. Others (ECM, Airbags, ESP, etc.) are on the normal bus.
If you get some unread data, you can try to increase timeout value in the bottom of the screen, it often helps. I don't have a recent car, so I can't test on my side, but you can record a video of your session and I'll try to help.

from ddt4all.

igno77 avatar igno77 commented on June 6, 2024

Thanks a lot for your help, now I will buy an obd cable in the way to modify the pins (my obd interface is soldered directly to the pcb!) and I will try. This "famous" resistor is used for the comunication timeout and is placed in parallel from the pin 6 and 14 on the "virgin obd interface". If I will increase the timeout in the software (like 1000ms) it will be the same of the resistor removing? I will let you know
Bye and thanks again

from ddt4all.

cedricp avatar cedricp commented on June 6, 2024

The resistor has nothing to do with timeout issue, it's just an impedance line adapter. My guess about that is that the resistor should not be there, because the bus already has termination resistors.

from ddt4all.

igno77 avatar igno77 commented on June 6, 2024

Right, I will remove this resistor soon! When the cable for switching pins will arrive I will make a lot of tests and I'll let you know. Bye

from ddt4all.

igno77 avatar igno77 commented on June 6, 2024

Just another question, when I see more ecu with the same name but different version (like Cluster_15-40 v3.30 and Cluster_15-40_v3.30.02 or Radnav 2.2 and Radnav 2.4) I've to use the last one? Or every cars have the proper ecus version?
When I try to scan the ecus with the button in the upper left side, the software hang on at 21% and it found only 5 ecus, it's normal?
Thanks

from ddt4all.

cedricp avatar cedricp commented on June 6, 2024

You must (every time it's possible) use the detected (via scan) ECU file. About the hang, it's strange, do you have any error in the terminal view ?

from ddt4all.

cedricp avatar cedricp commented on June 6, 2024

Could you send me your log files in the log folder after a scan ?

from ddt4all.

igno77 avatar igno77 commented on June 6, 2024

Can you give me an email where I can send you the log file? I've tryed to use teh "attch the file" below but without success....
Here the Python interface:
[img] https://ibb.co/foMCHG [/img]
If I click on the elm benchmark nothing happen.... (obd2 wifi)

from ddt4all.

cedricp avatar cedricp commented on June 6, 2024

About the scan issue, could you try to modify the file ecu.py around line 1480 and replace :

soft_version = can_response.replace(' ', '')[6:38].decode('hex')

with :

soft_version = can_response.replace('FF', '').replace(' ', '')[6:38].decode('hex')

Or get the last sources (not the installer), I did a fix for that

from ddt4all.

igno77 avatar igno77 commented on June 6, 2024

I've sent my log by email and now I've downloaded your latest "master" update. I will overwrite all the files and today I will try on the car!

from ddt4all.

cedricp avatar cedricp commented on June 6, 2024

I have received your logs, and did some other fixes thanks to them. Also added ECU software info in vehicle list view so you can try to find the closest software/supplier file.

from ddt4all.

igno77 avatar igno77 commented on June 6, 2024

Great!! Later I'll try and I'll let you know. Thanks a lot

from ddt4all.

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.