2,051

(80 odpowiedzi, napisanych Fabryka - 8bit)

willy napisał/a:

Trochę [OT].
@bezrobotny i inni zainteresowani dzwonieniem.

Polecam książkę Howarda Johnsona:
"High Speed Digital Design: A Handbook of Black Magic"
Książka z 1993 roku ale nadal aktualna :)

Oprócz tego są dokumenty Intela i niemal każdej większej firmy produkującej elektronikę.

Książka dla hardkorów ;) ale masz rację - co ma fajnego to wyliczanka punktów do zapamiętania i oczywiście aktualność.

Pozdrawiam

2,052

(80 odpowiedzi, napisanych Fabryka - 8bit)

Pin napisał/a:

Jak zdążysz przed Dereneregere ... no, tym party :) - to zabiorę to celem prezentacji ;)

Jutro Ci wyślę. Właśnie przygotowałem przesyłkę i powinna dojść w miarę szybko... Do prezentacji to trochę takie siekierą ciosane jest ale jeśli chcesz to zabierzesz :)

Pozdrawiam

@mono - część przełączanych cartów działa i została sprawdzona i moim zdaniem jest to bardzo przydatne rozwiązanie.  Co do urządzeń na ECI się nie wypowiadam - zrobi to Pin. O ile urządzenia nie będą zawłaszczać tylko dla siebie, np. całej przestrzeni adresowej $D5xx no to powinno być OK. Dlatego do Yamari dołożyłem switche do zmiany adresu aby moduł mógł być używany razem z innymi pod warunkiem, że adresy się nie pokryją.

2,053

(80 odpowiedzi, napisanych Fabryka - 8bit)

bezrobotny napisał/a:

napisz coś o tym dzwonieniu, też chciałbym wiedzieć, jak to sprawdzić?

W zasadzie zobaczysz to tylko przy pomocy oscyloskopu.
Wygląda to mniej więcej tak jak w załączniku (może być jeszcze bardziej zniekształcone)
Zdjęcie nie jest moje - znalazłem przykład. Właściwy prostokąt jest w kolorze żółtym. W kolorze niebieskim masz przedstawiony efekt dzwonienia - to nazwa slangowa - w zasadzie jest to rezonans powstający w obwodach posiadających pojemność i indukcyjność (oraz rezystancję ;). Takie zjawisko powoduje, że impulsy zostają zniekształcone co w skrajnych przypadkach powoduje wadliwe działanie bądź niedziałanie urządzenia.

Rady na to podał Duddie, czyli odsprzęganie pojemnościami aby zredukować zakłócenia w zasilaniu oraz włączanie w szereg z liniami sygnałowymi niewielkiej rezystancji - np. 33 ohm.

µicr0Bee napisał/a:

@heloł, tak może dla ewentualnej inspiracji/porównania/jako ciekawostkę... rozwiązanie z epoki, dla platformy MSX:
http://allegro.pl/spectravideo-sv328-ex … 37005.html
(kiedy aukcja zniknie, szukać: SV-601 Super Expander)
--
µicr0Bee

Hheheh - to taka 1090-tka dla MSX a na serio - jest jeszcze trochę wersji "tego". Moim zdaniem i tak najlepiej "wrzucić" atarynkę w obudowę tower i dopychać tam co się da :) Atari expander swoimi rozmiarami właściwie mnie z lekka przeraził ale się za bardzo nie da zrobić go mniejszym choćby ze względu na wtyki zasilania i video. Nie byłoby większego problemu aby zrobić taką doczepkę np. z dwiema stacjami dysków spod Karinki, gniazdami cartów i ECI. Loozik :) Jak ktoś ma czas i chęci to dlaczego by nie?

Pozdrawiam

2,054

(80 odpowiedzi, napisanych Fabryka - 8bit)

Witam,

