Jump to content
Posted
  • Owner

I've got to say Thank You to a member sending my his damaged ECM for study purpose. I know you'll come forward to acknowledge this. 

 

I figured for the sake of knowledge of the ECM why not document as much as I can for other to learn. I can say without a doubt the circuit board is mylar and securely glued to the aluminum case. It's a single sided solder setup but it double sided tracers. 

 

  • MEMORY - Toshiba TC55257DFI-70L (256k CMOS SRAM 32k X 8)
  • FLASH MEMORY-  Intel AB28F400BR-B80 (4-Mbit (256K X 16, 512K X 8) Smartvoltage Boot Block Flash Memory. Access Speed 80 NS)
  • PROCESSOR - Motorola SC416652GMFT20 - 68336 Family - 20 Mhz Frequency

 

It's going to take me time to hunt down more I've really straining to see the chip numbers through the spray coating on top of them. I'm too afraid to rub it off. Might make things worse.

DSCF3799.JPG

DSCF3798.JPG

  • Replies 38
  • Views 6.9k
  • Created
  • Last Reply

Top Posters In This Topic

Most Popular Posts

  • twarnock01
    twarnock01

    I may have another to send in if interested I replaced mine with a used ecm 

  • Mopar1973Man
    Mopar1973Man

    I'm trying to find out some of the chips and other parts within the ECM to learn more about the design. Like the processor has over 72 MB worth of documents on what it can do. I know now that since th

  • Mike,     So if the wts issue in the ram?   Could we solder on new ram and force a flash by setting coolant and tips to 5v on start.      

Posted Images

Featured Replies

  • Author
  • Owner

Well I got to thank the gent for mentioning that he had a damaged ECM and have him mail it to me for studying. I'm going to invest a bit of effort into playing with it and seeing what I can do with it. Not known what the failure was but I'll play anyways. 

I got some info on the Intel flash memory.

 

INTEL
specifications for 2- and 4-Mbit 5 Volt Boot Block Flash memories

EDIT: 4 Mbit = 500 KB

 

5 VOLT AUTOMOTIVE BOOT BLOCK 
FLASH MEMORY
AB28F200BR, AB28F400BR (x8/x16)

* Intel SmartVoltage Technology
- 5 V or 12 V Program/Erase
- 5 V Read Operation

* Very High Performance Read
- 80 ns Max. Access Time,
- 40 ns Max. Output Enable Time

* Low Power Consumption
- Maximum 70 mA Read Current at 5 V

* x8/x16-Selectable Input/Output Bus
- High Performance 16- or 32-bit CPUs

* Optimized Array Blocking Architecture
- One 16-KB Protected Boot Block
- Two 8-KB Parameter Blocks
- One 96-KB Main Block
- 128-KB Main Blocks
- Top or Bottom Boot Locations

* Hardware-Protection for Boot Block

* Software EEPROM Emulation with Parameter Blocks

* Automotive Temperature Operation
- –40 °C to +125 °C

* Extended Cycling Capability
- 30,000 Block Erase Cycles for Parameter Blocks
- 1,000 Block Erase Cycles for Main Blocks

* Automated Word/Byte Program and Block Erase


- Industry-Standard Command User Interface
- Status Registers
- Erase Suspend Capability

* SRAM-Compatible Write Interface
* Automatic Power Savings Feature
- 1 mA Typical ICC Active Current in Static Operation

* Reset/Deep Power-Down Input
- 0.2 μA ICCTypical
- Provides Reset for Boot Operations

* Hardware Data Protection Feature
- Write Lockout during Power Transitions

* Industry-Standard Surface Mount Packaging
- 44-Lead PSOP: JEDEC ROM Compatible

* ETOX™ Flash Technology
- 0.6 μ ETOX V Flash Technology

 

Feature 28F400BR Reference
VCC Read Voltage 5 V ± 5%, 5 V ± 10% Section 5.2
VPP Program/Erase Voltage 5 V ± 10% or 12 V ± 5%, auto-detected 
Bus-Width 8- or 16-bit 
Speed (ns) Automotive 80 
Memory Arrangement x8: 256K x 8
x16: 128K x 16
 x8: 512K x 8
x16: 256K x 16
Blocking Boot 1 x 16 KB 1 x 16 KB 
Parameter 2 x 8 KB 2 x 8 KB Figs. 2 – 5
Main 1 x 96 KB
1 x 128 KB
1 x 96 KB
3 x 128 KB
Boot Location Top or Bottom boot locations available
Locking Boot Block lockable using WP#
and/or RP#
All other blocks protectable using VPP
switch

Operating Temperature Automotive: –40 °C – +125 °C
Erase Cycling 30,000 cycles for parameter blocks;
1,000 for main and boot blocks
Packages 44-PSOP

 

http://data.datasheetlib.com/pdf1/16/45/164569/intel-corporation-ab28f400br_451394fc9c.pdf?take=binary

Edited by Chris O.

So correct me if I am wrong but at 30,000 cycles on the memory that gives us ~20 years of use if the truck is started 4 times a day each day per year?  

24 minutes ago, Me78569 said:

So correct me if I am wrong but at 30,000 cycles on the memory that gives us ~20 years of use if the truck is started 4 times a day each day per year?  

That's why I never shut mine off, just kidding. 

  • Staff
On ‎7‎/‎31‎/‎2016 at 11:08 AM, IBMobile said:

You can see the solder pulled away from the pin connectors on the board from all of the hot/cold cycles.  I re-solder them, put the case back together an seal it with clear RTV. 

Are there any similarities, in terms of how you have repaired Volvos ECM and this Dodge Ram Ecm? Or is it tough because its glued down to the aluminum sides like Michael says/ shows?

 

I ask because I think the pin connectors for repairing are on the side glued to the aluminum case making it tough to repair. Is that right?

Edited by JAG1

  • Author
  • Owner

You can do solder repairs and part replaces yet it just a surface mounted / solder thing. It the case is made with a crease in it so it folds up during assembly. But now unfold it to access the board and try to refold it again is crazy as you watch the aluminum case start to crack. Then attempting to get water tight seal again is also tough I bet. 

Would it be possible to build a new board using the original as a template and then start mass producing? Of course designing a new case wouldn't be a problem

  • Author
  • Owner
Just now, leathermaneod said:

Would it be possible to build a new board using the original as a template and then start mass producing? Of course designing a new case wouldn't be a problem

 

If you can scrap off the original mylar circuit board some how. 

So the trick needed is how to get the circuit boards detached from the aluminum case without destroying the circuit boards.... Some type of solvent?  How about using a controlled hot air heat on the aluminum side to see if the circuit board will detach (or release) after reaching a certain controlled temperature?

  • Author
  • Owner
3 hours ago, Old Blue - 1998.5 said:

How about using a controlled hot air heat on the aluminum side to see if the circuit board will detach (or release) after reaching a certain controlled temperature?

 

I know heat is not an option consider the block temperatures and it not releasing with all the heat it sees in the life time. It's going to be solvent base for sure.

  • 7 months later...
  • 2 weeks later...