1 Ostatnio edytowany przez tOri (2024-07-07 17:44:41)

Hej,

Nowy wątek, ponieważ jest to trochę inny emulator niż ten w wersji DIP.

Tak oto wygląda prototyp, który jedzie na testy do Dely'ego. Mam nadzieję, że ruszy od pierwszego strzała i nie będzie takiej "zabawy" jak z wersją DIP :> Zabawa zresztą byłaby bardzo utrudniona ponieważ nie mam MegaSTe i muszę mieć w tym pomoc.
   
atonce megaste

Wątek będzie się trochę rozwijał w miarę postępów. Sporo informacji było już zamieszczonych w wątku wersji DIP, ale powtórzenie niektórych nie powinno powodować chaosu.

tOri

Post's attachments

ato_mste.jpg 181.19 kb, nikt jeszcze nie pobierał tego pliku. 

Tylko zalogowani mogą pobierać załączniki.
Różne różności dla Atari i nie tylko - przydatne, bądź nie ale i tak warto zajrzeć...
http://atari.myftp.org  Atari - Power without price and necessary elements with some sh*t onboard
https://reversing.pl SSL enabled site

2

Cacko :) Świetna robota, jak zawsze.
Może następny Matrix :)

Było miło :) Do widzenia.

3

Piękne! Szacunek!

4

Hej,

Niech to raczy zadziałać - a że ładnie wygląda - to fakt :)

Właśnie stuknęło 2000 postów! TaDam! Idę się napić...

tOri

Różne różności dla Atari i nie tylko - przydatne, bądź nie ale i tak warto zajrzeć...
http://atari.myftp.org  Atari - Power without price and necessary elements with some sh*t onboard
https://reversing.pl SSL enabled site

5

Ładna rzecz:-) Tylko zapomniałeś zrobić jakiejś szyny do podłączenia, albo pinów, albo czegoś:-) Chyba że to bezprzewodowe i nie wymaga też zasilania:-)

6

Haha - no tak, zapomniałem ;) zrobić zdjęcie od spodu.
Pod spodem jest wtyczka do podstawki PLCC68.
Powinno działać przewodowo.

Różne różności dla Atari i nie tylko - przydatne, bądź nie ale i tak warto zajrzeć...
http://atari.myftp.org  Atari - Power without price and necessary elements with some sh*t onboard
https://reversing.pl SSL enabled site

7

Hej,

Na początek wielkie podziękowania dla Dely'ego ponieważ wypożyczył mi do dalszych testów swój MegaSTe, co z pewnością pomoże mi skończyć uruchamianie tego emulatora. Myślę, że teraz w miarę sprawnie uda mi się znaleźć problem z powodu którego sprzęt  nie chce prawidłowo działać. Będę informował w miarę postępów.

tOri

Różne różności dla Atari i nie tylko - przydatne, bądź nie ale i tak warto zajrzeć...
http://atari.myftp.org  Atari - Power without price and necessary elements with some sh*t onboard
https://reversing.pl SSL enabled site

8 Ostatnio edytowany przez tOri (2024-06-04 20:32:17)

Hej,

No i mamy sukces :) - może nie do końca bo mam jeszcze jakieś śmieszne historie w emulatorze, ale klon działa. A te śmieszne rzeczy to jakiś problem z Fast-RAM (do znalezienia) i jaja z resetem. Na oryginalnym procesorze Dely'ego M68000FN12 normalnie się restartuje i wchodzi w tryb emulacji, a na żadnym z moich procesorów (ST - FN16, podróbka Freescale - FN20) nie wchodzi w emulację z resetu i trzeba pociągnąć manualnie reset przyciskiem aby emulator "zaskoczył". Będę jeszcze badał zachowanie tego czegoś, ale widzę, że zachowuje się inaczej niż wersja DIP dla zwykłych ST. Zresztą - mamy tu wybór zegarów, cache i Blittera. Tak więc jeszcze trochę mi zajmie doszlifowanie odchyleń i wyprostowanie sprzętu...

Ciekawostką jest to, że ten dowcip z resetem jest obecny zarówno w oryginalnym jak i sklonowanym sprzęcie.

Pozdrawiam
tOri

edit:

Znalazłem jeden mój bardzo poważny błąd. Przez przeoczenie przemieszały mi się etykiety sygnałowe co spowodowało, że sygnał DTACK Atari wylądował między innymi w Fast-RAM co nie mogło działać :>
Wytłumaczeniem może być tylko PESEL, tzn. SKS...

edit2:

Dely zderzył się z problemem kolizji PCB ATonce z obudową karty w złączu VME. Zmienię wymiary płytki w tym miejscu żeby nie było już takiej niespodzianki. Oryginał także wchodzi "na styk"

edit3:

Musiałem trochę przeprojektować wtyk PLCC68 ponieważ w poprzedniej formie nie można było wetknąć go do końca w podstawkę, która wewnątrz ma kwadratowy występ dla ustalania wysokości chipa. Kolizja wtyku i podstawki wynikała z grubości ścianki wydruku 3D. Całkowita szerokość i długość wtyczki wynosi 25mm (kwadrat) mierząc od powierzchni pinów stykowych. Podobnie jest we wtyczce PLCC na oryginalnej PCB.

edit4:

No i Fast-RAM został ogarnięty :) Śmieszne, ale pomyliłem wartości rezystorów i zamiast 220 wlutowałem 221 co dla sygnałów sterujących pamięciami stanowiło kolosalną różnicę.

edit5:

Nie wspomniałem, ale sprawdzone zostały wszystkie tryby pracy emulatora oraz koprocesor. Mam jeszcze do przetestowania ten nieszczęsny RESET. Muszę znaleźć różne układy scalone do testów bo wygląda, że niektóre z serii 74F są za szybkie i trzeba całość "spowolnić".

Nie wszystkie układy RAM działają w ATonce.

To już prawie koniec prac nad tym urządzeniem ;-D

teststand

Post's attachments

testy.jpg 282.87 kb, nikt jeszcze nie pobierał tego pliku. 

Tylko zalogowani mogą pobierać załączniki.
Różne różności dla Atari i nie tylko - przydatne, bądź nie ale i tak warto zajrzeć...
http://atari.myftp.org  Atari - Power without price and necessary elements with some sh*t onboard
https://reversing.pl SSL enabled site

9

Kiedy będzie dostępny "w sklepie" ? :)

Było miło :) Do widzenia.

10 Ostatnio edytowany przez tOri (2024-06-05 19:49:43)

Hej,

Gdy skończę to na 100% - to po pierwsze :) Muszę ogarnąć ten RESET analizatorem ponieważ jakieś fochy mi się dzieją z jego strony :)

Mam nadzieję, że Retronics ruszy z zaopatrzeniem Atarowców w ten sprzęt. Ja po prostu nie dam rady montować tych urządzeń w większej skali. No... Po prostu...

tOri

Różne różności dla Atari i nie tylko - przydatne, bądź nie ale i tak warto zajrzeć...
http://atari.myftp.org  Atari - Power without price and necessary elements with some sh*t onboard
https://reversing.pl SSL enabled site

11

tOri napisał/a:

ten dowcip z resetem jest obecny zarówno w oryginalnym jak i sklonowanym sprzęcie

Czyli klon idealny :-)

<-- Kontakt przez "E-mail" gdyż albowiem moja skrzynka "PW" jest pełna i zaprawdę nie mam czego usunąć.

--== Kup Pan/i dyskietkę http://www.atari.org.pl/forum/viewtopic.php?id=18887 ==--

12 Ostatnio edytowany przez tOri (2024-06-08 20:14:10)

uicr0Bee napisał/a:

Czyli klon idealny :-)

Niestety - nie :) Walka dalej trwa. Sprawdziłem część odpowiedzialną za RESET i przełączenie na emulator. Wszystko jest zgodne w 100% z oryginałem, a prawidłowego resetu brak :/ Mam podejrzenie, że konstruktorzy zastosowali XC3020-100 (prędkość 100MHz) i na 70MHz tak krótki RESET jak w tym układzie po prostu nie generuje się sprzętowo. Kupiłem kolejne chipy XC3020 tym razem 100MHz (oczywiście nietanio, ech) i to niedługo sprawdzę. Na razie jeszcze "obwą*ch*uję" problem różnymi analizatorami, ale wygląda na to, że nie mam poprawnej odpowiedzi na wyjściu resetującym z FPGA. Nie odpuszczam. Najwyżej zakomunikuję, że np. potrzebna jest wersja 100MHz FPGA i tyle. Bez kodu źródłowego i tak niewiele da się zrobić.

Strasznie jest z tą wersją emulatora. DIP działa bezproblemowo. Ten zaś stroi fochy. Kupiłem wcześniej kilka chipów XC3020, które wyglądają mi na malowanki. O ile w emulcu na 8 MHz działają OK, to na 16MHz wieszają się. Jako, że moje 70MHz chipy działają w miarę prawidłowo podejrzewam, że kupiłem przemalowanki z wersji 50MHz na 70MHz. Szkoda, ale w wersji DIP raczej będą działać.

tOri

Różne różności dla Atari i nie tylko - przydatne, bądź nie ale i tak warto zajrzeć...
http://atari.myftp.org  Atari - Power without price and necessary elements with some sh*t onboard
https://reversing.pl SSL enabled site

13 Ostatnio edytowany przez tOri (2024-07-07 19:37:43)

Hej!

No i pozamiatane. Problem uruchamiania emulatora został ogarnięty. Zastosowany przez ludzi z Vortex schemat resetowania przerzutnika razem z Atari jest lekkim niewypałem. W wersji DIP nie ma takiego udziwnienia i tam wszystko działa OK. Naniosłem niezbędne poprawki i będę zabierał się za przygotowanie materiałów do publikacji. Nie mając źródeł logiki naprawdę trudno się wyszukuje pluskwy w sprzęcie tak mocno powiązanym z podstawą Atari. Samo kilkukrotne sprawdzanie odtworzonego schematu zajęło masę czasu, ale musiałem być 100% pewien, że schemat jest OK.

Uff - ale to długo tym razem trwało. Trzeba było czekać trochę na elementy i jakoś tak "pod górkę" mi to szło.

Kolejne sprzęty czekają w kolejce do RE. Tak więc to jeszcze nie koniec moich działań w tej materii.

tOri

edit: Dokumentacja już jest dostępna na moich stronach www. Zapraszam!

Różne różności dla Atari i nie tylko - przydatne, bądź nie ale i tak warto zajrzeć...
http://atari.myftp.org  Atari - Power without price and necessary elements with some sh*t onboard
https://reversing.pl SSL enabled site

14 Ostatnio edytowany przez uicr0Bee (2024-07-08 06:34:47)

Czapka z głowy!
--

<-- Kontakt przez "E-mail" gdyż albowiem moja skrzynka "PW" jest pełna i zaprawdę nie mam czego usunąć.

--== Kup Pan/i dyskietkę http://www.atari.org.pl/forum/viewtopic.php?id=18887 ==--

15

Gratulacje!

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.

16

tOri, czy przewidujesz produkcję seryjną?

Zawsze mam rację, tylko nikt mnie nie słucha.

17

Pięknie!

1) Cyprian

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

18

Chyba wystąpię o prowizję do twórców sprzętu bo zawsze jak pytam o produkcję lub możliwość zakupu, to ustawia się kolejka. :-)

1) Cyprian
2) Lizard

Zawsze mam rację, tylko nikt mnie nie słucha.

19 Ostatnio edytowany przez tOri (2024-07-08 21:05:32)

Hej,

Przede wszystkim dziękuję wam za dobre słowa!

Niestety, ale rozczaruję wszystkich tym, że nie będę montował tych urządzeń. Mam tyle w kolejce, że tylko się spiętrza i spiętrza. Nawet wszystkich elementów obecnie nie mam na składzie. Mam co prawda jeszcze jakieś FPGA, 386sx, ale już koprocesorów i RAM nie mam. Mogę dla chętnego składacza ewentualnie co nieco odsprzedać i tyle. Mam nadzieję, że Duddie będzie ogarniał te sprzęty w przyszłości, a ja się skupię nad odtwarzaniem kolejnych urządzeń, ponieważ jeszcze ich kilka do zrobienia zostało.

Jest plan walki z chipem HART będącym sercem Happy Cartridge dla Atari ST - sprzętu wspomagającego kopiowanie przeróżnych dysków. Tak więc będzie się jeszcze działo. Poza tym czeka w kolejce TOScard od uicr0Bee oraz Spectre GCR, gdzie muszę ogarnąć zabezpieczonego chipa PAL16R4.

Nie to żebym nie chciał, ale nie dam rady...

Pozdrawiam
tOri

P.S. Takie pytanie - ma ktoś z was SPALONEGO AJAXa (no ten kontroler z STe)?

Różne różności dla Atari i nie tylko - przydatne, bądź nie ale i tak warto zajrzeć...
http://atari.myftp.org  Atari - Power without price and necessary elements with some sh*t onboard
https://reversing.pl SSL enabled site

20

Jako jeden z użytkowników znakomitej roboty tOriego chciałbym podzielić się rozwiązaniem jednego z problemów, który "przeszkadza" w normalnym użytkowaniu emulatora. Mianowicie wysuwaniu się płytki z gniazda procesora - czasem podczas przenoszenia komputera emulator potrafi się obluzować, przez co komputer nie chce wystartować z oczywistych względów.

Rozwiązaniem jest przyklejenie piankowej taśmy dwustronnej na układy, jak na obrazku (eliminacja przekrzywiania się płytki), oraz zastosowanie zaprojektowanego przeze mnie "docisku", który zapewnia pewny kontakt procesora z gniazdem.

http://www.atari.org.pl/forum/misc.php?action=pun_attachment&amp;item=11988

Na górny układ z obrazka przyklejamy dwie warstwy taśmy, na dolny jeden. Na górę docisku przyklejamy jeden kawałek taśmy.

Używałem takiej taśmy: https://allegro.pl/oferta/tasma-montazo … 1042067313

Post's attachments

ATOnce 386.stl 10.24 kb, liczba pobrań: 8 (od 2024-08-10) 

megaste.jpg 118 kb, liczba pobrań: 2 (od 2024-08-10) 

Tylko zalogowani mogą pobierać załączniki.
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.

21

Hej,

No i świetnie, że wynalazłeś sposób na utrzymanie PCB w miejscu. Gratulacje. Polecam. Ciekawostką jest to, że oryginalna wtyczka PLCC68 wcale nie jest tak stabilna żeby nie obawiać się o wysunięcie jej z podstawki pod wpływem jakiegoś uderzenia, a w MSTe raczej nie przewidziano w tym miejscu kołków podporowo-mocujących dodatkowe karty.

Dzięki

tOri

Różne różności dla Atari i nie tylko - przydatne, bądź nie ale i tak warto zajrzeć...
http://atari.myftp.org  Atari - Power without price and necessary elements with some sh*t onboard
https://reversing.pl SSL enabled site