@mono - jasne, że ładne - zwłaszcza ten Akai na górze zapodany przez Blukiego... A zmieniarka do A2600 to z pewnością fajna rzecz i podejrzewam, że zrobiona na podobnej zasadzie albo tylko na podłączaniu zasilania do wybranego ROMu.
Nie sprawdzałem tego czy by działało, tzn. czy pamięć podłączona do systemu ale z odłączonym zasilaniem nie będzie robiła jakiegoś wieszającego "bajzlu" na szynach. Dla Atari XL/XE można zrobić podobny "bajer" w oparciu o rozwiązanie, które stosuję. Trzeba by tylko drugi '175 dołożyć a także dodatkowe bramy '244.

Wracając zaś do meritum - dzięki podpowiedziom Duddiego wziąłem się za likwidacje dzwonów na liniach długich :) No i na tym co mam jak zauważyłem - działa. Tylko jeden cart z archaiczną kością 2764 (bez C w środku) durnieje w połowie expandera...
Istotą jest oczywiście dodatkowe odsprzężenie zasilania kondensatorem tantalowym 10uF oraz wtrącenie w każdą linię (adresy, dane i sterowanie) rezystora 33ohm aby wytłumić rezonanse LC (na szczęście mam takie odległości między ścieżkami, że rezystorki wlazły bez problemu). Teraz całość pracuje na tyle stabilnie, że mogę dać sprzęt do bardziej hardkorowego testowania Pinowi. Jeszcze tylko kilka poprawek naniosę i trzeba będzie poczekać na wyniki testów... Nie mam pojęcia jak zasilacz Atari to zniesie. O ile carty to raczej mały pikuś, no to w przypadku Karin czy innych włączonych razem może z tym być jakiś problem. Mam też nadzieję, że obejdzie się bez pełnego buforowania złącza bo to trochę upierdliwe by było zwłaszcza od strony projektowej.

Poniżej zdjęcie testowej konfiguracji. Zaznaczam, że carty były przekładane w slotach i nie było problemów w działaniu. Każdorazowo po zmianie cartridge należy wykonać RESET, który zawsze jest już na zimno co jest normalne zważywszy na OS Atari, który nie dopuszcza innej możliwości :)

Złącza cart są numerowane od lewej do prawej i w poniższej konfiguracji (jedna ze sprawdzanych) są ułożone następująco:

1 - MAC65 v1.01
2 - ACTION
3 - Assembler/Editor
4 - Atari BASIC CXL4002

Sloty przycinałem, kleiłem i przerabiałem własnoręcznie ze slotów ISA 8bit i 16bit. Wyszły trochę nieporadnie ale pozwalają na używanie także oryginalnych cartów Atari (z blokadą). Mam nadzieję, że pozostałe testy u Pina pozwolą na ogłoszenie sukcesu i zakończenie tego projektu. Oczywiście po pozytywnych testach całość materiału zostanie umieszczona wraz z komentarzami na mojej stronie a ja zajmę się czymś nowym...

To może być pierwszy - taki prawdziwny Atari CART+ECI expander (nie licząc 1090 bo to czyste PBI jest).

...czyli takie małe 1090 dla XE.

Pozdrawiam

2,055

(80 odpowiedzi, napisanych Fabryka - 8bit)

Witam,

Da się, tylko trzeba trochę zakombinować...

2,056

(80 odpowiedzi, napisanych Fabryka - 8bit)

Witam,

@Duddie

Oczywiście dziękuję z góry - jak mi się już urwie wątek do cna z pewnością będę prosił o pomoc choć myślę, że wystarczy trochę poobserwować, potem poodsprzęgać i przerobić w taki sposób aby działało 100%. Przy takich częstotliwościach naprawdę nie powinno być aż tak źle - dlatego myślałem, że zadziała bez problemów - a tu masz :)

@Pin - AS miał raczej na myśli chyba to, że miałby powstać expander XL bez ECI a tam te sprzęty nie ruszą bez adaptacji.

Pozdrawiam

2,057

(80 odpowiedzi, napisanych Fabryka - 8bit)

Witam,

