DFI PB50-V3 (Chirurgia MOBO - reinkarnacja płyt głównych)

by tom ⌂, 2023-10-13, 22:40 (706 days ago)

mobo: DFI PB50-V3
rev: TEAN TN2 94V-0
chipset: VIA VT82C693 + VT82C596A
socket: slot 1
cpu: cel/p2/p3
fsb: 66-100 (clockgen 66-150)
ram: 3xSDRAM, max 384MB
agp: 2x
slots: 4xPCI, 2xISA
form: BabyAT
bios: award, MX29F002NTPC-12 DIP32, 256KB, 04/16/99
power: AT, ATX20
clockgen: ICS9248DF-39

src: wlasna, plyta ze zlomu

info:
* plyta zakurzona i brudna - przydaloby sie pranie ale wystarczyl pedzelek
* brak baterii - do uzupelnienia
* kilkanascie goldpinow pokrzywionych - naprostowane
* 2 naderwane elektrolity, ruszajace sie - do przelutu/wymiany
* bios odczytany na programatorze, brak nowszego, podstawka zakonserwowana
* brak zwarc na glownych liniach, zworki ustawione, mozna odpalac
* plyta wl/wyl sie z przycisku, reset dziala, wszystskie napiecia ok, dodaje osprzet i lecimy
* wstawiony p3 700/100, 128MB/133@100, GF2 MX400/64MB AGPx2 - brak postkodow, moze za nowy cpu
* uzyty prawilny cpu p2 350/100/512 - pojawily sie postkody, stoi na 0b, wsadze baterie i ew. wymienie grafike
* nowa bateria pomogla, pojawil sie obraz, post przeszedl, cpu i ram wykrywane poprawnie
* bios ustawiony, piekne mozliwosci oc, fsb do 150, wiele posrednich lacznie z dublami z podbitym pciclk
* memtest zaliczony, ciekawostka ze w tym p2/350 L1 jest wolniejsza niz L2 :) wyswietla 463/466MB/s ale moze to tylko blad - wylaczenie ecc na l2 nic nie zmienilo, pozniejszy test w speedsys dowodzi ze memtest sie pomylil z l1/l2
* co do cpu, to p3 tylko katmai, 700 to juz coppermine, mam w zanadrzu jeszcze ostatniego katmai 600B/133x4.5, ciekawe czy pojdzie
* ustawione zworki na mnoznik 4.5, powinien wstac na 450, w bios powinno zadzialac fsb 133 i docelowo byc 600, zobaczymy :)
* w bios ustawiony fsb/pci 133/44, jest jeszcze 140/35 i 150/37, niewielki zapas ;)
* cpu wyswietlany jako 600, 133 dziala ale stoi post na detekcji dysku - zakonczylo sie na wyjeciu baterii i skasowaniu cmos, timmingi turbo i cl2 na 133 to troche za duzo dla tego chipsetu ;) testowy ram tez moze nie jest zbyt koszerny, ustawie normal i cl3
* niestety na 133/33 rowniez niestabilna, zmniejszanie timmingow, cl, dzielnik na ramclk, zmiana kostki ram nic nie dalo, jedynie nizsze fsb 120/40 jest stabilne, podejrzewam ze capsy sa wyschniete, z kazda chwila sie degraduja, 2 moga nie kontaktowac, chyba zrobie recap, bo mobo ma potencjal, bedzie najwyzej na testy starszych cpu
* bardzo ciekawe bylo to, ze po hw reset, kody sie zamrozily i nie zmienialy, jakby cpu stal i nie wykonywal instrukcji - powrot do pierwotnego cpu
* kolo dolnego mostka przypadkiem znaleziony 1 tantal z ruchoma nozka, to tez ma wplyw na stabilnosc - do przejrzenia wszystkie capsy czy sie nie ruszaja
* testy dosbench: speedsys cpu 406, chris3d hi 29.5, pcplayer hi 15.2, doom hi 2134/1195*35=62.5, quake hi 10.3

dziala :) ale trzeba ja jeszcze dopiescic aby poszla z fsb 133+

web:
https://theretroweb.com/motherboards/s/dfi-pb50-v3
p3 600b: https://www.cpu-world.com/sspec/SL/SL3JP.html
p3 700: https://www.cpu-world.com/sspec/SL/SL454.html
p2 350: https://www.cpu-world.com/sspec/SL/SL2WZ.html

foto: 1-top, 2-bottom, 3-1st-run, 4-1st-run-post, 5-bios-setup-oc, 6-test-platform, 7-speedsys
[image] [image] [image] [image] [image] [image] [image]

Tags:
at, slot1, dfi

DFI PB50-V3

by tom ⌂, 2023-10-13, 22:44 (706 days ago) @ tom

zyga64:
Na VIA693 (bez A) może być trudno osiągnąć FSB133. To poza specfikacją :-(
https://stuff.mit.edu/afs/sipb/contrib/doc/specs/ic/bridge/vt82c693.pdf
https://www.anandtech.com/show/491/2

smola:
Na 133 wstala plyta, wiec ludze sie, ze po recapie bedzie lepiej, jak mowia, nadzieja umiera ostatnia ;) Zdjalem jeszcze radiator z mostka gornego i faktycznie jest bez A, dolny tylko ma, no nic, zobaczymy.

