CAN BUS Bootloader AT90CAN

OP Persönliche Seite #1581034
Lesenswert?

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-can-bibliothek

   - 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
Angehängte Dateien:
#1615410
Lesenswert?

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)
Gast #3019183
Lesenswert?

Hallo Martin J.

hast du für den AT90CAN einen Bootloader bekommen oder selbst gebastelt?

Es wäre sehr schön, wenn du mich dabei unterstützen könntest, da ich 
selbst einen brauche aber überhaupt keinen Plan habe.

Wie gehe ich vor, wenn der Bootloader aufgespielt ist?
Welche Software braucht die Gegenstelle?
Welche Hardware ist nötig?
Wir funktioniert das Update über Bootloader?

Wäre schön, wenn du mir unter die Arme greifen könntest!
Ich stehe total im Wald und komme irgendwie nicht weiter.

Gruß Balesi
OP Persönliche Seite #3019295
Lesenswert?

hallo,

ich habe es am Ende mit
- dem Bootloader von ATmel,
- dem Terminal ATmel Flip und
- einem CAN<>USB Adapter von Peak
realisiert.

Das ganze funktioniert wunderbar, nur kostet der USB<>CAN Adapter von 
Peak richtig viel Geld. Atmel war leider nicht bereit den Adapter von 
mictronics mit in die Liste der von Flip unterstützten Tools 
aufzunehmen.

Wenn du dir ein eigenes Terminalprogramm schreibst, dann kannst du auch 
den Adapter von mictronics und den AVR Bootloader verwenden.

Grüße Martin
Gast #3019337
Lesenswert?

Danke für die schnelle Antwort,
ich habe gerade mal geschaut,
so einen PEAK-Adapter kann ich mir von einem Kumpel besorgen.

Zu dem Bootloader von Atmel:
Die Software die von Atmel geliefert wird ist für IAR-Compiler, den habe 
ich leider nicht, sondern nur das Atmelstudio. Hast du dir da etwas 
umgeschrieben?

Danke und Gruß
Balesi

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren