Firmware Update V.1.33: Hinweis 08.06.2017
Es ist eine neue Firmware für den CP600BMW verfügbar. Sollten bisher keine Probleme mit dem Player aufgetreten sein muss nicht upgedatet werden. Die Änderungen der Firmware betreffen nur Player die bei gewissen Fahrzeugen Probleme hatten. ==> Link zur CP600BMW Firmware
Wenn Ihr Fahrzeugtyp in der unten stehenden Liste auftaucht und Sie einen Originalen BMW CD-Wechsler besitzen ist der CP600BMW Sofort plug and play Einsatzbereit.
Sollten Sie keinen CD-Wechsler in Ihrem Fahrzeug haben benötigen Sie in der Regel ein Adapterkabel.
==> Link zu den Adapterkabeln
3er BMW |
Limousine, Touring, |
|
5er BMW |
Limousine, Touring |
|
7er BMW |
08/1998 bis 2001 |
|
8er BMW |
1998 bis 2001 |
|
X3 BMW |
2004 bis 2010 |
|
X5 BMW |
1999 bis 09/2006 |
|
Z4 BMW |
Roadster 2003 bis 2008 |
|
Z8 BMW |
Roadster ALPINA V8 12/1998 bis 07/2003 |
|
R50 MINI | Cooper One 2001 bis 12/2006 | |
R52 MINI | Cooper Cabrio 2004 bis Frühjahr 2009 | |
R53 MINI | Cooper Coupé 2001 bis 11/2006 | |
Land Rover L30 | 01/2000 bis Ende 2005 | |
Rover 75 | R40 (Funktion unter Vorbehalt – Test notwendig) MGAlpine XQE 105560 CD Wechsler (10-pol Stecker) |
02/1999 bis 04/2005 |
MG-ZT R40 | 2001 bis 2005 | |
BMW und BMW Logo ® sind Rechte und Eigentum der BMW AG in München | CP600BMW ist ein Produkt der maintronic® GmbH alle Rechte vorbehalten | www.maintronic.de |
1er BMW | E81 |
3er BMW | E21 / E30 / E36 / E90 |
5er BMW | E12 / E28 / E34 / E60 |
6er BMW | E63 / E64 |
7er BMW | E23 / E32 / E65 / E66 |
X5 BMW | E70 |
X6 BMW | E71 |
Die Aktuelle Firmware lässt sich über das LOG auslesen.
Dazu muss der Parameter SDLOG=1 in der Datei cp600.ini gesetzt werden.
Seriennummer | Revision |
bis 19800 | Hardware Rev. 1 |
ab 19900 | Hardware Rev. 2 Firmware: SAM7 1.0.8; AVR 1.30 |
25100 | Hardware Rev. 3: H1D, MCU_SAM7D Firmware: SAM7 1.0.11; AVR 1.30 |
If you want to use a new SD-Card within the CP600 BMW, first it needs to be prepared.
Helpful links:
>> How to setup the CP600.ini for my vehicle?
>> Standard procedure for error analysis with the CP600BMW
>> How do I prepare my music collection?
The type of display and the position of the displayed ID3 tags depends on the existing hardware in your vehicle and the configuration in the CP600.ini.
BMW radio types and BMW models
Radio type |
BMW models |
system parameters |
BMW Radio Business CD; Cassette or MD |
E46; E39 |
TAG_TF=1 TAG_MID=0 TAG_INDEX=0 TAG_FMID=0 RADIO=0 ... |
Mini |
||
BMW Navigation Business
|
E46; E39; Z4 |
TAG_TF=1 TAG_MID=0 TAG_INDEX=0 TAG_FMID=0 RADIO=Z4NB ... |
BMW Radio Professional |
E39; E38 |
TAG_TF=0 TAG_MID=1 TAG_INDEX=0 ... |
Navigation Professional |
E46; E39; E38; X5; X3; Z4 (Klappdisplay) |
TAG_TF=0 TAG_MID=0 TAG_INDEX=1 ... |
additional display |
||
IKE instrument panel E39; E38; X5 |
... TAG_IKE=1 |
|
If there is no IKE present, please set TAG_IKE=0 |
For further help with the configuration please look at the following information |
Der Player legt beim Einstecken der SD-Karte ein Inhaltverzeichnis über den spielbaren Content an.
Zudem werden während dem Spielbetrieb einige wenige Verwaltungsdaten auf die SD-Karte zurückgeschrieben (letzter Ordner, Abspielposition u.ä.).
Eine mögliche Ursache für Abspiel- oder Navigationsprobleme könnte nun darin liegen, dass beim schreibender Zugriff auf die SD-Karte Fehler passieren,
und in Folge die Konsistenz der Dateiverwaltung in Mitleidenschaft gezogen wird.
Bitte prüfen, ob die SD-Karte unwiederbringlichen Inhalt enthält. Wenn ja oder nicht sicher: Datensicherung!
Wahrscheinlich haben Sie keine originalen Musiktitel auf der SD-Karte, aber es sei hiermit gesagt ...
1. Bitte sicherstellen, dass Ihr Kartenleser SDHC kann (bei SD-Karten über 2GB Kapazität)
2. Kopieren Sie den Inhalt (die gesamte SD-Karte) temporär auf einen anderen Datenträger (sinnigerweise auf ein Laufwerk Ihres PC/Laptop).
3. Überprüfung Sie die SD-Karte mit den Windows Bordmitteln. (Stichworte: "Windows, Wechseldatenträger überprüfen") .
oder formatieren Sie die Karte neu, das dauert meist weniger lang und man hat einen definierten Stand.
(Das Format des Datenträgers muss FAT32 sein, bitte keine Schnellformatierung (Häckchen enthaken).
Falls die SD-Karte sich nicht formatieren lässt, liegt ein Problem mit der SD-Karte vor. Karte ersetzen.
(Optional), nur für die Poweruser oder DOS-Jünger:
Eine .bat-Datei (z.B. <check_H.bat>) mit der Anweisung "CHKDSK H: /F /R /V > C:\scandisk.log" prüft und 'repariert' das Laufwerk H: und erstellt eine Logdatei <scandisk.log> im Laufwerk C:\
4. Danach folgende Ordnerstruktur erstellen und die Konfigurationsdatei <CP600.ini> aus der Sicherung wieder auf die Karte bringen.
Die Karte enthält nun 6 Hauptordner und eine Konfigurationsdatei:
Prinzipiell genügt es, wenn ein Hauptordner, z.B. 1CD1\ vorhanden ist, der einige Lieder enthält.
Will man Unterstrukturen anlegen, um die Navigation lernen oder zu testen, empfieht sich folgende Struktur (Ansicht als ausgeklappter Explorerbaum):
============================
- SD-Karte vom Kartenleser in den CP600BMW einstecken . Der Player indiziert den Inhalt (blinkt einige Sekunden orange) und erstellt dabei den Ordner \INDEX\ sowie einige *.DAT Dateien.
Wird spielbarer Content gefunden (mindestens ein Track), wird dies durch eine dauerhaft grün leuchtende LED angezeigt.
Bleibt die LED rot, stimmt etwas mit dem Format der .mp3s nicht (mono oder Abtastrate 48000 Hz sind die häufigsten Fehlformate).
Aus verschiedenen Gründen sollten Dateien mit 320kBit/s nicht verwendet werden (hoher Platzbedarf, audiophil nicht von Mehrwert).
Das einzig faktische Resultat ist mehr CPU-Stress beim Dekomprimieren/Decodieren, was durchaus zu Glitches, Dropouts oder Instabilitäten führen kann. Und das ist dann hörbar.
Ein gutes Mittelmaß ist eine Komprimierungsrate von 192 ... 256 kBit/s.
- Mode-Taste drücken > Player auswählen. Es sollte unmittelbar das erste Lied aus dem Inhaltsverzeichnis abgespielt werden. Der Player blinkt beim Abspielen im 1/2-Sekundentakt grün.
- MP3-Tag-Anzeige und Ordner-Navigation testen ...
- Langzeitverhalten/Stabiltät testen.
============================
Hintergrund:
Eine Besonderheit des CP600BMW ist, dass die Gesamtheit der Funktionen über nicht einen, sondern zwei Mikrocontroller abgebildet sind.
Der „SAM7“ kümmert sich um die Audioarbeit und der „AVR“ übernimmt die Kommunikation mit dem Fahrzeugbus (I-Bus).
Für Kenner der Materie ist klar, die Kürzel sind Typenbezeichnungen für unterschiedliche Prozessoren eines Herstellers, in diesem Fall „Atmel“.
Aus dem Umstand heraus leiten sich die Namen für zwei unterschiedlichen Updatedateien ab, nämlich:
<update.bin> und <UPD_IBUS.bin>
Image: CP600BMW, Schema Master-Slave-MCU
Um festzustellen, welchen Stand die installierte(n) Firmware(n)der CP600BMW haben,
kann per Tastenkombination am Bedienteil mit:
[1] - [3] - [1] der Stand des Audiocontrollers am Display angezeigt werden, und mit
[1] - [4] - [1] die AVR/I-BUS Firmwareversion
für einige Sekunden am Display eingeblendet werden.
Die Tasteneingabe muss innerhalb von 2 Sek. erfolgen, damit die Tastenfolge als "Versionsabfrage" erkannt wird.
Durchführung eines Firmwareupdates:
Die Updatedatei <CP600-Vn.n.n_update.bin> (falls erforderlich oder vom Support angewiesen) auf SD Karte kopieren und in <update.bin> umbenennen
Die Updatedatei <CP600IBus-Vn.n.n.bin> (falls erforderlich oder vom Support angewiesen) auf SD Karte kopieren und in <UPD_IBUS.bin> umbenennen.
Danach den 3-poligen Stecker für die Stromversorgung ziehen, SD-Karte einstecken und Stromstecker wieder einstecken.
Wird die LED nach einer Weile orangen Flackerns wieder grün, war das Update erfolgreich und die Erstellung des Inhaltsverzeichnisses beginnt.
Bei einer voller 32GB-Karte kan das auch 'mal 2 min dauern. Die Updatedatei ist als Positiv-OK-Quittung nicht mehr vorhanden/weil gelöscht,
sonst würde Updateprozedur bei jedem Neustart unsinnigerweise ausgeführt werden.
Befinden sich auf der Karte die Updates für beide Controller <update.bin> und <UPD_IBUS.bin> wird zuerst der Audiocontroller upgedatet.
Die Aktualisierung des I-Bus-Controllers erfolgt erst nach einem zweiten Neustart.
Dazu trennt man den CP600BMW nach Verarbeiten des ersten Updates einfach ein weiteres Mal kurz vom Strom und schließt ihn wieder an.
Zwischen den Stecktvorgängen ist eine Pause von jeweils 3-4 Sekunden angeraten, damit alle laufenden Prozesse sicher beendet sind.
Meistens liegen diese Probleme im Umfeld der SD-Karte/Content.
Bitte gehen Sie wie folgt vor:
1) Ordner "\INDEX\ auf der SD-Karte löschen
2) SD-Karte überprüfen (Scandisk)
Falls das nicht hilft:
3) Inhalt der SD-Karte temporär auf den PC kopieren
4) SD-Karte formatieren (FAT32, keinen Schnellformatierung)
5) Inhalt vom PC wieder auf die SD-Karte kopieren.
Falls das nicht hilft:
Eine andere SD-Karte probieren oder evtl. bei uns tauschen..
Zuerst sollten Sie überprüfen das die SD-Karte bzw. der Inhalt der SD-Karte in Ordnung ist.
Sollte dies der Fall sein,
liegt meist am Gerät ein defekt vor.
Sollte die Rote LED bei folgenden Fällen duaerhaft leuchten (oder blinken) ist die Firmware Fehlerhaft und kann nur im Werk wieder geflasht werden.
Bitte gehen Sie wie folgt vor:
Für weitere Hilfe zur Firmware schauen Sie sich bitte folgende Information an. |
Vereinzelt wurde uns von Fahrzeugen berichtet bei denen ein Pfeifgeräusch aus dem Lautsprecher kommt während der Fahrt.
Dabei handelt es sich um eine Masseentkopplung.
Abhilfe geschafft werden kann durch einen 1:1-Übertrager / Trenntrafo
Beispiel:
· Vergoldete Cinch-Stecker und -Buchsen
· Ein-/Ausgangsimpedanz 15kΩ
· 20-30000Hz, Klirrfaktor < 0,001%
· Ø 35mm x 65mm, 65g
----------------------------------
- Hilft auch, wenn es bei AV3x brummt (vorwiegend bei Verwendung unsymetrischer Quellen).
- Gibt es auch in aktiver Variante (benötigt Versorgungsspannung), ist dann ohne Pegelverlust.
- Heisst in Musikerkreisen üblicherweise "DI-Box".
Der Wechsler ist ein sog. P-Wechsler (Pioneer) oder A-Wechsler (Alpine) mit 'eigenen' Protokollen zwischen Radio und Wechsler.
Der P-Wechsler spricht sozusagen ein eigenes Pioneer Protokoll und nicht wie es der CP600BMW erfordert, IBus ...
- Vor 08/1998 und einer 'Radioausstattung' -wenn diese im originalem Zustand ist-!! ... CP600BMW funktioniert höchstwarscheinlich nicht
- Zwischen 1996 und 08/1998 und einer Ausstattung mit Navigation ... CP600BMW funktioniert wahrscheinlich - Test erforderlich
- Ab 08/1998 wurden zwar teilweise noch die alten Steckerformate verwendet, aber Radio und Wechsler kommunizieren schon über den IBus ... CP600BMW funktioniert
als Faustregel gilt: wenn der Formfaktor/Stecker passt, sind
Fahrzeug und CP600BMW kompatibel, beim Rest ist ein Test erforderlich. -cm-
Der CP600BMW, auch nicht in der Ausstattung neueste Firmware <SAM7_1.0.12> / <IBus_1.33> ist NICHT oder nur eingeschränkt kompatibel mit bestimmten oder unbstimmten BM23 (DSP).
Wie in den anderen gleich gelagerten Fällen (Issue with BM23) hat ein Wechsel auf ein BM24 den Effekt von NOK zu OK.
Lösung: Umbau von BM23 zu BM24
Wenn Ihr Fahrzeugtyp in der unten stehenden Liste auftaucht und Sie einen Originalen BMW CD-Wechsler besitzen ist der CP600BMW Sofort plug and play Einsatzbereit.
Sollten Sie keinen CD-Wechsler in Ihrem Fahrzeug haben benötigen Sie in der Regel ein Adapterkabel.
==> Link zu den Adapterkabeln
3er BMW |
Limousine, Touring, |
|
5er BMW |
Limousine, Touring |
|
Modelle 12/1995 bis 08/1998 (Funktion unter Vorbehalt – Test notwendig) |
||
7er BMW |
08/1998 bis 2001 |
|
8er BMW |
1998 bis 2001 |
|
X3 BMW |
2004 bis 2010 |
|
X5 BMW |
1999 bis 09/2006 |
|
Z4 BMW |
Roadster 2003 bis 2008 |
|
Z8 BMW |
Roadster ALPINA V8 12/1998 bis 07/2003 |
|
R50 MINI | Cooper One 2001 bis 12/2006 | |
R52 MINI | Cooper Cabrio 2004 bis Frühjahr 2009 | |
R53 MINI | Cooper Coupé 2001 bis 11/2006 | |
Land Rover L30 | 01/2000 bis Ende 2005 | |
Rover 75 | R40 (Funktion unter Vorbehalt – Test notwendig) MGAlpine XQE 105560 CD Wechsler (10-pol Stecker) |
02/1999 bis 04/2005 |
MG-ZT R40 | 2001 bis 2005 | |
BMW und BMW Logo ® sind Rechte und Eigentum der BMW AG in München | CP600BMW ist ein Produkt der maintronic® GmbH alle Rechte vorbehalten | www.maintronic.de |
1) Prüfen Sie ob im Hauptverzeichnis der SD-Karte bereits eine <LOGFILE.TXT>.
In diesem Fall bitte <LOGFILE_01.TXT>oder ähnlich.
2) In der Datei cp600.ini muss der Tag SDLOG=1 oder 2 stehen (bei 2 werden alle Daten der Kommunikation gespeichert)
Speichern Sie danach die Datei cp600.ini wieder ins Hauptverzeichnis der SD Karte.
3) Stecken Sie die SD-Karte wieder in den CP600BMW und spielen ein paar Minuten Lieder.
4) Um das Loggen wieder zu beenden, muß die SD-Karte langsam heraus gezogen werden oder der Player abgeschalten werden.
Die Logdatei wird immer automatisch gespeichert.
5) Für den normalen Betrieb muß der TAG SDLOG=0 wieder in die cp600.ini eingetragen werden um den Datenverkehr beim normalen Spielen möglichst gering zu halten.
Zum Zeitpunkt der Lieferung hat der Player zwei aktuelle unterschiedliche Firmware(s). SAM7 1.0.8 / AVR1.30
Der Player verfügt über zwei Mikrocontroller und damit entsprechend auch über zwei Firmwaredateien.
Den aktuellen Softwarestand kann man bei den meisten Radios durch Drücken der Kombination am Bedienteil am Bedienteil:
[1]-[3]-[1] (für SAM7)
und
[1]-[4]-[1] (für AVR) im Display des Radios/Navi ablesen.
Für ein Update braucht man später nur die entsprechende(n) Updatedatei(en) downloaden und auf die SD-Karte kopieren.
Das Update wird dann automatisch erkannt und durchgeführt.
Alles weitere steht in der Dokumentation (Handbücher etc.) und ist bei der Lieferung sowohl auf der SD-Karte in einem Unterordner "\Docs"
als auch auf unseren Supportseiten support.maintronic.de
Für weitere Hilfe zur Firmware schauen Sie sich bitte folgende Information an. |
Ein Updatevorgang wird durch ein schnelles rotes blinken signalisiert (Dauer des Updates ca. 10 sek.)
LED grün bedeutet, das der Update Zyklus abgeschlossen und der CP600BMW wieder startbereit ist.
Zur Kontrolle wird die Datei "update.bin" von der SD-Karte gelöscht.
Hinweis: Einige neue Funktionalitäten benötigen die Version AVR 1.30.
Bei Playern mit Seriennummer bis 19800 läßt sich ein AVR Update
noch nicht über eine Datei (.bin) ausführen.
Lösung: Der Player muss im Werk umgebaut und auf den letzen Stand
gebracht werden.
Für weitere Hilfe zur Firmware schauen Sie sich bitte folgende Information an. |
Nein, normalerweise wird ja bei vorhandenem Wechsler kein Kabel benötigt. Wir haben aber je nach Einbauvariante Standardadapter oder Universal Kabelsätze, einfach anfragen.
==> Link zu den Adapterkabeln
Ja, prinzipiell können Sie den CP600BMW einbauen wo Sie möchten, Sie sind nur durch die Länge des Kabels eingeschränkt. Einen Kabelsatz oder eine Verlängerung erhalten Sie bei uns oder bei Ihrem BMW Händler. Einfach nach dem Kabelsatz für einen CD-Wechsler fragen.
Wenn Ihr Fahrzeug in der Kompatibilitätsliste vorhanden ist und Ihr Radio eine MODE Taste besitzt können Sie den CP600BMW einbauen. Es kann allerdings sein das Sie einen Kabelsatz benötigen, diesen erhalten Sie bei uns oder bei Ihrem BMW Händler. Einfach nach dem Kabelsatz für einen CD-Wechsler fragen.
==> Link zu den Adapterkabeln
Für einen Optimalen Hörgenuss und Bedienkomfort ist es sinnvoll eine logische Ordnerstruktur für Ihre Musiksammlung anzulegen.
6 Hauptordner stehen zur Verfügung, je einer für jede CD-Taste. Es gilt das gleiche Prinzip wie bei einem CD-Wechsler.
In der Grafik sehen Sie ein Beispiel einer Ordnerstruktur einer SD-Karte mit einer Gliederung nach Genre / Interpret / Album / Tracks für eine schnelle und einfache Auswahl der gewünschten Alben und Lieder.
Hilfsmittel für die Erstellung einer logischen Ordnerstruktur:
z.B. mit dem Tool iTunes von Apple kann sehr einfach nach Album und Interpreter sortiert werden
Bei einigen Kommpressionsverfahren in das aac Format (Advanced Audio Coding) oder m4a (Containerformat) kann es vorkommen das der Player abstürzt.
Der Player verarbeitet AAC Tracks nur mit dem Profil - Low Complexity (LC) – für mittlere bis hohe Bitraten.
Update: 01.02.2012
Wegen vermehrten Problemen wurde mit der Firmware Version 1.0.8 die Unterstützung von AAC Dateien entfernt.
Somit werden in der neuesten Firmware keine AAC oder m4a Dateien mehr abgespielt.
Es gibt Radios (ältere Modelle, Kasettenfach), die den zweiten Tastendruck nicht an den Player senden. Daher kann auch nichts ausgewertet werden und der Sprung in Unterordner funktioniert nicht (Stichwort doppelter Tastendruck).
Für diese Radios wurde ein neuer Tag "BASICJUMP" in der Firmware eingebaut. Wie der Tag konfiguriert wird siehe Bedienungsanleitung B01.
{phocadownload view=file|id=1|target=s}
Vergewissern Sie sich zuerst, das Sie die CD-Taste wiederholt gedrückt haben (siehe Bedienungsanleitung B01 - 4.2)
es kommen mehrere Möglichkeiten in Frage:
- Unterordner, die keine abspielbaren Dateien enthalten, werden ingnoriert
- Unterordner sind zu tief verschachtelt (maximale Länge der gesamten Verzeichnisstruktur (siehe Bedienungsanleitung B01 - 3.4)
- Es gibt Radiomodule, die auf Standardmäßig keine Unterordnersprünge ermöglichen (Stichwort doppelter Tastendruck)
für diese Radios wurde ein neuer Tag "BASICJUMP" in der Firmware eingebaut. Wie der Tag konfiguriert wird siehe Bedienungsanleitung B01.
{phocadownload view=file|id=1|target=s}
Beim ersten einschalten wird die Uhrzeit zunächst angezeigt.
Der ID3-Tag wird erst beim nächsten Lied angezeigt.
Problem1:
Es kann zu falscher Darstellung im Index Display kommen wenn der TAG_INDEX=1 und gleichzeitig TAG_TF=1 aktiviert ist.
Wenn der TAG_INDEX=1 aktiviert ist für eine Anzeige am Index Display, deaktivieren Sie bitte TF indem Sie den TAG_TF=0 in der CP600.ini setzen.
Problem 2:
Manche Radios mit Navigationssystem haben Probleme mit der Darstellung der Zeichen im Display.
Dies führt dazu das entweder nichts mehr im Navi Display angezeigt wird oder das Fehler dargestellt werden.
Wenn dies der Fall ist machen Sie ein Logfile (mit SDLOG=2) laut Anleitung (dazu auch die Tasten drücken, damit das Verhalten aufgezeichnet werden kann, ca 2-3 Minuten Log reichen), generieren auf unserer Supportseite ein Ticket und beschreiben Ihr Problem und schicken dies zusammen mit Ihrer LOGFILE.TXT und CP600.ini an unser Supportteam. Mit einer möglichst genauen Beschreibung des Radios, (evtl. Bild).
Audiotitel die zu Problemen beim abspielen führen können oder vom CP600BMW nicht abgespielt werden können werden vom System ignoriert.
Gründe:
Der Player (CP600BMW) gibt kontinuierlich Signal an den analogen UND den digitalen Ausgang.
Nach dem Anschließen des CP600BMW wird der Player erkannt und über das Bedienteil kann normal navigiert werden.
Es können Lieder ausgewählt werden, und beim Abspielen leuchtet die grüne LED am CP600 BMW, aber es kommt kein Ton.
Wenn Sie eine andere als die bisher verwendete Signalart nutzen, könnte es sein, dass Ihr Verstärker zunächst "stumm" bleibt. Das beste ist also, den gleichen Signalweg zu benutzen, wie bisher.
Wenn bislang noch kein CD-Wechsler verbaut war, muss man prüfen, mit welcher Voreinstellung der Verstärker ausgestattet ist. Also welcher Audio Ausgang verwendet wird.
Ab Sept. 2001 (also ab BM54) der Ton des Wechslers (CDC) nicht mehr digital in das DSP geleitet. Das beobachtete Verhalten ist also kein Bug sondern das normales Verhalten der BMW-Hardware.
Es werden WAV Dateien nur unkomprimiert und mit 16 Bit PCM kodiert - in stereo abgespielt.
Mono Dateien können nicht verarbeitet werden.
Wenn Audiodateien mit einer falschen Abtastrate vorliegen, z.B. 48kHz.
werden diese übersprungen und nicht abgespielt