@Duddie - z pewnością tego nie odpuszczę i po weekendzie na dobry początek popatrzę z oscyloskopem co się dzieje na zboczach, a potem planuję najpierw dodać podciągnięcie do +5V i oczywiście kilka dodatkowych kondensatorów. Jeśli dalej będzie nie-halo no to rzeczywiście użyję Saleae. Carty u mnie mają zamontowane 10uF i 100nF. Tak i na PCB też jest trochę kondensatorów. Po kolei będę sprawdzał. Oczywiście te 33ohm też w ostateczności sprawdzę a potem buforowanie.

Dzięki za podpowiedzi.

Pozdrawiam

2,058

(80 odpowiedzi, napisanych Fabryka - 8bit)

Witam!

Pin napisał/a:

Luzik - mam czas

To dobrze :) Ja to na pewno poprawię i mam nadzieję, że na 100% Uf - trochę mnie to zawiodło ale i porażki się zdarzają.

mono napisał/a:

A czy nie ma znaczenia jakie elementy zostaną użyte do konstrukcji carta (LS, HC, HCT, itd.)?

W części tak, ale cart (taki zwykły) to przede wszystkim ROM albo EPROM i jako taki też stanowi całkiem konkretne obciążenie np. linii adresowych. W czasie testów spostrzegłem, że starszy EPROM 27C64 radzi sobie dużo gorzej niż nowszy 27C256. Trzeba także zauważyć, że w niebuforowanym układzie dochodzą kolejne układy wiszące równolegle na szynie adresów na coraz dłuższych "przewodach". Szyna danych jest trójstanowa i rzecz jasna dołączana tylko w czasie odczytu. Dołożenie buforów pozwoli na skrócenie linii sygnałowych i zwiększenie obciążalności. Powinno pomóc. Jak widać na zdjęciu - użyłem w sterowaniu układy ACT (advanced HCT) - są bardzo sprawne, a mimo to pojawiają się błędy - więc raczej nie są tu problemem... Może to zasilanie - a konkretnie - za mała szerokość ścieżek +5V i masy? To też sprawdzę przy okazji.

AS... napisał/a:

Czyli ide + i Karinka odpada ..

Nie no :) wcale nie. Muszę tylko poprawić sprzęt z nadzieją, że zadziała. Jeśli Karin i IDE+ nie będą sobie przeszkadzać na ECI no to z pewnością będą działać - nawet w tej ułomnej wersji. Kłopoty pojawiają się w okolicy pierwszego-drugiego slotu cartridge. Sloty ECI zdają się nie mieć problemów. Mimo to wstawię wzmacniacze pomiędzy pierwszy i drugi slot, a jeśli to nie pomoże wtedy spróbuję pomiędzy drugi a trzeci (i tak do skutku ;-)

Trzeba być dobrej myśli. Już jest dużo bliżej niż dalej. Po weekendzie powinien nastąpić ciąg dalszy...

Pozdrawiam

2,059

(188 odpowiedzi, napisanych Sprzęt - 8bit)

pajero napisał/a:

W sumie, trzeba by DarkAki wrzucić na Atariki

W załączeniu to co potrzeba....

Dzięki - nie mogłem do XAKI znaleźć schematu. Teraz już jest.

Pozdrawiam

2,060

(80 odpowiedzi, napisanych Fabryka - 8bit)

Witam,

