Problem mit RS485 Bootloader

OP #2458109
Lesenswert?
• ▲
▼
Guten Morgen,

schon seit ein paar Tagen versuche ich den AVR Bootloader von Hagen Re 
zum funktionieren zu bringen, bis jetzt leider ohne Erfolg.

Mein Aufbau ist wie folgt, Atmega168 mit MAX481, Ports sind im Code 
richtig gesetzt, auch der Port für DE, nicht invertiert.
Der Atmega168 ist auf 8 Mhz internen OSC gefused und hat den 
Bootresetvector gesetzt.

Nun habe ich auch der Gegenseite einen USB auf RS485-Adapter mit FTDI. 
Soweit ich auch dem Oszi sehe sendet der USB Adapter auch korrekt nur 
der Atmel antwortet nicht.

Leider bekomme ich kein Connect, hat jemand vielleicht eine Idee wo ich 
noch suchen kann ?


Gruß Martin
Gast #2458194
Lesenswert?
• ▲
▼
Hi Martin,

hast du schon mal probiert mit einem "hello World" Programm die 
Schnittstelle zu testen?

Ich würde an deiner Stelle zuerst die Funktion der HW prüfen, bevor ich 
mich um "komplexe" SW kümmern würde.

Stell zu aller erst sicher, dass
1. du mit dem µC senden und empfangen kannst
2. bau dir in die SW auf nicht genutzen Portpins Debug Ausgaben, damit 
du siehst, wo es zur Zeit nicht weiter geht (OSZI hast du ja)

Was auch ziemlich häufig vorkommt, RX und TX vom µC zum MAX481 richtig 
verschaltet?

Gruß
aproemel

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.