Advertise on DISCO3.CO.UK
Forum · Gallery · Wiki · Shop · Sponsors
DISCO3.CO.UK > Maintenance & Mods (D3)

How to build yourself a fault code reader and eraser...
Post Reply  Down to end
Page 3 of 3 <123
slkow
 


Member Since: 27 Jan 2010
Location: POLAND, Lublin
Posts: 12

2008 Discovery 3 TDV6 Base 5 Seat Auto Java BlackDiscovery 3

rubot its very interesting - could You share more info about You setup and code?
  
Post #164416322nd Apr 2016 9:29 am
View user's profile Send private message View poster's gallery Reply with quote
parrafin23
 


Member Since: 04 Dec 2011
Location: Buskeud
Posts: 678

Norway 2005 Discovery 3 TDV6 Commercial Auto Java BlackDiscovery 3

So the next thing to look for is the string hex codes that goes from the IHU to the IPAC, to report Clock, and what not perhaps?

And what about those who have the Highline Audio with the fancy Audio Amp under the seat where the signals passes threw a fibre cable? Can the IHU be completly replaced with some self made electronics and some intense programming to mimic the IHU, so It can be interfaced with an aftermarket stereo or tablet or car computer or what not?

If this was possible, THAT would have been awesome!

just my ramblin for today, Pay no attention to it, Or can you?

Mr.P
  
Post #164424622nd Apr 2016 12:43 pm
View user's profile Send private message View poster's gallery Send e-mail Reply with quote
rubot
 


Member Since: 16 Mar 2016
Location: San Diego, California
Posts: 27

United States 2008 LR3 4.4 V8 HSE Auto Chawton WhiteLR3

slkow wrote:
rubot its very interesting - could You share more info about You setup and code?


Absolutely, i'm pretty much following this guide from sparkfun: https://learn.sparkfun.com/tutorials/can-b...1456521414. I have the exact same hardware setup but I had trouble with Sparkfun's Can Bus Shield library. It seemed to me the IDs were not correct. Also, the examples did not work.

So I found a can bus library from Cory Fowler on GitHub: https://github.com/coryjfowler/MCP_CAN_lib. I felt I was getting better results. Cory's examples worked well and are very simple. I've expanded upon them but after reading this thread I've realized I made mistakes. After I resolve them I will post the code.

There are a lot of details I haven't decided for the rest of the goal I have in mind. In broad strokes, once I can read and write messages properly with the redboard/arduino I would connect it to a tablet and only send data relevant to my interface. The interface will probably be run on a windows tablet and written in C# just because that is what I'm familiar with. I'm still a long way off for most of this.
  
Post #164426822nd Apr 2016 1:36 pm
View user's profile Send private message View poster's gallery Reply with quote
rubot
 


Member Since: 16 Mar 2016
Location: San Diego, California
Posts: 27

United States 2008 LR3 4.4 V8 HSE Auto Chawton WhiteLR3

alex_pescaru wrote:
On 29 bit systems, all diagnostic IDs have the same base 0x18DA...


Are there other kinds of IDs? Are the IDs and prefixes defined in the above ISO standards?
  
Post #164721227th Apr 2016 9:26 pm
View user's profile Send private message View poster's gallery Reply with quote
rubot
 


Member Since: 16 Mar 2016
Location: San Diego, California
Posts: 27

United States 2008 LR3 4.4 V8 HSE Auto Chawton WhiteLR3

I started a new thread regarding reading messages from the can bus. The focus will be on the 4x4 screen data with the intent of some day replacing the screen entirely: http://www.disco3.co.uk/forum/topic145750.html.
  
Post #165616617th May 2016 8:36 pm
View user's profile Send private message View poster's gallery Reply with quote
hdcdenham
 


Member Since: 02 Apr 2010
Location: Ayrshire
Posts: 1

United Kingdom 2005 Discovery 3 4.4 V8 HSE Auto Zambezi SilverDiscovery 3
Questions I hope alex_pescaru can help with

Hi, planning to re engine a D3 TDV6 manual with a Chevy V8 engine running an aftermarket ECU - Megasquirt.
What Can Bus Information do I need to broadcast to keep the other Can Bus Connected ECUs happy and functioning and also to get the battery light, temp gauge and Rev counter working.

Unfortunately the Megasquirt can only broadcast 11 bit and the D3 will be 29 bit - will a Can Bridge be able to convert the data stream?

If not what signals are essential going into the TDV6 ECU to prevent it throwing a wobbly if I leave it connected and feed it a Crank and Cam signal as if the engine was still in the car.

Anyone who can help please fire away. Thanks
  
Post #181701520th May 2017 12:52 am
View user's profile Send private message View poster's gallery Reply with quote
lr101fc
 


Member Since: 03 Jan 2012
Location: Wales
Posts: 49

Wales 2005 Discovery 3 4.4 V8 HSE Auto Tangiers OrangeDiscovery 3
CAN bus reader

Hi Alex,

A very interesting thread. I've a mixture of different laptops and just bought a Raspberry Pi too. Not had a lot of programming experience, but plenty of hardware & end user interface software use on large international networks.
I fully understand the costs involved in development and support and can see why commercial tools run from hundreds to thousands of pounds

