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
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
Guten Tag, ich habe den Fehler gerade gefunden, ich hätte die Option UseUartInvert an haben müssen. Damit funktioniert es. Gruß Martin
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.