26

@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

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

27

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

Post's attachments

Cart_test.jpg 73.14 kb, nikt jeszcze nie pobierał tego pliku. 

Ext_pcb.jpg 84.89 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

28

Zaraz mnie ktoś zeżre, ale trudno.

jestem pod wrażeniem, a mój aktualny entuzjazm oddaje ten oto obrazek:
http://x3.cdn03.imgwykop.pl/c3201142/comment_DMmZU6LRtjBJJzTk3SQaR9GCqATz0sjD.gif

.: miejsce na twoją reklamę :.

29 Ostatnio edytowany przez mono (2015-04-09 19:30:03)

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? :>

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

30

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

Post's attachments

pcb_bot.jpg 161.57 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

31

mono napisał/a:

Może Pan Profesor był za młodu zwolennikiem pewnej narodowo-socjalistycznej partyi?

Tzw. Władysław Pogięłło :)

(bpnmsp)

KMK
? HEX$(6670358)

32 Ostatnio edytowany przez mono (2015-04-09 20:58:56)

:) Gęsto :)

Edit: Miałem na myśli oczywiście widok płytki. Jak coś wymyślę jeszcze to nie omieszkam napisać :)

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

33

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

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

34 Ostatnio edytowany przez tOri (2015-04-14 19:10:34)

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...

Post's attachments

expander.jpg 122.63 kb, liczba pobrań: 1 (od 2015-04-14) 

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

35

... widzę, że biurko będę musiał odsunąć od ściany ;)- Myślę, że dam radę :)

Kontakt: pin@usdk.pl

36 Ostatnio edytowany przez tOri (2015-04-15 18:17:57)

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

Post's attachments

atari_ext.jpg 103.17 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

37 Ostatnio edytowany przez Pin (2015-04-15 18:19:24)

... i teraz sterowanie - zamiast przyciskami to przez usłicze i do ultimate ;)

Choć Ultimate, to jeszcze muszę założyć ale to wiąże się z wizytą u nadwornego Pana Elektronika ;)

Kontakt: pin@usdk.pl

38

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ć...

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

39 Ostatnio edytowany przez tOri (2015-04-16 20:01:46)

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.

Post's attachments

exp_stop.jpg 89.84 kb, nikt jeszcze nie pobierał tego pliku. 

exp_szc.jpg 58.63 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

40

Luzik - mam czas ;)-

Kontakt: pin@usdk.pl

41

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

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

42

Czyli ide + i Karinka odpada ..

43 Ostatnio edytowany przez tOri (2015-04-16 22:00:33)

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

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

44

Zanim zaczniesz przerabiać całość, zacznij od dodania gdzie popadnie między +5V i masą kondensatorów 100nF  i gdzieniegdzie 10uF. Te 100nF jak najbliżej nóżek scalaków i złącz zasilania cartów. Zwykle to w zupełności wystarcza.
A jak nie, to wielokanałowy analizator stanów logicznych i zobaczysz, co jest nie tak. czasem wystarczy na liniach dać małe rezystorki 10~33 om, żeby zapobiec dzwonieniu. Czasem nie obejdzie się bez jakiegoś kondensatora, ale to już skrajne przypadki. Zwykle nie przy takich częstotliwościach.

Arguing with an engineer is a lot like wrestling in the mud with a pig, after a couple of hours you realize the pig likes it...

45 Ostatnio edytowany przez tOri (2015-04-17 14:24:12)

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

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

46

Jakby co, służę pomocą.

Arguing with an engineer is a lot like wrestling in the mud with a pig, after a couple of hours you realize the pig likes it...

47

@AS - Nowe Karin Maxi z IDE+ działa bez problemów. W takim tandemie działa nawet side2, musi być jednak obsadzone w slocie IDE+ a nie w wolnym slocie KMD, bo tam nie trybi.

Kontakt: pin@usdk.pl

48

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

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

49

Myślę, że i do XL da się to podłączyć tak, żeby ECI działało ;)

The problem is not the problem; the problem is your attitude about the problem

50

Witam,

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

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