SOYO SY-25K VLB [HI-END 486 VLB - budowanie platformy] (Chirurgia MOBO - reinkarnacja płyt głównych)

by tom ⌂, 2023-10-13, 19:18 (706 days ago)

mobo: SOYO SY-25K VLB part#1/X [HI-END 486 VLB - budowanie platformy]
rev: 025K0
chipset: SiS 85C471/407 (Green PC ISA-VLB 486 Single Chip)
socket: s3
cpu: 486DX/DX2/DX4/SX/SL etc.
ram: 2xSIMM 72-pin, 4xSIMM 30-pin, FPM, max 128MB
cache: brak, max 256K
slots: 3xVLB, 7xISA
form: Baby AT
power: AT
bios: award, uv eprom 27512 DIP32 64KB, rev. E2.1 08/01/94

src: wlasna
* wiecej background info w watku o budowaniu platformy
* dodany wczesniej cache 256K 15ns
* osprzet: cpu i486DX2-66, 16MB 60ns SIMM 30-pin FPM, gfx Cirrus Logic CL-GD5429 VLB 2MB

info:
* plyta zostala uruchomiona podczas poprzednich testow kart vlb ale wymaga drobnych napraw i konserwacji
* lekko zakurzana - oczyszczona pedzelkiem i ipa
* bateria starego typu NiCd, cieknaca, zielonkawa korozja w okolicy - plyta do czyszczenia, bateria do wymiany
* bateria wylutowana, elektrolit zneutralizowany octem i ipa, nalot zniknal, drobne przelutowania okolicznych sciezek, brak przerw
* wstawiona nowa bateria NiMH 3.6V 60mAh - plyta dziala, cmos ustawiony, zegar trzyma, jest ok
* w plycie ma byc docelowo mocniejszy cpu, wiec zdecydowalem sie zrobic mini recap - na bank capsy sa podeschniete a 1 przy gniezdzie cpu lekko wgnieciony
* do wymiany lacznie 4x220u/10V, a napiecia sa max. 5V wiec wstawie polimery 1000u/6.3V - niestety stare maja minimalnie mniejsza srednice a na plycie jest bardzo ciasno i nie moge ich uzyc a na zamawianie paru sztuk szkoda mi czasu i kasy (glownie wysylka)
* podczas wylutowywania capsow, wylutowane rowniez drobiazgi do vcore moda - opis niebawem
* wziete 4x470u/6.3V z plyty dawcy, nowszej mobo compaq na s775, parametry bdb zweryfikowane miernikiem, pojemnosci nominalne esr 0.3om, stare esr kilka-kilkanascie om i pojemnosci 5-50% mniejsze
* recap zakonczony, plyta dziala, tetnienia ~50mV, wczesniej ~200mV, piki takie same do 300mV 35KHz, to juz od zasilacza, moznaby dodac indukcje na glowna linie 5V ale to moze kiedys - jest dobrze a nawet lepiej niz bylo ;)
* wyniki z oc w raporcie z naprawy cirrusa

dziala :) czas na vcore mod i 3.45V

web:
https://theretroweb.com/motherboards/s/soyo-sy-025j-sy-025k-sy-025l
https://www.cpu-world.com/CPUs/80486/Intel-A80486DX2-66.html
http://hw-museum.cz/cpu/1/intel-486-dx2-66

foto: 1-top, 2-bottom, 3-battery-old, 4-battery-new, 5-recap-plan, 6-recap-vreg-rework, 7-recap-done
[image] [image] [image] [image] [image] [image] [image]

Tags:
at, soyo, socket3, 486

SOYO SY-25K VLB [HI-END 486 VLB - budowanie platformy]

by tom ⌂, 2023-10-13, 19:20 (706 days ago) @ tom

