Digital Mileage Correction

   

 FAQ   Search   Memberlist   Usergroups   Register   Profile   Log in to check your private messages   Log in 

2004 Trailblazer - ERROR displayed


 
Post new topic   Reply to topic    Odometer Correction Forum Index -> Mileage Correction GMC
Mileage Correction .Net ::  
Author Message
Guest






Posted: Wed Mar 29, 2006 2:54 am    Post subject: 2004 Trailblazer - ERROR displayed Reply with quote

Reprogrammed a 2004 Trailblazer cluster, via the direct method, unsolder pin 4 on the surface mount chip, programmed, then reconnected the cluster and the mileage was correct. Person calls me today and tells me ERROR is displayed in the cluster instead of the mileage. I worked fine for 2 days. Any ideas? Could the pin that I reconnected have pulled away again and caused this error?
Back to top
Google






Posted:     Post subject: Sponsored Link


Back to top
DashfixDotNet
Moderator


Joined: 20 Nov 2004
Posts: 269
Location: USA

Posted: Wed Mar 29, 2006 6:33 am    Post subject: Reply with quote

Hello,
The mileage code is corrupted. It worked fine for two days because the main part of the code was the same. Then came the time for the main code to change and this is where the problem occured. The GM used a 3 byte code that repeats 3 times, if one of'em had a wrong byte, at the next main code change you'll get an error. I.E: 20000 miles is 009C....40. At 20096 the code will change to 009D...00. If one of the 3 groups of bytes is not the same then that one will not change and the display will show error. This excludes of course the fact that you may have bad soldering problems; but in such case the display should show 0 mile not error.

Serge
Back to top
jnjspdshop
Junior member


Joined: 29 Mar 2006
Posts: 15
Location: Western New York

Posted: Wed Mar 29, 2006 2:39 pm    Post subject: Reply with quote

I see, I only changed the HEX code in 0-20. It is repeated 2 more times?
Back to top
jnjspdshop
Junior member


Joined: 29 Mar 2006
Posts: 15
Location: Western New York

Posted: Thu Mar 30, 2006 10:05 pm    Post subject: Reply with quote

Okay took it apart and double checked the code, it was repeated 3 times and was correct. I tried reprogramming it again and it takes and stores the program on the chip but still shows Error on the display when powered up.

Does any have a virgin dump file to compare to?

I assume the cluster doesn't need to be powered when programming?

Someone suggested maybe the chip is bad. Is that even possible because it worked and then it didn't. Could the output on the chip just not work. I can get a new 95020 from mouser would this solve the problem replacing it?
Back to top
DashfixDotNet
Moderator


Joined: 20 Nov 2004
Posts: 269
Location: USA

Posted: Sun Apr 02, 2006 7:26 am    Post subject: Reply with quote

Yes it's possible that the eeprom is damaged but I doubt it is the case here. Check the circuitry before taking another direction. You mentioned that you lifted up pin 4 which happens to be VSS (ground) of the eeprom...maybe that very same pin dosen't make good contact with the ground of the circuitry. Solder a wire from that pin to another known good ground of the board and install it back in the vehicle. Also never power up the board while reading or writing the eepom in-circuit or you will damage the eeprom and certainly other components too.

Serge
Back to top
jnjspdshop
Junior member


Joined: 29 Mar 2006
Posts: 15
Location: Western New York

Posted: Sun Apr 02, 2006 9:31 pm    Post subject: Reply with quote

DashfixDotNet wrote:
Hello,
The mileage code is corrupted. It worked fine for two days because the main part of the code was the same. Then came the time for the main code to change and this is where the problem occured. The GM used a 3 byte code that repeats 3 times, if one of'em had a wrong byte, at the next main code change you'll get an error. I.E: 20000 miles is 009C....40. At 20096 the code will change to 009D...00. If one of the 3 groups of bytes is not the same then that one will not change and the display will show error. This excludes of course the fact that you may have bad soldering problems; but in such case the display should show 0 mile not error.

Serge


Okay my directions tell me to multiply the mileage by 5 to get the display mileage so for 20,000 miles (100,000 input) into the mileage generator I get this:

Addr: 0 1 2 3 4 5 6 7 8 9 A B C D E F
0000: 03 0D FF 40 FF FF FF FF FF FF FF FF 03 0D FF 40
0010: FF FF FF FF FF FF FF FF 03 0D FF 40 FF FF FF FF
0020: FF FF FF FF

