
I also wired the XM antenna and 3.5mm cable into the car. I will first retrofit the radio, then SIRIUS, and then auxiliary. What am I Doing? Personally, I am adding auxiliary input and SIRIUS XM and the most modern BM53 radio to my 02/2000 production BMW E39 M5. **For 09/2002 production and later E39s, read the specific section later in this article. The oldest car that I would expect to work with SIRIUS XM, for example, would be a navigation equipped E38 7-series.

Note that many BMW models used I-Bus, but the majority of these are not compatible with the products listed in this article due to their age. This gave BMW a long time to create newer, better, faster, and more functional hardware that operated off of I-Bus. I-Bus was used until 2010, on the E83 X3-series. It offers an impressive data transfer rate of 9.6KB/s. I-Bus was first used on the 1989 BMW E31 8-series. Picture it as the platform, and the language of hardware/software that makes all of the car’s entertainment technology communicate. It is important to realize that the BMW E39 uses an infrastructure for technology in the car known as I-Bus, or Information Bus. No Chinese aftermarket garbage here!ĭISCLOSURE: This post may contain affiliate links, meaning when you click the links and make a purchase, we receive a commission. All of the components used in this DIY are Genuine BMW.

I am going to break down exactly what you need to do to retrofit a BM53 Radio, Auxiliary Input, and SIRIUS XM Radio into your BMW E39 5-series. Welcome to what is going to be a very long and detailed article.
