Temat: Cartridge SpartaDOS X

Witam
Prawdopodobnie stanę się posiadaczem stacji dysków do małego Atari, w związku z tym zacząłem się rozglądać za jakimś DOS-em. Wybór padł na SpartaDOS X. Stwierdziłem, że fajnie byłoby go odpalać z carta, gdyż ilość Atarek, które posiadam, przekroczyła już "rozsądną" liczbę :) tak więc nie wchodzi w grę montowanie tych Spart do wewnątrz. itp.

Nie wiem, czy tym projektem nie wbijam się w czyjś komercyjny projekt, dlatego proszę o wiadomość, jeśli tak.

Bazą do projektu jest strona Pasia:
http://hardware.atari8.info/sdx.php
a konkretnie ten schemat:
http://hardware.atari8.info/sdx/intsdxv11.gif

Następnie idzie przeróbka na wersję 128k:
http://trub.atari8.info/index.php?ref=intsdx_128kb

I jeszcze przeróbka na wersję flash:
http://trub.atari8.info/index.php?ref=intsdx128_flash

Zebrałem to wszystko do kupy, zamieszczam schemat.

Proszę osoby bardzo obeznane z tematem, aby sprawdziły, czy poprawnie "ogarnąłem" przeróbki.
Mam też pytania:
Czy jeśli będzie to cartridge, to zostawić zworkę Enable/Disable (do nóżki 23 GALa)?
Czy jeśli cart ma być "przelotowy" to w gnieździe carta podłączać wszystkie nogi jeden-do-jednego (oprócz S4 S4 RD4 RD5)?
Sygnał CCTL również?
Rozumiem, że GAL powinien być zmodyfikowany - wsad ze strony trub.atari8.info:
http://trub.atari8.info/sdx_files/intSDX_flash.jed

Na razie jest to wersja robocza, ale nie będę co chwile uploadował obrazka - na koniec naniosę poprawki.
Na razie brak kondensatorów 100n oraz są źle podpisane zasilania we wtyku carta.

Ostatnio edytowany przez x_angel (2017-11-12 14:04:37)

Post's attachments

SDX.jpg 273.63 kb, liczba pobrań: 3 (od 2017-11-12) 

Tylko zalogowani mogą pobierać załączniki.

2

Odp: Cartridge SpartaDOS X

Tutaj http://sdx.atari8.info/index.php?show=en_hardware masz listę gotowego hardware'u dla którego przygotowywane są dystrybucje SDX. Np. AtariMAX, SIC, itd.

hex, code and ror'n'rol
niewiedza buduje, wiedza rujnuje

3

Odp: Cartridge SpartaDOS X

To znam, ale nie ma tam na przykład S/XEGS:
http://raster.infos.cz/atari/hw/ramcart/ramcart.htm
a bardzo by mi odpowiadało, gdyby tam się pojawił.
Na jego bazie jest cart od ccwrc:
http://atarionline.pl/forum/comments.ph … e=1#Item_0
który pomagałem "robić".

Kogo trzeba "pomęczyć", aby SDX pojawił się dla S/XEGS?

Poza tym cart "przelotowy" to też fajna sprawa, nigdy takiego nie miałem :)

Ostatnio edytowany przez x_angel (2017-11-12 21:25:04)

4

Odp: Cartridge SpartaDOS X

Ten S/XEGS ma architekture tak pomyślaną, że przełaczalny bank znajduje się w obszarze $8000..$9fff - w obszarze standardowego lewego carta (czyli $a000..$bfff) znajduje się tylko bank 15. Obecnie SDX używa wyłącznie obszaru carta lewego i w jego obrębie ma przełączalny bank $a000..$afff, natomiast $b000..$bfff jest stały. Obawiam się że to jest bezużyteczne i przeprojektowanie SDX pod kątem użycia tego carta niosłoby ogromne ograniczenia, a może wręcz niektórych rzeczy nie dałoby się sensownie zaimplementować.

Edit: Przykładowo pamięć ekranu i DLIST musiałaby być relokowana w obszar banku XRAM.

Ostatnio edytowany przez mono (2017-11-12 21:48:18)

hex, code and ror'n'rol
niewiedza buduje, wiedza rujnuje

5

Odp: Cartridge SpartaDOS X

Ok, czyli krótko mówiąc "się nie da" (bo nie ma sensu).
No to biorę się dalej do rysowania :)

6

Odp: Cartridge SpartaDOS X

mono napisał/a:

Obecnie SDX używa wyłącznie obszaru carta lewego i w jego obrębie ma przełączalny bank $a000..$afff, natomiast $b000..$bfff jest stały.

Hmm, nie jest tak. Kart lewy, owszem, ale przełączany jest cały bank ($a000-$bfff). Pod $8000-$9FFF musi być RAM, inaczej SDX nie wstanie.

Z gotowych kartów godzien polecenia wydaje się SDX Supercart, jest to SIDE bez karty CF, ale za to z przelotką do włożenia następnego kartridża. W celu ewentualnego zasięgnięcia języka należy się skontaktować z użytkowniczką nickiem Dropcheck na AtariAge.