kgb:
ten vmod to chyba niezbyt skomplikowany, bo na PCB jest miejsce na regulator 8-D mam bardzo podobna plyte, producenta, ktorego nazwy pewnym byc nie mozna, i ona ma regulator, dzieki czemu mozna ustawic vcore w zakresie 3-4v (tak z grubsza), na czuja sprawdzilem wszystkie kombinacje zworek i wyszlo ~ 3.3v, 3.4v, 3.6v i 4v (3.9 chyba), tutaj to elegancko, bo na laminacie opis zworek do FSB jest, bo na mojej to ... tez na czuja, niby ten sam zakres powinien byc czyli 25-50MHz, ale 50MHz nie wstaje, tak zakladam, bo gdyby bylo 20-40MHz, to 20MHz na pewno by wstalo, koniecznie sprawdz, czy ta SOYO wstaje na fsb50

SOYO SY-25K VLB part#2 [HI-END 486 VLB - budowanie platformy]

by tom ⌂, 2023-10-13, 19:24 (706 days ago) @ tom

SOYO SY-25K VLB part#2/X [HI-END 486 VLB - budowanie platformy]

info (factory hw bug):
* 2.06.2021, komentarz skopiowany z pythona {
btw, ale wyczailem blad na na tej plycie pod 486 od xxx, mialem zamiar kupic lepszego proca dx4-100, ale one juz vcore maja 3.3v a nie 5v, a ta plyta ma wymuszone 5v tylko i brak regulatora na 3.3 ale...
na plycie jest miejsce na niego ale niewlutowany, jest podany symbol, sciagnalem datasheet, a tam rozpiska jak wyliczac napiecie wyjsciowe, przyklady na 5v
napisalem sobie w pytonie krotki tool do wyliczania i okazalo sie...
ze chlopaki z soyo pomylili wartosci dzielnika r1 z r2 :) na plycie sa oba rezystorki ale wlutowanie odwrotnie i daja w sumie napiecie ~2v a nie 3.3, jak sie zamieni te wartosci ze soba to wychodzi 3.44v czyli 3.3 z lekkim zapasem :)
i pewnie dlatego nie wlutowali regulatora, bo nie doszli co bylo nie tak :) zatem kupie regulator, wlutuje, przelutuje miejscami r1 i r2 i bede miec plyte z suportem dx4, bo teraz jest tylko teoretyczna, dzielniki ofkoz pasuja, wsio pasuje, ale przez to ze vcore ma tylko 5v to nie da sie wsadzic dx4 tam :)
ponizej kod z pytonga z wynikami oraz fotka, no kurwa :)
}
* byly emocje, postanowilem nie edytowac tego komentarza ;) poprawione tylko justowanie i literowki
* wybiegajac w przyszlosc, to zamiana tych rezystorow powodowala zaburzenie pracy vrega i napiecie wyjsciowe bylo w okolicy 4.6V na nominalne 5.1V
* zamowilem wtedy wieksza ilosc vregow na ali aby byly pod reka, one sa dosc powszechne rowniez w nowszych mobo ze slot1 ktory wymaga dodatkowego 1.5V

foto: 1-reg-app, 2-reg00, 3-python-test, 4-reg-to220, 5-mb-reg-disco
[image] [image] [image] [image] [image]

SOYO SY-25K VLB part#2 [HI-END 486 VLB - budowanie platformy]

by tom ⌂, 2023-10-13, 19:29 (706 days ago) @ tom

kgb:

smola:
na plycie sa oba rezystorki ale wlutowanie odwrotnie i daja w sumie napiecie ~2v a nie 3.3

moze to nie pomylka, tylko szykowali plyte do obslugi 7x86 ;-) na czym polegal mod do obslugi 133MHz ? bylo miejsce na zworke do mnoznika 4x, czy dolutowales cos do pinow gniazda? tak w ogole to w dx4-100 proc ma mnoznik 2x i 3x , a jak ma dx5-133, 3x i 4x czy 2x, 3x i 4x do wyboru?

smola:
przez to ze vcore ma tylko 5v to nie da sie wsadzic dx4 tam

wlasnie da sie wsadzic i powinien dzialac na 5v, nie spali sie, jezeli pojdzie to dobrze, jezeli nie pojdzie to 3.5v nic nie pomoze - oczywiscie chodzi o inne plyty, typowe pod dx2, bo ta plyta jest projektowana pod wyzsze modele

smola:
niestety nie posiadam zapasowej cache 64Kx64 5ns, mam tylko 6ns, nie chce oslabiac padow i lutowac slabszej

z 6ns to trudno o doswiadczenia w praktyce, bo 6ns teoretyczne 83MHz i zazwyczaj plyty na takich wartosciach koncza, a jeszcze przypadkowo dwi plyty maja maks fsb75, a trzecia jest niestabilna na fsb83, ale najprawdopodobniej z innego powodu niz L2, taki pech z weryfikacja 6ns

jednak mozna interpolowac wyniki z innych kosci, a tak sie sklada, ze na trzy plyty z 7ns wszystkie trzy dzialaja z fsb83, a teoretycznie nie powinny powyzej 75Mhz, mam plyte z identyczna koscia (tylko pol roku pozniej wyprodukowana) jak ten Acorp i na niej wchodzi fsb120, wiec skoro ten Acorp i tak nie ma fsb powyzej 100, to smialo mozesz eksperymentowac z koscia 6ns, bo jest duza szansa, ze 100Mhz wytrzyma, a jezeli nie, to na pewno da rade 95MHz, ryzyko male, a mozliwosc zdobycia wiedzy bezuzytecznej bezcenna :-D

smola:
Z mojego doswiadczenia 6ns to max 95MHz, one nominalnie sa na 83. 100MHz to 5ns i gwarancja stabilnosci kazdego producenta. Sa wyzsze 4.5ns i 4ns ale w praktyce nie do kupienia, a szkoda bo wtedy 117/133MHz staje sie dostepne. Tylko ze kosci dram sa juz takie szybkie, ze sens uzywania cache l2 staje pod znakiem zapytania ;)

SOYO SY-25K VLB part#3 [HI-END 486 VLB - budowanie platformy]

by tom ⌂, 2023-10-13, 19:34 (706 days ago) @ tom

SOYO SY-25K VLB part#3/X [HI-END 486 VLB - budowanie platformy]

info (vcore mod):
* zakupione 2 lata temu vregi z ali przyszly i czekaly na swoj dzien, nabylem lacznie 30szt. 3A i 5A od 1 chinczyka i 3A od innego
* podczas recapu wylutowane zworki od wymuszonego napiecia 5v oraz udroznione otwory od vrega - wlutowane goldpiny i vreg 5A
* brak zwarc, wiec mozna odpalac na golasa, napiecie 5.1V na wyjsciu - nie zgadza sie z kalkulatorem, przelutowalem 2 w wersji 3A i to samo...
* ponownie doglebnie przejrzana dokumentacja i zdziwienie, poniewaz obudowy mimo ze taki sam typ TO220, to same uklady sie wyraznie roznily, mimo ze legitny producent - podejrzenia rosly, pomierzylem opornosci wyrywkowych ukladow i albo pelne zwarcia albo megaomy, kupilem podrobki od chinczyka? niemozliwe ;)
* postanowilem zrobic prymitywny tester dla zakupionych vregow, uzyta mobo 6ZX2 byla calkowicie rozlutowana z chipow, bez slot1 ale miala taki sam vreg, sprawdzilem czy nie ma zwarc, nie bylo, podlaczylem zasilacz i pyk, jest Vout 1.5V, dokladnie takie samo jak wyliczyl mi kalkulator dla pary rezystorow z tej mobo
* wylutowalem vrega, wlutowalem podstawke, wstawilem rowniez podstawke pod capsa filtrujacego aby sprawdzic stabilnosc napiecia wyjsciowego z roznymi pojemnosciami elektrolitow i roznym esr - na pierwszy test poszedl orginalny vreg z tej plyty i dzialal, nawet bez capsa, tak samo z wysokopojemnymi capsami polimerowymi, zadnych problemow i Vout idealnie 1.5V
* przetestowalem wszystkie 30 "nowek" z ali, wersje 3A od 2 dostawcy wszystkie ok, zas te 20szt. 3/5A wszystkie padliny... napiecia 4.6 lub 5.1 - jednak fejkowane albo chipy z odrzutu/podlogi, Vref na nich powinno wynosic 1.25V a bylo przecietnie 2.9V, sumarycznie 12/20 mialo zwarcia a 8 dziwne fluktuacje, tak czy siak crap
* zamowilem wiec szybko na alegroszu kilka 3/5A, niestety przyjda za 2 dni, troche szkoda czasu, wiec wlutowalem w docelowa mobo podstawke, zamienilem miejscami rezystory na dzielniku, wstawiony vreg 3A z tej dobrej 10 i... pyk, pojawilo sie napiecie 3.45V, takie jakie mialo byc :)
* teraz to juz z gorki, ale poczekam z wlutowaniem vrega na stale az przyjda te z alegrosza - mam w koncu 2 sprawne testery :)
* blad fabryczny w mobo potwierdzony, vcore mod zrobiony

