DIY PROM Do It Yourself PROM chip burning help. No PROM begging. No PROMs for sale. No commercial exchange. Not a referral service.

730 ECM SRAM (schematic stuff)

Thread Tools
 
Search this Thread
 
Old Jan 22, 2005 | 10:01 PM
  #1  
junkcltr's Avatar
Thread Starter
Supreme Member
iTrader: (1)
 
Joined: Jan 2002
Posts: 4,432
Likes: 1
From: garage
Engine: 3xx ci tubo
Transmission: 4L60E & 4L80E
730 ECM SRAM (schematic stuff)

I have been staring at the addressing decode that is done for chip labeled U3 on page 1 from the Ludis 730 schematic.
According to the schematic it should decode to address space:
0x1800 - 0x1FFFF

Looking through disasseblies of the $8D shows no references to accessing this address space.

I tried shifting the address bits (address space) around in theory to see if maybe the schematic is in error. I still can't get things to line up. Anyone else notice this?

I have to get the bench going to figure this one out.

J
Reply
Old Jan 22, 2005 | 11:57 PM
  #2  
AlexJH's Avatar
TGO Supporter
 
Joined: Jul 2000
Posts: 812
Likes: 1
Engine: 5.7L V8
Transmission: 700R4
Re: 730 ECM SRAM (schematic stuff)

Originally posted by junkcltr
I have been staring at the addressing decode that is done for chip labeled U3 on page 1 from the Ludis 730 schematic.
According to the schematic it should decode to address space:
0x1800 - 0x1FFFF
Ya, those numbers look right to me. I haven't looked at the hac though.

Maybe there is some kind of table lookup for this?

Is the chip on the 730 board? Maybe its a 749 thing only.
Reply
Old Jan 23, 2005 | 01:34 AM
  #3  
junkcltr's Avatar
Thread Starter
Supreme Member
iTrader: (1)
 
Joined: Jan 2002
Posts: 4,432
Likes: 1
From: garage
Engine: 3xx ci tubo
Transmission: 4L60E & 4L80E
It is a direct connect to the external bus so there wouldn't be a look up.

Good point though about checking if the device even exists. I will take a look tomorrow to see if it is even on the PCB.

Thanks,
J
Reply
Old Jan 23, 2005 | 08:45 AM
  #4  
1981TTA's Avatar
Member
 
Joined: May 2004
Posts: 289
Likes: 0
From: SE Michigan
Car: 81 Turbo Trans Am
Engine: 301 T
Transmission: 200-4R
I've heard there is room on the 7730/7749 boards for extra RAM chips. Here's a post from Ludis on the diy-efi board (not sure when this was made) :
No, Scot simply upgraded his 1227727 to a 16149396 by populating three
empty locations on the circuit board. The same sort of upgrade can be
done to a 1227730 and 1227749. This extra RAM appears at $1800 through $1FFF.
--
Ludis Langens ludis (at) cruzers (dot) com
Mac, Fiero, & engine controller goodies: http://www.cruzers.com/~ludis/
There was also mention of extra RAM in another ECM (1228708) that was virtually identical to the 7730 in the first post by funstick here: https://www.thirdgen.org/techbb2/sho...hreadid=250915

I assume they're talking about the same type of thing. If nothing else, it might help you figure out what needs to be done to the 7730.
Reply
Old Jan 23, 2005 | 05:09 PM
  #5  
funstick's Avatar
Supreme Member
 
Joined: Jun 2002
Posts: 1,787
Likes: 0
From: great lakes
u3 is either a rom or ram and can be configured by setting it up the the code or with a pull down or pull up. im not sure how to do it. the thing is that the space is empty on every pcb ive seen to date but could be populated. it is a 24pin slot. id imagine that at some point gm conteplted putting a onboard rom on the board then opted against it.

the pin spacing is perfect for a 2732
Reply
Old Jan 23, 2005 | 09:08 PM
  #6  
junkcltr's Avatar
Thread Starter
Supreme Member
iTrader: (1)
 
Joined: Jan 2002
Posts: 4,432
Likes: 1
From: garage
Engine: 3xx ci tubo
Transmission: 4L60E & 4L80E
It was definitely NEVER intended for ROM as the main program storage. I think GM used it for extra RAM since there is a very limited amount in the MCU.

There shouldn't be a need for any resistors if the decode chip is populated.

J
Reply
Old Jan 23, 2005 | 09:24 PM
  #7  
funstick's Avatar
Supreme Member
 
Joined: Jun 2002
Posts: 1,787
Likes: 0
From: great lakes
Originally posted by junkcltr
It was definitely NEVER intended for ROM as the main program storage. I think GM used it for extra RAM since there is a very limited amount in the MCU.

There shouldn't be a need for any resistors if the decode chip is populated.

J
remeber 2 things here.

1 the controller is in fact a custom based 68hc11 piece.
2 there are lots of thing on gm controllers that are resistor decoded.
3 i would think GM might store boot loader there for debugging of the development boards. would make lots of sense in reality.

dont assume the hardware works exactly as the schematics show it to be. with all the peripherials that are non stnadard and the custom micro anything is possiable. also where you can put ram you can put rom. onyl requires some minor code changes if you have a micro designed that way. would be the only reasonable explanation for a 24pin dip style layout on the board you know. 27c32 is the only thing ive run across that fits the spacing. there however might be some sort of ram out there for that board location but why in the hell you you make the foot print so big ???

also the memcal itself does handle some of the mcu setup. it also has some code for the i/o imbedded into the mcu.
Reply
Old Feb 3, 2005 | 06:26 PM
  #8  
