Informacje dodatkowe     ROM diagnostyczny dla Amigi


Włoska firma Logica S.N.C w 1993 roku wyprodukowała system diagnostyczny Dialoga 1.0 dla Amigi.
Składał się on z zaprogramowanego układu pamięci EPROM, montowanego zamiast Kickstartu oraz
modułu z diodami LED, podłączanego do portu szeregowego (Serial), równoległego (Parallel) i zew-
nętrznej stacji dyskietek (Disk Drive). Później pojawił się nowy ROM diagnostyczny w wersji 2.0
(30.10.1997), który znajduje się na płytach Amiga Forever (począwszy od edycji 6.2 z 2006 roku).
Zawiera on bardzo szczegółowe testy diagnostyczne (całość była pisana w asemblerze) dla Amigi
500/600/1200/2000/3000/4000, pracującej w standardzie PAL.
ROM ten na płycie Amiga Forever ("logica-dialoga-200.rom") jest zakodowany, a do jego uruchomienia
pod emulatorem WinUAE wymagany jest plik "rom.key" (znajduje się w tym samym katalogu na płycie).
Przed wgraniem ROM'u do kości pamięci, należy więc go rozkodować. W tym celu po uruchomieniu
ROM'u pod WinUAE trzeba nacisnąć klawisze SHIFT+F12, co włączy debugger emulatora. Następnie
wpisujemy polecenie "S c:\rom.bin f80000 !524288", które zapisze do pliku "C:\rom.bin" rozkodowaną
zawartość ROM'u diagnostycznego.
Rozkodowany ROM można już uruchomić pod WinUAE bez obecności pliku "rom.key" oraz wgrać do
kości pamięci FLASH lub EPROM, założyć zamiast Kickstartu i uruchomić z niego Amigę. Tak też
zrobiłem, a tu jest film przedstawiający ten proces na mojej Amidze 600 (jakość obrazu jest kiepska,
bo sygnał pochodzi z wyjścia Composite). Jedynym "mankamentem" jest to, że nie działa pod nim
klawiatura od PC, podłączona za pomocą zrobionego przeze mnie interfejsu. Wszystkim można jednak
sterować za pomocą samej myszki.
Oczywiście, aby korzystać z możliwości ROM'u diagnostycznego, Amiga musi mieć sprawny procesor,
układy specjalizowane, generator obrazu, port myszki/joysticka lub klawiaturę oraz minimum 90 kB
pamięci CHIP RAM. Jeśli Amiga nie wyświetla obrazu, to diagnostyka jest możliwa tylko za pomocą
diod LED, znajdujących się w Amidze oraz w module diagnostycznym, podłączonym do jej portów.

Układ pamięci EPROM
Układ pamięci EPROM
Moduł diagnostyczny
Moduł diagnostyczny
Zrzut ekranu
Zrzut ekranu