Robotrontechnik-Forum

Registrieren || Einloggen || Hilfe/FAQ || Suche || Mitglieder || Home || Statistik || Kalender || Admins Willkommen Gast! RSS

Robotrontechnik-Forum » Technische Diskussionen » M052 mit VNC2-48 am KC85/3 – keine Menüworte / FD nur sporadisch » Themenansicht

Autor Thread - Seiten: -1-
000
03.10.2026, 10:42 Uhr
Asmodeus



Hallo zusammen,

ich versuche gerade, ein M052 USB (blaue Platine mit Tastatur Dongle) an einem KC85/3 mit CAOS 3.1 zum Laufen zu bekommen und komme nicht weiter.

Das M052 funktioniert an meinem KC85/4 grundsätzlich. Dort erscheinen die M052-Menüworte und VINCULUM, DIR usw. funktionieren.

Die angezeigten Versionsstände meines M052 sind:
USB-Terminal v2.9 (VNC2)
MAIN 2.0.2SP2f2
RPRG 1.00R

Die M052-Software meldet: Versionsdatum: 23.03.2020

Es handelt sich offenbar um die Variante mit VNC2-48 bzw. „USB-Modul 48“.

Am KC85/3 steckt das M052 allein in Schacht 08. Ich verwende entsprechend der Dokumentation:
SWITCH 2 0
SWITCH 8 C1

Trotzdem erscheinen im Menü keine M052-Menüworte, insbesondere kein VINCULUM.

Auffällig ist außerdem, dass bei der Modulabfrage das Strukturbyte FD am KC85/3 teilweise erkannt wird, teilweise aber auch nicht. Am KC85/4 funktioniert dasselbe M052 dagegen.

Einen zunächst vermuteten Fehler der Modulschächte des KC85/3 konnte ich inzwischen weitgehend ausschließen: Ein M011 funktioniert sowohl in Schacht 08 als auch in Schacht 0C.

Nun bin ich beim Lesen der Dokumentation zum VNC2/USB-Modul 48 über etwas gestolpert. Dort wird das Modul 48 ausdrücklich als Entwicklung für den Einsatz im M052 am KC85/4 beschrieben. Für V2DAP2.0.2SP2f wird außerdem der USB-Tastaturtreiber genannt; auch in der Entstehungsgeschichte ist von einer Erweiterung der Firmware um einen Tastaturtreiber für den KC85/4 die Rede.

Daher meine Fragen:

Ist die VNC2-Firmware MAIN 2.0.2SP2f2 in dieser M052-/Modul48-Konfiguration auch vollständig für den KC85/3 geeignet?

Hat jemand genau diese Kombination KC85/3 + M052 USB + VNC2-48/Modul48 + SP2f2 erfolgreich in Betrieb?

Oder ist die VNC2-Firmware für das eigentliche Erkennen bzw. Einblenden des M052-ROMs ohnehin irrelevant und ich sollte wegen des nur sporadisch gelesenen FD eher auf der Hardware-/Busseite des KC85/3 suchen?

Falls letzteres: Gibt es beim M052 gegenüber einem M011 bestimmte Bus-/Steuersignale oder Timing-Anforderungen, die sich für eine gezielte Fehlersuche besonders anbieten?

In der Dokumentation habe ich außerdem den allgemeinen M052-Fehlerhinweis gefunden, dass bei einem 74LS00/DL000 als U7 R4 auf 4,7 k? verkleinert bzw. U7 durch einen 74HCT00 ersetzt werden sollte. Könnte das bei diesem Fehlerbild eine Rolle spielen?

Ich möchte zunächst nichts am M052 flashen oder auf Verdacht Bauteile wechseln, da es am KC85/4 grundsätzlich funktioniert.

Danke schon einmal!
 
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
001
03.10.2026, 14:27 Uhr
maleuma



Grundsätzlich sollte das M052 mit der VNC2-Firmware auch am KC85/3 funktionieren.
Die Erkennung des Strukturbytes hat nichts mit der Software oder Firmware im M052 zu tun.
Der Tastaturtreiber wird beim KC85/3 nicht automatisch aktiviert. Falls der benutzt werden soll, mus der erst mit %tastatur scharf geschaltet werden. Dazu muss das Modul aber vorher mit den beiden SWITCH-Befehlen online sein.

Eine Vermutung wäre, dass die Erkennung der I/O-Adresse 80H auf dem Modul nicht richtig arbeitet. Mit IN 80H wird das Strukturbyte gelesen und mit OUT 80H das Modul ein/aus geschaltet.
Kannst Du mit SWITCH 8 C1 das Modul einschalten? Das siehst Du an der grünen LED.
Mit SWITCH 8 C5 muss die LED gelb werden und mit SWITCH 8 C4 rot.
--
Mario.
 
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
002
03.10.2026, 15:21 Uhr
Asmodeus



Danke erst einmal für die Antwort.

Das Modul reagiert sowohl am KC85/3 als auch am KC85/4 auf die SWITCH-Befehle:

SWITCH 8 C1 grüne LED
SWITCH 8 C5 gelbe LED
SWITCH 8 C4 rote LED

Am KC85/3 geht die LED also entsprechend an, beim Auslesen des Strukturbytes bekomme ich aber immer wieder FF statt FD. Wenn FD erkannt wird, habe ich auch versucht, den Tastaturtreiber mittels %TASTATUR bzw. %tastatur zu aktivieren. Darauf kommt ERROR, der Befehl wird also offenbar nicht erkannt.

Daraufhin habe ich das Modul noch einmal am KC85/4 getestet und versucht, einen USB-Stick einzulesen. Dabei bekomme ich mit eingestecktem Stick wiederholt Ausgaben wie „Fa@ Command“ / „FAC$COMMAND“ und anschließend „TimeOut Error“.

In der Dokumentation zum VNC2-Modul habe ich außerdem folgenden Hinweis gefunden:

„Fehlerreport M052 allgemein: Bei Verwendung eines 74LS00/DL000 für U7 sollte R4 auf 4K7 verkleinert oder U7 durch einen 74HCT00 ersetzt werden!“

Auf meiner Platine ist U7 tatsächlich ein DL000 und R4 hat 47 k (gemessen ca. 48,1 k?).

Könnte diese Bestückung eventuell die Ursache für die Probleme sein bzw. sollte ich R4 bei dieser Platinenrevision auf 4K7 ändern? Ich bin mir aber nicht sicher ob das auch für die blaue Platine zutrifft. Den Widerstand würde ich dann mal ersetzen.

Mario

Dieser Beitrag wurde am 03.10.2026 um 15:22 Uhr von Asmodeus editiert.
 
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
003
03.10.2026, 15:51 Uhr
schlaub_01



Also wenn das Strukturbyte schon mal nicht kommt, liegt das auf keinen Fall am Widerstand R4 bzw. U7.
Das Strukturbyte wird nur durch die Logik im GAL U6 gebildet und mit dem Gatter U3C ausgegeben. Alle dafür benötigten Eingänge am GAL gehen direkt zum Stecker.
Was hast Du denn für GALs verwendet, vielleicht liegt eher dort das Problem. Am besten mal ein Foto der Platine einstellen.

Viele Grüße,
Sven.
 
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
004
03.10.2026, 16:03 Uhr
ralle



Vielleicht hilft ein Umbau auf CAOS 3.5?
--
Gruß Ralle

Wenn Sie dazu neigen, Bedienungsanleitungen zusammen mit dem Verpackungsmaterial wegzuwerfen, sehen Sie bitte von einem derart drastischen Schritt ab!...
... Nachdem Sie das Gerät eine Weile ausprobiert haben, machen Sie es sich am besten mit dieser Anleitung und ihrem Lieblingsgetränk ein oder zwei Stunden lang in Ihrem Sessel bequem. Dieser Zeitaufwand wird Sie dann später belohnen...