Is there a universal standards table of reading a code received in response to an enquiry and then translating that code into a easy to read user message ?

Personally I prefer a large screen and keyboard to a tablet style device for clarity, however I see the benefits of a system compatible with phones and tablets for portability

I look forward to your next update Very Happy
 MY05 Discovery 3 G4 LRG4C-14 Stage 3 & 4 Bolivia Team Fleet 49
05HF95 Trailer 3/4 Ton 2 WHD
31FK70 Truck, Utility, 1/2 Ton, 4x4, LHD, Rover Series 1
69ER52 Truck, GS, 1/4 Ton, 4x4 Rover 8
75FL40 Truck, GS, 24v w/winch 1T 4x4 LHD Launcher Towing Rapier Rover 
 
Post #181767322nd May 2017 10:45 am
View user's profile Send private message View poster's gallery Reply with quote
shutty
 


Member Since: 22 Oct 2011
Location: wigan
Posts: 1

United Kingdom 

This is excellent stuff alex, just come across it.. Been struggling to diagnoise a canbus fault after sniffing the network. Your information is very enlightning and somethigng i am going to spend more time looking at. Are you still actively engaged in this project.
My challenge was that i dont know what the module ids are (RRS 2007 2.7tdi) i can work out a few. I can see one of the modules dropping off the canbus when the fault occurs.. (I am sure its the instrument cluster, but dont want to throw money at that if i am wrong.) DTC's dont help.

Can you help, do you know the ids' for the RRS or how did you go about working them all out. (unless you had a canbus in pieces) pulling fuses only got me so far.

Module ID My ref
0001f1f0 2147611120 101    
0x40020 2147745824 102    Faults ?
0x80010 2148007952 103    Faults ?
04c1f6b0 2227304112 104    
071c0aa0 2266761888 105 steering   ecm
0979bab0 2306456240 106  transmission  auto transmission fuse 30
0bd5fdf0 2346057200 107  brakes  dynamic stability fuse
108cf1f0 2425156080 108    dynamic stability fuse
12e9e6a0 2464802464 109    
1544f9f0 2504325616 10a    dynamic stability fuse
17a9ffe0 2544500704 10b  revs  ecm
17adbf70 2544746352 10c    
17b1fff0 2545025008 10d  lights  
17b452b0 2545177264 10e    
17b80030 2545418288 10f    
17bdffe0 2545811424 111    ecm
17c01230 2545947184 112    ecm ; Dynamic control fuse9
17c404b0 2546205872 113    auto transmission fuse 30
17cce6a0 2546788000 114    
17d1fff0 2547122160 115  Problem Module Which module is this. ?
Disappears of network when fault occurs. Med Canbus then reboots and it comes back. But all other modules do not go off when canbus reboots.
17d5fff0 2547384304 116  
17d80420 2547516448 117    ecm
17dc0420 2547778592 118    
17e012b0 2548044464 119  suspension  
17e49220 2548339232 11a    ecm
17e80420 2548565024 11b  aircon/radio  ecm
17ec0010 2548826128 11c    auto transmission fuse 30
17f5fff0 2549481456 11d    
17f80020 2549612576 11e    
17fc1000 2549878784 11f    ecm ; Dynamic control fuse9
1f01ffff 2667708415 121    
  
Post #187969515th Nov 2017 11:23 am
View user's profile Send private message View poster's gallery Reply with quote
patpog
 


Member Since: 11 Sep 2018
Location: England
Posts: 2

Bit late I know

Narpy wrote:
Yes fair play,...it'll only succeed in putting people off until a How-To type post ... posted.

This might also explain why there's such poor response to Alex's posts when he's trying his best to point people in the right direction ...

Hopefully though something will come out of this that we can all use. Thumbs Up


Well I for one appreciate the technical detail supplied by Alex

So here is an 'excellent' response to Alex's post

Thanks Alex and keep on posting the technical details for us wannabee techies

Take care
  
Post #198244811th Sep 2018 3:15 pm
View user's profile Send private message View poster's gallery Reply with quote
BBDisco3
 


Member Since: 23 Nov 2008
Location: Cheshire
Posts: 3640

United Kingdom 

Well I've got the brass soldering iron on the gas ring now and it's warming up nicely, but as for all those technically bits I'm totally lost Confused however credit is due to those who understand it Thumbs Up Bow down
  
Post #198245411th Sep 2018 3:34 pm
View user's profile Send private message View poster's gallery Reply with quote
patpog
 


Member Since: 11 Sep 2018
Location: England
Posts: 2


Thumbs Up Rolling with laughter
  
Post #198246011th Sep 2018 3:43 pm
View user's profile Send private message View poster's gallery Post Reply
Display posts from the last:  
Post Reply Back to top
Page 3 of 3 <123
Jump to:  
Previous Topic | Next Topic >


Posting Rules
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum



DISCO3.CO.UK Copyright © 2004-2024 Futuranet Ltd & Martin Lewis
DISCO3.CO.UK RSS Feed - All Forums

DISCO3.CO.UK is independent and not affiliated to Land Rover.
Switch to Mobile Site