Ostatnio edytowany przez drac030 (2017-11-13 02:27:18)

KMK
? HEX$(6670358)

7

Odp: Cartridge SpartaDOS X

Fakt. Za dużo BASIC-a XE :)

hex, code and ror'n'rol
niewiedza buduje, wiedza rujnuje

8

Odp: Cartridge SpartaDOS X

Dobra, na razie z braku czasu porzucam projekt, załączam tylko pliki do Eagle.
Na szybko musiałem wrzucić Spartę na SIC! bo chciałem uruchomić swoją stację 3.5" :)

Post's attachments

SpartaDOSX.brd 118.46 kb, liczba pobrań: 17 (od 2017-11-24) 

SpartaDOSX.sch 620.75 kb, liczba pobrań: 14 (od 2017-11-24) 

Tylko zalogowani mogą pobierać załączniki.

9

Odp: Cartridge SpartaDOS X

Ok, trochę podziałałem.
Może ktoś rzucić okiem na schemat?

Głównie chodzi mi o to, czy na przykład CS układu M6242B zostawić podłączony do masy zgodnie z opisem tu:
http://hardware.atari8.info/arc.php
Czy nogę 3 i 15 RTC dać do VCC (tego niepodtrzymywanego)?
Czy poprawnie będą zatrzaskiwane dane A0-A4?


Problem jest taki, że ten SDX to przeróbka przeróbki przeróbki. Bazą jest schemat intSDX ze strony Pasia, potem jest przeróbka na flashowalny, potem przeróbka na zewnętrzny, dodanie RTC. W międzyczasie wpada jeszcze przeróbka na AT29C010, 29EE010 lub 29F010.
Nie ma jednego spójnego schematu.....

Post's attachments

SDX sch.jpg 265.47 kb, liczba pobrań: 4 (od 2018-02-18) 

SpartaDOSX bottom.png 209.87 kb, liczba pobrań: 1 (od 2018-02-18) 

SpartaDOSX top.png 318.8 kb, liczba pobrań: 2 (od 2018-02-18) 

Tylko zalogowani mogą pobierać załączniki.

10

Odp: Cartridge SpartaDOS X

x_angel, mam pytanie, czy ten projekt jakoś dokończyłeś czy nie, bo przyszło mi do głowy pobawić się spartą, więc kombinuję jak i w czym ją umieścić?
Napisz jak możesz w związku z tym czy dokończyłeś ten projekt, jeśli tak, to jakie są wady i zalety w stosunku do innych rozwiązań ze spartą, ewentualnie czy może masz jakieś płytki lub carty gotowe do sprzedaży i jeśli tak, to za ile?

11

Odp: Cartridge SpartaDOS X

A no dokończyłem, tu w wątku jest fotka:
http://www.atari.org.pl/forum/viewtopic … 76#p242576
W sumie działa, ale nie sprawdziłem flashowania oraz czy działa jako przelotowy, więc na razie wstrzymam się ze sprzedażą. Poza tym słabo znam się na DOS-ach, więc chętnie dałbym go komuś na przetestowanie, ale to dopiero jak przyjdą gniazda.

12

Odp: Cartridge SpartaDOS X

To jeszcze wrzucę fotki, jak cart wyszedł u mnie:
https://obrazki.elektroda.pl/4642052300_1581431829_thumb.jpg https://obrazki.elektroda.pl/8039711200_1581431829_thumb.jpg

Nie obeszło się bez małego błędu, dlatego wlutowany jest "drucik" :)
Z lutowaniem gniazda jest trochę roboty, należy wlutować jeden rząd pinów, natomiast piny z drugiego rzędu trzeba przedłużać.

Gdyby ktoś chciał, zostały mi dwie polutowane płytki, dwie obudowy i dwa gniazda - cena 55zł za komplet czyli płytka, obudowa i złacze. Sparta jest w wersji 4.49c, w obrazie jest sterownik do RTC M6242B czyli tego, który jest tam zastosowany (taki jak w Amigach 500). Co do jego dokładności, to nie jest z tym zbyt różowo, pewnie dlatego we wszystkich nowszych rozwiązaniach zastosowano inny typ RTC.
Raczej nie polecam jej flashować, gdyż zastosowane tam kości nie są kompatybilne z flasherem.
https://obrazki.elektroda.pl/6643907900_1581431856_thumb.jpg

13

Odp: Cartridge SpartaDOS X

x_angel, dokładność tych zegarków nie wynika z tego że są jakieś gorsze, tylko z tego, że w oryginalnych schematach aplikacyjnych od M6242B przy kwarcu powinien być jeden kondensator i jeden trymer, którym należało by dostroić częstotliwość idealnie. W uproszczeniu często stosowano po prostu dwa kondensatory bez żadnej regulacji i tak też jest u Ciebie, i ja u siebie też tak samo mam. Jakiś czas temu robiłem rozszerzenia pamięci z zegarkiem RTC oparte o M6242B, zrobiłem ich około 8-10szt i w każdym zegarek chodził trochę inaczej, w niektórych się spóźniał, w niektórych spieszył. Podmiana scalaka na inny egzemplarz też wpływała na zmianę, tak że mamy tu szereg czynników: scalak, kwarc, kondensatory - wszystko to wpływa na precyzję częstotliwości, więc żeby mieć dokładnie, to trzeba by dostroić, a dla zabawy może sobie być na dwóch kondensatorach i mniej-więcej z grubsza ten zegarek chodzi.