aus KENWOOD-Bedienungsanleitung TM-D700
 
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
005
03.10.2026, 16:08 Uhr
schlaub_01




Zitat:
ralle schrieb
Vielleicht hilft ein Umbau auf CAOS 3.5?



Das muss auch so funktionieren und hat nichts mit dem CAOS zu tun. Hab ja schon oft mit M052 am /3er zu tun gehabt.

Viele Grüße,
Sven.
 
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
006
03.10.2026, 16:10 Uhr
Asmodeus





Ich hoffe man kann alles erkennen. Wenn ihr sagt tausche den Widerstand und das Problem könnte somit gelöst werden, dann probiere ich das.
 
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
007
03.10.2026, 17:05 Uhr
schlaub_01



Sieht soweit erst mal okay aus. Die Atmel GALs habe ich auch schon verbaut, sollten eigentlich auch funktionieren. Hast Du eventuell ein Oszi, mit dem Du die Zugriffe beim Strukturbyte mal anschauen kannst? Ansonsten wird das aus der Ferne schwierig.
Den Widerstand kannst Du problemlos tauschen. Ich habe da auch generell einen 4k7 drin.
Viele Grüße,
Sven.
 
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
008
03.10.2026, 19:03 Uhr
ralle



Richtig, wird aber besser unterstützt. Probleme sind allerdings die Abwärtskompatibelität. Bei 3.4 sind zahlreiche Änderungen im CAOS. 3.5 unterstützt das M052 dafür besser. Wegen einer mangelnder Dokumentation gibt es auch Fotos von den Änderungen in der Hardware. Aber es wird ein USER-EPROM unterstützt.
--
Gruß Ralle

Wenn Sie dazu neigen, Bedienungsanleitungen zusammen mit dem Verpackungsmaterial wegzuwerfen, sehen Sie bitte von einem derart drastischen Schritt ab!...
... Nachdem Sie das Gerät eine Weile ausprobiert haben, machen Sie es sich am besten mit dieser Anleitung und ihrem Lieblingsgetränk ein oder zwei Stunden lang in Ihrem Sessel bequem. Dieser Zeitaufwand wird Sie dann später belohnen...

aus KENWOOD-Bedienungsanleitung TM-D700
 
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
009
03.10.2026, 20:36 Uhr
Asmodeus



Danke für die Rückmeldung.

Den Widerstand habe ich inzwischen auf 4K7 geändert. Danach zunächst am KC85/4 getestet: Der USB-Stick wurde erkannt und ich konnte auch erfolgreich ein KCC-Programm laden.

Danach noch einmal kurz am KC85/3 getestet. Das Problem besteht dort weiterhin. Das Strukturbyte wurde diesmal zwar mit FF FD angezeigt, VINCULUM erscheint aber weiterhin nicht.

Anschließend das Modul wieder in den KC85/4 gesteckt. Dort wurde plötzlich die Tastatur an USB1 wieder nicht erkannt – das hatte ich vor einigen Tagen schon einmal. An USB2 wurde die Tastatur erkannt, der Stick an USB2 anschließend aber wieder nicht.

Nach mehrmaligem vollständigen Netztrennen wurden Tastatur und Stick wieder erkannt. Das USB-Verhalten ist damit aber offensichtlich sporadisch und für mich noch nicht wirklich geklärt.

Ein Oszi wäre vorhanden (OWON HDS242). Das Problem am KC85/3 würde ich allerdings erst einmal zurückstellen. Wichtiger wäre mir, das M052 am KC85/4 zuverlässig zum Laufen zu bekommen.

Könnte dieses sporadische Verhalten mit dem Softwarestand zusammenhängen? Wäre ein Update auf M052-Version 3.2 bzw. 3.3 sinnvoll, oder sollte ich eher auf der VNC2-/Hardwareseite weitersuchen?

Viele Grüße
Mario

