Nun folgte ich die Anweisungen und wollte versuchweise ein Bascom Testprogramm aufladen durch die RS232 Schnittstelle was nach der Hersteller ja ganz problemlos sein sollte weil Bootloader aufgeschpielt ist vom Haus aus und alle andere nötige Einstellungen erledigt sind. Ging aber nicht.
Dann las ich mich in das schon vom Haus aus aufgeschpielte programm ein testete es mit einem Motor was dann ging. Nur durch dieser Schnitstelle sollte das Programm auch auf das Terminal Meldungen schiecken. Tut aber nicht bzw. dort kommt nichts an.
Meinen Com Port habe ich mit einem CControl Board überprüft, ist in Ordnung. Daraufhin habe ich zwei Leds an Tx und Rx gehängt in der Hoffnung, dass ich so etwas vom der ewentuellen Trafic zu sechen bekomme. Nur Tx blink einmal auf weiter wieder nichts.
Jetzt habe ich alle mögliche Baud und sonstige Einstellungen durchprobiert, half auch nicht.
Was soll ich jetzt noch machen (Mülleimer ist doch noch verfrüht:smile:???
Das Kabel muss man hier selbst machen. Rx, Tx, GND fertig.
Das habe ich schon aus einem Nullmodemkabel herausgeführt (tausendeinmal überprüft auch, weil du weiss sho, die Vita:smile:.
Auch mit LEDs beschtückt, dass ich den Trafic wisuell mitbekomme.
Tx sendet (Led blinkt auf) sontst nix.
Sorry dass ich mich vorher verschrieben habe, 3/4 muss natürlich 2/3 heissen.
Das habe ich schon aus einem Nullmodemkabel herausgeführt
(tausendeinmal überprüft auch, weil du weiss sho, die Vita:smile:.
Auch mit LEDs bestückt, dass ich den Trafic visuell
mitbekomme.
Das ist Unsinn, ab 25 Impulsen sieht dein Auge nur noch einen Impuls.
Tx sendet (Led blinkt auf) sonst nix.
Da kann ich wohl nicht weiter helfen, das müsste man sich vor Ort ansehen und nachmessen, mit einem Oszilloskop.
Und alle Rechtschreibfehler konnte ich auch nicht korrigieren, manchmal fehlte mir dahinter die Bedeutung. Mach’s in der Zukunft besser…
Mag sein. In der Doku. steht aber so. Auf dem Board sind auch nur diese drei Stiften. So weit ich mich schlau machen konnte (Wiki) braucht man auch nichts mehr auser natürlich die richtige Einstellungen.
Sorry dass ich mich vorher verschrieben habe, 3/4 muss
natürlich 2/3 heissen.
Keine Ursache.
Das habe ich schon aus einem Nullmodemkabel herausgeführt
(tausendeinmal überprüft auch, weil du weiss sho, die Vita:smile:.
Auch mit LEDs bestückt, dass ich den Trafic visuell
mitbekomme.
Das ist Unsinn, ab 25 Impulsen sieht dein Auge nur noch einen
Impuls.
Altbekannt. Nur ich dachte, dass auf diese Weise ich wenigstens etwas zu sehen bekomme. Natürlich nich die einzelne Bits im Gänsemarsch. Und was fürn Wunder ich habe was gesehen. Leider nur in einer Richtung.
Da kann ich wohl nicht weiter helfen, das müsste man sich vor
Ort ansehen und nachmessen, mit einem Oszilloskop.
Erst haben:smile:))
Und alle Rechtschreibfehler konnte ich auch nicht korrigieren,
Aaaaber wenigstens einen hätst doch gradbiegen können:smile:
braucht man auch nichts mehr auser natürlich die
richtige Einstellungen.
Ähm, sind die richtig? Ohne CTS/RTS brauchst du ja ein Softwareprotokoll. Wenn alle Seiten schnell genug sind (was heutzutage nicht mehr das Problem ist), reicht aber oft auch eine Brücke um das zu simulieren.
AVR-Boards haben auch gerne mal einen Satz Jumper, mit denen man konfigurieren kann, wie die Schnittstelle belegt ist.
braucht man auch nichts mehr auser natürlich die
richtige Einstellungen.
Ähm, sind die richtig?
Das ist ja ne berechtigte Frage. Ich versuchte alle erdenkliche Einstellungen durchzuspielen bevor ich hier die Frage stellte. Das heist noch lange nicht, dass sie richtig sind. Hier konnte mir was unterlaufen was ich nicht merke.
Bascom sagt bei 16MHz ist Baud 1200 mit dem kleinsten Fehler 0.04%.AVR toleriert bis 1%.
Trotzdem probierte ich alle durch (natürlich überall brav gleich eingestellt).
Ohne CTS/RTS brauchst du ja ein
Softwareprotokoll.
Es ist (wenn ich richtig verstehe) der Bootloader.
Laut Hersteller schon aufgeschpielt und ich habe im Bascom auch richtig ausgewählt, MCS Bootloader. Eigentlicht würde ausreichen im Prog. irgendwo am Anfang $programmer=13 einzufügen. Dann weiss Bascom schon was zu tun ist.
Wenn alle Seiten schnell genug sind (was
heutzutage nicht mehr das Problem ist), reicht aber oft auch
eine Brücke um das zu simulieren.
War grad dabei. Proc. raus PD0-PD1 kurzschliessen, dann sollte ich im Terminal die Eingaben sehen sollen. Nix, weder am Bascomterminal noch am Hyperterm.
Der Witz ist, dass mein alter CControl mit beiden (seriel) munter kommuniziert.
AVR-Boards haben auch gerne mal einen Satz Jumper, mit denen
man konfigurieren kann, wie die Schnittstelle belegt ist.
Hier ist das nicht der Fall, drei Stiften GND, Tx, Rx, dann fest mit MAX232 verbunden.
Jetzt kommt die Messerei, schei…
Gruß und danke
Balazs
Ps. War jetzt die Sprache veständlich genug:smile:)))