zyga64:
Ciekawe jak idą wtedy (przy 133 MHz) taktowania AGP/PCI.
Mogą wskoczyć na 89/44 MHz. Kwestia dobrania kart, ale chyba Southbridge też jest połączony z NorthBridge za pomocą PCI, więc może być krucho...

Specyfikacja mówi o PLL zintegrowanym wewnątrz chipsetu, więc chyba zbytnio się nie poszaleje ponad to co przewidział producent (dzielniki etc.). Kwestia wczytania się w dokumentację rejestrów chipsetu - co można dokonfigurować.

smola:
Nie ma co sie martwic na zapas. Chip uciagnie, bo to to samo co nastepca a dzielniki to pikus. Freq fsb/pci masz na fotce 5-bios-setup-oc, sa bardzo ladne, agp sie nie przejmuje, karty wyciagaja 80 i wiecej ;) Capsy przyszly, zaraz sie zabieram - do wieczora cos sie powinno wyklarowac. Jako spoiler tylko dodam, ze jestem zakochany w tej DFI ;)

DFI PB50-V3 part#2

by tom ⌂, 2023-10-13, 22:47 (706 days ago) @ tom

DFI PB50-V3 part#2

info (recap + bios mod + oc):
* pod sprana naklejka ukazal sie napis z nazwa plyty i rewizja: PB50 REV.A - a to ci niespodzianka
* do recapu jest 20x1000uF/6.3V, chcialbym wstawic polimery ale nie mam tylu, musze zamowic nowa partie - capsy zamowione
* podczas testow kilka capsow bylo bardzo goracych - przy wylucie 3 wyjalem bez lutowania, zimne luty
* sprawdzony vreg, osbsluguje 5-bitowy enkoder napiecia zgodny z vrm 7.5 intela, napiecia 1.3-3.5V, miedziaki powinny dzialac :)
* podlaczony sloket z ustawionym napieciem 1.65V, po pomiarze 1.7V ale 50mV to nic, producenci czesto lekko podbijali aby byl zapas - jest wsparcie dla p3 coppermine i tualatin :)
* wstawiony copper 700/100 na slot 1, ten ktory wczesniej nie dzialal, napiecie sie ustawilo ok, zworka JP2 od fsb jest 3-stanowa, 1-2:auto, 2-3:66, 1-2-3 open:100 - w ostatnim trybie wykryty, post przechodzi :) co prawda blad w memtest ale to podle zasilanie, po recapie powinno byc ok
* capsy wylutowane, otwory udroznione, 1 ruchomy tantal przelutowany, przyszly kondensatory, wlutowane 20 polimerow - wygladaja rasowo :)
* brak zwarc na glownych liniach, zalozony osprzet jak poprzednio p3 500/100, 128MB/133@100, JP2 w pozycji auto, bios bez zmian
* memtest w koncu poprawnie przetestowal cache L1, wczesniej 463/466, teraz 469/466, mozliwe ze wew. korekcja bledow L1 zmniejszyla osiagi i L2 byla szybsza - finalnie memtest zaliczony, w speedsys ten sam wynik, czyli nic nie zepsulem recapem ;)
* w miedzyczasie jak czekalem na capsy, to zmodowalem bios, dodalem wszystkie nowsze mikrokody dla cpu wlacznie z ostatnim tualem 1400/133/512K SL6BY, wczesniej bylo 15 cpu, teraz 27 :)
* plan: odpale 700/100 w trybie auto i zobaczymy czy mobo wstanie, nastepnie zmiana bios na zmodowany, testy, nastepnie 600B/133x4.5 i znow testy
* plyta wstaje, cpu wykryty poprawnie, memtest wczesniej freezowal - teraz zaliczony, recap pomogl :)
* nizej testy z dosbench, speedsys cpu index, reszta fps, hi: wysokie/640x480
* p2 350/100: speedsys cpu 406, chris3d hi 29.5, pcplayer hi 15.2, doom hi 2134/1195*35=62.5, quake hi 10.3
* p3 700/100: speedsys cpu 813, chris3d hi 33.2, pcplayer hi 16.2, doom hi 2134/1136*35=65.7, quake hi 11.0
* na razie stabilnie, timmingi wymaksowane, cl2, czas na p3 600B/133x4.5, zalozony radiator na gorny mostek, JP2 auto, SW1 x4.5
* wykryty jako 450/100x4.5, wizyta w bios i ustawione 133/33, timmingi bez zmian na max jak wczesniej
* post stoi na 0b, kilka kombinacji ze zworkami nie przynioslo efektu, czas na update biosu, skasowanie cmos i zluzowanie timmingow
* zaprogramowany bios, post ok, cmos skasowany, ustawione timmingi normal/cl3/dram clock:host clk
* po wielu kombinacjach z kasowaniem cmos, bez baterii, ustawieniami w bios, udalo sie ustabilizowac z grubsza plyte, problemami byly dzielnik i ramy, zdecydowanie za wolne, 8 i 7.5ns powoduja niestabilnosci a w najlepszym razie freez lub bledy memtest juz na 1%, wzialem pierwsza z brzegu kostke 6ns 64MB i memtest freez bez bledow na 22%, to juz sukces ;)
* aha, wyszedl tez brak dzielnika w chipsecie, ustawienie 133/33x4 nie dziala, zawsze kod 0b, dzielnik na pll w mostku to /2 lub /3, nie ma /4, natomiast dziala i postuje bez problemow ustawienie 133/44x3 czyli dzielnik /3, jest taki sam jak 100/33x3 - to byl kamien milowy zwiazany z poprzednim brakiem post i kodem 0b
* kolejna kostka 6ns i znow stoi na 22%, kilkanascie kostek przeleconych ale 22% to bariera, pomyslalem ze ramy moga byc ok, a problem jest gdzies indziej, w bios ustawilem timmingi na maxa i cl2 jak wczesniej ale dram clk przelaczylem z host clk na 2/3 cpu clk (133*2/3=88.6MHz), memtest leci juz 55% bez bledow... 76%... 100% zaliczony bez bledow :)
* to jest dowod, ze spowalnianie timmingow pamieci niekoniecznie musi byc wlasciwa droga do celu, mozna je wymaksowac a zwolnic zegar pamieci, tutaj mem clk=2/3fsb, takty sa wymaksowane jak pierwotnie - to tez implikuje ze nie mozna wierzyc nawet producentom ani mainstreamowym sajtom, ze dany chipset nie wspiera wyzszych fsb, bo jak widac wersja VIA VT82C693 bez A dziala z fsb 133MHz :) fakt, ma problem z ram na tej predkosci ale summa summarum dziala stabilnie - DFI musialo miec swietnych inzynierow, ze umiescili w bios wszystkie frequ z clockgena i dali uzytkownikom mozliwosc eksperymentowania, to jest klasa, z mojej strony szacunek dla nich
* 140/35 i 150/37.5 nie zadzialaja, bo dzielnik /4, natomiast powinno dzialac 124/41.33 i mozliwe ze z dram clk=host clk
* kilka testow z dosbench, roznica to fsb/pci 100/33->133/44, cpu 700/100x7/256K->600B/133x4.5/512K, ram clk: host clk->2/3 cpu clk
* p3 600/133: speedsys cpu 695, chris3d hi 41.3, pcplayer hi 21.0, doom hi 2134/902*35=82.8, quake hi 13.8
* roznica do 700ki jest imponujaca pomimo slabszego wyniku cpu w speedsys (testy robilem 2x bo myslalem ze zle kliknalem w dosbench), 512KB cache, fsb 133 i pci clk 44 daja ogromny zysk w wydajnosci, na oko 25-30%, takze panowie goncie swoje proce ze 100 na 133 ;)

