Hallo *, kleine Frage zu etwas, was ich bisher noch nicht gesehen habe. Kann es sein, dass ein FTDI einen ATMEGA8 "USART resetten" kann ? Hardware: Habe ein FTDI 2232 Board, was von einem USB Port eines PC betrieben wird (Versorgungsspannung kommt auch über diesen Port). Desweiteren eine ATMEGA8 Schaltung mit UART (Ich lese uber den USB dann nur eine Variable aus) Folgendes ist passiert: Mit meinem Notebook mit Netzteil habe ich per ISP den ATMEGA8 programmiert. FTDI dran -> Werte empfangen am Notebook. Alles OK. Schaltung mit FTDI, ohne USB ISP Programmer, vom Notebook Netzteil getrennt und zu meinem "Zielobjekt" marschiert, für das die Schaltung bestimmt ist. Auslesen per UART nicht mehr möglich! Software im ATMEGA8 schien noch zu funktionieren (bin mir ca. 95% sicher). Na ja, Netzteil wieder drann. Nur Hieroglyphen enpfangen. Code neu aufgespielt und schon war wieder alles "beim alten". Es funzt. %-( Ist dass Bekannt? Wenn ja, was ist der Grund? FTDI? ATMEGA8? Komisch? Gruß Hoschi
Wieviele/welche Verbindungen hast du zwischen FTDI und ATMEGA8? Garantiert nicht GND für TX/RX vergessen (Schaltplan und Muster prüfen)?
Hi, bin mir nicht sicher. Könnte sein, das der GND ab war (war Flugverdrahtung). Wenn dem aber so ist, warum hat es dann nach dem Flashen funktioniert (für den Fall das der GND ab war) ? Gruß
Im ersten Fall hattest du vielleicht die Masseverbindung über den USB ISP Programmer.
Stimmt! Da war definitiv eine GND-Verbindung. Werde mich noch mal auf die Suche machen. Im Moment würde ich dir mit dem GND recht geben. Sieht ganz danach aus. Gruß
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.