Testy, testy i po testach. Niestety - mimo cienia nadziei na to, że będzie działać bezbłędnie - okazało się, iż najprawdopodobniej linie sygnałowe są za długie oraz są być może za duże obciążenia szyn i pojawiają się odbicia a także jakieś zniekształcenia w zależności od ilości i położenia cartów:( Taki urok cyfry. To nie działa w połowie albo w 90% - ma po prostu działać. Objawy są zaś takie - im dalsze złącze tym częściej pojawiają się zwisy i przekłamania. Rzecz jasna cała reszta działa (przełączanie cartów i zimny start po zmianie). Taki np. cartridge ACTION działa w slocie 3 i 4. Tak samo cart MAC65. Zestaw MAC65 w slocie 3 i ACTION w slocie 4 też działają ale wystarczy dołożyć cart Assembler/Editor do slotu 2 i już MAC65 po przełączeniu wali błędami i wiem dlaczego... Zastanawiam się poważnie nad tym czy nie ma jakichś poważnych opóźnień impulsów na tak długich liniach - teoria mówi, że trzeba się czegoś takiego spodziewać a jak to wygląda w praktyce - nie mam poważnego sprzętu do pomiarów impulsowych.

-x-x-x-

Przy okazji zmierzyłem średnią długość ścieżki na PCB od wtyku do ostatniego złącza - 29 centymetrów - dużo a wcześniej się nad tym poważnie nie zastanawiałem - tzn. uważałem, że działać powinno, hłe, hłe, hłe...Powinno...taaaaaaa....

-x-x-x-

Konieczne jest dodatkowe buforowanie linii adresowych i danych. Nie ma mocnych :) Przemyślę to i wniosę poprawki do układu. Podejrzewam, że trzeba będzie jeszcze trochę potestować ale jakieś światełko widać. Zmontuję płytkę buforów, poprzecinam ścieżki, polutuję i powinno grać. Potem jeszcze przeróbka PCB, testy no i mam nadzieję zwycięstwo.

@Pin - niestety jeszcze trochę poczekasz...

Załączam dwa zdjęcia:

Podstawa z plexi 4mm oraz tulejki dystansowe dł. 10mm. Całość tak się ładnie komponuje, że bardzo dobrze pasuje do wysokości slotu ECI w Atari. Nic więcej nie trzeba kombinować a jako, że w slocie są styki sprężyste - pół milimetra w tę czy w tamtę nie sprawi większej różnicy :)

Pozdrawiam

P.S. Zachowanie układu wskazuje na to, że wykonanie tylko dla czterech cartów (bez slotów ECI) powinno działać bez problemu. Myślę, że taki zmontuję w wersji XL i dam znać czy działa dokładnie tak jak powinien.

2,061

(80 odpowiedzi, napisanych Fabryka - 8bit)

Ale z pociągnięciem sterowania byłby problem ponieważ trzeba by jakieś dodatkowe złączki z Atari do expandera ciągnąć. Lepiej chyba już "z palca" przełączać...

2,062

(80 odpowiedzi, napisanych Fabryka - 8bit)

Witam,

Popiłowałem, pokleiłem i w końcu całość przymierzyłem do 65XE. Nie jest źle choć kable (monitorowy i zasilania) ledwie się mieszczą. Trzeba by jeszcze ze 2 cm płytkę ze złączem przedłużyć. No ale jest w tej chwili tak jak jest :) Złącza cartridge mają też płytkę do odblokowywania oryginalnych cartów. Nie jest to rewelacja ale i tak dobrze w miarę się sprawuje.

Od podłoża do spodniej strony PCB w moim Atari jest 17mm odległości. Zaplanowałem w tym egzemplarzu wykonanie podstawy z plexi i wyregulowanie wysokości na dystansach. Nie wiem jak bez wielkiego nakładu wykonać solidne pudełko - samo wycinanie otworów na carty w wierzchniej części pudełka to koszmar...Hhehheh. Jutro pewnie zrobię podstawę ale za pudełko się nie zabieram...

@Pin - pewnie trochę byś musiał odsunąć, ale pomyśl - gdybym nie załamał części ze złączami cartridge - wtedy trzeba by otwór w ścianie wybijać <LOL>

Pozdrawiam

2,063

(80 odpowiedzi, napisanych Fabryka - 8bit)

Witam,

Coraz bliżej i bliżej :) Bramy wlutowane, całość sprawdzona statycznie - powinno być ok ale to się dopiero w Atari okaże. jeśli nic się nie wydarzy - powinienem do końca tygodnia skończyć. Cięcie i klejenie zajmuje trochę czasu ale - jak widać ECI ze slotów ISA udało się nieźle przyciąć...

Na dalszym planie widać błędy poprawiane przewodami, hheheh...

2,064

(188 odpowiedzi, napisanych Sprzęt - 8bit)

@lemiel - znalazłem kiedyś taki zestaw gdzie jest schemat jak i wsad do PICa reszta raczej nieistotna

Original AKI oraz XAKI - nie ma pozwoleń ale mimo to...

