Warum überhaupt den Aufwand betreiben?
(Schaut öfter mal rein, es kann sein das ich den Artikel noch ausarbeite)
Unmodifizierte USB-K+Dcan-Kabel, die online verkauft werden, weisen einen Firmware-Fehler auf, der bestimmte BMW-Steuergeräte beschädigt und nicht mit optimaler Geschwindigkeit arbeitet. Durch das Flashen des Kabels mit verbesserter Firmware, können Sie Ihr Fahrzeug sicher flashen und codieren, ohne dass die Gefahr besteht, dass Ihr Steuergerät beschädigt wird.
PS: das ist eine überarbeitete Anleitung, abgeleitet von „SF BMW Coding“ (Original in den Downloads unten, mit mehr Informationen zu anderen Kabelvarianten)
Außerdem geht es schneller:
– Schnellere CAN-Kommunikation (Blockgröße 0 und keine Trennungszeit).
– Ermöglicht jederzeit die Konfiguration des CAN-Modus, nicht nur nach dem Einschalten.
– Ermöglicht die Konfiguration der CAN-Parameter (Blockgröße und Trennzeit)
– Zeigt den Zündstatus korrekt an (nur für den K-Line-Modus verfügbar).
– Enthält einen Bootstrap-Loader, der eine Firmware-Aktualisierung ermöglicht, ohne das Gerät zu öffnen.
(UpdateLoader unten erklärt)
– Reduzierter Stromverbrauch durch Verwendung des Schlafmodus.
Erweiterte Firmware-Vorteile:
Kann die folgenden BMW-Steuergeräte ohne Beschädigung flashen:
– M3/M5/M6 DME (MSS6X)
– E6x M5/M6 SMG (GDSMG3)
– E9x GM Auto (GM1912)
Ausstattung, was braut ihr alles an Hardware:
Ich habe dieses Kabel hier, das schon vorbereitete Pins hat:
Vorschau | Produkt | Bewertung | Preis | |
---|---|---|---|---|
Ediabas k+dcan dcan USB obd2 Switch interfacen k… * | 43,99 € | Weiter zu Amazon… |
Letzte Aktualisierung am 14.09.2024 um 03:34 Uhr / Affiliate Links / Bilder von der Amazon Product Advertising API / *
Das USBasp Modul inkl. Verkabelung:
Vorschau | Produkt | Bewertung | Preis | |
---|---|---|---|---|
Paradisetronic.com USBasp 3,3V 5V… * | 8,98 € | Weiter zu Amazon… | ||
AZDelivery Breadboard Kit – 3X Jumper Wire… * | 9,99 € | Weiter zu Amazon… |
Letzte Aktualisierung am 14.09.2024 um 01:56 Uhr / Affiliate Links / Bilder von der Amazon Product Advertising API / *
Was an Software brauche ich:
No.1: AVRDUDESS – A GUI for AVRDUDE
No.2: Zadig
No.3: Die FIRMWARE
Quelle: https://github.com/uholeschak/ediabaslib/releases
Die „Binaries-xxxxxxx.zip“ laden, entpacken und im „CanAdapter“ Ordner findet Ihr die „CanAdapter.hex“ Datei
No.4: UpdateLoader (OPTIONAL: dazu unten mehr)
No.5: Originalanleitung PDF (für weitere Informationen zu anderen Kabeln, unten angehängt)
BILDER UND ANLEITUNG sind mit Genehmigung von CT-Board-User geteilt und nicht mein Eigentum.
Der Text, sprich die Anleitung, entspricht dem DCAN Projekt auf dem CT-Board
1. Nun geht es los, also erstes steckt ihr mal das USBasp am Laptop an, da muss erst mal der Treiber installiert werden:
- Zadig starten und „USBasp“ sollte in der ersten langen Zeile stehen, dann auf Installieren klicken, dies kann alles schon mal 2 min dauern bis eine Meldung kommt das alles geklappt hat, danach wird das USBasp im System richtig erkannt.
2. Es geht ans verkabeln, auf das Kabel bezogen hab ich Euch mal ein Bild angefertigt mit Beschreibung.
Die Belegung am „USBasp“ ist an der Unterseite aufgedruckt, da könnt ihr gar nichts falsch machen.
Beim „USBasp“ muss der Jumper auf 5V stehen!:
JA, ihr seht richtig, es wurde nichts angelötet, es wurden die Pins so angesteckt, dass sie zur Platine Kontakt haben, aber nicht miteinander. Das empfehle ich nicht, am besten ihr lötet die einzelnen Kabel direkt an.
Probieren wie immer auf eigenes RISIKO 🙂
3.) AVRDUDESS starten:
– Erst mal auf „Erkennen“ oben rechts bei Mikroprozessor klicken, um zu sehen, ob die Verbindung steht und siehe da, es passt.
- Die .hex File auswählen und darunter auf „Ausführ“ klicken:
Wie man sieht, dauert der Flash kaum 4sek. gefolgt von einem kurzen Check.
Zum Schluss noch wie versprochen zu „UpdateLoader“
Scheinbar kann man das Tool nur benutzen, wenn einmal wie oben die erste optimierte Firmware geladen wurde, danach sollten alle weiteren Update über das Tool funktionieren!
DOWNLOADS: