PC-Chips M326 - Ein 386er Board im mini Format

  • Also das glaube ich nicht, das Board gibt es mit zahlreichen verschiedenen Keyboard Controllern.

    Und das sind alle maskenprogrammierte 80C42.

    Und der Jetkey kommt in zahlreichen brettern zum Einsatz und lässt sich normal durch nen Standard Controller ersetzen .

    Holtek ist nur ein chinesischer billig clone vom 8042.


    Hier ist auch der HT Controller drauf.

    Den hab ich auch auf Pentium Brettern.

  • GuillermoXT

    Die Leiterbahn, die sich da verflüchtigt hat, sieht aus, als hätte sie mal Spannung geführt... So als sie noch da war :D

    Meine Posts enthalten meine persönlichen Meinungen und Erfahrungen.

    Es besteht kein Anspruch auf Richtigkeit oder Vollständigkeit! :D


    Daily Privat: i5-10400F // 16 GB // 1x 512GB + 1x 1TB SSD - 2x var. HDD in Bays // GTX 1660 Super // Linux Mint 21.3

    Daily Work: i7-4770 // 24 GB // 2x 480GB SSD // GTX 750 Ti


    Retro 1: HP Vectra VL2 4/66 // 486 DX2-66 // 16 MB // 6GB // CL-GD5428 1MB // Vibra 16C // 3,5" & 5,25" Floppy // DOS 6.22 // WfW 3.11

  • Ja, vielleicht ist es nur eine Frage der Konfiguration. So hat es bei mir ausgesehen, als ich versucht habe statt LT38C41 einen anderen Controller zu verwenden (ich habe 5 Stück oder so probiert).


    Externer Inhalt youtu.be
    Inhalte von externen Seiten werden ohne Ihre Zustimmung nicht automatisch geladen und angezeigt.
    Durch die Aktivierung der externen Inhalte erklären Sie sich damit einverstanden, dass personenbezogene Daten an Drittplattformen übermittelt werden. Mehr Informationen dazu haben wir in unserer Datenschutzerklärung zur Verfügung gestellt.



    Auf dem Board musste letztendlich nur ein fest verlöteter Jumper umgelötet werden, damit andere Controller drin funktionieren. Darüber mache ich auch bald ein Update-Video zu dem genannten.

  • scorp deine im Video gezeigten Tipps waren für mich heute sehr sehr hilfreich 😁🙏

    Dana das ist aber nicht die 5V Leitung für die Tastatur oder🤔


    Edit: Nein mein Fehler die geht über einen Widerstand an Pin3 vom ext. Batterie Anschluss

    1. K6-2+ 400, 128 SDRAM, Elsa Erazor II, USB Onboard, 80GB HDD, SB AWE64 (WIN98se)

    2. P1 133, 64MB PS/2, Matrox 4MB + Voodoo 4MB, CD-Wechsler 4x

    3. Tandon 286, 8Mhz, 1Mb Ram+3MB XMS, TVGA9000a 512Kb, SB CT2940->IDE Quadspeed-CD, Realtek 8019AS, XTIDE+1GB CF (DOS 6.22 2x2GB)

    4. M326 486DLC + 4c87DLC, 8MB SIMM, TVGA8900c 1Mb, SBPro2, 8x CD, Compex RL2000a PNP+XTIDE Rom, GW2760ex 16GB CF (DOS 7.1)

    5. I7 6700K @4.5Ghz, 16GB DDR4, GTX1080, 250GB SSD + 512GB NVME

    Einmal editiert, zuletzt von GuillermoXT ()

  • witzigerweise habe ich trotzdem eine Verbindung also das Multimeter piepst ?(

    1. K6-2+ 400, 128 SDRAM, Elsa Erazor II, USB Onboard, 80GB HDD, SB AWE64 (WIN98se)

    2. P1 133, 64MB PS/2, Matrox 4MB + Voodoo 4MB, CD-Wechsler 4x

    3. Tandon 286, 8Mhz, 1Mb Ram+3MB XMS, TVGA9000a 512Kb, SB CT2940->IDE Quadspeed-CD, Realtek 8019AS, XTIDE+1GB CF (DOS 6.22 2x2GB)

    4. M326 486DLC + 4c87DLC, 8MB SIMM, TVGA8900c 1Mb, SBPro2, 8x CD, Compex RL2000a PNP+XTIDE Rom, GW2760ex 16GB CF (DOS 7.1)

    5. I7 6700K @4.5Ghz, 16GB DDR4, GTX1080, 250GB SSD + 512GB NVME

  • Ja sieht vielleicht schlimmer aus, als es ist. Ich würde trotzdem die Bahn vom Oxid befreien und verzinnen. Sicher ist sicher, nicht dass es drin weiter brodelt.

    Lötfett und günstiger Akkudremel hab ich gerade bestellt 👍🙂

    1. K6-2+ 400, 128 SDRAM, Elsa Erazor II, USB Onboard, 80GB HDD, SB AWE64 (WIN98se)

    2. P1 133, 64MB PS/2, Matrox 4MB + Voodoo 4MB, CD-Wechsler 4x

    3. Tandon 286, 8Mhz, 1Mb Ram+3MB XMS, TVGA9000a 512Kb, SB CT2940->IDE Quadspeed-CD, Realtek 8019AS, XTIDE+1GB CF (DOS 6.22 2x2GB)

    4. M326 486DLC + 4c87DLC, 8MB SIMM, TVGA8900c 1Mb, SBPro2, 8x CD, Compex RL2000a PNP+XTIDE Rom, GW2760ex 16GB CF (DOS 7.1)

    5. I7 6700K @4.5Ghz, 16GB DDR4, GTX1080, 250GB SSD + 512GB NVME

  • ob diese nur AT oder ps/2 anbietet

    Grundsätzlich sollte es dort keine Unterschiede geben. Der PS/2-Port ist prinzipiell lediglich eine mechanische Verkleinerung der alten AT-DIN-Buchse. Das Protokoll hat sich lediglich von XT- auf AT-Standard geändert.

    Mit der Einführung der PS/2-Buchse wurde wohl lediglich das Protokoll leicht erweitert, was aber an der Cross-Kompatibilität nichts geändert hat. Eine alte AT-DIN-Tastatur funktioniert an einem PS/2-Anschluss genauso wie umgekehrt (nur dass eventuelle Sonder- / Zusatztasten bei der neueren PS/2-Tastatur nicht unbedingt funktionieren, denn diese werden, soweit mir bekannt, über diese Protokoll-Erweiterung angesprochen)

    Guten Abend

    Dana


    Stimmt soweit elektrisch soweit, und in den Grundfunktionen kompatibel


    Der AT hat 8 Host befehle

    Scancode set2


    Der Ps/2 hat 17 Host Befehle,

    Zusätzlich hat, sollte zu Scancode set2 auch set3 bieten,


    Aber damit würde ich soweit für heute Abend abschließen, habe eine anstrengende Woche vor mir,


    Wünsche noch allen eine gute Nacht,

  • Das ist im übrigen die Tastatur mit der ich versucht hab eine Kommunikation aufzubauen.

    Die hab ich bisher mit dem 286er Tandon benutzt.

    1. K6-2+ 400, 128 SDRAM, Elsa Erazor II, USB Onboard, 80GB HDD, SB AWE64 (WIN98se)

    2. P1 133, 64MB PS/2, Matrox 4MB + Voodoo 4MB, CD-Wechsler 4x

    3. Tandon 286, 8Mhz, 1Mb Ram+3MB XMS, TVGA9000a 512Kb, SB CT2940->IDE Quadspeed-CD, Realtek 8019AS, XTIDE+1GB CF (DOS 6.22 2x2GB)

    4. M326 486DLC + 4c87DLC, 8MB SIMM, TVGA8900c 1Mb, SBPro2, 8x CD, Compex RL2000a PNP+XTIDE Rom, GW2760ex 16GB CF (DOS 7.1)

    5. I7 6700K @4.5Ghz, 16GB DDR4, GTX1080, 250GB SSD + 512GB NVME

  • Guten Tag,

    GuillermoXT

    scorp


    wegen dem benötigten Inverter, entweder auf , oder innerhalb der Fassung,

    Ausführung als 74LS04, 74LS07, oder auch nur als 74LS06,


    anbei noch ein paar Bilder, Mainbaord 286, 386, 486,



    GuillermoXT

    wenn die die Möglichkeit hast, versuche bitte die Leiterbahnen welche vom Tasturcontroller Pin 37, Pin 38 weggehen, nachzuverfolgen, wohin diese führen,

    auf welches IC, welcher Pin

  • Fanhistorie ich glaube, wir reden die ganze Zeit aneinander vorbei. Niemand hier bezweifelt auch nur für eine Sekunde, dass es richtig ist einen Inverter oder andere Art von Treiber zwischen der Tastatur und dem Kontroller zu haben. Du hast absolut Recht und man findet es auf den meisten Boards, aber sehr sehr viele (billige und recht späte) 286/386 Boards haben darauf aus Kostengründen verzichtet. Ich müsste jetzt in den Keller gehen um Fotos davon zu schicken, aber ich glaube es ist überflüssig, weil das Board von GuillermoXT schon ein gutes Beispiel dafür abgibt. Im allerersten Post in diesem Thread siehst Du das komplette Board in gutem Licht. Da kannst Du Dich noch Mal vergewissern, dass exakt dieses Board zu der "Spar"-Sorte gehört. Nichts desto trotz, alles, was Du sagst ist absolut richtig, hilft nur leider bei dem vorliegenden Patienten nicht weiter, außer zum Verständnis, dass es sich um ein ziemliches Spar-Modell handelt.

  • war das nicht so dass bei eines dieser beiden Pins wenn man auf der Tastatur etwas drückt ein Signal kommt wie in deinem Video?

    1. K6-2+ 400, 128 SDRAM, Elsa Erazor II, USB Onboard, 80GB HDD, SB AWE64 (WIN98se)

    2. P1 133, 64MB PS/2, Matrox 4MB + Voodoo 4MB, CD-Wechsler 4x

    3. Tandon 286, 8Mhz, 1Mb Ram+3MB XMS, TVGA9000a 512Kb, SB CT2940->IDE Quadspeed-CD, Realtek 8019AS, XTIDE+1GB CF (DOS 6.22 2x2GB)

    4. M326 486DLC + 4c87DLC, 8MB SIMM, TVGA8900c 1Mb, SBPro2, 8x CD, Compex RL2000a PNP+XTIDE Rom, GW2760ex 16GB CF (DOS 7.1)

    5. I7 6700K @4.5Ghz, 16GB DDR4, GTX1080, 250GB SSD + 512GB NVME

  • Deswegen meinte ich ja der gute Gullimont soll mal messen während er paar Tasten klimpert.

    An Clock 30Hz ist schon etwas komisch, Dort sollten 10-16Khz anliegen.


    EDIT:

    Auch hier nach zulesen:

    http://www.burtonsys.com/ps2_chapweske.htm


    Data sent from the device to the host is read on the falling edge of the clock signal; data sent from the host to the device
    is read on the rising edge.  The clock frequency
    must be in the range 10 - 16.7 kHz.
    This means clock must be high for
    30 - 50 microseconds and low for 30 - 50 microseconds.. If you're designing a keyboard, mouse, or host emulator, you should modify/sample the Data line in the middle of each cell. I.e. 15 - 25 microseconds after
    the appropriate clock transition. Again, the keyboard/mouse always
    generates the clock signal, but the host always has ultimate control over
    communication.


    Selbst wenn Datenleitungen nicht angeschlossen sind etc.

    Müsste der Controller mit der Tastatur kommunizieren.-

    Zu prüfen wäre auch der Reset am 80C42, evtl. hängt der da.

    совок

  • Da ich gerade ein paar Bauteile bestellen will wie neue Kerkos und Widerstände, würde ich gerne wissen wonach ich suchen muss um den X1 (Uhrenquarz) zu ersetzen nur um sicher zu gehen, dass der Defekt nicht von einem Element ausgeht.

    1. K6-2+ 400, 128 SDRAM, Elsa Erazor II, USB Onboard, 80GB HDD, SB AWE64 (WIN98se)

    2. P1 133, 64MB PS/2, Matrox 4MB + Voodoo 4MB, CD-Wechsler 4x

    3. Tandon 286, 8Mhz, 1Mb Ram+3MB XMS, TVGA9000a 512Kb, SB CT2940->IDE Quadspeed-CD, Realtek 8019AS, XTIDE+1GB CF (DOS 6.22 2x2GB)

    4. M326 486DLC + 4c87DLC, 8MB SIMM, TVGA8900c 1Mb, SBPro2, 8x CD, Compex RL2000a PNP+XTIDE Rom, GW2760ex 16GB CF (DOS 7.1)

    5. I7 6700K @4.5Ghz, 16GB DDR4, GTX1080, 250GB SSD + 512GB NVME

  • Fanhistorie ich glaube, wir reden die ganze Zeit aneinander vorbei. Niemand hier bezweifelt auch nur für eine Sekunde, dass es richtig ist einen Inverter oder andere Art von Treiber zwischen der Tastatur und dem Kontroller zu haben. Du hast absolut Recht und man findet es auf den meisten Boards, aber sehr sehr viele (billige und recht späte) 286/386 Boards haben darauf aus Kostengründen verzichtet. Ich müsste jetzt in den Keller gehen um Fotos davon zu schicken, aber ich glaube es ist überflüssig, weil das Board von GuillermoXT schon ein gutes Beispiel dafür abgibt. Im allerersten Post in diesem Thread siehst Du das komplette Board in gutem Licht. Da kannst Du Dich noch Mal vergewissern, dass exakt dieses Board zu der "Spar"-Sorte gehört. Nichts desto trotz, alles, was Du sagst ist absolut richtig, hilft nur leider bei dem vorliegenden Patienten nicht weiter, außer zum Verständnis, dass es sich um ein ziemliches Spar-Modell handelt.

    Guten Abend

    scorp


    Dann sollten wir uns aber verabschieden von der Behauptung , das diese alle Keyboard Controller untereinander Pin Gleich / bzw. Kompatibel sind,



    Ich denke eher , dann gibt es auch einen Sinn das der Lance ähnlich identische aufgebaut ist wie z.b der NEC µPD8041A,


    diese Bausteine haben im Gegensatz zu den "8042" Typen bei den Pins 37, 38 keine Ausgänge , sondern sogenannte Quasi -bidirectionale Ports,


    d.h. man kann dann diese dann als Eingänge oder Ausgänge je nach Programmierung schalten ,

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!