1

http://www.ppa.pl/furia.s628..nowe.kart … nosci.html

Zastanawiam się, ile by było pracy z dostosowaniem tego wynalazku do ST? Nie sugeruję, że ktoś ma to zrobić. Tylko pytam o opinię. Magistrala ST ma 8Mhz, amigowa ma 7Mhz. Z tego wynika, że trzeba by overclockować to urządzenie do 32Mhz, albo downclockować do 24? Nie wiem jak jest zmapowana dodatkowa pamięć, pewnie trzeba by dostosować adres do przestrzeni adresowej ST.
Czy są jakieś inne "myki" sprzętowe?

What can be asserted without proof can be dismissed without proof.

2 Ostatnio edytowany przez Adam Klobukowski (2011-07-26 19:35:29)

Amiga ma to gniazdo rozszerzeń 'pod spodem'. Jeżeli ta dopałka jest w to gniazdo, to z tego co słyszałem dostosowanie tego do ST nie jest łatwą sprawą.

Może zainteresuj sprawą braci w wierze za słowackiej granicy, oni się łatwiej dogadają :D

Atari: FireBee, (Falcon030 CT60e SuperVidel SvEthlana CTPCI), TT, (520ST Pak030 Frak PuPla Panther), (520ST 4MB ST RAM 8MB TT RAM CosmosEx SC1435), (1040STFM UltraSatan SM124), (1040STE 4MB ST RAM 8MB TT RAM CosmosEx NetUSBee SM144 SC1224), 260ST, 520 ST+, (MEGA ST SM125), (65XE Rapidus U1MB VBXE SIDE2 SIO2PC), (Jaguar SkunkBoard), Lynx II, 2x Portfolio

3

To jest dopałka "na procek". Nawet Ci się nie chciało kliknąć :P

What can be asserted without proof can be dismissed without proof.

Chciało, ale nie znam na tyle Amigi (zwłaszcza 600) żeby co i jak określać po zdjęciu.

Atari: FireBee, (Falcon030 CT60e SuperVidel SvEthlana CTPCI), TT, (520ST Pak030 Frak PuPla Panther), (520ST 4MB ST RAM 8MB TT RAM CosmosEx SC1435), (1040STFM UltraSatan SM124), (1040STE 4MB ST RAM 8MB TT RAM CosmosEx NetUSBee SM144 SC1224), 260ST, 520 ST+, (MEGA ST SM125), (65XE Rapidus U1MB VBXE SIDE2 SIO2PC), (Jaguar SkunkBoard), Lynx II, 2x Portfolio

5

Zastanawia mnie jak zaprogramowany jest ten GAL "Glue Logic" oraz przebiegi sygnałów typu: UDS28 i LDS28 w odniesieniu do sygnałów magistrali - zastanawiające jest jak te procki "gadają ze sobą" - jeden ma takt 7MHz, drugi 28MHz - czy pracują równolegle i kiedy itp.

Pamięć statyczna 2MB, więcej pewnie nie byłoby problemu - w amigach adresy powyżej 2MB to już FAST RAM, w Atari 16/32 bit FAST RAM zaczyna się powyżej 16MB, zatem w wypadku Amigi można myśleć o FAST RAM na tym karcie, gdzie tylko i tak procek ma tam dostęp.

6

Procek na płycie ma najprawdopodobniej na stałę ustawiony sygnał HALT więc nigdy nie działa, więc nie ma żadnej współpracy.

What can be asserted without proof can be dismissed without proof.

7

Dopałki do A600 to chyba wszystkie nakłada się procowi na barana i tyle - plug & play. Ma to swoje minusy, jeśli "ruszasz" kompem, przenosisz go, itp.

Czy możecie wyjaśnić, Stirlitz, dlaczego wasz służbowy adres stirlitz@rsha.gov.de ma aliasa justas@gru.su?
Nie czytam PM. Proszę używać e-mail.

8

