I saw that AuxTV input info as well, but couldn't do squat with it, so I disregarded it. I'd REALLY like to find out more about that, however...
I decided to dismantle my Nav system today. Just popped it out of the console, took it inside and immediately started disassembling it. Ahh... Felt good, I might add.
Anyway, I don't know if anyone else was stupi....errr, I mean
BRAVE enough to do this, but I thought I'd post some info regarding the internals here. I also took pictures, but quite a few of them are crap because I was in a hurry and didn't have time to "tame" my digital camera.
My real reason for doing this was to put the final kibosh on those B.S. rumors that suggest that there's a hard drive in this farkin' thing.
THERE AIN'T NO STINKIN' HARD DRIVE IN THIS PIG. If there is, it's half the size of an IBM MicroDrive and hidden under a metal shield. The other reason I took it apart was to find out what kind of CPU it used.
I'll clean my pictures up, annotate them and get them posted as soon as I feel the burning desire to reload Photoshop. Until then, you'll only get text, unless you specifically request otherwise.
As you may know, the Nav unit is totally self-contained. It's two modules stuck together. There's a top portion, that houses the DVD Slot Load Drive and the Nav Smarts. That's first on the list. The other module houses XM Radio and Radio Amps et al. Real exciting down there.....NOT.
Let's get to it. Remember - TOP to BOTTOM, in layers:
DVD Drive: The top Label of the Denso Nav System, GM Part Number 25755059, is surprisingly void of any kind of FCC ID. I thought that was VERY interesting. Anyhow, we'll work from the top of the unit down. After removing the gold Nav unit retention clips on both sides of the Nav Unit, I took off the very top cover. The DVD Slot Load drive uses Sony parts and is a model "DVS-2010". I couldn't find squat about it on the web ANYWHERE. I know that just because it uses Sony parts doesn't necessarily
make it a Sony drive, however. The laser diode is an older part, circa 2002, which might explain some of the compatibility issues with home-burned DVD's. From the type of diode used, I'd say you'll likely have best luck using DVD-R's with this drive, but that's a guesstimate based on the electronics used and my rather antique knowledge of Sony electronics. Lots of super-fine springs in the slot loader. This is a pretty delicate and graceful doodad, all things considered. The control board for the DVD drive is attached to the bottom. It's relatively unremarkable for the most part, except to say there is an assload of test points on the board - ALL IN ENGLISH! The three major chips on the DVD controller board are as follows:
SONY CXD3008Q (CD Digital Signal Processor with built-in Digital Servo), SONY CXD1867R (DVD-ROM Chipset: 8x DVD and 40x CD), and Texas Instruments 19A2R7TAB (Power Reg for Laser?)
The Nav board (X25-8920-10) sits directly underneath the DVD drive controller and connects via a single 60-pin board-mounted header. It is still part of the top subassembly. The CPU and associated processing power are all located on the "bottom" part of the top subassembly. The cage surrounding the entire subassembly acts as the heat sink for the three major chips on this side of the board which are as follows:
CPU (IC201): Hitachi SH-3E, HD6417718R
UNKNOWN: "D" 151811-2470, T5L67F
UNKNOWN: "D" 151815-0740, T5U85FF-1012
I have no idea who makes these "D" chips or what they do. They're VERY LARGE chips, even bigger than the CPU. I gave you all the info that's marked on the chips. If you need a picture, let me know. The clock associated with the CPU is operating at 6.2936MHz. There's scads of information on the SH-3E RISC CPU, including a dandy Programming manual located at:
http://www.eu.renesas.com/documents/...df/sh7700p.pdf
Now that we know what the CPU is (SH-3E), we should be able to decode the software. Anyone have a decent x86-based SH-3E disassembler? Since there's no hard drive in this thing, I'm betting that the file on the DVD called "LOADER.KWI" is the actual NAV/Radio/XM Radio program that's getting loaded into the NavSystem on startup. We need to disassemble this file with a SH-3E disassembler and look for instructions that would handle that "1791" code we already know about. Find that one and you'll probably be able to spot more in the same area, right?
There's also a Fujitsu chip here, IC109 with a big "V1.0" stamped on it. It's part number is MB89P195A. This series of microcontrollers contain various resources such as timers, serial interfaces, A/D converters, external interrupts, and remote-control functions, as well as an F²MC-8L(F²MC stands for FUJITSU Flexible Microcontroller) CPU core for low-voltage and high-speed operations. Furthermore, the MB89190AH is designed for applications which needs more high-current pins.
The other side of the Nav board houses the radio/GPS electronics. 90% of the components are housed under metal shields that I didn't feel like desoldering to gain access too. Sorry, I didn't want to take the risk of detuning my radio for the sake of discussion. The only real interesting thing on THIS side of the board was the 3V Lithium battery that's used to power the firmware/memory, presumably for manually-entered POI's and settings. It's providing power to a Motorola XC68HCS8xx where xx is either "DU" or "0W". Couldn't find it online; it's some kind of custom very-low voltage microcontroller.
Now on to the first board in the second subunit, directly under the Navboard. This is the display signal controller PCB. There's a long, white header on the side of this board that attaches to the Nav board - Kinda clutsy looking. It actually connects to the Amp board at the very bottom of the unit under the Display Signal Controller PCB. My guess is that these are the radio control signals for the Amp section / XM Radio Section. Anyway, Display Signal Controller PCB, part number X86-3400-10/J74-1174-22 is nearly void of components. There's a tiny Sony chip surrounded by filters, caps and other tiny SMD's. It's a Sony A1585Q S-Video to RGB decoder IC and a NTSC-grade 3.579565 MHz crystal. There's a small header at the front of the board that connects to the front-bezel header that in turn connects to the LCD display unit. There's nothing else on the other side of this board at all.
The last board in the unit is VERY busy. My guess is that it controller all radio-related functionality, including amp control, XP radio and tuner. There's a LOT of shielded circuitry on this board, as well as shielded modules attached to the board that extend up along the sides of the other PCB's in the bottom section, one of which is undoubtedly the XM Radio tuner. There's a chip central to all the activity on this board, made by Mitsubishi - M30624FGAGP with a "8P5" white stamp. This is a single-chip 16-bit CMOS microcomputer, ROM 256K bytes, RAM 20K bytes, which may act as all the RAM this stupid NavSystem has. I couldn't actually find any "real" RAM in this damn thing, unless it was hiding under one of the metal shields that I didn't wanna desolder. There's a number of smaller chips on this PCB, a piezo-electric buzzer (display open beeper), 2 smaller metal-shielded circuit boxes, and a GIANT metal shielded circuitbox that I think is the XP radio. This board is also responsible for handling the Class II data network in the car - the data pins from the external header attached to the board directly connect to that Mitsubishi microcontroller. There's also some very basic cross-over circuitry in this thing, and it's suddenly no wonder why the audio that this thing pumps out is medicore at best. God, I hope there a "real" AMP somewhere else in the car, like under my seat... Hmmmm.....
This board has two "wing" PCB's that are folded-over and attached via mylar and copper connectors. LOTS of filtering happening on one of these boards, part number J74-1165-22/X09-5350-10, which has the following chips: Motorola MC13020, ST Electronics TDA7400, TA (?) 2051FN and (?) BA3131FS.
The other "wing" PCB is actually the display signal controller PCB I already talked about. When folded over, it's the first PCB you actually see in the second subunit.
The final thing worth mentioning on the bottom board is that it houses the motor and gearing for the display panel opener. I see now that there's a current limiter circuit here that will reverse polarity to this bi-directional motor in the even the motor gets "stuck" while trying to open or close. That's nice.
Remember: I think the answer lie on the Nav DVD in the file "LOADER.KWI". While I wouldn't exactly stake my knutz on it, I'm still pretty sure!
...and for the last time --
THERE'S NO HARD DRIVE IN THIS DAMN THING. OTHER THAN THE MOTORIZED DISPLAY AND THE SLOT LOAD DVD DRIVE, EVERYTHING IN THIS UNIT IS SOLID STATE!!

Good night!
SonarTech