Zabrałem się w końcu za amigę (na wersji lite xc6slx9 ).
Co znaczy biały ekran na kickstarcie 1.3? (szary>czarny>biały)
Bootloader działa (napisy są) ale na kickstarcie mi się zatrzymuje.
CPU: TG68 (ten bez k)
Po samym białym ekranie to ciężko powiedzieć. . Miałem kiedyś taki efekt jak podkładem sec000 do A500 i problem był z magistrala peryferii... DTACK był wystawiany w złym miejscu .. bez analizatora ciężko będzie powiedzieć jaki problem jest u Ciebie ..
Wygląda na to że kickstart idzie w maliny, podpiąłem spi pod linię adresową i na białym ekranie pokazuje 0xFFFFFF, przy bootloaderze jest ok.
Gdzie kickstart 1.3 ustawia stos? Może coś mam nie tak z mapowaniem ramu.
Stos jest ustawiany przez pierwszą instrukcję w Kickstarcie, która jest wykonywana przez procesor. Jej adres znajduje się w bajtach nr 5-8 (licząc od 1) Kickstartu. W Kickstarcie 1.3 jest to adres $00FC00D2, który wskazuje na instrukcję "lea $40000,A7" i to ona ustawia początkową wartość stosu.
Namierzyłem na czym się procek zatrzymuje. Ostatnia instrukcja przed 0xffffff na linii adresowej to "stop #$2000" (0xfc0f92: ostatni adres przed ffffff na kickstarcie 1.3)
Wygląda na to że przerwania w procku nie działają. Podpiąłem przyciski do wejść IPL i nic, zero reakcji.
JJJJJJJEEEEEEEEEEEEEEEEEEEEEEEESSSSSSSSSSSTTTTTTTTTTT
Poprawiłem błąd. Jest dyskietka, najpierw pokazał się czerwony error (przy którym pojawił się szeroki uśmiech) a po resecie jest dyskietka.
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.