forum speccy.pl

ZX Spectrum => HARDWARE => Wątek zaczęty przez: zipp w 2017.06.26, 08:37:09

Tytuł: [K] PCB do cartridge lub cartridge UK2068
Wiadomość wysłana przez: zipp w 2017.06.26, 08:37:09
Ten projekt widzieliście?
https://github.com/NF6X/ts2068cart (https://github.com/NF6X/ts2068cart)
Tytuł: Odp: [K] PCB do cartridge lub cartridge UK2068
Wiadomość wysłana przez: Klaud w 2017.06.26, 14:40:58
Projekt jest na OSHPark: https://oshpark.com/shared_projects/6ihON5Uq (https://oshpark.com/shared_projects/6ihON5Uq) i bezposrednio tam mozna zamowic. Ale przy ich cenach ($5.00 za cal kwadratowy PCB), za 3 sztuki wychodzi $41.50 z dostawa. Albo mozna wykorzystac pliki ze strony podanej przez @zippa i zamowic u innego producenta plytek.
Tytuł: Odp: [K] PCB do cartridge lub cartridge UK2068
Wiadomość wysłana przez: tooloud w 2017.06.26, 14:50:08
TS2068 (czyli ten amerykański Timex Sinclair) i TC2068 (EU) mają taką samą zawartość kartów?
Tytuł: Odp: [K] PCB do cartridge lub cartridge UK2068
Wiadomość wysłana przez: Klaud w 2017.07.06, 18:53:14
Wsady do kartridży jakby ktoś szukał: https://k1.spdns.de/Vintage/Sinclair/Software/Timex%202068%20Cartridges/ (https://k1.spdns.de/Vintage/Sinclair/Software/Timex%202068%20Cartridges/)

OT, gdzie można upolować UK2086 lub TC2068? One są jak Yeti obecnie.
Tytuł: Odp: [K] PCB do cartridge lub cartridge UK2068
Wiadomość wysłana przez: KrisZX w 2017.07.07, 18:45:05
Jak tak to może się zainteresuje jakimś okazem bo jak na razie to ten zamówiony cart TC2086 mogę sobie wsadzić do gołej obudowy po Timexie 2068  :)
Tytuł: Odp: [K] PCB do cartridge lub cartridge UK2068
Wiadomość wysłana przez: Klaud w 2017.07.07, 18:53:18
Przynajmniej obudowę masz, więc możesz udawać że reszta też jest ;) będziesz miał wirualną maszynę :D
Tytuł: Odp: [K] PCB do cartridge lub cartridge UK2068
Wiadomość wysłana przez: KrisZX w 2017.07.07, 20:11:59
To jak już mam obudowę to może ktoś zdolny pokusi się o zrobienie jakiegoś klona do tej obudowy co by mi na wymiar pasował  :)
Tytuł: Odp: [K] PCB do cartridge lub cartridge UK2068
Wiadomość wysłana przez: Klaud w 2017.08.01, 10:31:19
Ostatnio trochę grzebalem w sieci, w poszukiwaniu różnic pomiędzy TS2068 a TC2068. Pomijając niezgodność złącza krawdziowego, na stronie Jarka Adamskiego są opisane różnice w złączu kartridży.

Cytuj
- in TS2068: memory refresh signal - /RFSH of Z80, or in TC2068: active low chip select signal for Home ROM - /ROMCS (also useless),
- in TS2068: active low memory access disable - /BE of ULA, or
in TC2068: active high input that disables both internal ROM and also forces high state on both /ROMCS and /EXROM in the slot.

