View Full Version : Paging Renix gearheads!
5-90
November 30th, 2003, 13:00
Here's a fun one for all of you (could also apply to anyone with more computer software experience than myself - I'm a hardware guy so far...)
I'm looking for someone who has already captured and recorded the serial data stream from the Renix ECU, or for someone who can help me do it. I've got an oddball idea for a project, and it requires having a copy of the serial data stream and the conditions that generated it for me to work with.
Essentially, I want to duplicate the functionality of the MT2500 from Snap-On that allows it to display realtime driveability data to the user - and possibly make this something that can be permanently mounted into the vehicle. Any help on this one?
5-90
EDIT - Additional - My initial plan for this is as a standalone device, but a version that ports the serial data stream to a PalmOS device for decoding may also be a possibility. Either way, I need the serial data stream to take apart...
5-90
PaulJ
November 30th, 2003, 22:55
I've been thinking about doing the same thing. My idea was to use a laptop to capture the data. The biggest hurdle is figuring out the meaning of the data stream. There are a number of parameters on the data bus so one chore is to figure out what bits and/or labels are associated with each parameter. The other chore is to figure out what the scaling is for each of the parameters. It might be worth taking a first look at the bus with an oscilloscope. Another scheme might be to hook up an ECU on the bench and then set up to simulate one sensor at a time while monitoring the bus.
5-90
December 1st, 2003, 13:25
That is why I am also collecting a "bench set" of Renix electronics - but I also have occasional access to a Snap-On MT2500...
I'm thinking of using a BASIC Stamp to interpret the data stream and drive an LCD display, which will keep the package small and potentially permanently mountable. I'm actually thinking of something that could be mounted in place of the click module, which would yield constant feedback from the engine when needed.
I honestly don't think just reading with an o-scope will be useful, the data stream itself needs to be captured for offline analysis. That's part of the reason for the "bench set" of electronics (donations gladly accepted!) - this will allow me to simulate conditions and should help to reveal the meaning of various parts of the data flow. However, samplings of the data stream in situ will also be required - both to determine the effects of various conditions on the interpretation of the data flow and to sort out how it is all put together.
Therefore, I need to get my hands on A) captured data for offline analysis OR the means to capture data using (preferably) a PalmOS device to be loaded to desktop PC; and/or B) a full set of Renix engine control electronics - to include both primary variations for manual or automatic gearbox. I have a partial set of sensors, a spare distributor or two, a throttle body, and a TCU, but I need ECM, at least one full set of sensors, and some other stuff I've not figured out yet (including a working ignition module - there are some interesting things in there as well.)
Whether or not this turns into a saleable project depends on how much I can make work at this point - and how much help I can get amassing the electronics. I'll keep track of donors for the first run of working projects for Beta testing and updates, but this isa and shall remain a "blue sky" project until I can get a bench set and a captured data stream together...
5-90
Ed A. Stevens
December 1st, 2003, 19:47
5-90, I have collected an old 486 notebook with original versions of Windows and Win95, to set up a portable ASCII reader using Terminal or other VT100 emulator. This is what we used to use with other PLC control interfaces to read the data stream, although I have yet to try it on the RENIX.
If you can get anywhere, let me know?
BTW, I have a copy of the Superchips tuner Windstar ECU modification demo, if you want to compare what they did for ideas?
5-90
December 1st, 2003, 21:23
The nice thing about VT100 is it runs on pretty much anything. I've found a PalmOS version of Hyperterm, but I don't know how to use it (yet.)
Do you have any data that you might have collected already? Perhaps we should co-ordinate backchannel - I tried posting at JeepSpeed, and no-one's answered yet...
5-90
Majo
December 1st, 2003, 23:21
Post some more info, #####'s ,I'd looking into that for you as a really soon to be Electrical Eng., I'd love to play with the number's
5-90
December 1st, 2003, 23:44
What year is your XJ? I'm working on a project for 87-90XJ (mostly 4.0.)
The problem we have here is that there is no cost-effective data reader for the Renix ECU, since they are not OBD-compliant.
This is more of a problem for software engineering (one of my current minors) - most of the hardware should be doable with COTS goods. I am always willing to accept input if you have anything you think is worth adding! I have a couple other ideas I might want to talk to you about, tho...
While I've got some reverse engineering in mind (perhaps adapting the HO CPS to talk to the Renix ECU?) the main reason I want to collect Renix electronics is to take apart the data stream and find out what means what so it can be torn to bits...
5-90
Matthew Currie
December 2nd, 2003, 07:07
Here's my dumb question of the day: how did Snap-on get the data? Do you suppose they reverse-engineered, or did they just ask the manufacturer for the pertinent data? I wonder if it would be possible to represent oneself as an aspiring manufacturer of test equipment (not really dishonest, just awfully optimistic :) ) and buy the data from somewhere? I would imagine that Renault or Bendix would be a better bet than Chrysler, for some reason. It's a long shot, but I also wonder if there is some legal requirement covering the disclosure of this stuff. Given the fact that the government has a role in many automotive areas including emission control, even to the point of now mandating OBD, there might even be a requirement that the information be publicly available.
satan
December 2nd, 2003, 13:04
The code and stuff should be able to be had from Atica (http://www.actia.com/) since they bought the Renix venture in 1986 - it helps that they specialize in auto diagnostic electronics...!
I have a few of the RenixII ECUs sitting around - mostly from other projects and while you can easily get them to "idle" on the bench - generally I tire before I clock em to full running -- the damed O2 sensor (twisted-a$s resistance type) seems to be a major hassle - ass soon as I get to closed loop the ECU reacts quickly and tosses stuff into fail-safe....
I've been meaning to run some road tests with one of the portable scopes and all that - the diagnostic port does NOT appear to free-stream data... (IIRC, it's been almost 2-years) Sopme 35-pin ECUs can be had from Volvo 440s, 460s, & 480 (and Renaults) with 1.7L engines - the data should be similar in composition --
Renix ran a line of PLC software for a while (I saw it only in a few odd places running on DOS or UX), not in an embedded config, so it's not much help... Usually, that data was passed in a TLV message with header and trailer messaging - Can't say if the ECU does the same --
Charles White (a tech writer guy, kinda like someone else we all know...) built a breif Renix section into one of his many Haynes publications "Automotive Engine Management & Fuel Injection Manual" <--- there should be a "PIN" series for Renix stuff - this series had a BUNCH of good data on values - not necessarily how they were passed in the data stream, but an indication that "the mixture off-set as generated from O2 sensor data would hit 254 and latch there" in some condition, so you could watch the data and set the contition then look for a 254 to pop -up -- like that...
I played at it for a while a few years ago (as mentioned), but figured that the bang for the buck payoff was in sensor falsing and like that -- PLUS with all of the engine control systems that are out there and the totally basic needs of the RenixII 4.0s it'd prolly be easier to grab one of the newer controllers and start from that direction (at least that's what I tell myself)
satan
December 2nd, 2003, 13:11
After all that...
... it'd be very easy to watch the O2 sensor data, the pulse duration on an injector, data from the TPS, MAP, CTS, IATS with very simple hardware (buffered) - a small PIC could easily sequence through those items and display real-time running parameters based on mapped conversion data...
I've done each of those (never built a consolodated report tool) - and I imagine that feedback from the coil wouldn't take much (for output voltage) -- timing may be a bit difficult, but also probably possible...
if that's all you're interrested in...
brtb
December 3rd, 2003, 09:38
Ooh, Jeeps and computer stuff, gotta love it. Any idea what the format of the datastream is? I mean, is it by some strange coincidence RS232 serial (maybe adjusted for TTL levels) or something a lot more odd?
CW
December 4th, 2003, 12:40
Is this just for pure analysis or will it eventually turn into a performance or diagnostic product? I can't believe the difficulty in finding info on the RenixII computer, it was used in a ton of vehichles. Good Luck.
5-90
December 4th, 2003, 12:46
Both - it's something I started thinking about once I found out the Snap-On MT2500 is the cheapest scanner that will "speak Jeep" - at $1400.
I don't mind building a small dedicated unit that I could make standalone or installable, and could probably produce for a couple hundred or so either way (the average OBD reader is about $150-200, OBD-II $200-400.)
I found an outfit called Autodiagnos (European) that I locate with a search for Renix, but they said they can't do anything. Next stop - Actia! They grew out of a Renix purchase in the 80's...
5-90
5-90
December 13th, 2003, 14:09
Anyone else care to weigh in on this? I'm looking for all the info I can get!
5-90
5-90
January 21st, 2004, 10:47
Hey satan -
I was just rereading this thread (and wanted to get it up top again anyhow...) and saw your post - I don't suppose you still have the info on how you did all the "little" monitors? That's something else I'd like to play with, and it may be a precursor to what I'm trying to do...
5-90
5-90
February 10th, 2004, 11:42
bounce
xtremewlr
February 10th, 2004, 11:49
This is really a great idea 5-90. One hell of an undertaking tho. I also own a Mitsubishi 3000GT and frequent a forums for them. There is a guy that did this for the hybrid ECU version of these cars ('94/'95 were hybrid OBDI/OBDII). It took him about 8 months to get all the software written and all the signals that the ECU sees figured out. Lots of work but deffinatly worth it in the end to be able to know what the ECU is seeing while you are driving. Makes tune ups and preventative maintenance ALOT easier.
5-90
February 10th, 2004, 11:59
That's the general idea. Besides, I like the idea of having a status display showing ECU and engine management data available while I'm driving - wait until I add the 6-segment pyrometer and the other stuff I'm thinking of...
5-90
skipc
July 13th, 2004, 20:50
I'm new to my 89, but this sounds like a great project. I have an EE background, but not a lot of time, but maybe I could help in some way to produce something.
Let me know how it's coming.
Skip
old_man
July 13th, 2004, 21:09
I'm a EE/CS/ME and do engineering for a living. If you can get the info, I will design the schematic and layout your pcb and can get proto's for free. I also have all the development tools for PIC including the C compiler as well as Zylinx and the Motorola HC16 line. I've always wanted to do this but have been so busy building other things that I haven't had time to hook up an analyzer to the data stream to look at it.
Are the levels RS-232 or RS-485? If so we could spy it with a simple communications program and start decyphering it. I have the Renix diagnostics manual but never have taken the time to see if it has anything in it about the data stream. I do however remember seeing a Txd and Rxd set of lines on the schematics. I also have spare Renix computers.
Here is a link to a little device I just finished for a customer. With the mad cow scare, you can see how busy I've been.
http://www.optibrand.com
skipc
July 14th, 2004, 07:32
What little info I have says they are analog outputs. Has a single line in for the ECU, and one out for the ECU and another for TCU. First thought would be how to get it to 'talk'. It probably doesn't sit and babble on the output just running, it'll need a command to dump its values.
Everything just says to use the DRB II to get there....
Maybe it's just a case of grounding the 'input' and the output pulses the codes like the older Ford systems and everyone has been fooled into buying extra boxes. ;-)
5-90 and satan seem to have been into this, are they still around?
BTW, I used like to hook the OBDII scanner up my 96 Explorer and monitor everything real-time. It wouldn't be too costly, or difficult, to add a monitor in the design. Most people I know would buy it as a factory option if it was available - just to keep tabs on things at least. It would be one cool option, but those same folks that invented idiot lights probably wouldn't understand :-(
lumpyidle
January 18th, 2005, 12:47
I sure hope you guys are still working on this! I would like to be able to plug into the laptop and see wht it is thinking.
wrong1
January 18th, 2005, 13:04
I agree. Lemme know when the finished product is out.
5-90
January 18th, 2005, 14:03
This is still in the works. I just scored a "donated" set of 1989 RENIX electronics, and I've got another RENIX ECM with fried injector drivers, and now I just need to set everything up so I can sim. I've got to figure resistance curves for the IAT and CTS so I can 'fake' them with a pot (probably Audio/LOG taper, from the look of them) and a few other things - so this may or may not happen in the next couple week-ends for setting up.
From what I can see so far, the RENIX ECM seems to be constantly yammering to the outside world whether anyone is listening or not - the few times I've had access to a Snap-On MT2500 (anyone upgrade recently and have one to donate or sell?) there didn't seem to be a "query" command involved - just plug it in and go. Since there are no codes and it's all realtime data, it's just tearing apart the bitstream and figuring it out.
My references list it all as "serial data" or "serial TX/RX," so it's got to be something that can be torn apart. I'll have to dig some more when my FA comes thru and I get a new laptop...
Meanwhile, I'll welcome any input that anyone wishes to send in, and I'll probably see about getting a "stickie" once the ball starts rolling, to make it easier for RENIX fans to check in and see what's what. I'd like to see this happen, but I'll probaby need help to do it...
So far, here's what I'd like to see out of the deal:
Onboard data display.
Low-buck replacement for Snap-On MT2500, et. al, aimed at the hobbyist.
Better understanding of the RENIX system for performance tuning.
Ability to "shape" or "modify" signals in flight to complement other modifications - notably forced induction.
Anyone else have any ideas? This has been such a "back burner" project for the last three years or so that I've probably forgotten what I was originally trying to accomplish.
Also, I'd appreciate hearing from anyone in the Vicinity of Elkhart, IN, who has a genuine interest in this project and some "office-hours" time to spare. It appears that the RENIX patents are currently owned by an outfit in Elkhart called ACTIA Corp., and postal enquiries have so far been fruitless. I'd like to be able to get a face or two in there, and see what we can pry loose as well. I'm probably going to try to talk to Snap-On and see if I can shake anything out of a tree or two there as well...
Once the basics are seen to, I may keep this thing up as a "RENIX Simulator" for playing with other ideas as well. Just a passing thought... Naturally, anyone else willing to donate parts or equipment is quite welcome to contact me backchannel for details...
5-90
old_man
January 18th, 2005, 14:22
If I ever get some time, I will hook up my logic analyzer to it and see if I can make sense of the data stream. I have a neat new little serial to USB converter that can be programmed for the data levels and baud rates. It would make it easy to get the data into a pc or mac. The issue is decoding the data stream. I've been so busy I haven't been able to squeeze it into my schedule. Besides being an EE I am also a CS and have a full lab of tools. If someone could lay hands on the data protocol, I could whip something up in a day or so.
Ecomike
April 22nd, 2007, 12:25
Old_Man, what is a CS?
Has this topic died, been shelved, moved to other threads, or !!!1
Maybe it is time to reveive it!
Seems like we had a good source of Help from Satan early on, but he never replied back to several later posts here.
I am thinking we should take several approaches to this. I for one would like to be able to monitor each input and output independtly while driving, and parked at idle.
Figuring out the digital data output stream without OEM design data sounds like an impossible task to me. Too many unknown independent variables involved.
But it should be possible to collect all the analog input and output data off a running Renix Jeep with just lots of wire and one of these new $100 USB data aquisition boxes (like www.labjack.com) hooked to an old Win98SE laptop with a USB PCMCIA card installed.
Ecomike
April 22nd, 2007, 12:35
I have the Renix diagnostics manual but never have taken the time to see if it has anything in it about the data stream. I do however remember seeing a Txd and Rxd set of lines on the schematics.
I was wondering if the Renix Diagnostic manual you mentioned is more complete than mine? Does yours have any details about the internals of the black box itself?
Rob Mayercik
April 22nd, 2007, 13:46
Are the levels RS-232 or RS-485? If so we could spy it with a simple communications program and start decyphering it. I have the Renix diagnostics manual but never have taken the time to see if it has anything in it about the data stream. I do however remember seeing a Txd and Rxd set of lines on the schematics. I also have spare Renix computers.[/URL]
One thing to remember is that if the Renix ECU isn't natively putting out RS232 signal levels, you'll have to convert them to same before you'll be able to make sense of them using a PC and serial port.
One way to do this is something called an optocoupler. I don't know a lot about it, but when I started looking into getting a program called VAG-COM ([url]http://www.ross-tech.com (http://www.optibrand.com)) for doing my own diagnostics on my TDI, that was how the older interfaces worked. They still do, but the data rates aren't all that good. For something as old as Renix, it's probably a good place to start. The VWAG computers use some oddball ISO interface, which had to be converted to RS232 before the computer could talk to it. If you were able to get your hands on one of those old interfaces (ISO-COM, or one of the "DIY VAG-COM kits", you'd have an example to work with if you wanted to adapt it to use in this situation.
BTW Jon, good idea getting a full bench setup to use as a test dummy - it's really the only way to go for something like this.
Rob
old_man
April 22nd, 2007, 14:48
Old_Man, what is a CS?
EE=Electrical Engineer
CS=Computer Science
n1ywb
April 7th, 2008, 08:24
So did anybody get anywhere with this? I too have an urge to build a renix scan tool but lack the protocol data.
letank
July 3rd, 2008, 10:13
I was almost on it.... too many projects.
My ideas is to use a program called LabView from national instruments, can read up to 16 channels, I have the board and the software for the macintosh IICX using nubus, and may get an upgrade for the latter PCI interface.
All i need it time to have time to do some soldering from the diagnostic plug to my interface.
Michel
xj88superjeep
July 3rd, 2008, 12:06
You'd think there would be some retired engineer that helped design the renix system cashing in on the potential here. electronics are so cheap these days, it would not take much more than knowing HOW the information is received and sent to and from the renix "brain" to be able to interperate it, display it, and or modify it. I for one would love to have a tool like this. It should be a lot easier to develop than the complicated on board programmers they make for modern cars. I know it would not be able to do a lot, but I would still want one for diagnostic purposes if nothing else, and I'm sure there are a lot of others who would too.
Stihl029
July 24th, 2008, 20:14
Hey Jon any updates? I thought you got ahold of some original equipment is there any progress in allowing us to jack a computer in and do scans ourselves? is there a way to add a memory bank to the ECU to store what trends are going on?
5-90
July 24th, 2008, 21:34
Hey Jon any updates? I thought you got ahold of some original equipment is there any progress in allowing us to jack a computer in and do scans ourselves? is there a way to add a memory bank to the ECU to store what trends are going on?
The latter idea is interesting - provided that the data is stored in a format easy to access (if we can sort out the RENIX datastream, tho, that shouldn't be a problem.)
I do have a full setup, but I've not had much time to work on it of late - and we're deciding whether or not we're going to be moving again (damn...) So, it's still going to be a bit. (damn...)
Stihl029
October 2nd, 2008, 19:22
Here's an update on a russian site, Jon I am sure you are aware of it from renix power, just wanna get the word out and this seems like the best thread to throw it in.
Here is the english translated version:
http://translate. google.com/ translate? u=http%3A% 2F%2Fjeep. avtogr\
ad.ru%2FCherokee% 2Finjection% 2Fmopar%2FSBEC% 2Fdrbpc.htm& sl=ru&tl= \
en&hl=en&ie= UTF-8 (http://translate. google.com/ translate? u=http%3A% 2F%2Fjeep. avtogr\ad.ru%2FCherokee% 2Finjection% 2Fmopar%2FSBEC% 2Fdrbpc.htm& sl=ru&tl= \en&hl=en&ie= UTF-8)
Hope I am not hated for doing so but Hey all you guys running renix there is a bulletin board for you on Yahoo.
MT Mike
October 2nd, 2008, 19:26
Here's an update on a russian site, Jon I am sure you are aware of it from renix power, just wanna get the word out and this seems like the best thread to throw it in.
Here is the english translated version:
http://translate. google.com/ translate? u=http%3A% 2F%2Fjeep. avtogr\
ad.ru%2FCherokee% 2Finjection% 2Fmopar%2FSBEC% 2Fdrbpc.htm& sl=ru&tl= \
en&hl=en&ie= UTF-8 (http://translate. google.com/ translate? u=http%3A% 2F%2Fjeep. avtogr\ad.ru%2FCherokee% 2Finjection% 2Fmopar%2FSBEC% 2Fdrbpc.htm& sl=ru&tl= \en&hl=en&ie= UTF-8)
Hope I am not hated for doing so but Hey all you guys running renix there is a bulletin board for you on Yahoo.
Link isn't working for me.
Stihl029
October 2nd, 2008, 19:49
Ok Here goes again:
http://translate.google.com/translate?u=http%3A%2F%2Fjeep.avtograd.ru%2FCherok ee%2Finjection%2Fmopar%2FSBEC%2Fdrbpc.htm&sl=ru&tl=en&hl=en&ie=UTF-8
Ecomike
October 3rd, 2008, 07:52
Ok Here goes again:
http://translate.google.com/translate?u=http%3A%2F%2Fjeep.avtograd.ru%2FCherok ee%2Finjection%2Fmopar%2FSBEC%2Fdrbpc.htm&sl=ru&tl=en&hl=en&ie=UTF-8
That does not cover the Renix years. Renix is 87-90.
KonstantinXJ
October 4th, 2008, 13:28
I add files to http://autos.groups.yahoo.com/group/RENIXPower/
Konstantin.:pirate1:
vBulletin® v3.8.3, Copyright ©2000-2012, Jelsoft Enterprises Ltd.