[img][img]Greetings from a Noob, I just signed on to the forum. I bought a rough Fiero in Feb, and have been getting it (a) road safe and (b) legal. I noticed in my research that a few folks had had great aspirations to put a Buick Riviera (1990) instrument panel in a Fiero. So I thought, why not. It is the sort of challenge I like. So I bought a cluster and BCM from a 1990 Riviera. It took me 4 sets of schematics (shew) to get ones that covered the BCM I had, but alas, I connected the two up on the bench and persuaded them to talk to each other. I connected an embedded processor to the 8192 comms, and captured the messages. I pulled them into my software, figured out the checksum, and did get my processor to talk to the instrument panel. I am plodding though bit by bit changes to discover what parts of which messages control which objects on the panel. You can see the current progress at youtube, https://youtu.be/n0Kuv5vYFUo So my plan.. I want to make a box with an embedded controller that marries the Fiero's 160bps data to the Riviera's commands. I will have to process the speedometer and tachometer signals, as the Fiero IPC processed that. And while we are at it, I am going to add OBDII to the box. That way I can use a modern reader to troubleshoot the car. Maybe a good idea for the community would be to release a project just to marry OBDII to the Fiero ECM, as most folks will not want to do the instrument panel swap, but may want OBDII. Are some of the folks that wanted to do the Riviera retrofit still lurking around here?[/img][/img]
This is a very interesting post. Deciphering the code that operates the Riviera digital dash is a nice achievement and if you program an embedded controller to do an analog to digital conversion, I have no doubts that you will make it work. That dash panel looks very large though. It certainly appears that there is little room to fit it in the Fiero speedometer console area. How do you intend to install it and will it fit?
------------------ " THE BLACK PARALYZER" -87GT 3800SC Series III engine, custom ZZP /Frozen Boost Intercooler setup, 3.4" Pulley, Northstar TB, LS1 MAF, 3" Spintech/Hedman Exhaust, Autolite 104's, MSD wires, Custom CAI, 4T65eHD w. custom axles, HP Tuners VCM Suite. "THE COLUSSUS" 87GT - ALL OUT 3.4L Turbocharged engine, Garrett Hybrid Turbo, MSD ign., modified TH125H " ON THE LOOSE WITHOUT THE JUICE "
So there was this post some time ago on this forum.. https://www.fiero.nl/forum/A...0314-1-058885-4.html Look about half way down the posting. Wicked86 shows this instrument cluster. I seem to recall another post where he plops the cluster in place of the Fiero cluster, and took a pic. And it fits nice and dandy.. but I cannot find that post. It is not as big as it looks.. the overall dimensions are 12" wide by 7.5" tall. Hopefully Wicked86 is still on this list, and chimes in!
It is possible that I can detect auto-baud rate. It would be nice to have it do just 160, for ease of install.. but if there are ECM's out there, that would be the 87-88 manual 4cyl, that are 8192, maybe I can do both.. the issue is getting my hands on (for days or even weeks) every example of ECM. I was hoping that the 160 data is the same across them all. I have another thread running right now on this very question. I am hoping that the old hands will check in to let me know what the variations are. The 7730.. did that come in any Fiero, or is it strictly swap fodder?
Yes, I see that folks seem to like the 7730 on the 3.8L. It appears that my 87-88 4 cyl manual is unique in that the 1227748 is 8192 bps with different messages. So I will solve this one example to complete the project. Sorry 160 bps!
Yes, I have the PC board built, and software written.. have been working on getting it to run on the board. Analog inputs (batt, fuel, coolant) circuit did not work, will not until revision. Getting closer!
I know.. 3 long years.. I have the device working. I made a module to convert fiero wiring into Riviera instrument panel serial data.. call it the Fiero BCM. It is all working on the bench. A few of the fellows on the forum have shown interest in the next step, that of fitting and wiring it into a car. I am linking here a video, and a PDF.. The PDF is a wiring diagram of how the BCM and Riviera IPC would wire into a Fiero. Working.. Speedo, tach, fuel level, coolant temp, oil pressure, door ajar, high beam, turn signals, fasten belts(?) brakes on, SES. Done but not tested are: light dimming.. a function of the Riviera panel. The transistor will be removed from the Fiero to allow this to work. Speedo and tach not yet tried on a car. Not implemented yet: Receiving data from the ECM, and no software yet for the OBDII port. https://youtu.be/orMCmOmQZKA https://d.pr/free/f/KroDg5
An update on this project.. I have the circuit board fully operating and programmed. Cajun has been working on mechanical fitment on his end, and is getting close. The final solution includes some stuff that Cajun needed.. cruise, resume, and some other stuff. The speedo and tach are working, and there is an odometer. The trip odo does not work. There are three buttons on the circuit board to set the odometer and tach cylinders, and it stores that in non volatile memory. There is no software yet for ALDL or OBDII. So far so good, we will get some pictures taken next.