Guten Tag
Fortsetzung aus dieser Theard.
Bestellung S3 Vision968 Replica für VLB
Ich bitte euch für erste: Nichts reinschreiben, nur für Kit-Besteller der Problem hat bzw. Hinweis geben möchte.
1.) Löt-Schwierigkeit, QFP Chip, vorallem 86C968 ist schwierig zu verarbeiten, weil ich es in verbogene Zustand erhielt habe.
Auch wenn bei Platine mit vorbestückte QFP ist Lötschwierigkeit einermass vermindert ist, ist es sehr herausforderend für Leute, der nicht beruflich bedingt lötet.
Ich empfehle: Flussmittel wie Flutin FL22 R von Edysn (ich werde FL22 und FL22 W testen) und Lötspitze mit Mulde (wie JBC-2245-031 ) .
2.) Bauteile-Kit
Kondensator hat in der Regel keine Aufdruck. Drossel ebenso
In Kit ist 3 Kondensator-Sorte und 2 Tantal-Sorte drin. 100nF Kondensator ist längste Streifen (75 Stück)
Eine Kondensator in durchsichtige Träger = 330pf
Drei Kondensator in Papier Träger = 33pf
Drei Drossel in durchsichtige Träger = 10µH Drossel
Beide unten genannte Kondensator (C103-105 & C155) sollte man beim Aufbauen nicht bestücken, nur in Ausnahmesfalls bestücken.
Mittweile ist es empfohlen C103-105 zu bestücken, C155 lass man weiterhin offen.
Widerstand ist oft 1-2 Stück zuviel eingepackt, damit ihr nicht bei verloren gegangene Widerstand dumm da steht.
3.) Bestückung,
Ich hatte beim Kit-Zusammenstellung und Messung an 968VL aufgefallen, dass Bestückung und Liste etwas geändert werden soll.
Hier ist aktualisierte CSV-Datei, der ich mit TXT-Endung ergänzt habe.
In Liste ist RUEF090 Sicherung aufgelistet, ihr bekommt RUEF135, ihr könnte ihm auch benutzen.
Korrigierte aktuelle CSV Datei, vorherige CSV hat eine Fehler (Widerstandarray-Stückzahl ist fehlerhaft)
(auch korrigierte CSV Datei hat eine Fehler: R90 = 220 Ohm ist in CSV nicht aufgelistet, bitte bestücken)
Drossel L3 unbestücken lassen und 78L05 verwenden. (Drossel L3 statt Spannungsregler könnte ihr verwenden, keine Empfehlung meinerseits)
U33 darf nicht bestückt werden. Falls 47µF Tantal nicht eingepackt wird, dann bitte 10µF Tantal verwenden (C113)
EPROM Sockel sollte nachbearbeitet: mittige Steg müsste entfernt werden. (kollidiert mit darunterliegende 74F245)
Silkscreen
Laut erste Bausatz-Löter gibt eine kleine Problem mit Silkscreen bei R88 (da ist dank Vias zur R83 mutiert)
Zu Pin 1 und Markierung bei kleine IC: Da gibt 2 Striche zwischen Pad, einer davon ist asymmetrisch und ist mehr zu Pin 1 Pad verschoben.
47k Widerstand wird für Konfig-Einstellung von 968VL verwendet.. Bitte für erste genauso wie in Bild bestückt. Zur diese Schlüsselfunktion schreibe ich später ausführlich.
Siehe 5.) Punkt
Tantal hat Streifen = Pluspol.
3.1) Minimal-Bestückung
Ich habe mal erwähnt, dass ich 968VL in Minimalbestückung aufgebaut habe (VAFC-Schaltkreis & Pullup (R65-67) , Sicherung weggelassen, R35 & R36 ebenso weggelassen)
Noch minimalere Bestückung: VRAM hälfte bestücken: U14-U17 bestücken und U18-21 offen lassen, keine besondere Anpassung nötig.
*hochwerige Foto von Minimal-Bestückung kommt.*
( Mit meine gruselige Bilder aus China-Handy könnte ich nicht euch antuen. )
4.) EPROM
Es ist fertig gebrannt, mit Image von SPEA Mercury P64V.
Wer ROM modifizieren kann, bitte melden. (es sei denn mit DOSreloaded.de bzw. Weltherrschaft 968VL Version 1.0 String )
Ebenso Label-Design überlasse ich euch. EPROM Fenster ist nicht abgeklebt.
***Gesuch****
Wer kann ROM wegen VBE-Erweiterung modifizieren? (bzw. aus ELSA ROM entnehmen)
Mehr Info gibt bei mir.
5.) Konfig-Widerstand
Hier schreibe ich nun ausführlich über Konfig-Widerstand
Da kennt ihr nun Bedeutung von Konfig-Widerstand.
Wer es beim EPROM-Grösse aufffällt...
Ihr könnte wirklich übrige 32kb mit andere Funktion wie AMI LBA Enchancer bzw XT-IDE universial BIOS füllen und Widerstand umlöten.
968VL trägt dann nicht nur VGA BIOS in ihre EPROM. Ich habe es nicht getestet, theoretisch müsste es funktionieren.
Ich müsste sagen, dass ich mal mit Speicher-Timing rumgespielt habe, in derzeitige Konfig ist es völlig wurscht. (Aber hat Einfluss beim Grafikkfehler -> hat Einfluss ! )
6.) Fehler & Problem.
Fehleranalyse erfordert POST-Karte und Oszilloskop (Digital) bei Fall " keine Lebenszeichen".
Pinout von 968 Chip (964 ist pinkompatibel) 968_pinout.pdf
1.) Keine Lebenszeichen, keine EPROM-Zugriffe ( CE -Eingang) und ROM-Treiber bleibt in Tristate-Zustand (Messpunkt: R59 bzw. U31 Pin 11)
Ursache: VLB Multiplexer & Bustreiber mangelhafte Lötstelle bzw. Daten/Adress-Eingang/Ausgang (AD0-AD31 &DBEN, DBDIR, ABEN, BE0-3, SADS, SCLK , LDEV, LRDY, LOCAL ) an 86C968 Lötstelle-Problem.
1.1) Kein Lebenszeichen, EPROM Zugriffe da und Treiber arbeitet.
Ursache: Kommunikation mit DAC schlug fehl, falls Speichertakt (MCLK) irgendwas anders als 66Mhz läuft. Lötstelle an General Data Bus (GD0-GD7 & DACRD& DACWR & STWR & RS0-RS3) an 86C968 und DAC ist mangelhaft. Auch VLB Bustreiber Lötstelle ist mögliche Grund. (dann nur Daten-Bus, nicht Adresse )
1.2) bei beide Fall ist saubere VLB Kontakt erforderlich und wichtig für Funktion. Ich habe bei dieser Punkt viel Problem mit 000 und 001 wegen verzinnte Kontakt gehabt.
2.)Lebenszeichen mit Bildstörung
2.1)Buchstabensalat schon in Textmode , (VGA-)Grafikmode verstümmelt.
Ursache: untere 32 bit Datenleitung (PD0-PD31) Lötstelle-Brücke bzw. kalte-Lötstelle bzw. unterne beide VRAM. Oder Steuerleitung (MA/MB0-8 & RAS& CAS, OE & WE) kalte Lötstelle . (ich hatte nie Lötfehler auf dieser Leitung, daher kenne ich keine Fehlerbild)
2.2) Völlige bunte Bild und völlige chaotische Verhalten.
Pixeltakt Frequenz ist völlig falsch. Normalweise sollte es nicht bei euch passiert. Ich könnte schnell lokalisiert, weil Diamond Stealth 64VRAM Video ROM das Bildchaos auch auslöst und Diamond Karte hat vertauschte PLL-Select-Linie.
Fehlerursache: Eine Inverter in 74F14 defekt, der PLL-Umschaltung über D-Flipflop (74F174) nicht auslöst.
Defekte Neuware
3.) Textmode einwandfreie Bild (bis auf Farbe) und VGA-Mode Falschfarbe und Windows-Betrieb alles OK (ebenso VESA-Mode 101 )
Ursache: 8bit DAC-Bus (PA0-PA7 bzw. RP10 & RP11 ) hat Lötfehler.
4.) Windows Betrieb Streifen bzw. Pixelfehler und Textmode /VGA-Mode ist einwandfrei
Ursache: 64bit Pixelbus zwischen VRAM und DAC.
Andere Ursache: oberne 32bit Datenbus(PD32-63) zwischen 86C968 und VRAM oder oberne beide VRAM.
5.) Bild zittert bei höhere Auflösung.
Falls ihr Drossel "L3" bei DAC statt 78L05 eingebaut hast. -> keine Empfehlung, L3 entfernen und 78L05 einbauen. -> alles gut in Verbindung mit meine DELL Monitor P190s.
Hier ist gewissene Optimierung möglichsweise nötig, bitte mit mir abstimmen.
6.) Welchere VRAM an welchere Pixelbus
U14/U18 = Pixelbus 0-15
U15/U19 = Pixelbus 16-31
U16/U20 = Pixelbus 32-47
U17/U21 = Pixelbus 48-63
7.) Treiber
Ich hänge hier Treiber an, der ich getestet habe.
Win 3.1 Vision868 & Vision968 Treiber.
Win95 (ur-version) Videobeschleunigung funktioniert nicht, nur schwarze Bild, sonst einwandfrei. (ggf. reiche ich Treiber nach)
Win98SE, windowseigene Treiber ("S3") funktioniert, mit funktionsfähige Videobeschleunigung.
xxxx
8.) bekannte Fehler und Bug
VESA 4 bit Farbmode Darstellungsproblem: Zeilen zittern. (selten 800x600, immer 1024x768 und aufwärts)
RE: S3 Vision968 Replica ( 968VL) Anweisung und Hinweis beim Aufbauen und Inbetriebnahme
Lösung: keine, ausser jemand passt ROM von SPEA Mercury P64V bei dieser VESA Mode an.
Meine SPEA Mercury P64V hat auch dieser Problem (!)
9.) In eigene Wort
Konstruktive Kritik und Vorschläge ist Willkommen.
Einer Person hat hier eine "Kritik" geschrieben, der eher destruktive Charakter hat. Sowas will ich nicht lesen.
Grüss
Matt