Jaguar D2B CD-changer details

Many people ask how to build one. Let me tell you it is not very easy.

The device consists of two parts a D2B audio controller and a Raspberry PI which handles the Bluetooth streaming. The latest version of the unit user Raspberry PI Zero – the regular, not WiFi version.

The two boards connect together via 40 pin header. The D2B unit receives audio via I2S protocol from the Rapsberry PI. The two units also communicate via serial interface. The Raspberry PI is powered by the D2B audio unit. The D2B audio unit also can reset the Raspberry PI board if it is not responding to serial commands.

Here is the schematics of the D2B unit. Jaguar D2B board

The micro-controller is Cypress PSOC4 4100 series. Here is the firmware it is running.

The Gerber files that one can use to make the PCB.

The fiber optic connector is 3D printed. Here are the model files. There are 3models for the 3 parts of the connector. The optical receiver is EAPLRBA0 the transmitter is EAPLTBA0

Instructions how to built the software for the Raspberry PI board.

You would need a micro-sd card for the Raspberry PI and a Bluetooth USB dongle (The ones marked with CSR 4.0 work fine)

The 14″ Jaguar navigation screen that never was

This is one of these projects that I never finished. I managed to hook up the Jaguar navigation unit to the Realtek LCD controller board and in turn to an old 14″ laptop screen.

I had to tweak the Realtek firmware a bit to accept the video signal from the nav unit, but you can see it was working fine.

The imaginary goal was to replace the LCD screen in the factory unit with a better resolution screen. However, in the process, I was not able to find anything I liked with a side that would fit the Nav unit and would not require major surgery.

In the end, it was a cool thing to play with, but never saw the light of day. Here are a few more pictures of the Nav UI.

As you can see the 14″ screen does not have the correct aspect ratio – the circle is a bit squished.

Here are a few pictures of a screen I was considering as a replacement of the factory unit, but in the end, it was just a bit too big.

3D printed fiber-optic connector

I could not locate any source to purchase the fiber-optic connector used inĀ  Jaguar cars, so I 3D printed one.

I managed to find an optical transmitter and receiver pair working at around 650nm wavelength. They were compatible with the signal in the car, so here it is optical connector replacement in all it’s glory.