kategoria: A1200
[#121] Re: A1200 rev.1A diagrom ,prośba o pomoc.

@bfgmatik, post #116

Moja historia ma swoją kontynuację i nie jest to kontynuacja usłana różami :).

W kolejnych krokach w celu wyszukania przyczyny niestabilności przelutowałem i umyłem calutką płytę oraz BFG9060.
Następnie wywaliłem podstawki i wlutowałem na sztywno generatory 50MHz i 28.375MHz tak aby wykluczyć problemy ze źródłem zegara. Ponaginałem linię opóźniającą i 74FCT244T, które jako jedyne są jeszcze w podstawkach żeby siedziały jak najciaśniej.

Po tych operacjach problemy zniknęły, ale nie całkowicie i tylko na chwilę. Zwiechy miałem dużo rzadziej ale jednak były. Co więcej, stabilność poprawiała się kiedy komputer chwilę pracował i wszystko się wygrzało. Po kilku godzinach testów myślałem, że sprawa załatwiona a następnego dnia na zimnym znowu zwiecha.

Ostatnim krokiem jaki dotychczas wykonałem było wywalenie rezystora 2k7 z przetwornicy i wlutowanie tam zalecanego 3k16 (po prawdzie to 4k7 i 9k1 równolegle bo kto na stanie ma od ręki 3k16). W ten sposób napięcie zasilania BFG9060 spadło z 3.45V do 3.34V.

No nie wierzyłem w to i robiłem to już zupełnie od niechcenia ponieważ wszystkie elementy systemu (i procesor, i pamięci, i xilinxy, i cała reszta) są prawidłowo zdefiniowane do 3.6V.

Kurde, no wygląda, że teraz na napięciu 3.34V działa to w końcu prawidłowo! Czyżby historie o tym, że BFG9060 trzeba przerobić na dwie przetwornice żeby podkręcać napięcie procesora, były prawdziwe? :)
[#122] Re: A1200 rev.1A diagrom ,prośba o pomoc.

@bfgmatik, post #121

I jak pomogła wymiana opornika i A4000 już śmiga czy to fałszywy alarm był ?
[#123] Re: A1200 rev.1A diagrom ,prośba o pomoc.

@Berr131268, post #122

No cóż, mam teraz dwie karty BFG. Jedna z pełnym prockiem a druga z LC. Ta z LC ma dokładnie 3.3V ustawione i nie udało mi się jej zawiesić przez parę dni.

Druga karta z pełnym prockiem ma 3.32V bo mam tu rezystory 5% i coś nie trafiłem z wartością w 3.3V. I ta karta z pełnym prockiem po obniżeniu napięcia chodzi dużo lepiej ale raz mi się zawiesiła (w ciągu kilkunastu godzin). Czyli jest dużo lepiej niż było jak napięcie było 3.45V bo wtedy już po pół godziny była zwiecha.

Ogólnie to komputer chodzi sobie w tle i przerzucam na nim setki giga danych w lewo i prawo w ramach testu bo żadne inne testy nie powodowały błędów włącznie z AmigaTestKit, AIBB, itp.

Brzmi to wszystko dziwnie ale wychodzi na to, że napięcie ma tu decydujące znaczenie. Sam bym taką teorię wyśmiał gdybym tego sam nie testował. Jest jeszcze możliwość, że wyciągam błędne wnioski ale moim zdaniem niewielka. Muszę jeszcze podbić napięcie do pierwotnych 3.45V i zobaczyć czy zwiechy wrócą.

Będę jeszcze robił doświadczenia z podkręcaniem napięcia na samym VCORE bo chcę tego LC pogonić na 100MHz ale do tego muszę zmodyfikować układ zasilania.
1
[#124] Re: A1200 rev.1A diagrom ,prośba o pomoc.

@bfgmatik, post #123

Bawię się dalej.

1) Korzystając z pilarki modelarskiej rozbudowałem moją obudowę o więcej elementów podtrzymujących Firebirda i karty PCI


2) Radeon 9200 w Firebirdzie A4000 od Hese


3) Po spędzeniu 2-3 godzin na walce ze sterownikami i całym tym ustrojstwem udało się odpalić obraz testowy z Radeona


4) Obraz pulpitu z Radeona w egzotycznej rozdzielczości 1360x768 mojego monitora. Na zdjęciu słabo widać, ale obraz jest żyleta i bez skalowania. Nie udało mi się nigdy tego uzyskać w gbs-control bo rozdziałka była zbyt egzotyczna.


