
|
INFO - FAQ - CC2-Forum - CCPro-Forum |
|
Hallo auch vom |_ Team im neuen Jahr! Am Uploadprotokoll hat sich nichts verändert. Zuerst sendet das OMDLWIN Tool ein einzelnes Byte (ASCII Code = 1) zum Kontroller. Die Open Micro sendet daraufhin als Echo den Textstring "CCTRL-BASIC OM" plus ein Versionsbyte mit dem OS Stand OM Kontreollers an den PC zurück. War dies erfoglreich wird anschliessend mit ASCII Code = 2 der Upload des Userprogramms eingeleitet. Ob diese erste Verbindung zwischen PC und OM grundsätzlich klappt und die OM das Echo schickt kann man mit einem Termialprogramm auch manuell testen. Man öffnet dazu ein Terminalprogramm mit 9600 baud (z.B. Terminal32). Dann drückt man STRG+A, also hält die Taste STRG gedrückt und dann kurz den Buchstaben A. Jetzt sollte das Echo von der OM im Terminalfenster erscheinen. Wichtig ist noch dass die OM im Hostmodus befindet, also vor Einschalten der Versorgungsspannung über einen externen Taster den Port[3] auf LOW ziehen. > Falls ich Details vergessen habe. Fragt nur. Welche Meldung kommt denn vom OMDLWIN Tool? So müsste es z.B. aussehen, wenn die OM an der Seriellen Schnittstelle 1 angeschlossen ist: Port: COM1 Baudrate: 9600 Baud Interface: DualWire (ohne Loopback) Controller: Open-Micro V1.0 Viele Grüsse das |_ Team > Hallo Open "Micro"ianer > > ein schönes neues Jahr noch zusammen. > > leider fängt es bei mir nicht ganz so toll an. Nach längerer Pause habe ich nun wieder etwas mit den Controllern machen wollen. Aber ich bekomme keine Programme mehr in den Controller. > > Ich verwende hierfür ConText mit eingebundenem Compiler bzw. Übertragungsprogramm. Das hat ja in der Vergangenheit auch zig-fach funktioniert. Jetzt jedoch nicht mehr. > Ich habe dann, weil ich auf dem Test-Board keinen Hardware-Fehler entdecken konnte, die Dual-Wire-Schaltung separat aufgebaut. Ohne Erfolg. Da ich derzeit keinen Logikanalyzer hier habe, ist das ein wenig wie stochern im Stroh. > Dennoch habe ich das Ganze noch mal mit einem MAX232 aufgebaut. Da hier normgerechte Pegel vorliegen, so dachte ich, wird es schon klappen. Tut es aber nicht. Bin also momentan etwas ratlos. > > System ist zum einen ein Win10 und zum anderen ein WinXP Rechner. Letzteren nutze ich eigentlich nur zum programmieren. Bei beiden Computern die gleichen Ergebnisse. Der Win10 Computer hat eine separate PCIe-Schnittstellenkarte. Die COM-Schnittstellen sind im System soweit ok. > > Also nun meine Frage. Hat sich was Grundlegendes verändert? Was könnte es sein? Bin für Tips dankbar. > > Falls ich Details vergessen habe. Fragt nur. > > Danke und Grüße > Andreas |
| Antwort schreiben |