Forum: Mikrocontroller und Digitale Elektronik AVR über FT232 beschädigt?


von Martin G. (martinus)


Lesenswert?

Hallo liebe community,

Ich habe eine serielle Kommunikation eines AtMega88 per FT232RL (USB) an 
meinen Pc realisieren wollen.
Alle Schaltpläne habe ich aus den Datenblättern der jeweiligen Chips.
Ich benutze die Spannungsversorgung des AVR auch für den FT232
Zum Programmieren benutze ich ein AVRISP-mk2 mit WinAVR und AVRDude.

Die ersten Tests verliefen alle gut, der Controller ließ sich 
programmieren, Leds blinkten, alle Pegel stimmten, der FT232 wurde von 
Windows erkannt und die Treiber dafür automatisch installiert.
Auch beim FT232 stimmten die Pegel, 3v3 ausgang gibt die richtige 
Spannung aus. RX vom AT88 wurden mit TX vom FT verbunden und umgekehrt.

Doch beim Überprüfen der seriellen Kommunikation mit hTerm stellte ich 
fest das ab un an FF bzw FE vom Pc empfangen wurde, obwohl der µC 
momentan nur die LED blinken lässt.
Habe dann zum Test etwas(0x60) vom µC in Schleife gesendet, aber hTerm 
zeigte keine Reaktion darauf (natürlich habe ich nach dem programmieren 
dis und wieder reconnected).

Dann ist es passiert, ich hab vor dem nächsten Programmiervorgang 
vergessen das USB-Kabel ausm Pc zu ziehen. Habe das zunächst nicht 
gemerkt und der µC lies sich auch korrekt programmieren. Nunja nachdem 
ich jetzt das ISP-kabel herausgezogen hab spielte der µC das programm 
zwar korrekt ab (led blinkt) jedoch leuchtet sie nurnoch schwach.
Programmieren lässt sich der µC auch nicht mehr, AVRDude gibt mir ein 
"cannot get connection status"
"unknown status 0xc9"
"Initialization failed, rc = -1"

Der FT232 funktioniert scheinbar auch nichtmehr, er gibt am 3v3 Ausgang 
und auch sonst korrekte Pegel aus, nur wenn ich Tx mit Rx verbinde gibt 
er kein Echo.

Könnt ihr mir sagen ob man da was machen kann? (außer neues zeug kaufen)

: Bearbeitet durch User
von Peter K. (Gast)


Lesenswert?

Hast du die 5V am ISP mit den 5V des USB-Bus verbunden?

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
Noch kein Account? Hier anmelden.