Time for a V1-HUD interface

I actually had your Camaro HUD page bookmarked as it is a weath of info.
I have no doubt that this will move quickly now that you are on it!
From section 10-70 of volume 2
C6 class 2 bus control module ID numbers:
BCM - 064
Inflatable restrain system - 088
Instrument Panel Cluster - 096
Head Up Display - 098
Radio - 128
Digital Radio Receiver - 137
Onstar - 151
HVAC Module - 153
Driver Door Module - 160
Passenger Door Module - 161
Driver Door switch - 164
Driver Position Module - 166
Fold Top Controller - 177
RCDLR Module - 193
Column Lock (2005's) - 194
The BCM emultates some modules that are on the GMLAN serial data circuit to the modules that are on class 2 serial data circuit
GMLAN Module ID's
ECM - 017
TCM - 024
EBCM - 040
Ben
Thanks for the IDs! Perfect! That will save me a lot of time when I sniff the bus. My Camaro HUD already sniffs the bus, so I just need to plug it in, make the radio and nav talk to the HUD, capture the data and then figure out the comm stuff (searching for song strings or street names in the hex data is all it will take - then the command set will be the preambles of those strings). It should be easy as it seems the HUD has a standard protocol to accept nav and radio info. I probably won't be able to draw things on the HUD on a pixel-by-pixel basis (it may not even support that outside of its own firmware), but that's okay.
Track my progress here:
http://sites.google.com/site/c6v1hud/
I will post updates as I hit major milestones, and the full plans when I'm complete so everyone can build their own.
Track my progress here:
http://sites.google.com/site/c6v1hud/
I will post updates as I hit major milestones, and the full plans when I'm complete so everyone can build their own.
The Best of Corvette for Corvette Enthusiasts
Right now, without the board, the parts run $42.61 straight up. The board would cost about $50.
The parts list currently includes:
- 15 capacitors
- 2 diodes (1 Schottky)
- 1 LED
- 1 FUSE
- 1 voltage regulator
- 1 J1850 VPW interface IC
- 5 jumpers
- 1 inductor
- 1 microcontroller
- 1 crystal
- 6 resistors
- 1 line transceiver
- 1 RJ-11 socket
These will need to be custom built:
- Board to SAE-J1850 connector (to reduce cost, I will make it a splice in, though a heavy obtrusive connector could be available).
- Board to laptop connector - for added OBD-II function for 2003 and lower models. Not necessary for V1 projection.
The vast majority of the parts are surface mount (damn small stuff). Soldering this stuff requires a sharp, temperature controlled iron, a dental pick to hold things down, a magnifying glass to see things, tiny diameter solder and an ohm-meter with sharp probes.
This is for the board I designed last night. I haven't built it, but it is almost entirely based on my previous fully functioning Camaro HUD design, so I expect it to work on first assembly.
Now that I have my car...
Today I was able to sniff the bus and identify the data the nav unit is sending to the HUD for display. I have identified what I believe is a basic command set to place text on the HUD. Next I will try and project text on the HUD. I hope to do that tomorrow. If that is successful I will continue to find the entire HUD command set over time. Ideally, at that point I can assemble the proper commands to project V1 info on the HUD.
I'm working on it!
http://sites.google.com/site/c6v1hud/
Looked at the site, and while most of it is Greek, I think that this is an incredible idea. You could count me when you finish your project.
On a side note, if you are able to do this, then would their be a way to have an aftermarket Nav system talk to the HUD?
cheers






















