[#91] Re: Hardital PowerChanger 040

@Rafał A-3000, post #90

Mogę to zaraz sprawdzić.
Studiowałem też tą specyfikację, ale niczego ciekawego się nie dowiedziałem (albo nic nie zrozumiałem)

Problemem jest też niejednoznaczne (dla mnie) oznaczenie pinów gniazda fast slot. Według schematu układ wygląda trochę inaczej niż w rzeczywistości.

Ostatnia aktualizacja: 27.05.2014 13:55:03 przez glichtanski
[#92] Re: Hardital PowerChanger 040

@glichtanski, post #91

Tak jeszcze to przeglądam i się zastanawiam nad pracą Ramsey. Ma dwa sygnały clk:
CPUCLKA (prawdopodobnie zegar płyty głównej Amigi 16/25MHZ i
CLK90 - który już jest jakoś związany z zegarem procesora na karcie turbo.
Niestety bez oscyloskopu się raczej nie dowiemy, czy przy pracy bez karty ma jeden sygnał, czy dwa.
Jest też możliwe, że są zawsze dwa sygnały tylko zmieniają się one w zależności od zegara z karty turbo. Jeśli nie ma zegara z karty turbo, to sygnały te mają jeden przebieg, a gdy jest karta turbo jej zegar wpływa przez układ bramkujący (U103 - 74F08) na przebiegi tych sygnałów i odpowiednio je zmienia.
Ale tego już w domu raczej nie sprawdzisz. Potrzebny byłby oscyloskop.
Do samej analizy sygnału może wystarczy zasymulować układ bramek i sygnały wchodzące w jakimś AmiLabie, by obejrzeć także wynik. Niestety w tej chwili nawet nie pamiętam, jakie to są bramki logiczne. Te są chyba sumujące AND. Może jeszcze przed wysyłką sprawdź jakoś ten układ bramkujący.
Edit: Ew. jeszcze układ U102 - DelayLine.
Tylko jeszcze jedno pytanie: Czy gdyby ten układ nie działał prawidłowo, to czy wtedy pracowałyby pozostałe elementy płyty głównej? Niby też nie powinny, bo otrzymywałyby taki sam nieprawidłowy sygnał. Np. Gary - także ma CLK90. Ciężki temat.



Ostatnia aktualizacja: 27.05.2014 14:42:04 przez Rafał A-3000

Ostatnia aktualizacja: 27.05.2014 14:43:58 przez Rafał A-3000
[#93] Re: Hardital PowerChanger 040

@Rafał A-3000, post #92

Sprawdziłem połączenie A i D między procesorem a slotem fast. Wszystkie są poprawne. (Miernik ustawiony na diodę - piszczy).

A mnie nurtuje ten sygnał RAMSLOT. Może on powoduje wyłączenie pamięci na płycie głównej w momencie włożenia karty turbo?
Zaglądałeś do specyfikacji, którą podałem w linku? Tam coś jest napisane o sygnale Ramsey, ale ja do końca nie rozumiem.

A może ramsey po włożeniu karty turbo nie dostaje z jakiegoś powodu sygnału FASTRAMADDR (9:0) ?

Ostatnia aktualizacja: 27.05.2014 15:06:43 przez glichtanski
[#94] Re: Hardital PowerChanger 040

@Rafał A-3000, post #92

Tak mi się jeszcze nasunęła myśl, że może slot turbo nie działa do końca prawidłowo i nie ma dostępu do wszystkich sygnałów z 68030 zainstalowanego na płycie? Dziwi mnie trochę to, że procesor na płycie grzeje się jakby był w pełni wykorzystywany a nie powinien. Tak mi się wydaje.
Muszę sprawdzić wszystkie sygnały wychodzące ze slotu turbo do procesora.
[#95] Re: Hardital PowerChanger 040

@glichtanski, post #94

Poszukam jeszcze wieczorem tego sygnału ramslot na tym drugim liku. Dziś sprawdzałem schemat z tego pierwszego (chyba druga strona tematu) ale tam go nie kojarzę.
FastRamDir idzie tylko z Ramsey do ZIP więc i z 030 także by coś nie tak było jak sądzę. Sprawdzę również, czy u mnie z A3640 grzeje się moja 030. Być może kluczem tu jest sygnał z tych bramek. Reszta sygnałów z pamięci i Ramsey jest raczej ta sama dla obu procesorów. Jeśli ścieżki sprawdziłeś i są całe to nie wiem już co by to mogło być.
[#96] Re: Hardital PowerChanger 040

@Rafał A-3000, post #95

Być może kluczem tu jest sygnał z tych bramek.

No właśnie trzeba by znaleźć "klucz" który odpowiada za znikanie ramu po włożeniu karty turbo. Musi być coś na płycie co niewłaściwie podłączone "zabiera" ram z płyty głównej.
Jakiś sygnał się niepotrzebnie aktywuje czy coś?
Mierzyłem też napięcia na pinie 15 kości ZIP z włożoną kartą turbo i zasilanie jest (4.92-5.00V).

A czy Gary ma coś tu do "gadania"? Bo kilka sygnałów w tym A, D i te sterujące procesorem też są obecne.

Ostatnia aktualizacja: 27.05.2014 20:18:08 przez glichtanski
[#97] Re: Hardital PowerChanger 040

@Rafał A-3000, post #95

A signal named /WAIT is provided for cache support. Asserting this signal will disable address
decoding of onboard Fast RAM by the RAMSEY chip and Zorro II/III bus accesses by the
BUSTER chip. Constraints imposed by the 68030 allow only 18ns to determine a cache hit. It is
often more feasible to assert /STERM before knowing whether the cycle is a cache hit and
rerunning the cycle via /HALT and /BERR if it is a miss. To achieve this functionality any
decoding of the first cycle by RAMSEY or BUSTER must be disabled by asserting /WAIT less
than 10ns after address valid. If the cycle is determined to miss a rerun is initiated and wait
deasserted for the secondary cycle. Assertion of /WAIT will keep /STERM, /CBACK, etc.
tristated by BUSTER or RAMSEY and may be controlled by the cache control logic.


Jeśli dobrze zrozumiałem, to sygnał /WAIT wstrzymuje dekodowanie Fast Ramu na płycie głównej przez Ramsey i dostęp do szyny Zorro przez Buster. Czyżby to był ten "klucz"?
Tyle, że z szyną Zorro jest wszystko OK.

Ostatnia aktualizacja: 27.05.2014 20:43:47 przez glichtanski
[#98] Re: Hardital PowerChanger 040

@glichtanski, post #94

Z a3640 procesor na płycie też się grzeje, więc to nie ten trop. Szukam tego drugiego sygnału.
[#99] Re: Hardital PowerChanger 040

@glichtanski, post #97

Patrząc na schemat wydaje mi się, że jesteś blisko. Przestaw proszę zworkę J853 odwrotnie i daj znać czy pomogło.
[#100] Re: Hardital PowerChanger 040

@*y, post #99

Chciałbym, żeby ta zworka była na płycie OK

Wydaje mi się, że według schematu sygnał _WAIT wchodzi do układów Ramsey (pin 7) i FatBuster (pin 22) a wychodzi ze złącza FAST SLOT (pin 55).

Jedynym słusznym w przypadku mojej płyty schematem jest ten.

Ostatnia aktualizacja: 27.05.2014 22:19:58 przez glichtanski
[#101] Re: Hardital PowerChanger 040

@glichtanski, post #100

Nie mów że nie masz jej koło CPU slot (przy FPU)

Edited:
Okiii, zależy od rewizji, nie każda to ma ;)

Edited #2:
ale porównaj schematy rev 6.3 i rev 9 może tam coś z j853 wykombinujesz

Ostatnia aktualizacja: 27.05.2014 22:26:54 przez Tom Rain
[#102] Re: Hardital PowerChanger 040

@glichtanski, post #100

No to sprawdź co się dzieje na oporniku R895. Z niego wychodzi sygnał OE dla pamięci FAST. Przed opornikiem masz U252, który jedną z nogi bramki ma podłączoną bezpośrednio do +5V a wyjście bramki (pin 11) do tego opornika. Jeśli szlag trafił Ci zasilacz i coś poszło po +5V to ta konkretna bramka może szwankować w określonych sytuacjach.
[#103] Re: Hardital PowerChanger 040

@*y, post #102

Opornik jest dobry (wskazuje 44,8 ohm). Napięcie wychodzące z pinu 11 do R895 4,53 V, po przejściu przez opornik dalej jest 4,53 V.
Na pinie 12 bramki jest równe 5.00V.
Opornik R896 również jest sprawny.
Ale co tak daleko od ramseya robi ta bramka? Jest obok pamięci Chip.
[#104] Re: Hardital PowerChanger 040

@glichtanski, post #103

Wyjmij kartę Turbo i na pinie 11 U252 powinieneś mieć w okolicy 0V. To uaktywnia wyjścia pamięci FAST.
[#105] Re: Hardital PowerChanger 040

@*y, post #104

Turbo wyjęte, na pinie 11 U252 jest 4,62 V, jest pamięć fast.
[#106] Re: Hardital PowerChanger 040

@glichtanski, post #105

A to już jakaś magia jest Skopiuj coś dużego do tego FASTU i sprawdź poprawność tego czegoś. Wg schematu FAST powinien być NIEAKTYWNY.
Sprawdź jeszcze nogę 13 układu U252. Jeśli jest tam około 5V to na wyjściu MUSI być około 0V. Jeśli nie jest to....

Ostatnia aktualizacja: 27.05.2014 23:40:04 przez *y
[#107] Re: Hardital PowerChanger 040

@*y, post #106

To zajmie chwilę.
[#108] Re: Hardital PowerChanger 040

@*y, post #106

Skopiowałem system do RAD i działa.
Testowałem wcześniej pamięć za pomocą Advanced Amiga Analyzer i nie wykazało błędów.
To samo w programie A3000 Burnin Test. Bez błędów.

Ostatnia aktualizacja: 28.05.2014 00:22:08 przez glichtanski
[#109] Re: Hardital PowerChanger 040

@*y, post #106

Może to nie magia, tylko bramka jest uszkodzona?
[#110] Re: Hardital PowerChanger 040

@glichtanski, post #109

Zakładając, że ten sygnał (R_W) z procesora na płycie jest dobry a z karty Fast też dobry, ale w tym przypadku bramka go przekłamuje?
[#111] Re: Hardital PowerChanger 040

@Rafał A-3000, post #110

Wyjście brami OR jest w stanie wysokim, jeżeli jedno z wejść (lub oba) jest w stanie wysokim. Na przykład, wejście 4-wejściowej bramki OR będzie w stanie wysokim, jeżeli przynajmniej jedno jej wejście będzie w stanie wysokim.
Tyle znalazłem w necie.
Nie wiem tylko, czy żeby aktywować RAM wyjście ma być w stanie wysokim czy niskim.

Kurde, ale skoro po włożeniu karty turbo jest problem z fast ramem, to może trzeba od strony gniazda zacząć poszukiwania?
Dzisiaj mogę się tylko posiłkować schematami, bo siedzę w pracy do jutra rano i nie mam przy sobie Amigi.
[#112] Re: Hardital PowerChanger 040

@glichtanski, post #111

Ja się na początku skupiłem głównie na sygnałach pamięci. Wspólne dla CPU i Fast masz prawdopodobnie w porządku (m.in szyny A, D). To już sprawdziłeś.
Pomiędzy Ramsey a ZIP też muszą grać, bo działają z 030.
Do sprawdzenia pozostają te, które są różne dla 030 i 040 (np. _WAIT z 030 nie wychodzi a wysyła go slot FAST) lub zmieniają się w zależności od obecności karty (jak np. CPUCLKA i CLK90). Tego jeszcze ,w całości' nie ogarnąłem.
[#113] Re: Hardital PowerChanger 040

@Rafał A-3000, post #112

Ależ jestem podekscytowany, aż mi się ręce trzęsą. Sam Dave Haynie do mnie pisze na Facebooku.
Stwierdził, że karta turbo nie może deaktywować sygnału R/W, bo karta turbo przejmuje rolę mastera w slocie i to ona podaje sygnały R/W, drive address, strobe etc.

Czyli będę musiał sprawdzić połączenie pomiędzy slotem turbo (pin 5) a pozostałymi układami i pamięcią fast.

Ostatnia aktualizacja: 28.05.2014 18:16:13 przez glichtanski
[#114] Re: Hardital PowerChanger 040

@glichtanski, post #113

A to jest klucz.
[#115] Re: Hardital PowerChanger 040

@glichtanski, post #114

Dave twierdzi, że jeśli sygnał R_W jest "zatkany" to procesor z akceleratora nie będzie miał dostępu do żadnych zasobów z płyty głównej.
[#116] Re: Hardital PowerChanger 040

@glichtanski, post #111

Uwagi!!! Dysk RAD bez dodatkowych sterowników to dysk zakładany w pamięci CHIP. Ty chciałeś przebadać FAST! Układ 74F86 to nie jest bramka OR tylko Exclusive-OR. Tablica prawdy jest dla niej zasadniczo inna. FAST jest aktywowany stanem niskim na kości pamięci i pinie _OE. Wymień/przebadaj układ 74F86 a potem umieszczaj ogłoszenia na giełdzie
[#117] Re: Hardital PowerChanger 040

@*y, post #116

Dysk RAD bez dodatkowych sterowników to dysk zakładany w pamięci CHIP. Ty chciałeś przebadać FAST!
Zwiększyłem liczbę cylindrów do 1422 i z pamięci FAST zostało tylko około 500 kb wolej.

Jak będę miał skąd to podmienię.

PS.
Przeczytałem że 74F86 to jest bramka exclusive-OR. Nie sądziłem, że jak napiszę w skrócie, bo nie chciało mi się za każdym razem dopisywać "exclusive", to popełnię błąd

Ostatnia aktualizacja: 29.05.2014 04:02:03 przez glichtanski
[#118] Re: Hardital PowerChanger 040

@*y, post #116

No właśnie. Sygnał R_W nie idzie tylko do Ramsey (przez 74F86) ale też np. do pamięci Chip i do układu Gary. Wtedy komputer pewnie by nie wstał, a nie tylko przestał widzieć pamięć Fast. Na pozostałe układy idzie R_W, a _R_W (za tym układem) chyba tylko do Ramsey. Przez ten sam układ (74F86) idzie też sygnał z 030. Dlaczego dla 030 bramka działałaby poprawnie, a dla 040 nie?
[#119] Re: Hardital PowerChanger 040

@Rafał A-3000, post #118

Mam taki program "Amiga 3000 Burn-In Disk". Sprawdza on fabrycznną konfigurację Amigi 3000. Cache procesora 030, pamięć CHIP, FAST, Blitter, stacje dysków etc. i wyświetla ewentualne błędy tych podzespołów. Test nie wykrył żadnych. Znalazłem jeszcze program "A3000 PCBA Test Disk" i sprawdzę jakie on ma możliwości.
[#120] Re: Hardital PowerChanger 040

@glichtanski, post #119

Jak rozumiem przy podłączeniu karty 040 też nie wykrywa błędów. szeroki uśmiech
Inaczej nie byłby to tak długi wątek, który zresztą się jeszcze nie skończył.
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