or this one

Addr: 0 1 2 3 4 5 6 7 8 9 A B C D E F
0000: 03 0D FF 40 00 00 00 00 00 00 00 00 03 0D FF 40
0010: 00 00 00 00 00 00 00 00 03 0D FF 40 00 00 00 00
0020: 00 00 00 00

Are my numbers correct?
Back to top
jnjspdshop
Junior member


Joined: 29 Mar 2006
Posts: 15
Location: Western New York

Posted: Mon Apr 03, 2006 12:44 am    Post subject: Reply with quote

Here is my file for 25,000 miles and it still shows an Error when the cluster is powered back up. Is lifting the #4 pin necessary when reading and writing to this device

Code:

00000000:03 d0 ff ff ff ff ff ff 90 00 00 00 03 d0 ff ff    .....
00000010:ff ff ff ff 90 00 00 00 03 d0 ff ff ff ff ff ff    ....
00000020:90 00 00 00 35 18 40 72 60 01 87 59 0f 00 00 0f    ...5.@r`.Y....
00000030:0f 0f 0f 0f 00 00 00 59 72 73 00 00 64 cf 6c 07    .......Yrs..dl.
00000040:00 00 a5 00 78 7e 69 86 86 7f 8a 66 a0 91 8a 6c    ...x~ifl
00000050:9a 7f 00 00 00 00 00 00 a5 00 00 00 00 00 00 00    .............
00000060:00 00 00 00 31 47 4e 44 54 31 33 53 30 34 32 33    ....1GNDT13S0423
00000070:36 31 31 39 32 00 04 04 10 04 04 10 00 00 00 00    61192...........

Back to top
DashfixDotNet
Moderator


Joined: 20 Nov 2004
Posts: 269
Location: USA

Posted: Wed Apr 05, 2006 7:38 am    Post subject: Reply with quote

I do not think it is necessary to lift up pin# 4 but if you're using the programmer I think you use then you must lift that pin up. Professionals always take the whole eeprom off to avoid this kind of situation...at least whenever it is possible. Anyway your first reply is correct. The code should be 030DFF40FFFF.... not the second option filled with 00's between the mileage hex codes. Your second reply with the 25000 miles is incorrect as your file shows 03D0 instead of 030D. In addition to it there are those 00's again. If your pin number 4 is properly soldered, the solder pad on which it is soldered is not damaged, your mileage code is correct and you still get an error message then another part of dataset is corrupted, I mean a significant byte within the eeprom located at a different address of course, used by the processor to read out the mileage codes . Best way to determine it is to load a file or dataset from another car and see what happens. If the error message is still there then look for a physical damage on the circuit board.

Serge
Back to top
jnjspdshop
Junior member


Joined: 29 Mar 2006
Posts: 15
Location: Western New York

Posted: Wed Dec 06, 2006 7:13 pm    Post subject: Reply with quote

Okay had a little spare time and decide to play with this cluster more. With the EEPROM on the board I get an Error message in the odometer display field. With the original EEPROM on the board I get Error, along with a newly programmed EEPROM. Once the EEPROM is removed from the board the odometer displays 0 miles. I can't figure out what is going wrong?
Back to top
DashfixDotNet
Moderator


Joined: 20 Nov 2004
Posts: 269
Location: USA

Posted: Wed Dec 06, 2006 8:09 pm    Post subject: Reply with quote

Hello,
Take a brand new eeprom such as an atmel at25020 (atmel) or a st95020 (sgs-thompson = STM electronics) and load this attached file into it off the board. Then solder it to the board. Make sure you solder it the right way. Pin #4 should be Ground. Power it up and see what happens. If this too is unsuccessful then your processor has a problem or something else is the cause.

Serge
P.S. Make sure your programmer wirtes the file the right way. Some programmers swap bytes to word bytes.
Back to top
DashfixDotNet
Moderator


Joined: 20 Nov 2004
Posts: 269
Location: USA

Posted: Wed Dec 06, 2006 8:15 pm    Post subject: Reply with quote

Sorry, the files couldn't be attched to my above post. I emailed you the files to your mailbox.

Serge
Back to top
Display posts from previous:   

Post new topic   Reply to topic    Odometer Correction Forum Index -> Mileage Correction GMC All times are GMT
Page 1 of 1

 
Jump to: