[#1] KickROM z CD32 w Amidze 500/2000?
Witam!

Jak wiadomo powszechnie zdobycie pewnych podzespołów do Amigi w dzisiejszych czasach graniczy z cudem (że o cenie nie wspomnę), a jednym z takich podzespołów jest KichROM w wersji 3.1 do Amigi 500/2000. Dlatego postawiłem sprawdzić alternatywne sposoby jego pozyskania. Największe szanse powodzenia wydaje mi się mieć KickROM z Amigi CD32. Po pierwsze jest on w jednej kości, zbliżonej wymiarami do tych z Amigi 500/2000 (tyle, że 2 piny więcej). Po drugie według opisu, który znalazłem na Sieci: http://www.amiga-stuff.com/hardware/8mbit-maskrom.html ma możliwość organizacji pamięci w 8bitowe bloki tak jak KickROMy z A500/2000. Mój pierwszy wniosek jest taki, że organizacja bitów jest zgodna.

Z informacji, które udało mi się zebrać KickROM z CD32 zawiera Kickstart 3.1 (512KB pamięci) i oprogramowanie CD-ROMu (kolejne 512KB). Moje drugie założenie jest takie, że oba te programy są równo rozłożone pomiędzy niższymi i wyższymi adresami, a sprytne złączenie linii adresowych pozwoli mi na wyseparowanie programu Kickstartu i uruchomienie go na A500/2000.

Piny KickROMów z CD32 i A500/2000 są identyczne za wyjątkiem dwóch dodatkowych w CD32 (jeden to najwyższa linia adresowa a drugi to NC - No connect). Spróbowałem zastosować moje rozważania w praktyce i włożyłem KickROM z CD32 do A500 zwierając najwyższą (dodatkową) linię adresową z masą, a później z napięciem (VCC), ale niestety bez pozytywnych rezultatów. Możliwe, że konieczna jest zmiana innych linii adresowych.

Na sieci nie udało mi się znaleźć żadnych informacji, o takim "hacku". Dlatego kieruje moje moje pytania na forum:
- czy moje założenia są poprawne, czy jest możliwe wykorzystanie wspomnianego KickROMu w A500/2000.
- jeżeli tak, to co należy zrobić.



Ostatnia modyfikacja: 09.03.08 09:43
[#2] Re: KickROM z CD32 w Amidze 500/2000?

@Reborn, post #1

za 80 zł możesz kupić rom do a500 a2000 itd(mam takie na stanie ;) )

[#3] Re: KickROM z CD32 w Amidze 500/2000?

@Reborn, post #1

Przeciez w vesalii maja kicki do a500

[#4] Re: KickROM z CD32 w Amidze 500/2000?

@x3nU, post #3

za ile ;>

[#5] Re: KickROM z CD32 w Amidze 500/2000?

@Reborn, post #1

W pierwszej kolejnosci trzeab zdobyc schemat od CD32 i porownac sposob wyprowadzen linii adresowych czy jest zgodny z tymi z A500.
Jestem rowniez ciekawy czy zawartosc KickStartu w CD32 nie jest tak przygotowana aby pracowala na procesorrze 020+.
[#6] Re: KickROM z CD32 w Amidze 500/2000?

@Phibrizzo, post #5

Raczej nie jest, skoro C= nie zdecydował się na zastosowanie wersji Kicka 020+ dla A1200 i A4000, to dziwne byłoby gdyby tak było w przypadku kicka CD32. Pmiętam, że swego czasu w MA był opis róznych programowych ulepszeń możliwych do dokonania na maszynach z 020+, m.in. było tam spatchowanie obrazu kicka, tak aby wykorzystywał kilka intrukcji 020 [z czego wniosek, że wczesniej z nich korzystał].
Co do możliwości wykorzystania kicka 32 bitowych amig [cd32 też jest 32 bitowe] w 16 bitowych maszynach, to jestem sceptyczny, bo zdaje się tam jest wykorzystana pełna 32 bitowa szyna danych.
[#7] Re: KickROM z CD32 w Amidze 500/2000?

@arti4-92, post #2

za 80 zł możesz kupić rom do a500 a2000 itd(mam takie na stanie )

arti4-92, to stwierdzenie, czy oferta? :)

Przeciez w vesalii maja kicki do a500

Dzięki za informacje! Może się kiedyś zdecyduje - na razie jestem trochę sceptycznie nastawiony do zakupów sprzętu za granicą, a w dodatku ta cena z transportem!

Raczej nie jest, skoro C= nie zdecydował się na zastosowanie wersji Kicka 020+

Zgadzam się, że Kickstart w CD32 raczej nie powinien być optymalizowany.

Co do możliwości wykorzystania kicka 32 bitowych amig...jest wykorzystana pełna 32 bitowa szyna danych

Szyna danych Kicka z CD32 ma dokładnie tyle samo linii co kicka z A500/2000 - 16. Inaczej niż w A1200/3000/4000, gdzie linii jest 32. Dodatkowo o ile dobrze kojarzę architekturę MC680x0 to są tam zestawy instrukcji do pracy na różnej długości słowa (68020 może pracować na 16tu bitach). To daje szanse, że program kickstartu będzie zgodny z A500/2000. Istnieje jednak rzeczywiści możliwość, że mimo wszystko jest tam 32bitowa organizacja danych (instrukcje i argumenty są pobierane w kilku cyklach procesora z 16bitowej szyny). Będę musiał poszukać więcej informacji na ten temat na sieci.

[#8] Re: KickROM z CD32 w Amidze 500/2000?

@Reborn, post #7

No, mam ale nie sa mi potrzebne, chciałbyś kupić??

[#9] Re: KickROM z CD32 w Amidze 500/2000?

@Reborn, post #1

Jeśli chcesz precyzyjnej odpowiedzi na to pytanie polecam następujące operacje:
1. Uruchom UAE.
2. Wybierz procesor MC68000
3. Spróbuj uruchomić tam obraz Kickstartu z CD32 (życzę powodzenia).
4. Przeczytaj komunikat , który wywalił Ci UAE.

Kapujesz????
[#10] Re: KickROM z CD32 w Amidze 500/2000?

@Reborn, post #1

No brawo coraz lepiej Nie ma szans uruchomić. konsola cd32 miała procek zwany "akiko" i w epromie na pewno jest różnica . Mogć mylić nazwć procka ale ma go tylko konsola. Były w sprzedaży odpowiednie epromy do A500 czasem są na allegro takie przełączniki z wyborem kicka .
A1200 ma trochć inną szynć danych pamićtajmy że czćść układów w A1200
i A500 to te same ( porty drukarek ,szeregowy, stacja dysków ).A1200 nie jest w 100% komp. 32bitowym dlatego mićdzy innymi można używać kart pcmia tylko 16 bit a nie 32bit .Dlatego nie można w łatwy sposób uruchomić szyny zorro 3(tylko z kartą procesorową od A4000/3000) a działa dobrze zorro2.
Zresztą po niektórych kolegach tu wypowiadających sić w tym wątku spodziewałem sić wićkszej wiedzy.



Ostatnia modyfikacja: 10.03.08 00:03
[#11] Re: KickROM z CD32 w Amidze 500/2000?

@Reborn, post #7

Zgadzam się, że Kickstart w CD32 raczej nie powinien być optymalizowany.


A dlaczego by nie ? Przeciez to byl sprzet teoretycznie z jednym przeznaczeniem.

[#12] Re: KickROM z CD32 w Amidze 500/2000?

@Dziadziomiecio, post #10

Tak więc z tego co czytam i widzę (test z WinUAE) to nici z takiego "hack'a". Pozostaje handel lub "hack" z Aminetu z Flash Kickstartem.

Arti, dostałeś mojego maila - ogólnie jestem zainteresowany kupnem.



Ostatnia modyfikacja: 11.03.08 00:03
[#13] Re: KickROM z CD32 w Amidze 500/2000?

@Dziadziomiecio, post #10

A3000 i A4000 też mają te układy z A500 [porty oraz Paula]. Z tego co wiem, to problem z wyprowadzeniem ZorroIII z A1200 polega głównie na braku kilku sygnałów specyficznych dla ZIII, nie ograniczeniami jej '32-bitowości'. Po prostu nikomu w C= nie śniło się, że jacyś wariaci ;) będą probowali ten dekstopowy komputer rozszerzać o busboardy.
A co do Akiko, to ten układ wisi sobie gdzieś w przestrzeni adresowej ZII i jeśli nie będzie jakiś programik próbował tam grzebać, to dla Ami tak jakby go nie było. Bo zdaje się, OS CD32 nie wykorzystuje go do niczego [podobnie jak np. fpu bez dodanych bibliotek korzystających z niego... analogia oczywiście częściowa, bo fpu nie jest urządzeniem w przestrzeni adresowej, ale chodzi o sam fakt 'niewidzialności' dla OS]



Ostatnia modyfikacja: 11.03.08 00:07
[#14] Re: KickROM z CD32 w Amidze 500/2000?

@Reborn, post #12

Może spieprzę komuś interes (Kickstart3.1), ale mam drobną uwagę. Po jakiego grzyba upierasz się przy Kick'u 3.1. Jeśli chcesz tanio i elegancko załatwić sprawę to kup ROM3.0 wersja 39.106 do A1200 ten powinien ruszyć, bo jest to pierwszy Kickstart do A1200, a ta na deskach projektowych była kompem 16 bitowym z motorolką MC68000, dopiero potem coś się zmieniło i wpadła tu motorolka MC68020.
[#15] Re: KickROM z CD32 w Amidze 500/2000?

@*y, post #14

Właśnie chcę odpalić jakoś Kickstart 3.0 na A600 da jakoś rade? Bo wiem ze nie ma 3.0 do A600. Ten z 1200 pójdzie jakoś?

[#16] Re: KickROM z CD32 w Amidze 500/2000?

@Roszak, post #15

Trzymaj się tej wersji Kickstartu (39.106), a wszystko powinno być OK! 100% pewności będę miał jak sam zrobię taką kartę, ale jak mnie pamięć nie zawodzi były takie komercyjne konstrukcje dokładnie z tym ROM'em, nie z EPROMAMI!!!
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