Dieser Beitrag wurde am 03.10.2026 um 20:42 Uhr von Asmodeus editiert.
 
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
010
04.10.2026, 11:47 Uhr
maleuma



Falls du die Möglichkeit hast, GALs zu programmieren, würde ich die empfehlen, einmal einen neuen / anderen GAL zu verwenden. Ich hatte schon einige GALs, die zwar beim Vergleich als korrekt gemeldet wurden, in der Schaltung aber dann doch nicht funktionierten.

Das sporadische Verhalten hat nichts mit der Software zu tun.
--
Mario.

Dieser Beitrag wurde am 04.10.2026 um 11:47 Uhr von maleuma editiert.
 
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
011
04.10.2026, 12:38 Uhr
Asmodeus



Leider habe ich keine Möglichkeit, GALs zu programmieren. Ich habe inzwischen Hilfe bei der Überprüfung des Moduls bekommen und hoffe, dass es noch gerettet werden kann. Meine Möglichkeiten zur weiteren Fehlersuche sind daher erst einmal begrenzt.

Vielen Dank an alle für die zahlreichen Hinweise und Informationen!

Gruß
Mario
 
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
012
12.10.2026, 08:17 Uhr
Bert



Noch eine Rückfrage:
Funktioniert das Auslesen des Strukturbytes am KC85/3 mit einem anderen Modul?
--
Viele Grüße,
Bert
 
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
013
12.10.2026, 16:32 Uhr
Asmodeus



Hallo Bert,

glücklicherweise habe ich heute ein M003 bekommen und damit am KC85/3 noch einmal getestet. Das Ergebnis ist leider nicht eindeutig bzw. reproduzierbar:

Bei SWITCH 8 1 erscheint teilweise 08 FF 01, bei einem weiteren Versuch bzw. nach Aus- und Einschalten dann korrekt 08 EE 01.

Die LED des M003 wird auch dann eingeschaltet, wenn als Strukturbyte FF angezeigt wird.

Im Schacht C habe ich bisher dagegen immer nur 0C FF 01 bekommen.

Das Verhalten tritt also offenbar nicht nur mit dem M052 auf. Das M011 wurde bei meinen bisherigen Versuchen zwar immer korrekt erkannt, aber nach dem Test mit dem M003 sieht es zunehmend nach einem sporadischen Problem bei der Modulerkennung am KC85/3 aus – und das ist natürlich gar nicht gut.

Ich hatte ja hier im Forum bereits Hilfe mit dem M052 bekommen. Das Modul wurde inzwischen an einem anderen KC85/3 erfolgreich getestet, zeigte aber durchaus auch am KC85/4 kleine Auffälligkeiten. Das scheint allerdings ein anderes Problem zu sein.

Viele Grüße
Mario
 
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
014
13.10.2026, 09:16 Uhr
Digitalmax

Avatar von Digitalmax

Hallo Mario,

ich würde vermuten, dass die Flachbandkabel vom Mainboard zur Modulplatine die Übeltäter sind.
Mit diesen steifen Kabeln hatte ich auch schon mehrmals Probleme. Ich habe diese Kabel entfernt und dafür moderne 26polige Wannenstecker und 10 cm lange IDC-Flachbandkabel (FC zu FC) wie sie bei PCs üblich sind eingebaut.

Viele Grüße
Matthias
 
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
015
13.10.2026, 10:09 Uhr
ralle



Bei meinem 85/3, der jetzt CAOS 3.5 hat, war es auch die Buchse für die Schächte. Also kalte Lötstelle. Da ging das M011 mal nicht.
--
Gruß Ralle

Wenn Sie dazu neigen, Bedienungsanleitungen zusammen mit dem Verpackungsmaterial wegzuwerfen, sehen Sie bitte von einem derart drastischen Schritt ab!...
... Nachdem Sie das Gerät eine Weile ausprobiert haben, machen Sie es sich am besten mit dieser Anleitung und ihrem Lieblingsgetränk ein oder zwei Stunden lang in Ihrem Sessel bequem. Dieser Zeitaufwand wird Sie dann später belohnen...