załączam:

kiedyś sam szukałem i się udało :) Mam nadzieję, że o to ci chodziło

2,065

(105 odpowiedzi, napisanych Fabryka - 8bit)

Witam,

YERZMYEY/HOOY-PROGRAM napisał/a:

Zawierają się w katalogu MOD, czy MODULES, tego archiwum:
http://adlib.wave460.net/trackers/At2g3r35.zip
No nie wiem. Ale wobec tego sprawdzę również te duże. Thx.


_EDIT__
Eee, moment, ale są duże, bo to zgrywki MP3...?

@Yerzmyey - masz rację - to zgrywki mp3. Oryginalne moduły mają 1 KB, 3 KB i niewiele więcej :)

To pod linkiem jest kilka: http://at2.googlecode.com/svn/trunk/modules/encore/

Naprawdę małe. Myślę, że Wieczór to rozkmini :)

Pozdrawiam

P.S. Ale zmyła nie z tej ziemi z tymi mp3... LOL

2,066

(80 odpowiedzi, napisanych Fabryka - 8bit)

Witam,

Wlutowałem większość elementów (poza bramami), sprawdziłem logikę sterującą - działa. Przy okazji wyszły dwa błędy, które musiałem poprawić cynarem i dodatkowym kondensatorem. Teraz powalczę ze slotami w taki sposób, żeby wchodziły najróżniejsze carty - nawet te oryginalne, które wymagają "otwieracza" na złączu ;-) po prostu cięcie, piłowanie, szlifowanie i klejenie....

Gdy wszystko złożę - będę testował to co dam radę -> zwykłe cartridge. Co do reszty - jeśli wszystko ruszy - wyślę na testy do Pina :)

Pozdrawiam

2,067

(80 odpowiedzi, napisanych Fabryka - 8bit)

Witam,

mono napisał/a:

No ładne jest.
Przyszedł mi do głowy pewien pomysł z tymi cartridgami. Mianowicie żeby nie kolidowały z sobą carty, które na przedniej ściance mają jakieś gniazda, złącza itd. można by je odwrócić do siebie plecami i (o ile to możliwe) takie pary rozsunąć tak, żeby miały nieco więcej przestrzeni.

Edit: @skrzyp: Może Pan Profesor był za młodu zwolennikiem pewnej narodowo-socjalistycznej partyi? :>

Ja mam nadzieję, że nie będę musiał "walczyć" z jakimis przeciwnościami cyfrowymi, hheheh...
Mono - rzuć okiem na załącznik. Ja powiem tyle - nie bardzo sobie wyobrażam obrócenie złącza gdy ma się 2,5cm miejsca na gęsto rozmieszczone ścieżki. Jakieś straty muszą być i niestety w to się wpisują niestandardowo zbudowane CARTridges :(
Nie wszystko się da zrobić wprost... Ale staram się...Cały czas do przodu

Pozdrawiam

2,068

(80 odpowiedzi, napisanych Fabryka - 8bit)

Witam,

Podbijam wątek zamieszczając zdjęcia z postępu prac nad expanderem.

Cart_test to test "przestrzenny" położenia slotów, a Ext_pcb to widok płytki z polutowanymi przelotkami po testach elektrycznych i włożonymi slotami CART+ECI oraz CART. Jak widać - gniazda wymagają jeszcze przycięcia i ew. poklejenia tak, aby zachowywały się jak pełnoprawne sloty Atari.

Następny etap to zmontowanie i odpalenie logiki sterującej. Dużo nie zostało do zrobienia ale jednak czasu na to trzeba :)

Mam nadzieję w miarę szybko to skończyć...

Pozdrawiam

2,069

(19 odpowiedzi, napisanych Sprzęt - 8bit)

qbahusak napisał/a:

Ee, tam. Jest omig.com.pl, która wyprodukuje 100 lub 200 sztuk bez problemu.

Jasne, że tak. Wystarczy tylko dobra zrzutka jeśli będzie potrzeba i jest i nawet niedrogo pewnie by wyszło :) co nie znaczy wcale, że pomysł Simiusa jest "nieżyciowy" czy coś. Jest jak najbardziej OK.