Z tego co zauważyłem, projekt na github jest dla TS2068. :(

Wygląda na to, że TC2068 został dość znacznie przeprojekowany w stosunku do TS2068, aby był jak najbliżej zgodny ze Spectrum.
Tytuł: Odp: [K] PCB do cartridge lub cartridge UK2068
Wiadomość wysłana przez: pear w 2017.08.01, 10:44:52
Tylne złącze krawędziowe na pewno mocno się różni (w TS2068 jest bardziej kompatybilne z ZX81 niż z ZX Spectrum).
Musiałbym sprawdzić różnice pomiędzy złączami cartridge'a.
W domu zerknę.
Tytuł: Odp: [K] PCB do cartridge lub cartridge UK2068
Wiadomość wysłana przez: PROTON w 2017.08.09, 08:44:39
Wróciłem do tematu w trakcie urlopu. Ktoś już uruchomił carta?
Ma ktoś może schemat oryginalnego carta od TC2068 lub UK2086?
Rozebrałem carta od TC2068 i są pewne różnice, w środku jest spiłowany układ, prawdopodobnie 74ls32.

Oryginalny cart ma:
/CE = /MREQ
/OE = A15B + A15B + /CE
Sygnał /ROMCS (/RFSRB) podłączony do +5V
Sygnał MEMDIS podłączony do masy po przez rezystor 3.3k

Natomiast na płytce:
/CE = /MREQB + /ROSCS + A14 + A15 (w przypadku banku 1 i 2)
/OE = /RDB

Tytuł: Odp: [K] PCB do cartridge lub cartridge UK2068
Wiadomość wysłana przez: PROTON w 2017.08.14, 20:51:56
Ogarnąłem temat, rezystor + kawałek kynaru rozwiązał problem.
Od góry: sygnał /ROMCS podpinamy do +5V
Od dołu: odcinamy /ROSCS i podpinamy zamiast niego MEMDIS, dodatkowo dajemy rezystor 3,3k do masy, nie wiem czy ten rezystor jest konieczny, znajduje się on na oryginalnej płytce carta od TC2068.
Tytuł: Odp: [K] PCB do cartridge lub cartridge UK2068
Wiadomość wysłana przez: PROTON w 2017.08.14, 23:36:18
Uruchomiłem BASIC80 na Unipolbricie. Ktoś wie jak przerobić pliki *.dck na *.rom?
Tytuł: Odp: [K] PCB do cartridge lub cartridge UK2068
Wiadomość wysłana przez: zipp w 2017.08.15, 00:12:31
http://www.worldofspectrum.org/warajevo/Fformats.html#dck (http://www.worldofspectrum.org/warajevo/Fformats.html#dck)

Spróbuj obciąć pierwsze dziewięć bajtów nagłówka.
Tytuł: Odp: [K] PCB do cartridge lub cartridge UK2068
Wiadomość wysłana przez: KrisZX w 2017.11.17, 11:31:40
W tym cartridge można zaprogramować 8 banków pamięci. Jakie wybraliście ? Przydała by się jakaś lista. Czy to mają być tylko ROM-y czy mogą też być jakieś programy dedykowane dla TC2068 ?
Tytuł: Odp: [K] PCB do cartridge lub cartridge UK2068
Wiadomość wysłana przez: PROTON w 2017.11.17, 14:10:55
W tym cartridge ustawia się ile banków ma być widoczne.
Tytuł: Odp: [K] PCB do cartridge lub cartridge UK2068
Wiadomość wysłana przez: KrisZX w 2017.11.17, 15:25:18
W takim razie jak to ma działać ? Mogę tylko jeden ROM zaprogramować ? Na razie pytam na sucho bo składam a TC 2068 dopiero przybędzie.
Tytuł: Odp: [K] PCB do cartridge lub cartridge UK2068
Wiadomość wysłana przez: PROTON w 2017.11.17, 16:05:18
Jeden układ, jeden ROM, juperami ustalasz ilość banków 8kB, jeśli program ma 16kB zakładasz 2 jumpery bank 0 i 1.
Tu masz schemat: https://github.com/NF6X/ts2068cart
Jumperami sterujesz tylko CE układu.
W przypadku układów malej pojemności, np. 8kB można przy użyciu jumperów, umieścić go pod różnymi bankami.
Tytuł: Odp: [K] PCB do cartridge lub cartridge UK2068
Wiadomość wysłana przez: KrisZX w 2017.11.17, 16:19:07
A co będzie jak do układu 27c512 wgram 4 ROMY po 16K i będę wybierał banki 1-2, 3-4, 5-6, 7-8 ? Będzie to wtedy działać jak przełącznik ROM ?
Tytuł: Odp: [K] PCB do cartridge lub cartridge UK2068
Wiadomość wysłana przez: PROTON w 2017.11.17, 20:34:01
Nie, przełącznik nie zmienia adresacji tylko odblokowuje bank.
Tytuł: Odp: [K] PCB do cartridge lub cartridge UK2068
Wiadomość wysłana przez: KrisZX w 2017.12.05, 11:28:55
Ogarnąłem temat, rezystor + kawałek kynaru rozwiązał problem.
Od góry: sygnał /ROMCS podpinamy do +5V
Od dołu: odcinamy /ROSCS i podpinamy zamiast niego MEMDIS, dodatkowo dajemy rezystor 3,3k do masy, nie wiem czy ten rezystor jest konieczny, znajduje się on na oryginalnej płytce carta od TC2068.

Zechciał by ktoś to sprawdzić bo patrzę na te poprawki - płytke i schematy złącza w TC i TS i mi się to nie zgadza ?
Tytuł: Odp: [K] PCB do cartridge lub cartridge UK2068
Wiadomość wysłana przez: zipp w 2017.12.05, 11:40:48
Ale co Ci się nie zgadza. Masz wszystko opisane i dodatkowo Proton zrobił fotki, i to działa.
Dodatkowy rezystor jest konieczny, sprawdzałem.
Tytuł: Odp: [K] PCB do cartridge lub cartridge UK2068
Wiadomość wysłana przez: Klaud w 2017.12.05, 11:54:32
@KrisZX: Recznie nanies poprawki czerwonym dlugopisem, wrzuc tu skan, a my sprawdzimy. Dopiero potem poprawisz w sofcie. Poza tym jakbys chcial miec uniwersalne rozwiazanie, dodatkowe zworki beda potrzebne. Jarek Adamski na swojej stronie dosc dobrze opisal roznice w zlaczach pomiedzy TS a TC.

Co do tej ekonomii nie przesadzajmy. Przelaczniki DIL (4 czy 6) pozycyjne sa po jakies 2-3 dolce za 10 szt na Ali.
Tytuł: Odp: [K] PCB do cartridge lub cartridge UK2068
Wiadomość wysłana przez: KrisZX w 2017.12.05, 12:09:15
OK będzie DIP i zworka. Proton napisał: Od góry: sygnał /ROMCS podpinamy do +5V tylko że patrze na schemat złącza TC2068 i w tym miejscu gdzie powinien być ROMCS niema nic ? Nie twierdze że nie działa ale chciałbym to zrozumieć czy to jest poprawnie ze schematem a widzę że się nie pokrywa.
Tytuł: Odp: [K] PCB do cartridge lub cartridge UK2068
Wiadomość wysłana przez: KrisZX w 2017.12.05, 12:13:29
Proton pisze :Od dołu: odcinamy /ROSCS i podpinamy zamiast niego MEMDIS, dodatkowo dajemy rezystor 3,3k do masy, nie wiem czy ten rezystor jest konieczny, znajduje się on na oryginalnej płytce carta od TC2068.
Ale jak sprawdzam to z schematem to owszem ROSCS jest na wskazanym pinie ale na drugim gdzie ma być podlutowany kynar niema nic ?
Tytuł: Odp: [K] PCB do cartridge lub cartridge UK2068
Wiadomość wysłana przez: KrisZX w 2017.12.05, 12:19:20
Jakieś kiepskie schematy TC2068 i TS2068 ściągnąłem, zrobię tak jak jest na fotkach i dołożę zworki do przestawiana między TC a TS i powinno być dobrze.
Tytuł: Odp: [K] PCB do cartridge lub cartridge UK2068
Wiadomość wysłana przez: PROTON w 2017.12.05, 12:32:07
Tu masz dobry schemat: http://8bit.yarek.pl/computer/zx.tc2068/tc2068-scheme.gif
Tytuł: Odp: [K] PCB do cartridge lub cartridge UK2068
Wiadomość wysłana przez: Klaud w 2017.12.05, 12:32:38
W przypadku TS2068 opieraj się o instrukcję serwisowa, a schemat TC2068 jest na stronie Yarka.
Tytuł: Odp: [K] PCB do cartridge lub cartridge UK2068
Wiadomość wysłana przez: KrisZX w 2017.12.05, 12:40:22
Tu masz dobry schemat: http://8bit.yarek.pl/computer/zx.tc2068/tc2068-scheme.gif

No, to wyjaśnia sprawę te co ściągnąłem to w miejscach ROMCS i MEMDIS nie było  oznaczeń tak jakby puste piny.
Tytuł: Odp: [K] PCB do cartridge lub cartridge UK2068
Wiadomość wysłana przez: KrisZX w 2017.12.05, 13:18:34
Jeszcze takie pytanie: ROMCS podpinam do VCC, do tego pinu ROMCS jest też podpięta ścieżka A4 i ma ona szerokość 6mils wydaje mi się że należałoby zwiększyć jej szerokość czy tak ? przynajmniej do 12 mils  ?
Tytuł: Odp: [K] PCB do cartridge lub cartridge UK2068
Wiadomość wysłana przez: Klaud w 2017.12.05, 13:25:40
Nie ma potrzeby. To nie jest linia zasilajaca.

Moment, A4 jest od spodu a /ROMCS na gornej stronie w zlaczu TC2068. Te sygnaly nie sa polaczone razem.
Tytuł: Odp: [K] PCB do cartridge lub cartridge UK2068
Wiadomość wysłana przez: Klaud w 2017.12.05, 13:50:15
Dla porownania zlacze kartridza w TS2068.

Swoja droga patrze na schemat i po modach dla TC2068:
- raczej mozna wywalic 74LS32, branka OR nie jest potrzebna.
- MEMDIS (active high) jest wejsciem, do tego podciagnietym do masy przez rezystor dodatkowy 3k3.
- /ROMCS (active low) jest wewnetrznie zwarty z MEMDIS. Do tego podpiety pod Vcc.

Cos mi sie tu gryzie i moim skromym zdaniem MEMDIS przez rezystor 1k0 do Vcc powinien zalatwic sprawe.

Ide na kawe ze schematem ... moze jednak pisze glupoty.
Tytuł: Odp: [K] PCB do cartridge lub cartridge UK2068
Wiadomość wysłana przez: KrisZX w 2017.12.07, 13:14:22
Wstępnie sobie przymierzyłem przełączniki DIP w miejscu obecnych zworek na PCB carta załadowanego do TC2068 i okazuje się że się zmieszczą dosłownie na styk i będzie można zmieniać pozycje bez demontażu carta. A więc ostatecznie będzie możliwość montażu w tym miejscu zworek albo przełącznika DIP tak jak sugerował zipp.  Pierwszą poprawkę (VCC do ROMCS) też na przełączniku DIP już wprowadziłem.
Tytuł: Odp: [K] PCB do cartridge lub cartridge UK2068
Wiadomość wysłana przez: Klaud w 2017.12.10, 10:34:41
Proszę, podlinkuj schemat jak możesz.
Tytuł: Odp: [K] PCB do cartridge lub cartridge UK2068
Wiadomość wysłana przez: KrisZX w 2017.12.10, 10:50:28
Tu masz obrazek
Tytuł: Odp: [K] PCB do cartridge lub cartridge UK2068
Wiadomość wysłana przez: Klaud w 2017.12.10, 20:27:11
Jeżeli wolno przyczepić się. Na tych przełączniczkach TC/TS zrób, aby ten sam model Timexa był po jednej stronie, np. TC na górze a TS na dole. Na tę chwilę jest mieszanka, łatwo o pomyłkę.
Tytuł: Odp: [K] PCB do cartridge lub cartridge UK2068
Wiadomość wysłana przez: KrisZX w 2017.12.12, 23:46:16
Tak przy okazji czekania na płytki spytam czy ten cart nadaje się do tego aby zapisać na nim gry dedykowane dla TC2068 i wydane w formie carta, a przy tym czy takie tytuły można pobrać gdzieś z sieci ? Ktoś jest w temacie cartów ?
O już znalazłem jakieś tytuły.
Tytuł: Odp: [K] PCB do cartridge lub cartridge UK2068
Wiadomość wysłana przez: Klaud w 2017.12.12, 23:56:58
Tu znajdziesz chyba wszystkie jakie wydali: https://k1.spdns.de/Vintage/Sinclair/Software/Timex%202068%20Cartridges/ (https://k1.spdns.de/Vintage/Sinclair/Software/Timex%202068%20Cartridges/)
Tytuł: Odp: [K] PCB do cartridge lub cartridge UK2068
Wiadomość wysłana przez: KrisZX w 2017.12.13, 00:01:46
tak wpadłem na to tylko jak użyć pliku dck ?
Tytuł: Odp: [K] PCB do cartridge lub cartridge UK2068
Wiadomość wysłana przez: Klaud w 2017.12.13, 00:07:53
Format .dck masz opisany tu: http://www.worldofspectrum.org/warajevo/Fformats.html#dck (http://www.worldofspectrum.org/warajevo/Fformats.html#dck)

Usuń pierwszych 9 bajtów pliku, bo to nagłówek i możesz używać tak jak innych plików binarnych.
Tytuł: Odp: [K] PCB do cartridge lub cartridge UK2068
Wiadomość wysłana przez: pear w 2017.12.20, 10:24:15
Znajdę gdzieś opis w którą stronę zamontować DIP-Switche, żeby się ich położenie zgadzało z opisem na płytce ?
Tytuł: Odp: [K] PCB do cartridge lub cartridge UK2068
Wiadomość wysłana przez: KrisZX w 2017.12.20, 10:34:01
Tak jak na zdjęciu powyżej ON w stronę złącza krawędziowego. Są oznaczenia na płytce, a te duże DIP 6 i 8 mają możliwość wlutowania także zwykłych zworek.
Tytuł: Odp: [K] PCB do cartridge lub cartridge UK2068
Wiadomość wysłana przez: pear w 2017.12.20, 10:55:13
Pytam dlatego, że ten pojedynczy DIP-Switch jest na płytce namalowany odwrotnie niż ten potrójny.
Tytuł: Odp: [K] PCB do cartridge lub cartridge UK2068
Wiadomość wysłana przez: KrisZX w 2017.12.20, 11:01:08
No faktyczne. W każdym razie dla TC ma być zwarty, a dla TS rozwarty
Tytuł: Odp: [K] PCB do cartridge lub cartridge UK2068
Wiadomość wysłana przez: pear w 2017.12.20, 11:07:23
Czyli w tę samą stronę co pozostałe. OK, dzięki.
Tytuł: Odp: [K] PCB do cartridge lub cartridge UK2068
Wiadomość wysłana przez: KrisZX w 2017.12.20, 11:11:29
To tak wychodzi że wszystkie przełączniki  DIP w stronę złącza krawędziowego maja być stroną ON
Tytuł: Odp: [K] PCB do cartridge lub cartridge UK2068
Wiadomość wysłana przez: KrisZX w 2017.12.21, 10:19:51
Poskładałem tego karta na nowej płytce i wyobraźcie sobie że nie działa  :-[ Kicha, albo się zgłasza ROM Timexa, albo ciągły reset. Na szybko poskładałem tego pierwszego z poprawkami i działa ( wrzuciłem ROM diagnostyczny), więc coś zepsułem na płytce albo mam jakiś układ niesprawny. Pozostało poszukać przyczyny.
Tytuł: Odp: [K] PCB do cartridge lub cartridge UK2068
Wiadomość wysłana przez: KrisZX w 2017.12.21, 11:50:49
Przykro mi ale zepsułem te płytki, jakimś cudem połączyłem 1 sygnał do nie właściwego wyprowadzenia na złączu. Znów trzeba ciąć 1 ścieżkę i zrobić 1 połączenie do złącza krawędziowego. po tym zabiegu działa. Przepraszam że to zepsułem rozważam jakieś zadość uczynienie. Chyba zamówię kolejny komplet płytek i roześlę wam w ramach rekompensaty.  :-[
Tytuł: Odp: [K] PCB do cartridge lub cartridge UK2068
Wiadomość wysłana przez: pear w 2017.12.21, 11:59:08
W ramach kary zrób porządny schemat i opis, a komplet wrzuć na Speccy Wiki :P
Jedna poprawka to jeszcze nie tragedia.
Posprawdzaj czy nie ma więcej błędów.

PS. Ten jeden DIP-Switch jednak jest odwrotnie ? :o
Tytuł: Odp: [K] PCB do cartridge lub cartridge UK2068
Wiadomość wysłana przez: KrisZX w 2017.12.21, 12:05:38
Niema więcej bo już to odpaliłem w Timexie ROM ZX Spectrum zgłasza się. Co ciekawe tego pojedynczego DIPa ( u mnie podwójny wlutowałem na pałę ) i działa zarówno jak jest zwarty i rozwarty ? ROM ZX Spectrum zgłasza się
Tytuł: Odp: [K] PCB do cartridge lub cartridge UK2068
Wiadomość wysłana przez: pear w 2017.12.21, 12:09:50
Może ma znaczenie dopiero w TS, albo w ogóle jest nie podłączony tam gdzie trzeba.
Przydałby się aktualny schemat
Tytuł: Odp: [K] PCB do cartridge lub cartridge UK2068
Wiadomość wysłana przez: KrisZX w 2017.12.21, 12:15:43
Schemat
Tytuł: Odp: [K] PCB do cartridge lub cartridge UK2068
Wiadomość wysłana przez: KrisZX w 2017.12.22, 11:04:36
Poskładane i sprawdzone v2 i v3 d, jeden układ 74ls32 trzeba skompletować i gotowe.
Tytuł: Odp: [K] PCB do cartridge lub cartridge UK2068
Wiadomość wysłana przez: KrisZX w 2018.01.09, 08:56:36
Poskładałem trzy carty, wszystkie uruchomione, odpalam po kilku dniach leżenia i zonk, żadna nie działa co jest grane ? Wszystkie wsady zapisane w epromie 27c128 z okienkiem, kupione nowe zapisywane na Tl866. Coś poszło nie tak ? Jakieś pomysły. pewnie coś zrobiłem źle tylko co ?
Tytuł: Odp: [K] PCB do cartridge lub cartridge UK2068
Wiadomość wysłana przez: Klaud w 2018.01.09, 09:13:44
Wsadz EPROMa w programator i porównaj jego zawartość, z tym co w niego zapisales. Opcja "verify" w sofcie do TL866.
Tytuł: Odp: [K] PCB do cartridge lub cartridge UK2068
Wiadomość wysłana przez: KrisZX w 2018.01.09, 09:16:57
? Eprom pusty ? same FF ?
Tytuł: Odp: [K] PCB do cartridge lub cartridge UK2068
Wiadomość wysłana przez: KrisZX w 2018.01.09, 09:28:07
Zaprogramowałem ponownie i działa, ale nadal nie rozumiem co robię źle. trzeba to jakoś utrwalić po zaprogramowaniu ? Czy wsad znów zniknie za kilka dni ?. Kości kupiłem na allegro jakiś czas temu do innego projektu, a przydały się do tego. Jeszcze mi przychodzi na myśl że wybrałem przy programowaniu niewłaściwą kość w programie. użyłem CY27c128.  Kości to model M27128
Tytuł: Odp: [K] PCB do cartridge lub cartridge UK2068
Wiadomość wysłana przez: pear w 2018.01.09, 09:58:50
Pamięci różnych producentów mają różne napięcia programujące (od 5 do nawet 25V).
Funkcjonalnie kostki mogą być identyczne, mieć taki sam algorytm programowania, ale różnić się napięciem programującym.
Wtedy może się zdarzyć, że kość się zaprogramuje przy niższym napięciu, ale efekt nie będzie trwały.
Może też się zdarzyć sytuacja, że napięcie będzie zbyt wysokie i kość pójdzie z dymem (albo przetwornica w programatorze, jeśli nie ma zabezpieczenia).
Dlatego przy zakupach z Dalekiego Wschodu jest ryzyko, gdy na układzie namalowane są nowe oznaczenia (nawet jedna literka, np. "A" na końcu oznaczenia typu może robić różnicę) >:(
Tytuł: Odp: [K] PCB do cartridge lub cartridge UK2068
Wiadomość wysłana przez: KrisZX w 2018.01.15, 13:20:39
Niech mi ktoś poleci jakiś dobry zamiennik M27C128, najlepiej kasowalny elektrycznie.
Tytuł: Odp: [K] PCB do cartridge lub cartridge UK2068
Wiadomość wysłana przez: zipp w 2018.01.15, 13:42:25
SST27SF256, AT28C256, SST27SF512, W27C512

O pojemności 16Kx8 nie widziałem.
Tytuł: Odp: [K] PCB do cartridge lub cartridge UK2068
Wiadomość wysłana przez: Klaud w 2018.01.15, 14:00:12
W27C257, W27E257