dziala :) z miedziakami i z fsb 133 :)

wnioski:
* recap zadzialal cudownie
* mobo obsluguje rowniez coppery i w perspektywnie tuale, ale cpumod na pewno bedzie potrzebny ew. odpowiedni slocket
* mobo dziala z fsb 133MHz
* znaczne zwiekszenie wydajnosci widoczne w testach

todo:
* sprawdzic slockety, coppery fcpga i tuale
* sprawdzic wydajnosc na 124/41.33 lub nizej z dzielnikiem /3 i dram clk=host clk, moze bedzie szybciej niz 133/44 dram clk=2/3 cpu clk
* sprawdzic w edytorze bios czy nie mozna wymusic jakis ukrytych opcji

foto: 1-1st-run-p3-700-100-copper, 2-recap-rework, 3-recap-final-poly-caps, 4-speedsys-p3-700-100-copper, 5-bios-setup-600-133, 6-run-memtest-600-133, 7-cpuid-600-133, 8-speedsys-600-133, 9-test-platform, 10-mobo-final
[image] [image] [image] [image] [image] [image] [image] [image] [image] [image]

DFI PB50-V3 part#2

by tom ⌂, 2023-10-13, 22:51 (706 days ago) @ tom

zyga64:
Gratulacje! Jeśli działa stabilnie z PCI 44 MHz to super!
A memory interleave ustawiony? Na Via to potrafiło robić dużą różnicę (prawie doganiał BXa ;-))
Można sprawdzić SiSoft Sandrą. Jak nie ma w biosie (a pewnie jest bo widzę że DFI dało porządny BIOS) to polecam Via Memory Interleave Enabler.

smola:
W biosie nie widze ale moze jest zakamuflowany pod inna opcja. Do sprawdzenia w edytorze bios czy nie mozna wymusic jakis ukrytych opcji. Dzieki za hinta :)

forteller:
Gdyby odpalić testy pod Windowsem, szybko okazałoby się że BX jest z 30% szybszy ;-)
Bawiłem się w 693A i łączyłem to z Tualatinem. Nie działa to dobrze, pokazują to z resztą testy VooDooMana. Dopiero 694X ma jakiś tam potencjał, ale finalnie - jak to z VIA - tradycyjnie wychodzą problemy z obsługą AGP / PCI.