dziala :) czas na maksowanie osiagow

* nizej wyniki z orginalnym cpu 486-DX2-S/66MHz
* testy w niskich detalach/320x200: 3dbench 45.4, chris3d 27.9, pcplayer 10.4, doom 2134/928*35=80.5, quake 7.4
* doom 2134/2862*35=26.1
* a to z nie do konca ustawionym amd-x5-133adw@100
* testy w niskich detalach/320x200: 3dbench 58.8, chris3d 35.3, pcplayer 13.5, doom 2134/729*35=102.5, quake 9.9
* doom 2134/2339*35=31.9
* w nssi amd@100 cpu w blizej dx4-100 i dalej niz dx2-66, praktycznie identyczny z p75 ale wyzej i za p90
* przelaczona zworka JP20 odpowiedzialna za typ cache L1 w cpu, WT->WB, dx2 mial L1 WT, x5 ma WB
* speedsys MB/s: l1 skok 73.56->93.54, l2 50.83->46.7, mem 30.93->30.57
* cache l1 skoczyl sporo, l2 nieco wolniej ale do sprawdzenia czy tryb WT nie bedzie dla niej teraz szybszy, przeplywnosc pamieci praktycznie bez zmian, z testow w niskich detalach wylatuja 3dbench, chris3d oraz doom, beda w wersjach normalnych 640x480
* testy w niskich detalach/320x200: pcplayer 13.5, quake 9.9
* testy w wysokich detalach/640x480: 3dbench 57.1, chris3d 11.6, doom 2134/2199*35=33.96, pcplayer 5.0
* nssi: cpu dx2 w tyle, amd@100 minimalnie za dx4-100, fpu bez zmian
* czas na 133MHz - to juz w nastepnym odcinku
* doszly regulatory z alegrosza, wyglad identyczny jak w datasheet, przetestowane wszystkie 7 na 3.45V i all sprawne - beda na zapas
* zdecydowalem sie zostawic podstawke i nie wlutowywac rega do plyty, w testach nie grzal sie bardzo, bede miec zywy tester ;)

dziala :) na razie cpu 133@100 ale to kwestia czasu ;)

web:
https://www.cpu-world.com/CPUs/80486/AMD-AMD-X5-133ADW%20(Am5x86-P75).html

foto: 1-lto-tester2, 2-vreg, 3-vreg-mod-test3, 4-vreg-mod-test-voltage, 5-dx2-66-vcore-345v-cache-wb-test-platform, 6-dx2-66-vcore-345v-cache-wb, 7-x5-345v-post, 8-x5-100-l1-wt-l1-wt-cpuid, 9-x5-345v-test-platform
[image] [image] [image] [image] [image] [image] [image] [image] [image]

Tags:
mod

SOYO SY-25K VLB part#4 [HI-END 486 VLB - budowanie platformy]

by tom ⌂, 2023-10-13, 19:36 (706 days ago) @ tom

SOYO SY-25K VLB part#4/X [HI-END 486 VLB - budowanie platformy]

info (cpu mod):
* w necie dostepny tutorial nt. zmuszania starszych mobo do dzialania z 486 i zegarami 133MHz, link na koncu
* proce amd dx4 133 maja dodatkowy pin ktory determinuje mnoznik, odpowiada za to pin #R17/CLKMUL, domyslnie wisi lub jest podciagniety do 5v, wtedy mnoznik jest standardowy x3, zwarty do masy daje mnoznik x4 - pin do sprawdznia
* pin namierzony na mobo i oznaczony, przerwa na zakresie 20Mom, wiec prawdopodobnie wisi ale sprawdzilem go jeszcze przy wlaczonej mobo - brak napiecia, wiec definitywnie jest niepodlaczony, zatem dedykowanej zworki na mobo tez nie ma, same pomiary byly robione na pustym gniezdzie, gdyz cpu ma juz go podciagnietego do Vcc przez wew. rezystor ale to bez znaczenia wlasciwie
* skoro pin wisi, to nalezy podczepic go do masy, ale nie chce robic ordynarnego przelacznika i przyklejac go gdzies do plyty, tylko zastosowac bardziej wyrafinowane rozwiazanie - obok vrega jest miejsce na 4-pinowe gniazdo U32, jest na nim masa i obok adj ktorego sciezke mozna odciac na spodzie plyty, uwolnic pad, polaczyc go z pinem cpu R17, nastepnie wlutowac 2 gold piny na zworki i miec uniwersalne rozwiazanie do sterowania mnoznikiem w celu zachowania wstecznej kompatybilnosci - czysta perfekcja i prostota ;)
* zlacze U32 przeswietlone, 1:Vin 2:Vout, 3:GND 4:ADJ, wyglada ze mozna tutaj podlaczyc zew. vreg, ale my go uzyjemy jako przelacznik, beda to piny 3 i 4, 4 do uwolnienia i podpiecia do R17 w cpu
* 2 goldpiny wlutowane, polaczony pin#4 z cpu R17, brak zwarc, polaczenie zabezpieczone lakierem uv
* zalozona zielona zworka, odpalamy i... cpu mod zadzialal na 133 :) co prawda boot wyswietla dx2 ale mhz pasuja
* cpuid, nssi i speedsys wyswietla poprawnie cpu, w speedsys wyrazny wzrost szybkosci, nizej stare testy z 133@100 dla porownania
* testy w niskich detalach/320x200: pcplayer 13.5, quake 9.9
* testy w wysokich detalach/640x480: 3dbench 57.1, chris3d 11.6, doom 2134/2199*35=33.96, pcplayer 5.0
* a to biezace 133@133
* testy w niskich detalach/320x200: pcplayer 15.8, quake 11.9
* testy w wysokich detalach/640x480: 3dbench 65.5, chris3d 13.6, doom 2134/1942*35=38.5, pcplayer 5.6
* w nssi cpu minimalnie szybszy niz referencyjny blizniak, przed nim p90, w fpu to samo co referent ale przeskoczyl p90 i za cyrixem p120

dziala :)

info:
* za namowa kgb szybkie oc przez ale tylko przez zmiane cpu clk, reszta nieruszana
* 40 wstaje, 160, speedsys cpu bench 59.90, doom 2134/1629*35=45.85
* 50 brak postkodow, nie chce zmieniac timmingow ani zadnych ustawien, bo to ma byc stabilna platforma na testy sprzetu
* przywrocony clk do domyslnych 33, platforma gotowa na testy vlb :)

web:
https://www.cpu-world.com/CPUs/80486/AMD-AMD-X5-133ADW%20(Am5x86-P75).html
http://www.steunebrink.info/amd5x86.htm

foto: 1-mod-test-r171, 2-mod-final-bottom, 3-mod-final-top, 4-1st-run, 5-1st-run-post, 6-cpuid-4x33, 7-speedsys, 8-nssi-cpu, 9-nssi-fpu, 10-test-platform
[image] [image] [image] [image] [image] [image] [image] [image] [image] [image]

Tags:
mod

SOYO SY-25K VLB part#5 [HI-END 486 VLB - budowanie platformy]

by tom ⌂, 2023-10-13, 19:39 (706 days ago) @ tom

SOYO SY-25K VLB part#5/X [HI-END 486 VLB - budowanie platformy]