AlexJH's Avatar
TGO Supporter
 
Joined: Jul 2000
Posts: 812
Likes: 1
Engine: 5.7L V8
Transmission: 700R4
Heh, my old post must have been eaten during the crash.

funstick, that pinout is a standard way of hooking up RAM, look at how the WE (write enable) lines are connected.

Have a look at the 5516 on this page:

http://www.kingswood-consulting.co.u...m/mem-ram.html
Reply
Old Feb 3, 2005 | 06:29 PM
  #9  
funstick's Avatar
Supreme Member
 
Joined: Jun 2002
Posts: 1,787
Likes: 0
From: great lakes
Originally posted by AlexJH
Heh, my old post must have been eaten during the crash.

funstick, that pinout is a standard way of hooking up RAM, look at how the WE (write enable) lines are connected.

Have a look at the 5516 on this page:

http://www.kingswood-consulting.co.u...m/mem-ram.html
the 5516 does look like ti will fit. hmm. my personal feeling is that the it was used it for bootloader during the development levels of the board design. ive run this the schematic etc by sevral other ee's they seem to express that it was the most likely use.

however on a good note are those 5516 chips avaiable
?????? that would be interesting.
Reply
Old Feb 3, 2005 | 07:17 PM
  #10  
AlexJH's Avatar
TGO Supporter
 
Joined: Jul 2000
Posts: 812
Likes: 1
Engine: 5.7L V8
Transmission: 700R4
http://rocky.digikey.com/scripts/Pro...=CY7C128A-15PC

Not the 5516 but the same pinout.

Very fast, I don't know what the bus speed is for the 68HC11 but I guarantee that this can handle it.

$6 from digikey.

There's even some NVRAM at digikey, $20 per piece but it doesn't require any battery back up. That might have some neat applications.
Reply
Old Mar 10, 2005 | 07:09 PM
  #11  
Z69's Avatar
Z69
Supreme Member
 
Joined: Sep 2003
Posts: 1,409
Likes: 1
From: Texas
Back from the dead...

I noticed this while digging for 8d i/o info in the 8F.
Is it what your refering to for 1800?
Code:
A012		ldx	#0x4002         		;CPU DATA LATCH
A015		bset	0x00,x,#0x04
A018		jsr	LF5C4					;SERIAL DATA TRANSMIT ROUTINE
A01B		bclr	0x00,x,#0x04
A01E		ldx	#0x01FF
A021		clra	
A022	LA022:staa	0x00,x
A024	LA024:dex	
A025		cpx	#0x0100
A028		beq	LA024
A02A		cpx	#0x0023
A02D		bne	LA022
A02F		ldx	#0x1800
A032		clra	
A033		clrb	
A034	LA034:std	0x00,x
A036		inx	
A037		inx	
A038		cpx	#0x1870
A03B		bcs	LA034
Reply
Old Mar 10, 2005 | 08:33 PM
  #12  
junkcltr's Avatar
Thread Starter
Supreme Member
iTrader: (1)
 
Joined: Jan 2002
Posts: 4,432
Likes: 1
From: garage
Engine: 3xx ci tubo
Transmission: 4L60E & 4L80E
That is exactly the memory location I was referring to. What ECM does the $8F code reside in.

Also, the CY7C128 is not a drop in part. It is a .300 package. The PCB is drilled for a .600 package. You need to get an adapter board(make one) that converts to a .600 inch footprint.
The speed of the part is fine.

The decode chip is a standard LS/HCT/... decoder.

J
Reply
Old Mar 11, 2005 | 02:20 AM
  #13  
Z69's Avatar
Z69
Supreme Member
 
Joined: Sep 2003
Posts: 1,409
Likes: 1
From: Texas
8F looks to run on a 7730 to me.

Ludis
Reply
Old Mar 11, 2005 | 05:44 PM
  #14  
AlexJH's Avatar
TGO Supporter
 
Joined: Jul 2000
Posts: 812
Likes: 1
Engine: 5.7L V8
Transmission: 700R4
Originally posted by junkcltr

Also, the CY7C128 is not a drop in part. It is a .300 package. The PCB is drilled for a .600 package. You need to get an adapter board(make one) that converts to a .600 inch footprint.


I read PDIP and ASSumed.
Reply
Old Mar 13, 2005 | 01:20 PM
  #15  
junkcltr's Avatar
Thread Starter
Supreme Member
iTrader: (1)
 
Joined: Jan 2002
Posts: 4,432
Likes: 1
From: garage
Engine: 3xx ci tubo
Transmission: 4L60E & 4L80E
If anyone is interested, Digikey sells a .300 to .600 adapter for about $10. You can almost fit the entire $8D data tables into a 2K memory. The overflow is about 40 bytes.

It would make it real easy to do ALDL modifications to the data tables in a '730. Install an non-volatile RAM and stuff would not get wiped out at shutdown. Easy to install due to no de-soldering. Cost is cheap........probably $22 + $11 = $33.
Essentially, you could "emulate" via the ALDL on the 730 ecm for about $40 bucks. Good project for those who like to do coding on the 68HC11.

J
Reply
Related Topics
Thread
Thread Starter
Forum
Replies
Last Post
F.I. 57 Belair
DFI and ECM
8
Aug 23, 2021 01:09 AM
skeltor
DFI and ECM
17
Feb 2, 2016 10:37 AM
customblackbird
Power Adders
71
Oct 1, 2015 04:30 PM
gta892000
Cooling
6
Sep 16, 2015 12:37 AM
Reese-J
DFI and ECM
1
Sep 14, 2015 02:43 PM




All times are GMT -5. The time now is 04:10 PM.