Go Back   Third Generation F-Body Message Boards > Tech Boards > DIY PROM
Sign in using an external account
Register Forgot Password?

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

Welcome to ThirdGen.org!
Welcome to ThirdGen.org.

You are currently viewing our forum as a guest, which gives you limited access to view most discussions and access our other features. By joining our community, at no cost, you will have access to post topics, communicate privately with other members (PM), respond to polls, upload content and access many other special features. Registration is free, fast and simple, join the ThirdGen.org community today!


Reply
 
Thread Tools Search this Thread
Old 01-22-2005, 11:01 PM   #1
Supreme Member
 
Join Date: Jan 2002
Location: garage
Posts: 3,920
Engine: 305ci DIY twin T3 50 trim
Transmission: 199x DIY 4L60E

Classifieds Rating: (1)
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
junkcltr is offline vBGarage Page   Reply With Quote
Old 01-23-2005, 12:57 AM   #2
TGO Supporter
 
Join Date: Jul 2000
Posts: 812
Engine: 5.7L V8
Transmission: 700R4

Classifieds Rating: (0)
Re: 730 ECM SRAM (schematic stuff)

Quote:
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.
AlexJH is offline vBGarage Page   Reply With Quote
Old 01-23-2005, 02:34 AM   #3
Supreme Member
 
Join Date: Jan 2002
Location: garage
Posts: 3,920
Engine: 305ci DIY twin T3 50 trim
Transmission: 199x DIY 4L60E

Classifieds Rating: (1)
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
junkcltr is offline vBGarage Page   Reply With Quote
Old 01-23-2005, 09:45 AM   #4
Senior Member
 
1981TTA's Avatar
 
Join Date: May 2004
Location: SE Michigan
Posts: 289
Car: 81 Turbo Trans Am
Engine: 301 T
Transmission: 200-4R

Classifieds Rating: (0)
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) :
Quote:
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: http://www.thirdgen.org/techbb2/show...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.
1981TTA is offline vBGarage Page   Reply With Quote
Old 01-23-2005, 06:09 PM   #5
Senior Member
 
Join Date: Jun 2002
Location: great lakes
Posts: 1,787

Classifieds Rating: (0)
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
funstick is offline vBGarage Page   Reply With Quote
Old 01-23-2005, 10:08 PM   #6
Supreme Member
 
Join Date: Jan 2002
Location: garage
Posts: 3,920
Engine: 305ci DIY twin T3 50 trim
Transmission: 199x DIY 4L60E

Classifieds Rating: (1)
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
junkcltr is offline vBGarage Page   Reply With Quote
Old 01-23-2005, 10:24 PM   #7
Senior Member
 
Join Date: Jun 2002
Location: great lakes
Posts: 1,787

Classifieds Rating: (0)
Quote:
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.
funstick is offline vBGarage Page   Reply With Quote
Old 02-03-2005, 07:26 PM   #8
TGO Supporter
 
Join Date: Jul 2000
Posts: 812
Engine: 5.7L V8
Transmission: 700R4

Classifieds Rating: (0)
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
AlexJH is offline vBGarage Page   Reply With Quote
Old 02-03-2005, 07:29 PM   #9
Senior Member
 
Join Date: Jun 2002
Location: great lakes
Posts: 1,787

Classifieds Rating: (0)
Quote:
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.
funstick is offline vBGarage Page   Reply With Quote
Old 02-03-2005, 08:17 PM   #10
TGO Supporter
 
Join Date: Jul 2000
Posts: 812
Engine: 5.7L V8
Transmission: 700R4

Classifieds Rating: (0)
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.
AlexJH is offline vBGarage Page   Reply With Quote
Old 03-10-2005, 08:09 PM   #11
Z69
Senior Member
 
Z69's Avatar
 
Join Date: Sep 2003
Location: SoCal
Posts: 1,391

Classifieds Rating: (0)
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
Z69 is offline vBGarage Page   Reply With Quote
Old 03-10-2005, 09:33 PM   #12
Supreme Member
 
Join Date: Jan 2002
Location: garage
Posts: 3,920
Engine: 305ci DIY twin T3 50 trim
Transmission: 199x DIY 4L60E

Classifieds Rating: (1)
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
junkcltr is offline vBGarage Page   Reply With Quote
Old 03-11-2005, 03:20 AM   #13
Z69
Senior Member
 
Z69's Avatar
 
Join Date: Sep 2003
Location: SoCal
Posts: 1,391

Classifieds Rating: (0)
8F looks to run on a 7730 to me.

Ludis
Z69 is offline vBGarage Page   Reply With Quote
Old 03-11-2005, 06:44 PM   #14
TGO Supporter
 
Join Date: Jul 2000
Posts: 812
Engine: 5.7L V8
Transmission: 700R4

Classifieds Rating: (0)
Quote:
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.
AlexJH is offline vBGarage Page   Reply With Quote
Old 03-13-2005, 02:20 PM   #15
Supreme Member
 
Join Date: Jan 2002
Location: garage
Posts: 3,920
Engine: 305ci DIY twin T3 50 trim
Transmission: 199x DIY 4L60E

Classifieds Rating: (1)
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
junkcltr is offline vBGarage Page   Reply With Quote
Old 03-13-2005, 02:20 PM
ThirdGen
1992 Camaro




Paid Advertisement


Reply

Go Back   Third Generation F-Body Message Boards > Tech Boards > DIY PROM

Tags
1227727, 1227749, 1228708, 68hc11, 700r4, 730, 7730, 8d, custom, digikey, ecm, efi, fiero, nvram, schematic, sram
Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are Off
Pingbacks are Off
Refbacks are Off

 


1982 Camaro '82 || 1983 Camaro '83 || 1984 Camaro '84 || 1985 Camaro '85 || 1986 Camaro '86 || 1987 Camaro '87 || 1988 Camaro '88 || 1989 Camaro '89 || 1990 Camaro '90 || 1991 Camaro '91 || 1992 Camaro '92


All times are GMT -5. The time now is 09:42 AM.


Powered by vBulletin® Version 3.7.5
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.5.2
All content copyright © 1997 - 2012 ThirdGen.org. All rights reserved. No part of this website may be reproduced without the expressed, documented, and written consent of ThirdGen.org's Administrators.

Emails & Contact Details