[#1] Apollo1240/1260 - problem
Witam.

Historia była taka: miałem kartę Apollo1240 040/40. Trafił się procesor EC060/75MHz (maska 73G59Y), więc zleciłem przeróbkę. Podwykonawca podmienił procesor, zrobił konwerter zasilania ("na pająka", ale skuteczny) i karta działała prawidłowo. Taktowałem ją na 85MHz, bo więcej nie wyrabiała logika karty (sam procesor raczej powinien).

Ponieważ karta z EC060 okazała się niezbyt funkcjonalna, zakupiłem pełną sześćdziesiątkę (Freescale, maska 71E41J). Zaufanemu elektronikowi zleciłem podmiankę procesorów i wlutowanie MACH-ów na stałe. Poza tym nic nie zmieniałem, zakładając, że karta powinna zadziałać 1:1 po wymianie procesora.

Karta nie działa. Po jej włożeniu Amiga wpada w ciągłą pętlę resetów (sprawdzone z dwoma płytami). Pytanie - czy należy zrobić coś jeszcze ze względu na jakieś różnice procesorów, o których nie wiem, czy też, po prostu, coś nie przeżyło przeróbki? Źródło procesora jest godne zaufania, wykonawca podmianki też - naprawia laptopy, więc nie tak delikatne rzeczy potrafi...

Dla pełnej informacji - stan zworek:
RAM - on
SCSI - on
060 - on
CLK - 040
CLKEN - coś tam kiedyś robiłem z rezystorem, bo był problem z widzeniem fast-u.

Z góry dzięki za porady i pozdrawiam. :)

Ostatnia aktualizacja: 12.02.2017 21:04:15 przez Daclaw
[#2] Re: Apollo1240/1260 - problem

@Daclaw, post #1

Procesory EC taktują się wyżej niż pełne. To może być odpowiedź na pytanie dlaczego nie działa.
[#3] Re: Apollo1240/1260 - problem

@pong777, post #2

Próbowałem z różnymi kwarcami - bez zmian.
Poza tym - przy tej masce chyba powinien pójść na 85MHz?
[#4] Re: Apollo1240/1260 - problem

@Daclaw, post #3

Jeśli nie używasz SCSI to powinna zworka być na OFF, i zacznij może od generatora 50 MHz. Można też przeczyścić styki złącza krawędziowego w karcie.
[#5] Re: Apollo1240/1260 - problem

@Daclaw, post #1

wykonawca podmianki też - naprawia laptopy, więc nie tak delikatne rzeczy potrafi...

Można być czarodziejem z krainy Oz, ale jak się nie ma na czym sprawdzić i odsyła klientowi kartę na zasadzie głębokiego przekonania, że będzie działać to taka trochę z dupy robota, że tak powiem
[#6] Re: Apollo1240/1260 - problem

@Daclaw, post #1

1) Czy możesz wejść w boot menu Amigi (wciśnięte dwa klawisze myszy).
Jeżeli możesz, to:
- brakuje ci właściwych bibliotek 060 w LIBS:
Podkreślam właściwych, bo używałeś kastrata, który wymaga innych bibliotek 060.
[#7] Re: Apollo1240/1260 - problem

@stachu100, post #6

Wygląda na to, że nie mogę.
[#8] Re: Apollo1240/1260 - problem

@Daclaw, post #7

A to już niedobrze...
[#9] Re: Apollo1240/1260 - problem

@Daclaw, post #7

A wrzuć z łaski swojej fotki karty po przeróbce. Zobaczymy jak to wygląda. Wiadomo - zdjęcie więcej warte niż tysiąc słów.
[#10] Re: Apollo1240/1260 - problem

@stachu100, post #9

Działał procek EC bez MMU, a pełne 060 nie działa.
Nie chodzi przypadkiem o bios Apollo, który też trzeba wrzucić pod pełne 060?

Ostatnia aktualizacja: 13.02.2017 13:39:56 przez misha
[#11] Re: Apollo1240/1260 - problem

@misha, post #10

Też o tym pomyślałem. To może być przyczyną.
[#12] Re: Apollo1240/1260 - problem

@mwb113, post #11

Jeśli Bios został oryginalny z 1240, to w tym wątku jest plik z update (diff):

http://wordpress.hertell.nu/?p=474

a tak super konkretnie sam pik leży tu:

http://wordpress.hertell.nu/wp-content/uploads/2016/11/Apollo060Rom.zip

Trzeba zaprogramować eprom z update do obsługi pełnego 060.
[#13] Re: Apollo1240/1260 - problem

@misha, post #12

Eeee, a co konkretnie robi się z plikiem diff? Tzn. jak zaprogramować tym eprom?
[#14] Re: Apollo1240/1260 - problem

@Daclaw, post #13

Trzeba mieć programator np. Willem
[#15] Re: Apollo1240/1260 - problem

@misha, post #10

Tak, to było przyczyną.
Poradziłem sobie i działa. :)
Musiałem jeszcze obniżyć taktowanie z 85 do 80MHz, bo CPU radę dawało, ale FPU najwidoczniej nie.

Dziękuję wszystkim za pomoc. :)

P.S. Jakie konkretnie układy na karcie Apollo decydują o tym, że da się ją puścić z kwarcem 100MHz? W moim 85MHz to zawsze było nieprzekraczalne maksimum, jeszcze w czasach 040. Rozważam czysto teoretycznie, bo już wiem, że procesor i tak nie wydoli.
[#16] Re: Apollo1240/1260 - problem

@Daclaw, post #15

Z moich eksperymentów z Apollo wynika, że z zegarem >80MHz może brakować prądu 68060. Z PicoPSU bezpośrednio zasilającym linię 3,3V mogłem sobie pozwolić na więcej, ale zostałem przy 80MHz ze względu na chłodzenie i żywotność sprzętu.

Moje apollo z zasilaniem z PicoPSU:



Ostatnia aktualizacja: 18.02.2017 00:37:14 przez misha
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