Zatem powinno być w miarę "transparentne", gdyby nie pewno "ale" - w Atari do 14MB w teorii chipy powinny mieć dostęp (szczególnie w STE: DMA Sound, Blitter). W teorii oczywiście to zadziała, że powiedzmy przestrzeń do 4MB damy jako ST-RAM,  a np. 2MB na karcie przeadresujemy od 4 w górę jako FAST-RAM o szybkim dostępie. Pytanie jak zachowa się oprogramowanie (choćby TOS-y), korzystające z FAST RAM i raczej spodziewające się go powyżej 16MB. Prawdopodobnie pamięć zostanie potraktowana jako zwykły ST-RAM, tyle, że będzie szybciej działać niż pamięć "poniżej" - jeżeli w tym obszarze znajdzie się jakiś program, który np. nie wrzuca danych do grafiki, czy dźwięku, to ma szanse to ładnie działać. Tylko trzeba będzie "zapchać dół pamięci", żeby program trafił do górnej i działał szybciej :)

9

Jeśli się podłączy tą pamięć do tosu jako alt mem to to będzie allokowane normalnie jako tt ram, nie ważne gdzie ta pamięć jest. Jeśli aplikacja jest dobrze napisana to będzie działać, jeśli źle to nie będzie działać.

What can be asserted without proof can be dismissed without proof.

10

Czy to wszystko jest warte powiedzmy 200% efektywnego przyspieszenia procka ?

STYMulator JIL ST YM2149 mjuz:k @ gnu/linux
SIUP (SIo2Usb2Pc) - SIO2PC USB Edition
PIN ready logo
3M / InD: ... na kasetach były zabezpieczenia w postaci tzw. "mikropierdnięcie" ...

11

gRzEnIu, tak bez zbędnego wywodu:
tak warto
:)

Lynx I / Mega ST 1 / 7800 / Portfolio / Lynx II / Jaguar / TT030 / Mega STe / 800 XL / 1040 STe / Falcon030 / 65 XE / 520 STm / SM124 / SC1435
DDD HDD / AT Speed C16 / TF536 / SDrive / PAK68/3 / Lynx Multi Card / LDW Super 2000 / XCA12 / SkunkBoard / CosmosEx / SatanDisk / UltraSatan / USB Floppy Drive Emulator / Eiffel / SIO2PC / Crazy Dots / PAM Net
http://260ste.atari.org

12

Niestety chyba będzie lipa. Ta dopałka używa obciętego procka, który nie ma sygnałów do komunikacji ze "starymi" układami (typu VPA itp.). Wydaje mi się, że są one używane w ST.

What can be asserted without proof can be dismissed without proof.

13

a co konkretnie jest obcięte?

Lynx I / Mega ST 1 / 7800 / Portfolio / Lynx II / Jaguar / TT030 / Mega STe / 800 XL / 1040 STe / Falcon030 / 65 XE / 520 STm / SM124 / SC1435
DDD HDD / AT Speed C16 / TF536 / SDrive / PAK68/3 / Lynx Multi Card / LDW Super 2000 / XCA12 / SkunkBoard / CosmosEx / SatanDisk / UltraSatan / USB Floppy Drive Emulator / Eiffel / SIO2PC / Crazy Dots / PAM Net
http://260ste.atari.org

14

Sygnały VMA VPA i E - używa ich m. in. GLUE oraz  obydwa układy 6850 czyli klawiatura i midi. No to dla ST trzeba zastosować "pełną" wersję.

15

wygląda na to że amigowcy poradzili sobie z sygnałami WMA, VPA i E i generują je zewnętrznie:
http://eab.abime.net/showthread.php?t=59040

Lynx I / Mega ST 1 / 7800 / Portfolio / Lynx II / Jaguar / TT030 / Mega STe / 800 XL / 1040 STe / Falcon030 / 65 XE / 520 STm / SM124 / SC1435
DDD HDD / AT Speed C16 / TF536 / SDrive / PAK68/3 / Lynx Multi Card / LDW Super 2000 / XCA12 / SkunkBoard / CosmosEx / SatanDisk / UltraSatan / USB Floppy Drive Emulator / Eiffel / SIO2PC / Crazy Dots / PAM Net
http://260ste.atari.org

16

Mam schematy A500 i A600 - w A500 sygnały VPA VMA i E są używane, w A600 nie. W 600 nie ma układów serii 68xx a te potrzebują tych sygnałów.