Sorry za post pod postem, ale chcę, żeby to było widoczne :)
Dostałem dziś do ręki interfejs IDE+ należący do sebana - jak pamiętacie, skarżył się swego czasu na kłopoty z jego uruchomieniem. Wyszło na jaw, że przyczyną tych problemów jest błąd w pierwotnej wersji BIOS-u, która nie inicjowała poprawnie pamięci interfejsu po włączeniu zasilania. W związku z tym zostawały tam losowe śmieci mogące powodować kłopot z dostępem do SIO, a tym samym - do programów niezbędnych do np. popartycjonowania dysku.
Ponieważ nie jeden seban może mieć z tym kłopot, postanowiłem opisać, co robić, żeby sobie z tym poradzić (postnąłem to też na AAge, jakby co).
Objawy:
1) uruchomienie komputera z wyłączoną SDX powoduje pojawienie się BOOT ERROR lecącego w nieskonczoność przez cały ekran i to tyle.
2) uruchomienie kompa z włączoną SDX powoduje, że na każdą próbę dostępu do SIO dostajemy komunikat "144 write protected or bad sector".
3) opcja "Quick disable" w nie działa, mimo że jest ustawiona na "Shift" (tzn. Shift/Reset nie pomaga na powyższe objawy). Tak samo nie pomaga przestawienie "IDE Interface" na "off". Ogólna mogiła.
Ratunkiem jest uaktualnienie BIOS-u do najnowszej wersji. Należy:
1) pobrać stąd http://drac030.krap.pl/pl-kmkjz-pliki.php ATR "utilities" i podmontować przez SIO jako D1 przy użyciu APE, AspeQta, AtariSIO, SIO2BSD, czy co kto tam lubi.
2) włączyć SpartaDOS X (przełącznik w lewo)
3) upewnić się, że interfejs jest podłączony poprawnie i pewnie (w niektórych XE trzeba podłożyć ze 2-3 mm podkładki, bo mają wyższe nóżki i interfejs nie siedzi w gnieździe poprawnie)
4) włączyć prąd
5) poczekać na zgłoszenie się SpartaDOS X
6) wpisać POKE $0247,0 i wcisnąć Return
7) wpisać DIR D1: celem upewnienia się, że SDX działa, że jest dostęp do SIO, że jest tam ten ATR co trzeba i widać na nim pliki (te co trzeba).
8) wpisać D1:BIOS09 i nacisnąć Return
9) odpowiedzieć "Y" na trzy kolejne pytania flaszera
10) kiedy znowu pojawi się SDX, wyłączyć kompa na 15-30 sekund
11) gotowe.
Po tym zabiegu kłopoty powinny ustąpić.