I decided to ditch the OEM radio (by Pioneer) in my 2011 C-Zero. Mainly because the damn thing requests a security code every time after it loses +12V (which can happen a lot on a tinkerer's vehicle) and there is no code to input - you need to take it to the dealer where they can enable the radio again via CAN. No way to do it yourself.
I was in a bit of a hurry, so I didn't take any pictures. But the gist of it is that you don't need to have an expensive CAN-enabled adapter cable. A cheap, dumb adapter will do (you'll figure out what kind it needs to be when you look at the connectors), but they've done a really nasty thing and swapped the plus and minus leads. If you just hook it up you will at least blow a fuse, probably your new radio and perhaps something in the car as well.
So you need to measure the pins carefully and at least in my case swap the plus and minus pins by cutting the adapter cable and putting it back together.
But alas, that was not all. Turns out, that the always-on wire, which should help you radio to keep it's settings and radio stations, does not provide full +12V, but something less instead. Probably enough to keep the original radio happy, but didn't do enough for either JVC or aftermarket Pioneer radios I had. So I actually had to pull a +12V wire from the battery to the radio to make it keep it's settings and stations.
A couple of hours of work, so not a big thing, depending on how familiar you are with routing cables from under the hood into the cabin or if you have relocated your aux battery to the cabin like have (I have mine under the rear seat - see http://myimiev.com/forum/viewtopic.php?f=14&t=2535).
I was in a bit of a hurry, so I didn't take any pictures. But the gist of it is that you don't need to have an expensive CAN-enabled adapter cable. A cheap, dumb adapter will do (you'll figure out what kind it needs to be when you look at the connectors), but they've done a really nasty thing and swapped the plus and minus leads. If you just hook it up you will at least blow a fuse, probably your new radio and perhaps something in the car as well.
So you need to measure the pins carefully and at least in my case swap the plus and minus pins by cutting the adapter cable and putting it back together.
But alas, that was not all. Turns out, that the always-on wire, which should help you radio to keep it's settings and radio stations, does not provide full +12V, but something less instead. Probably enough to keep the original radio happy, but didn't do enough for either JVC or aftermarket Pioneer radios I had. So I actually had to pull a +12V wire from the battery to the radio to make it keep it's settings and stations.
A couple of hours of work, so not a big thing, depending on how familiar you are with routing cables from under the hood into the cabin or if you have relocated your aux battery to the cabin like have (I have mine under the rear seat - see http://myimiev.com/forum/viewtopic.php?f=14&t=2535).