aus KENWOOD-Bedienungsanleitung TM-D700
 
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
016
13.10.2026, 19:40 Uhr
Asmodeus



Hallo Ralle, hallo Matthias,

danke für eure Hinweise. Tatsächlich hatte ich zwischenzeitlich beide Modulschächte sporadisch zum Laufen bekommen, nachdem ich die Platinen und Flachbandkabel bewegt hatte. Das könnte also durchaus auch in diese Richtung gehen.

Habe noch den Tip bekommen mal in Richtung D3021 (DL020D) zu messen. Dabei ist mir aufgefallen, dass an Pin 6 selbst beim Befehl SWITCH C 1 kurzzeitig ein LOW-Pegel auftritt.

Ich werde die beiden Oszilloskopaufnahmen ebenfalls anhängen. Vielleicht kann jemand beurteilen, ob dieser Impuls normal ist oder auf einen Fehler des DL020D hindeutet, oder überhaupt ein Pegel ist. Habe das ganze vorher gefilmt und das Bild mit dem Signal dann heraus kopiert.

Viele Grüße
Mario
 
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
017
13.10.2026, 20:01 Uhr
schlaub_01



Hallo Mario,
das kannst Du nur im Zusammenhang mit dem IO-Request triggern, denn die MAD Signale werden nur aus kombinatorischer Logik generiert und da kann es durchaus auch bei normalen Speicherzugriffen zu Pegelwechseln kommen. Also einen Kanal an IORQ und den zweiten dann an das jeweilige MAD Signal. Aber am besten aus einer Schleife heraus und nicht per Tastatur eingeben, denn dann kommen dauernd IO Zugriffe und Du kannst dann nicht auf den korrekten Zugriff triggern.

Defekte Kabel bzw. Probleme an den Verbindern kann es schon mal geben, hatte ich aber persönlich bei inzwischen fast 100 KCs nur 1-2 Mal.

Viele Grüße,
Sven.
 
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
018
13.10.2026, 21:07 Uhr
Asmodeus



Hallo Sven,

danke für Deine Erklärung. Für die Messung von IORQ und MAD8 müsste ich mir erst einen zweiten Tastkopf besorgen.

Ich habe inzwischen passende 74LS20 als Ersatz bestellt. Noch eine Frage zum D3021: Wäre hier die früher gelegentlich verwendete Huckepack-Methode mit einem zweiten 74LS20 zur Fehlereingrenzung sinnvoll, oder sollte man das wegen der möglichen gegeneinander arbeitenden Ausgänge besser lassen?


Viele Grüße
Mario
 
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
019
13.10.2026, 21:15 Uhr
schlaub_01



Beim Huckepack musst Du aber dafür sorgen, daß der IC wirklich gut Kontakt hat und stramm drauf sitzt, dann kann man so was schon mal machen. Aber ehrlich - willst Du jetzt jeden möglichen Kandidaten kaufen draufsetzen und schauen, ob es dann geht? Ich hatte den D3021 nur als Start-Tipp gegeben. Das Problem kann auch davor oder ganz woanders sitzen. Wenn Du einen zweiten Tastkopf besorgen kannst, würde ich zunächst mit Messen mal schauen, ob die Strecke passt. Da dort schon Signalwechsel kommen, scheint ja doch einiges richtig zu passieren. Meistens sieht man auch an seltsamen Pegeln, daß da etwas nicht ganz stimmt. Immer gezielt die Funktion untersuchen und sich mit der Schaltung beschäftigen, das führt dann meistens zum Ziel...

Viele Grüße,
Sven.
 
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
Seiten: -1-     [ Technische Diskussionen ]  



Robotrontechnik-Forum

powered by ThWboard 3 Beta 2.84-php5
© by Paul Baecher & Felix Gonschorek