Datum:
Angehängte Dateien:Hallo euch allen,
ich bin schon seit einiger Zeit auf der Suche nach einem CAN-Bootlader
für den AT90CAN. Leider konnte ich dazu aber kein fertiges Projekt
finden.
Ich würde mich freuen, wenn sich solch ein Projekt mit Hilfe von diesem
Forum umsetzen lassen würde.
Meine Erfahrungen:
- Folgende CAN Bibliothek (in C) hat sich bewährt.
sehr übersichtlich
umfangreich
unterstützt verschiedene Cotroller
http://www.kreatives-chaos.com/artikel/universelle...
- Zur Kommunikation von CAN <> USB hat sich der Adapter von
Mictronics bewährt. Diesen kann man anhand der kompletten
Daten auf der Homepage nachbauen
Kommunikation via Software CAN Hacker
wichtig....er funktioniert zuverlässig
http://www.mictronics.de/projects/usb-can-bus/
- Unter dem folgendem Link ist ein CAN Bootloader beschrieben, der
AVR Controller über den SPI<>CAN Chip "MCP2515" programmiert.
http://www.kreatives-chaos.com/artikel/can-bootloader
WAS FEHLT:
- Bootloader Software für den AT90CAN, teilweise schon im Anhang
- Boodloader Terminalprogramm für den PC
- mögliche Modifikationen an dem Programm für den CAN<>USB Adapter
Ich hoffe es finden sich einige um dieses Projekt zu realisieren.
Im Anhang findet Ihr noch einige Informationen von Atmel über dieses
Thema.
Grüße martin
Datum:
Sowas gibts doch schon von Atmel: Appnote AVR076. Verwendet den Flip als Software auf dem PC. Kann mit PeakCAN-Dongle und Vector-Hardware(hab ich nicht getestet) umgehen. Wenn du eine andere Hardware verwenden möchtest, musst du dir dein eigenes PC-Programm schreiben.
Datum:
schon mal danke für deine antwort.... genau das ist ja das problem... Atmel unterstützt mit FLIP nur die als kaufteile erhältlichen USb to CAN Interface Leider hab ich nicht genug Ahnung um mir solch ein kompatibles Interface selber zu bauen Kannst du dabei helfen?
Datum:
Für mein aktuelles Projekt, es werden einige Komponenten im Haus und Garten über ca. 100m vernetzt, such ich auch nach der passenden Lösung und stehe vor dem gleichen Dilemma: Was für eine Hardware/Software auf PC-Seite nehmen, um sich mit den Zielsystemen zu verbinden. Was machen denn die ganzen Hausbussysteme eigentlich? (Beitrag gehört wohl eher in die Codesamlung oder Hausbus)