Jump to content
GSP7

ECM flashing/Programing, is it magic

Recommended Posts

I was thinking , How is a Remanufactured ECM programed to your Vin number.

 

What equipment is involved? Software?

 

Is it this big mysterious machine, kept in a underground bunker that does it?

 

Do they swing a dead chicken in the air? Throw a pinch of salt over their left shoulder?

 

Or are the vin number programs on CDs and they just plug into the ECM with a USB port and run a CD on a lap top computer

 

Anyone really Know?

 

Edited by GSP7

Share this post


Link to post
Share on other sites

I will take a stab at it. The DRBIII is the computer and the proprietary info (soft ware) belonged to Dodge. I understand that Dodge has sold that stuff off over the years which allows folks access to the software. Thats my minimal understanding. 

Share this post


Link to post
Share on other sites

The ccd bus is all dodge, you can write to the ecm using the bus if you know what you are doing.   you can update the vin if you know where to do so in the memory on the ecm. 

 

Issue is next to no one knows the protocols and info needed.  

 

I have some code to do so, but you need to build a device that can talk on the protocol that is required.

  • Thanks 1

Share this post


Link to post
Share on other sites

In a nutshell the CCD Bus provided by Dodge is what is connected to all the devices. (ECM, PCM, ABS, Etc.) So the DRBIII tool is what typically is used to do this task to program a VIN number. As for rebuilders I'm sure they have a dummy setup bench which allows then to flash using other means like a laptop or other devices etc. 

Share this post


Link to post
Share on other sites

I googled DRBlll tool .  I think my friend that has a working shop has one that he used on my Truck a few days ago. I'll ask him if it is a DRBlll. I know he was able to do more diagnosing than my scanner

 

  I have a OBDll that just scans for codes and reads them

 

Does the DRBlll do a lot more Diagnostic functions etc etc

 

Share this post


Link to post
Share on other sites
41 minutes ago, GSP7 said:

Does the DRBlll do a lot more Diagnostic functions etc etc

 

Much more. Flash software updates. Communicate with all device from the OBDII port. Diagnostics as well being able to adjust some stuff too.

Share this post


Link to post
Share on other sites
5 minutes ago, GSP7 said:

Do you have a DRBlll Mike?

 

No. I've got something that comes close to DRBII tool. Still beta testing...

 

Share this post


Link to post
Share on other sites

If a DRBlll or even your Tester is used , Would it Diagnose  a Bad ECM that needs to be replaced ?,,,Like what I have, that is causing my symptoms of, Ignition On, Boot up delay before my truck will start

 

 

Edited by GSP7

Share this post


Link to post
Share on other sites
3 hours ago, GSP7 said:

If a DRBlll or even your Tester is used , Would it Diagnose  a Bad ECM that needs to be replaced ?,,,Like what I have, that is causing my symptoms of, Ignition On, Boot up delay before my truck will start

 

 

No. Not exactly. The only code for a failed ECM is P0606. Now you have to be smart enough to diagnose the other failures like internal circuit failures. There is no tool capable of diagnosing those issues.

Share this post


Link to post
Share on other sites

Does anyone have one of the bad Cummins ECM for sale,  especially the one with the wait to start 10~5 Second delay?

 

 

 

Share this post


Link to post
Share on other sites

I have one. It has a boot-up delay before the WTS light and lift pump get power

 

 Curios why you want one?

Share this post


Link to post
Share on other sites
Just now, GSP7 said:

 Curios why you want one?

Other than hacking it and figuring out the issue i guess that's it:)

Share this post


Link to post
Share on other sites

I'm thinking of keeping mine until you find one, figure it out, and fix it,,, so I can send you mine to fix :)

 

My replacement should get here next week

 

 

Share this post


Link to post
Share on other sites
4 minutes ago, GSP7 said:

so I can send you mine to fix :)

:think:that's actually a smart choice lol.

I've got the tools i just need the bad ECM.

Here's my new to me DRBIII, just need more time to play with it.

DRBIII.jpg.6374022f06e455ab3107dc7372466b97.jpg

  • Like 2

Share this post


Link to post
Share on other sites

Means that you'll be able ot data log what the tool is doing and gain more function on your tool.

 

Share this post


Link to post
Share on other sites

 

Quote

Means that you'll be able ot data log what the tool is doing and gain more function on your tool.

Correct but i need to finish the final design which has been keeping me extremely busy lately.

Here is a short YouTube video of what i've been trying to implement lately:

Testing CCD bus receive data simultaneously listen to and decode the Acu-Rite off-the-shelf wireless temperature and humidity sensor.

Edited by Chris O.

Share this post


Link to post
Share on other sites

:think: For some reason this site attracts all the smart people for the most part... and yet somehow I feel getting dumber every year, it may even be on daily basis :lmao: it's one of them the more you know the less you know. 

  • Haha 1

Share this post


Link to post
Share on other sites

Ok so let's get back to the topping of this thread and get the conversation going! Oh 

ECM flashing/Programing, is it magic

The first thing you should do is find or purchase the SAE J2610-2002 Serial Data Communication Interface publication.

 

The purpose of this SAE Information Report is to specify the requirements necessary to fully definethe Serial Data Communication Interface (SCI) used in the reprogramming of emission-related powertrain Electronic Control Units (ECU) in DaimlerChrysler Corporation (Chrysler Group) vehicles. 

 

trust me after reading that you will be a lot smarter :)

 

  • Like 1

Share this post


Link to post
Share on other sites

 

36 minutes ago, GSP7 said:

Who's got it?  :think:

SAE J2610 Issued APR2002 -17-
9.4 Flash Strobe-The diagnostic tester shall be required to generate the external Vpp flash strobe voltage necessary for erasing and programming on-board memory devices. The Vpp flash strobe voltage is needed to support the following four functions: 
a.Initiating ECU boot-loader mode 
b.Reading flash memory electronic signature (manufacturer and device codes)
c.Erasing flash memory 
d. Programming flash memory 


9.4.1 VPP SPECIFICATION-The diagnostic tester shall generate the Vpp flash strobe voltage multiplexed on the tester SCI transmit line. The requirements for the programmable power supply shall be defined as follows in Figure 13:

I can't post pictures because of this:

You have used all of the attachment space you are allowed. Manage Attachments to free up space

:doh:

Edited by Chris O.

Share this post


Link to post
Share on other sites

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 account

Sign in

Already have an account? Sign in here.

Sign In Now




×