Dieses Wiki ist ein Archiv bis 2023. Das aktuelle Wiki findet sich unter https://wiki.hamburg.ccc.de/
Projekt:CAN-Bus
Fehler beim Erstellen des Vorschaubildes: Die Miniaturansicht konnte nicht am vorgesehenen Ort gespeichert werden
Der Inhalt dieser Seite ist veraltet. Projekt eingeschlafen. Wenn du etwas neues hinzufügen kannst, sei mutig!
Ich beschäftige mich zur Zeit (aus Interesse) mit Bussystemen aus dem Automotive-Bereich. Ich würde gerne auf der vorhandenen PF_CAN-Treiberstruktur im Linux-Kernel aufbauen und ein Open Source USB-CAN-Interface entwickeln, um CAN allgemein der breiten Hacker-Masse zugänglich(er) zu machen.
Inhaltsverzeichnis
Ziel
Ungefähres Ziel der Sache: Ein CAN-Interface an USB sowie einen Treiber, um z.B. den Datenstrom zwischen Motorsteuergerät und Sensoren direkt in Wireshark anzeigen und auswerten zu können.
Stand
- 08.03.2011 Auch andere scheinen sowas lustig zu finden: http://hackaday.com/2011/03/08/can-sniffing-for-steering-wheel-button-presses/ - Allerdings wäre USB und Wireshark-Unterstützung natürlich cooler :D
- Ich habe mal ein Interface auf Basis atmega8 + mcp2515 + mcp2551 + FT245BL gelayoutet und geroutet
- Nächstes Ziel: Einen kleinen Test-Bus mit einigen Knoten aufbauen, um erstmal ein Gefühl für die Controller und Transceiver zu bekommen
- Teile dafür sind da
- Baue erste Test-Node auf - Temperatursensor, UART, Drehencoder mit Taster --Philip 02:23, 20 February 2011 (CET)
- Zweite Node gesteckt
- TODO: Verkabelung Node<->Node, Tranceiver und Controller auf Lochraster verkabeln --Philip 03:35, 20 February 2011 (CET)
Nutzen
Who knows? Protokolle von Herstellern/Werkstatttestern rev-engineeren?
Saab 9-5
- Einfache Programmierung über CAN (via CAN-USB) für Saab 9-5 - inkl. source code
- CAN I-bus messages für Saab 9-5, inkl. source code, CAN-logger, usw.
- Powertrain (P-bus)
Wer?
- philip, thw(Auto mit CAN und wollte schon immer sehen, was der Motor macht)