This was originally going to be "how to swap out the EEprom from your radio to a new one so the BCM would recognize it." But along the way I discovered something even better. Here goes-
This is the mp3 single cd player from my 07 ( which turned out to be good after all- bad speakers). I bought a $40 replacement that of course my 07 wouldn't recognize. So I took apart both radios, they come apart very easy, just a lot of screws. There are only two or three things to watch for
The front face has two screws on each side and basically pulls straight off, notice the two plugs on the face and chassis, that's why you pull it straight off the chassis
AS you disassemble it you will notice a connector for the fan and one for the cd player. Note how they connect and there orientation.
They both pull straight out of their connectors, there are no retaining clips to hold them. To gain easier access to the chip I completely remove the circuit board from the chassis. It comes out very easy. In these pictures I left it in to show where the chip is located.
In these pictures you see the location of the chip but the chip is already removed
Here it is with the new chip installed
It is important to notice the orientation of the chip. Notice the indent lower left and the direction of the writing.
The key is to use very low heat as there is very little solder on the contacts and the legs of the chip just sit on the board contacts. What I did was use desoldering braid on all the contacts to remove as much solder as I could, then slide a small object like a toothpick under the left side and working back and forth across the chip I heat the legs going left to right as the chip starts to come loose. It takes very little force and a bit of patience and it will come off. When reinstalling, center the chip legs over the contacts ( remembering orientation) and while holding it in place with toothpick or whatever lightly heat each leg with soldering iron until they're all resoldered to their contacts. I did not need to add any solder to the contacts as there was enough left on the board to sufficiently hold them in place.
Now put it all back together plug it in and your car thinks it's the same radio.
It's really not that hard. It took me longer to type this up and figure out how to put the pictures on here than it did to put the chip in.
NOW FOR THE INTERESTING PART: I had already swapped the chip out of this radio and put it in the new one when I realized I had lost the other chip, so I went online to buy a new chip. Here is the link I found http://www.ebay.com/itm/111049537874...84.m1439.l2649
Five 24C128N chips for $5.95 free shipping. So I thought why not. So that's what I was doing when taking these pictures. The interesting part came when I got done with it. I pulled the six cd changer out of my 06 to see if the board and chip were the same and they are. The disassembly would be a little different but not much. While I had it out I plugged the repaired radio from the 07 with a blank EEprom in it and low and behold it turned on and played like it belonged there. What I don't know is whether or not the BCM sees a blank new radio and programs the cars info in it or what. I know that when you take it to the dealer they plug the Tech II into the car and program the chip with the cars info it gets from the BCM. That's how the car knows that this radio belongs in here. I guess I will have to plug it into the 07 to see if it plays or if it says wrong radio. I'll let you know.
In the grand scheme of things if your just replacing the radio because yours went bad or your upgrading your GM radio and you don't want to mess with it, it might be just as easy to pay the dealer to program it. BUT, if your're like me and want something to keep your mind alert this is a fun thing to do.
To each his own lefty51