Pozdrawiam

2,070

(19 odpowiedzi, napisanych Sprzęt - 8bit)

Cześć,

Sprzęt jest niezły. Jeszcze można dostać kwarce 14,187576 - [ Sklep Tronik - 3,20 PLN - http://skleptronik.eu/product_info.php/ … hz-p-7014]. Jednak gdy ich zabraknie - będzie to naprawdę niezła alternatywa (a potrafią zdychać i niestety będą to robić coraz częściej). fajnie wygląda to wkomponowane we FREDDIEgo. Szacun.

Pozdrawiam

2,071

(105 odpowiedzi, napisanych Fabryka - 8bit)

Witam,

Yansen napisał/a:

Ja mogę, jeśli trzeba, udostępnić koderowi fabryczne syntezatory Yamahy oraz "pośrednika" MIDI dla Atari. Dodatkowo sprzętowe MIDI efekty Yamahy - np SPX1000 oraz wypożyczę dla tegoż np. MG12/4FX do kompletu z kablami wedle życzenia.

Bo temat jest rozwojowy.

Edycja: upraszam twórcę - rób karty. Olej karrtidże.

Od lat wiemy, że nie zdaje to egzaminu.

Po grzyba robić kartridże? Tylko dla kaski. Małej kaski. Tymczasowej.

Co z tego że mam SIDE? Dla mnie fajne. Ale niestety nic więcej nie podłącze, bo ciągle konflikty jakieś.

Kartridże tylko do gier i bzdetów.

Jestem za! kontynuacją wizji inżynierów Atari.

Napiszę tak: Możliwe jest jak najbardziej tworzenie Nowych Urządzeń ale jest jeden poważny problem - oprogramowanie :( Popatrz, że nawet w przypadku YAMari trochę czasu minie zanim pojawi się coś użytecznego. Sam hardware to naprawdę mniejsza część każdego projektu. Kto napisze handlery?

Zobaczymy za jakiś czas. Ja osobiście nie mówię teraz tak czy nie. Na razie siedzę też nad innymi sprawami a i praca zostawia mi malutko czasu na "życie po pracy".

Pozdrawiam

2,072

(75 odpowiedzi, napisanych Sprzęt - 8bit)

jer napisał/a:
humanoid napisał/a:

... prostokątną sinusoidę

Dobre :D

Rzekłbym nawet, że  świetne i raczej nie do pobicia :)

...sinusoidalny prostokąt

2,073

(80 odpowiedzi, napisanych Fabryka - 8bit)

@pin - projekt mam juz przygotowany nawet w dwóch wersjach ale muszę mieć czas aby to złożyć a ostatnio trochę mnie praca przyciska uf. Niedługo z tym ruszę. Zrobię PCB, polutuję, wstępnie sprawdzę i oczywiście dam znać :) Ale trochę czasu minie - nie będzie szybko, szybko.

Pozdrawiam

2,074

(105 odpowiedzi, napisanych Fabryka - 8bit)

@marok - ale żywe Atari to jest lepsza jazda :)

Player jak player ale można spróbować stworzenia czegoś tylko dla Atari+YAMari. Jak pisze wieczor soft na PC to nie jest wiracha optymalności ale ze źródeł warto skorzystać, choćby i BASICowych ;-)

Ja w każdym bądź razie czekam na chętnych podjęcia się zadania. Po stworzeniu jakiegoś fajnego i stosowalnego kodu YAMari rzecz jasna pozostaje u twórcy oprogramowania. Choć tyle mogę dać...

Na AA kolega ze Słowacji już zarzucił temat i jest jakieś zainteresowanie - może i gdzieś indziej ludzie spróbują? FM nie gryzie, hehe...

Pozdrawiam

2,075

(39 odpowiedzi, napisanych Kupię / Sprzedam / Zamienię Atari)

Mam i ja :)

Jestem pod wrażeniem. Naprawdę dobre. Podziękowania dla pomysłodawcy.

Pozdrawiam.