info (clockgen mod):
* po kilku sugestiach zdecydowalem sie sprawdzic porzadnie mozliwosci oc, wczesniej na szybko tylko przez zmiane clk, 40 bylo ok, 50 brak postkodow
* jedna z rad bylo uzycie kostek simm 72-pin, bo moga byc minimalnie wydajniejsze - znalezione sparowane 2x16MB 60ns, szybszych i wiekszych brak
* niestety w gornym slocie wygiete 2 piny i 1 z kostek nie wchodzi - naprostowane pod mikroskopem
* w dotychczasowych ustawieniach all testy zaliczone, wyniki identyczne, czyli 32MB dziala i mozna przejsc do oc
* i tutaj popelnilem kardynalny blad, ale nie spojluje, potem sie wyjasni - ciekawe czy ktos sie domysli w trakcie czytania ;)
* skoro 50MHz clk wczesniej nie dzialal, to pomyslalem, ze moze sa jakies posrednie freq miedzy 40 i 50MHz ktore mozna by wykorzystac - clocken do sprawdzenia
* clockgen to AV9107-03CN14, dostepny pdf, zacny zakres 2-100MHz, niestety nie ma nic miedzy 40-50 ale... sa 2 kombinacje dla 50MHz :) - moze 2 bedzie dzialac
* z analizy pdf i pomiarow na plycie wynika, ze ten clockgen ma 4 piny sterujace predefiniowanymi freq, fs0-3 ale plyta wykorzystuje tylko 3, fs0-2 a fs3 wisi niepodlaczony i ma zawsze stan wysoki, ustawienia fs3:0 1=close, 0=open: old50:1101 new50:0010 - istniejace fs0-2 do przestawienia a fs3 na 0 czyli podlaczony do masy i to bedzie esencja tego moda
* czas na eksperyment, fs02 ustawione a fs3 podlaczony prowizorycznie z pin#3 testowa "igla" do masy
* brak postkodow ale... przeciez w tej konfiguracji jest 200MHz na liczniku bo 50x4 - mnoznik z cpu moda do przestawienia z x4 na x3 dla 150Mhz
* mnoznik przestawiony, pojawily sie postkody ale post staje na bledzie d3 co oznaczna ram
* pomyslalem, ze moze za wysokie takty sa na pamieciach, wiec szybki powrot do starych fs, w bios przestawione takty na najwolniejsze i cache l2 off
* fsy ustawione znow na 3x50, odpalamy, post zaliczony, chyba dziala :)
* podlaczona karta multi i/o dla fdd i hdd
* post wyswietla cpu jako dx2/132 ale reszta toolsow wykrywa poprawnie jako 3x50/150MHz :)
* cache l2 off, wszystkie timmingi najwolniejsze
* doom 2134/1727*35=43.2, quake low 13.1
* cache l2 on, timmingi wymaksowane, zwiekszenie dowolnego powoduje artefakty i zamrozenia w vc,
* doom 2134/1635*35=45.7, quake low 13.2, pcplayer low 17.3
* dodalem 2 kostke ram, laczna pojemnosc 32MB, wykrywana poprawnie, testy identyczne jak wyzej
* wyglada ze to max co mozna wyciagnac z tego proca i pamieci, moze by bylo szybciej z ram 50ns ale niestety nie posiadam
* patrzac na poprzedni wynik doom z cpu 40x4/160, wyglada ze to minimalnie bardziej wydajna konfiguracja niz 50x3/150
* cieszy fakt ze mobo dziala z 50Mhz clk, gdyby zdobyc lepsza sztuke tego cpu, to moznaby przelaczyc zworke w tryb x4 i miec 50x4/200 :)
* przypadkowo uruchomilem w95osr2 ale wywalil blad rejestru, vmm, zupelnie niestabilny - pozniej sie okazalo ze 1 z nich byla uszkodzona, finalnie wstawilem inna pare 2x16MB
* wrocilem wiec do sprawdzonych kostek simm 4x4MB 30-pin, wydajnosc identyczna jak 72-pin a win95 normalnie sie odpalil :)
* w95 znalazl karte i inne graty z plyty, doinstalowal sterowniki, po restarcie dziala, karta wykryta poprawnie, z 2MB ram ma max 1280x1024x256
* kolejne testy w dos, zwiekszanie timmingow dla krotkich simm zakonczone niepowodzeniem, artefakty i freezy na ekranie po wlaczeniu vc, ale mozliwe ze to juz tez koniec mozliwosci gpu albo jego pamieci, tam tez sa 60ns
* skoro to moze byc karta, to sprawdze tridenta :)
* trident w speedsys identycznie, w () cirrus, doom 2134/1466*35=50.9 (45.7), quake low 13.5 (13.2), pcplayer low 17.9 (17.3)
* wydajnosc cpu jest dokladnie taka sama, grafika ciut lepiej, mozna podnosic takty ;)
* timmings slower max->faster low, vc bez artefaktow, speedsys cpu index 56.27 identyczny, pamiec nieco wolniej, po odpaleniu pcplayer sieczka na ekranie i tylko hw reset pomaga, wiec niestabilnosc, powrot do poprzednich timmingow
* mozliwe ze ograniczeniem jest sama karta vlb a ram i cpu maja jeszcze zapas
* mod do zrobienia ale... tutaj wlasnie uswiadomilem sobie ze sie pomylilem - zauwazyles gdzie zaszla pomylka? ;)
* otoz nie sprawdzilem najwolniejszych taktow pamieci na orginalnym clk 50MHz... okazalo sie ze jak sie ustawi na tych timmingach domyslne fs dla 50, to dziala identycznie... niezla gafa co? a bylem calkiem trzezwy ;)
* moda i tak zrobie, bo jest mega prosty, bedzie to taka wersja ekonomiczna, tak na wszelki wypadek :) poza tym mod odblokowuje wszystkie dostepne freq, nawet takie egzotyki jak 16, 66, 80, 100... hmm, 66.6x3=200, nie poszlo 4x50, ale moze pojdzie 3x66 ;) - do sprawdzenia
* na koniec przyszla mi do glowy jeszcze 1 rzecz, skoro moj cirrus jest calkowicie niestabilny na timmingach faster, zas trident jest czesciowo stabilny, to moze byc to wina jego pamieci - do sprawdzenia czy robi artefakty w wersji 1MB oraz ew. przelutowanie 2 kostek na karcie z 60ns na 2 w podstawkach 50ns - ale to juz w innym odcinku
* testy na starym/orginalnym ustawieniu clk - to samo czyli artefakty i freez w vc, w95 przy starcie wywala blad, to musi byc gpu, bo trident dziala z vc i wywala sie dopiero na vplayer
* na koniec sprawdzilem jeszcze ciekawostke czy pojdzie ustawienie 3x66/200
* zworki przestawione, plyta odpala, post staje na 0d - o kurcze, tego sie nie spodzialem, raczej braku postkodow, poluzuje timmingi i zobaczymy
* jednak zworki ustawilem w negatywie i odpalil na 8MHz i dlatego tak zamulil :) na ekranie krzaczki ale slychac ze dysk pracuje - wsadze karte isa i zobaczymy czy bedzie obraz, wypadaloby tez dzielnik clk od szyny AT ustawic
* wsadzilem stara grafe na isa i... odpalil, jest obraz post wyswietla cpu 32MHz, zanim odpale cpuid, to w bios ustawilem AT clk na sztywne 7.1MHz
* cpuid zglasza 24MHz 3x8 i to sie zgadza, sysinfo cpu index 9.0 troche szybszy niz 386dx40, jesli ktos szuka spowalniacza do starych gier to ten mod bedzie idealny ;)
* wracamy do 50x3 i proby z szybszymi timmingami faster/fastest, slower sa stabilne
* pojawily sie post kody, stop na d3, bez grafy kod 0e czyli blad pamieci video - wskazanie na grafike
* po kilkunastu kombinacjach z 3 kartami, 2 vlb + 1 isa, doszedlem do wniosku ze warto sprobowac nowszego bios, moze cos poprawili
* wgrany najnowszy dostepny G3 z 03/08/95, uzyta nowa kostka eeprom bo stara uv - bez zmian, kod d3
* nowy bios poprawnie rozpoznaje nazwe cpu i freq
* powrot do ostatnich stabilnych ustawien, po wielu testach i konfiguracjach pamieci i kart, doszedlem do wniosku ze to jest wina vlb i takiego samego clk jak cpu, sam gpu to tylko maszyna ktora przerzuca dane z 1 miejsca w drugie, wiec ich pamiec moze byc taktowana tak samo jak zwykly ram, bo widac ze zaciesnianie taktow pamieci na mobo powoduje zwiekszanie wydajnosci ram na mobo ale niestabilnosc w 3d gdzie jest ogromna ilosc danych kopiowana do karty graficznej a przy testach speed sys jest all ok
* aby wyeliminowac czynnik vlb, postanowlilem uzyc zwyklej karty isa, trident 9000 512KB, clk szyny AT ustawione tak jak poprzednio na 50/6=8.33MHz, jesli testy 3d beda stabilne na takich samych ustawieniach jak vlb dla ktorych byly niestabilne, to bedzie dowod ze problem jest po stronie vlb, do tego bedzie mozna sprawdzic na ile stabilny jest cpu i ramy na plycie, natomiast jak niestabilnosci beda rowniez na isa to znaczy ze wina jest po stronie cpu/ram/chipset
* wyniki pamieci w sysmarku na ostatnich stabilnych timmingach identyczne, w 3d/grach moga byc nizsze ale badamy stabilnosc a nie wydajnosc
* trident isa, [] trident vlb, () cirrus vlb, doom 2134/1461*35=51.1 [50.9] (45.7), quake low 9.6 [13.5] (13.2), pcplayer low 11.5 [17.9] (17.3)
* doom szybszy na karcie isa niz vlb :) zmiana timmingow na faster, na ktorych cirrus wylatywal juz w speedsys a trident w 3d na pcplayer - to wyklaruje sytuacje
* speedsys ok, ale doom artefakty i stop, pcplayer freez jak wczesniej, czyli sa niestabilnosci i to wskazuje na ram/cpu - szkoda ze nie mam zadnych fpm 50ns, bo by sie wyjasnilo czy to wina ram, moze kiedys
* mod zaaplikowany, usztywniony klejem na goraco, piny dla zworki wystaja od spodu plyty, mozna robic experymenty ;)
* podsumowujac, optymalne i stabilne ustawienia dla obecnej platformy z cirrusem vlb i 2x16MB simm 72-pin 60ns, w95osr2 rowniez bezblednie:
* 50x3/150: bios ram timmings slower/0/1 cache 2/2, doom 2134/1635*35=45.7, quake low 13.1, pcplayer low 17.3, speedsys cpu 56.27
* 40x4/160: bios ram timmings fastest/0/1 cache 1/2, doom 2134/1516*35=49.3, quake low 14.7, pcplayer low 19.6, speedsys cpu 59.90
* 33x4/133: bios ram timmings fastest/0/1 cache 1/2, doom 2134/1942*35=38.5, quake low 11.9, pcplayer low 15.8, speedsys cpu 49.84

dziala :) mobo i cpu dziala na 50x3/150 i 40x4/160, 160 troche szybszy od 150, wiec zostaje na testy

foto: 1-simm72-bent-pins, 2-mod-test, 3-workbench, 4-cpuid-8x3-24, 5-cpuid-40x4-160.jpg, 6-cpuid-50x3-150, 7-bios-optimal-50x3-150, 8-speedsys-50x3-150, 9-speedsys-40x4-160, 10-mod-final
[image] [image] [image] [image] [image] [image] [image] [image] [image] [image]

Tags:
mod

SOYO SY-25K VLB part#5 [HI-END 486 VLB - budowanie platformy]

by tom ⌂, 2023-10-13, 19:41 (706 days ago) @ tom

zami555:
Sporo wycisnąłeś z tej płyty z VLB. Gratulacje za determinację :-) jak zwykle przeczytałem całą historię z ogromną przyjemnością. Muszę też się w końcu zmobilizować i przysiąść do mojego 486. Dzięki za Twój trud włożony w tak szczegółowy opis :-D

neo:
Świetna robota, aż mi się zachciało wyciągnąć moją niesprawdzoną płytę VLB ze storage'u...