5) Doom przez Radeona! (zdjęcie zniekształciło obraz, w rzeczywiści jest żyleta)
[#125] Re: A1200 rev.1A diagrom ,prośba o pomoc.

@bfgmatik, post #124

zdjęcie zniekształciło obraz


Raczej źle ustawione aspect ratio zniekształciło obraz ;)

Ostatnia aktualizacja: 18.02.2025 10:14:10 przez Drakon
[#126] Re: A1200 rev.1A diagrom ,prośba o pomoc.

@Drakon, post #125

Bardziej chodziło mi że na zdjęciu pojawiły się pasy na ekranie i dziwne kolory. Rozdzielczość była ustawiona na 320x240 bo w wyższych obraz z gry zajmuje po prostu tylko mały kawałek ekranu.

Ale i tak jestem zaskoczony, że wszystko ruszyło i jeszcze się nie zawiesiło.

Dołożyłem sieciówkę na RTL8139 i dzisiaj będę próbował ją pożenić z Roadshow.
[#127] Re: A1200 rev.1A diagrom ,prośba o pomoc.

@bfgmatik, post #126

No nie rechta, twarda zwiecha przy próbie odpalenia sterownika rtl8139 z RoadShow. Nakombinowałem się kilka godzin i nic.

Czy komuś udało się uruchomić A4000D+FireBird+Radeon+RTL8139? Jakiej wersji openpci.library i openpci_8139.device używacie?

Bo mnie się niebardzo podoba, że tych wersji openpci.library jest tak dużo, wraz z najnowszymi od Thomasa Richtera sprzed paru dni, natomiast sterownik RTL8139 każą ściągać z 2005 roku ze starej strony openpci nie ruszanej od dwóch dekad. Może tu jest problem, nie wiem.
[#128] Re: A1200 rev.1A diagrom ,prośba o pomoc.

@bfgmatik, post #127

Boże, to jest zabawa sado-maso, dlaczego ja sobie to robię.
[#129] Re: A1200 rev.1A diagrom ,prośba o pomoc.

@bfgmatik, post #128

no bo uwielbiasz sado-maso :)
[#130] Re: A1200 rev.1A diagrom ,prośba o pomoc.

@bfgmatik, post #127

Sieciówka bez DMA nie zadziała, trzeba miec Voodoo.
[#131] Re: A1200 rev.1A diagrom ,prośba o pomoc.

@Mirq, post #130

Z tego co zrozumiałem to chodzi o to, że sieciówka musi używać pamięci od karty graficznej. Ale wydawało mi się, że ludzie używają tego z Radeonem bo on przecież też udostępnia pamięć w przestrzeni PCI.

No i w tych opisach na Amibayu jest cisza na temat problemów.

openpci.library 9.2 robi zwiechę
openpci.library 17.2 (świeżynka) wywala, że nie może zainicjować pamięci DMA

Ostatnia aktualizacja: 19.02.2025 09:10:07 przez bfgmatik

No nie dokupię jeszcze voodoo do tego burdelu, no-fuckin'-way.

Ostatnia aktualizacja: 19.02.2025 09:11:50 przez bfgmatik
1
[#132] Re: A1200 rev.1A diagrom ,prośba o pomoc.

@bfgmatik, post #131

Jak to dobrze że Super Buster 11 gdzieś się zapodział i drugi tydzień plącze się po jakimś urzędzie celnym gdyż będę mógł skorzystać z twojego gotowego rozwiązania :)
[#133] Re: A1200 rev.1A diagrom ,prośba o pomoc.

@Berr131268, post #132

Na razie pomoc nie nadeszła. Jedno co sprawdziłem to w sterowniku Radeon.card 0.666 (24.12.14) jest ciąg DMASIZE, więc ten sterownik powinien obsługiwać pamięć DMA, której potrzebuje karta sieciowa do działania. Nic więcej nie wiem, nie działa. Dzisiaj wieczorem planuję tego nie ruszać żeby nie zwariować.
[#134] Re: A1200 rev.1A diagrom ,prośba o pomoc.

@bfgmatik, post #133

Sado-maso :) pora zaczynać ale może już nie w tym miesiącu
[#135] Re: A1200 rev.1A diagrom ,prośba o pomoc.

@Berr131268, post #134

Działasz coś? A tego bustera to miałeś jakiegoś starszego wcześniej?
[#136] Re: A1200 rev.1A diagrom ,prośba o pomoc.

@bfgmatik, post #135

Miałem buster 7 o dziwo A4000 na nim działała ale niestety o pci i A4091 można było pomarzyć. Przymierzam się do uruchomienia kart na prometeuszu SB Live i Radeona pci identycznego jak twój ale po tym jak GBAP++ zaczęła dobrze chodzić i dorobiłem do niej multifix aga mój entuzjazm opadł
[#137] Re: A1200 rev.1A diagrom ,prośba o pomoc.

@Berr131268, post #136

No ja też trochę temat Firebirda odłożyłem na bok, poirytowałem się tą walką z Radeonem. Zacząłem się za to trochę bawić w modyfikowanie BFG9060. Matze na szczęście publikuje swoje płytki w postaci projektów Eagle PCB co w końcu skłoniło mnie do nauczenia się tego niemieckiego programu po 20 latach unikania tej czynności :). Zmodyfikowałem BFG9060 dodając drugą przetwornicę tylko dla Vcore procesora (ale nie tak na pająka tylko ładnie na PCB), muszę pogonić mojego 68LC060 na 100MHz choćbym miał mu zapodać 3.9V na rdzeń :). Płytki już mam, ale nie mam czasu się tym zająć bo mam tyły w pracy.
1
[#138] Re: A1200 rev.1A diagrom ,prośba o pomoc.

@bfgmatik, post #137

Wydaje mi się że przydało by się jeszcze w bfg9060 zorganizować jakieś otwory na mocowanie porządniego chłodzenia ,w a1200 mam tf1260 z jakimś starym lc060 który śmiga na 100 mhz ale grzeje się niemiłosiernie . Walczyłem chyba z miesiąc aby zamontować chłodzenie z starej karty graficznej ale ni jak nie dało rady więc odpuściłem .Z tego również powodu darowałem sobie w bfg 68040
1
[#139] Re: A1200 rev.1A diagrom ,prośba o pomoc.

@Berr131268, post #138

No wiem, dałem z tym strasznie ciała bo nie zrobiłem otworów pod chłodzenie. Poprawiłem za to spieprzone przez autora BFG9060 otwory pod podpory między BFG a płytą główną bo nie wiem czy widziałeś ale nie pasują, przynajmniej do repliki A4000D. Ale to od strony BFG są jakoś źle poustawiane każdy inaczej i nie w linii.

Ale w kwestii chłodzenia zamówiłem radiator na Amibayu z uchwytem w postaci takiego drucika jak czasami kiedyś w chipsetach PC i będę do niego dorabiał zaczepy z PCB w postaci ramki trzymającej się od spodu obudowy procesora, jeżeli to rozwiązanie zadziała to udostępnię. A jak wyjdzie słabo to nie udostępnię :).
1
[#140] Re: A1200 rev.1A diagrom ,prośba o pomoc.

@bfgmatik, post #139

Radiator 40x40x40 lub 30mm wysokości, na środku pasta termoprzewodząca, na rogach złapane termoglue. Do tego noctua 40x40x20mm na 12v puszczona przez rezystor w zestawie (chyba 51ohm lub 100) i chłodny procek i cicha praca OK
[#141] Re: A1200 rev.1A diagrom ,prośba o pomoc.

@Bartek2075, post #140

Dwa otwory i mamy raj , do wyboru do koloru z wszelkiej maści kart graficznych pci , agp itd.
[#142] Re: A1200 rev.1A diagrom ,prośba o pomoc.

@Bartek2075, post #140

No ja zamówiłem to:
https://pl.aliexpress.com/item/1005001265665532.html
I miałem to złapać tym drucikiem co jest w zestawie albo tymi metalowymi uchwytami ale nie wiem jeszcze jak one są zamontowane.
1
[#143] Re: A1200 rev.1A diagrom ,prośba o pomoc.

@bfgmatik, post #142

Wieści z frontu: z ciekawości kupiłem kartę graficzną S3Virge/DX. Firebird ją widzi przez LSPCI, ale nie udało mi się jej uruchomić, P96 jej nie widzi. Nadal nie za bardzo rozumiem kto lub co ładuje sterownik karty graficznej i jaką rolę ma w tym prometheus.library, openpci.library i P96.

Za to karta doskonale działa na płycie P4 którą kupiłem z procesorem za 25 zł, Quake timedemo demo1 daje 150 FPS .
[#144] Re: A1200 rev.1A diagrom ,prośba o pomoc.

@bfgmatik, post #143

U mnie Radeon też nie chciał działać więc wpisałem w BoardType Radeon i zaskoczył .Mam ustawione rozdzielczości z GBAPII ++ więc wygląda to jak wygląda ale obraz lepszy niż z GBAPII ,niestety przełączać trzeba ręcznie


[#145] Re: A1200 rev.1A diagrom ,prośba o pomoc.

@Berr131268, post #144

To wiem, nazwa w BoardType jest powiązana z nazwą sterownika chyba w LIBS:\Picasso96.

Z Radeonem bardzo ładnie udało mi się ustawić rozdzielczości pod mój monitor, nie ma się do czego przyczepić, ładnie to wygląda.

Niestety z VIRGE nie zadziałał ten sam myk z BoardType, być może dlatego, że sterownik do Virge mam z rozszerzeniem .chip a dla radeona jest radeon.card. Nie wiem czym to się różni ale czymś musi. Za dużo przy tym jeszcze nie dłubałem.

Szkoda, że to co robimy jest tak niszowe, że Google praktycznie nie pomaga. Oprócz dużego tutoriala na Amibayu, przeniesionego chyba z EAB, nie ma zbytnio żadnych informacji, nie ma żadnych źródeł bibliotek, specyfikacji ani opisów tego wszystkiego.
[#146] Re: A1200 rev.1A diagrom ,prośba o pomoc.

@bfgmatik, post #145

Sterownik pod virge składa się z s3virge.chip premedia.chip voodoo.chip i prometheus.card więc może trzeba wpisać po prostu prometheus oczywiście wszystko z tej samej rev. Ja z virge jeszcze nie próbowałem
[#147] Re: A1200 rev.1A diagrom ,prośba o pomoc.

@Berr131268, post #146

Też tak podejrzewałem, jak dzieci uśpię to sprawdzę :).
[#148] Re: A1200 rev.1A diagrom ,prośba o pomoc.

@bfgmatik, post #147

No nie działa. S3Virge jest widoczny przez LSPCI ale Picasso96 nie chce go zobaczyć jako obsługiwanej karty. Próbowałem wszystko robić od zera i też nie działa. A że system nie generuje żadnych logów to mogę jedynie wróżyć co się dzieje. Nawet nie wiem czy prometheus.card jest wywoływany, bo skąd?

Sterownik prometheus.card ma w sobie zawarty ciąg S3ViRGE.chip więc podejrzewam, że powinien obsłużyć tą kartę ale nie chce. Nie wiem dlaczego bo nie ma żadnego debugu!

Co ciekawe, radeon 9250 nadal działa poprawnie po usunięciu biblioteki prometheus.library, czyli podejrzewam, że wszystko robi openpci.library. Czy ktoś mi powie jaka jest funkcja w systemie biblioteki prometheus.library? Ma 7KB więc musi coś robić oprócz listowania urządzeń przez prmscan.
[#149] Re: A1200 rev.1A diagrom ,prośba o pomoc.

@bfgmatik, post #148

Oki, teraz już kumam, że prometheus.card korzysta tylko z prometheus.library, a radeon.card korzysta tylko z openpci.library. W tym kierunku będę dalej kombinował.

Są też źródła prometheus.card, ale nie ma źródeł prometheus.library:
https://github.com/Sakura-IT/Prometheus

prometheus.card stanowi chyba taki wrapper do uruchamiania odpowiednich sterowników .chip w zależności od tego jaką kartę wykryje i to chyba u mnie źle działa, może mam niekompatybilną kartę.
[#150] Re: A1200 rev.1A diagrom ,prośba o pomoc.

@bfgmatik, post #148

Najlepiej użyć Snoopdos do sprawdzenia co się wczytuję , tu co się powinno wczytać.
Wywal wszystkie sterowniki z MONITORS.
Odpal Amigę w PAL.
Teraz uruchom konkretny sterowniki GFX, a w snoopdos pokaze resztę ( w SD włącz w opcjach pokazanie wszystkich operacji)
1
Na stronie www.PPA.pl, podobnie jak na wielu innych stronach internetowych, wykorzystywane są tzw. cookies (ciasteczka). Służą ona m.in. do tego, aby zalogować się na swoje konto, czy brać udział w ankietach. Ze względu na nowe regulacje prawne jesteśmy zobowiązani do poinformowania Cię o tym w wyraźniejszy niż dotychczas sposób. Dalsze korzystanie z naszej strony bez zmiany ustawień przeglądarki internetowej będzie oznaczać, że zgadzasz się na ich wykorzystywanie.
OK, rozumiem