Kommentar: Einfügen von HTML im Kommentar: Link einfügen: <a href="LINKURL" target="_blank">LINKTITEL</a> Bild einfügen: <img src="BILDURL"> Text formatieren: <b>fetter Text</b> <i>kursiver Text</i> <u>unterstrichener Text</u> Kombinationen sind auch möglich z.B.: <b><i>fetter & kursiver Text</i></b> C Quellcode formatieren: <code>Quellcode</code> BASIC Quellcode formatieren: <basic>Quellcode</basic> (Innerhalb eines Quellcodeabschnitts ist kein html möglich.) Wichtig: Bitte mache Zeilenumbrüche, bevor Du am rechten Rand des Eingabefeldes ankommst ! -> I > > > > Hallo. > > > > > > > > Möchte meine CC Pro Mega 32 Unit über die serielle Schnittstelle programmieren, um das SPI frei zu halten. > > > > Leider schaffe ich es nicht, eine Verbindung mit der CC IDE herzustellen. > > > > > > > > Board ist ein Eigenbau, entspricht CC ProMega32 Applicationboard (ohne USB-Interface) > > > > Mit MAX202, Verbindungen mehrfach überprüft (> ok). > > > > Verwende einen USB zu Seriell Adapter (mit Terminal überprüft > ok) > > > > > > > > Die Unit wechselt korrekt in den Seriellen Bootlader-Modus (Programm wird nicht ausgeführt) > > > > > > > > Versucht mit Baudrate 9600, 7200, 38400 ohne Erfolg. (8 Datenbits, 1 Stopbit, kein Handshake, keine Priorität) > > > > > > > > Wo könnte der Fehler liegen? Bin am vezweifeln. > > > > > > > > Danke, Martin > > > > > > Hi, > > > > > > ich verwende auch ein Eigenbau Board Mega32 mit einem MAX232. Das funktioniert. > > > Ich habe meine COM1 auf 115000 Bit/Sek eingestellt, Rest wie oben. Ich benutze ein > > > serielles Kabel 1:1 > > > > > > Wenn Du ein Oszi hast kannst Du mal messen: > > > > > > Der Mega32 sendet beim Einschalten in den Bootloadermodus ein paar Bits auf PortD.1 = TXD. > > > Die müssen auf dem 9pol. SubD Stecker der RS232 auf Pin 2 mit einem Pegel von ca. +-10V anstehn. > > > > > > Umgekehrt, beim drücken des Button Hardware Version, sendet der PC ein paar Bits an den Mega32. > > > Die müssen am PortD.0 = RXD ankommen. > > > > > > > > > > Hallo, > > habe die Baudrate verändert, leider wieder ohne Erfolg. > > Hab auch mit dem Oszi gemessen. Bekommen sowohl auf TxD (PD.1) als auch auf RxD (PD.0) ein Signal. > > Was mir auffällt, ich weis nicht ob es normal ist, ist, dass im Ruhezustand auf beiden Ports ein Rechtecksignal > > anliegt, welches zu etwa 95% auf High ist, und 2% auf LOW (_----------_----------_----------_-...). > > Ist das normal? > > > > Danke > > Im Bootloadermodus ist: > PD.0 (RXD) auf Dauer High > PD.1 (TXD) nach senden der Bits am Anfang auf Dauer High > > ist auch so, wenn ich den MAX232 abstecke. > > Ich würd noch überprüfen: > ist VCC = 5V stabil > hat der Mega32 VCC an Pin 10 und 30 > hat der Mega32 GND an Pin11 und 31 > funktioniert der Reset, schaltet gegen GND > > Ist der Rechteck auch da, wenn du den MAX202 absteckst ? > > wenn das alles passt, würd ich mal einen anderen Mega32 probieren > > > >