1 Ostatnio edytowany przez saulot (2021-04-09 22:20:41)

Cześć, w dużym skrócie mam płytę "po przejściach", w sensie modyfikowałem ją kiedyś bez odpowiedniego sprzętu/umiejętności (wynikiem było powyrywane pady/kilka ścieżek), ale jakiś czas temu zacząłem ją doprowadzać do porządku. Wymieniłem zasilacz, kondensatory, podstawki pod simmy (stare rozpadły się ze starości), przełączalny tos (1.6/2.06), nowy konektor na flopa, przełącznik flopa internal/external, poprawki do miksowania ym i obrazu, no i generalnie wszystko jest super (gry z dyskietek odpalają się bez problemów). Niestety coś poszło nie tak i bootowanie usatana przestało działać. Po odpaleniu komputera migają mi równocześnie dwie lampki usatana i ląduję od razu w desktopie (wszystko się bootuje na moich dwóch pozostałych stkach, więc to nie jest kwestia kart sd). Czy ktoś wie jak zdiagnozować źródło problemu albo zawęzić poszukiwania? Generalnie sprawdziłem połączenia wg. schematu 1040ste, między yamahą, wd1772, u302/u307/u306/u300(dma) i ścieżki zdają się być ok (generalnie okolice w których było najwięcej zmian/problemów), czy ktoś kiedyś diagnozował tego typu problemy i wie jak do tego podejść?

=========================================
[www] https://nokturnal.pl
[ 16/32 bit Atari development wiki] https://bus-error.nokturnal.pl

2

Zacznij od buforów portu DMA... spróbuj też w konfiguratorze USATANa zmienić ID na jakiekolwiek inne niż 0. Może tylko wysypał się autoboot na kartach SD, próbowałeś go przeinstalować? Z jakiego drivera HDD korzystasz?

Moja kolekcja: Atari 1040STe (4MB), Atari 1040STfm (4MB, BLiTTER, AT-ONCE+), Atari 800XE (SIMM EXP 1MB), Atari 800XL (RAMBO XL 256kB), Atari 600XL (64kB), Sinclair ZX SPECTRUM+ (48kB), TIMEX Computer 2048 (48kB), Commodore A600 (2MB+4MB, HDD CF 4GB), Commodore C64C.

3 Ostatnio edytowany przez saulot (2021-04-10 12:33:56)

hd driver mam najnowszy, usatan chodzi na innych atari (bez problemów - krótkim, mega st i mega ste). Możesz rozwinąć kwestię sprawdzenia buforów dma? W sensie co dokładnie sprawdzić i w jaki sposób?

=========================================
[www] https://nokturnal.pl
[ 16/32 bit Atari development wiki] https://bus-error.nokturnal.pl

4

Pisałeś, że masz schemat... U302 i U307 - 74LS245 i 74LS244. Jak nie masz czym sprawdzić, to je wymień.

Moja kolekcja: Atari 1040STe (4MB), Atari 1040STfm (4MB, BLiTTER, AT-ONCE+), Atari 800XE (SIMM EXP 1MB), Atari 800XL (RAMBO XL 256kB), Atari 600XL (64kB), Sinclair ZX SPECTRUM+ (48kB), TIMEX Computer 2048 (48kB), Commodore A600 (2MB+4MB, HDD CF 4GB), Commodore C64C.