14

Odp: Cartridge SpartaDOS X

X, ja bym jedną spartę nabył..

15

Odp: Cartridge SpartaDOS X

czy możesz się pochwalić gdzie nabyłeś porty cartów? o ile to nie tajemnica.

16

Odp: Cartridge SpartaDOS X

takron27: napisz mi maila, na razie nikt nie pisał, więc jedna sztuka dla Ciebie.
lopez: kupowałem tutaj:
https://www.ebay.pl/itm/5pc-Industrial- … 2749.l2649
Przesyłka była droższa niż towar, ale nigdzie indziej nie mogłem znaleźć :)

17

Odp: Cartridge SpartaDOS X

Człowiek z ebay ma też sloty CART kątowe

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

18

Odp: Cartridge SpartaDOS X

Kątowe gniazda carta chyba były nawet tańsze niż proste, za to chyba nie mogłem nigdzie dostać ECI kątowych. Chociaż to było w 2018 czy 2017 więc już pamięć zawodzi.

19

Odp: Cartridge SpartaDOS X

https://www.ebay.pl/itm/10x-Industrial- … 0970285291

Z tego slotu robi się bezbłędnie CART+ECI

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

Odp: Cartridge SpartaDOS X

Oprócz wyjęcia części pinów pewnie trzeba będzie naciąć plastik, żeby boki obudowy carta nie wadziły.
Można by zrobić jakieś zbiorowe zamówienie od jednego gościa, żeby nie płacić milionów monet za przesyłkę.
Bo oprócz tych kątowych, co napisał tOri, to gość ma jeszcze obydwa proste:
https://www.ebay.pl/itm/5pc-Industrial- … Sw24hclGXj
https://www.ebay.pl/itm/10pc-Industrial … OSw7ThUixR-

21

Odp: Cartridge SpartaDOS X

Dzięki :)

Jakoś nigdzie nie mogę odnaleźć rozdzielacza do cartów dla Atari (a ostatnio się tego namnożyło ;) ), więc chcę spróbować zrobić coś takiego dla siebie, a teraz będę miał większą motywację ;)

22

Odp: Cartridge SpartaDOS X

Gdybyś chciał pożyczyć tylko do przetestowania czegoś, to mam na płytce od Mq:
http://www.atari.org.pl/forum/viewtopic … 56#p248556, tyko on ma pewne ograniczenia, doczytaj.

--== Kup Pan/i dyskietkę - jedyna taka oferta w całym InterNetCie - http://www.atari.org.pl/forum/viewtopic.php?id=18887 ==--

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

23

Odp: Cartridge SpartaDOS X

@x_angel - ja robiłem tak, że wkręcałem złącze w imadło stykami do góry (szczelina slotu w górę), ograniczałem głębokość szlifowania dwoma metalowymi kątownikami z obydwu stron na dole i jechałem płaskim pilnikiem tak aby dopiłować się do plastiku - ścierałem część, w której były osadzone sprężyny stykowe. Wychodziło praktycznie bezbłędnie. Oczywiście niesłuszne sprężynki usunąłem przed piłowaniem.

Jakby co - piszę się na 20 sztuk slotów kątowych 31x2. Jeśli byłoby robione zamówienie składane, bo faktycznie gościu ma wysyłki mocno drogie.

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

24

Odp: Cartridge SpartaDOS X

@uicr0Bee tak właśnie coś pamiętałem, że Mq coś takiego zrobił, ale nie mogłem odnaleźć tego wątku :) ale ja bardziej bym chciał coś w deseń on/off dla kilku cartów aby ich nie wkładać/wyciągać cały czas, czyli to co zrobił tOri.

Ostatnio edytowany przez lopez (2020-02-13 18:53:55)

25

Odp: Cartridge SpartaDOS X

@lopez - jeżeli chcesz - mogę Ci podesłać moje gerbery, z których robiłem płytki w JLCPCB do schematu zamieszczonego na http://atari.000space.com.

Kilka uwag. SpartaDOS X jest modułem przelotowym i tak powinien być używany co oznacza, że ewentualny multiplikator portu CART powinien znajdować się ZA SpartaDOS X.

Schemat ma zastosowanie do podłączania kartridży pracujących "pojedynczo czyli samotnie". Jeśli chciałbyś podłączać kilka kartridży, np. dźwiękowych (pracujących wyłącznie na stronie $D5XX) wtedy trzeba przeprojektować układ.

Niedługo zapewne będzie dostępny schemat bufora złącza CART+ECI, bo jest sobie w testach i czekamy na rezultaty. To powinno umożliwić bardziej pewne dołączanie do systemu Atari kolejnych rozszerzeń.

Cały czas czeka w kolejce projekt zaawansowanego multiplikatora CART+ECI do przejścia w fazę prototypu.

Ostatnio edytowany przez tOri (2020-02-13 19:31:02)

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