Autor Wątek: Timmy  (Przeczytany 38435 razy)

Gryzor

  • *****
  • Wiadomości: 2009
  • Miejsce pobytu:
    Warszawa
Odp: Timmy
« Odpowiedź #135 dnia: 2021.07.07, 16:46:08 »
Szacunek dla czlowieka. Co prawda Polacy ULE tez rozlozyli i to w starych czasach, ale diabel w detalach, a w SCLD jest tego troche. Moze jednak Mark pokusi sie na ASICa z SAMa.

KWF

  • Moderator
  • *****
  • Wiadomości: 6823
  • Miejsce pobytu:
    trzecia planeta od Słońca
  • "I co ja robię tu, u-u, co Ty tutaj robisz ..."
    • Insta do lasownia
Odp: Timmy
« Odpowiedź #136 dnia: 2021.08.04, 07:17:23 »
W obecnej wersji Timmy'ego (0.12) jest poważany błąd na płytce związany ze złączem krawędziowym. Wszystkie sygnały w złączu są zamienione stronami, czyli te które powinny być na górze są na dole, a te z dołu na górze. Schemat jest poprawny.
KWF
-----
R Tape loading error 0:1
Moje zabawki: https://github.com/McKlaud76

Maryjan

  • *****
  • Wiadomości: 6650
  • Miejsce pobytu:
    Skarżysko-Kam.
  • Scotch whiskey and West Highland Terrier
Odp: Timmy
« Odpowiedź #137 dnia: 2021.08.04, 09:54:50 »
Też sobie tak ostatnio zrobiłem w jednym interface :)
Zgodnie z przysłowiem "Ten się nie myli, co nic nie robi".
"Co miałem powiedzieć - przeczytałem..." Nikodem Dyzma

Maryjan

  • *****
  • Wiadomości: 6650
  • Miejsce pobytu:
    Skarżysko-Kam.
  • Scotch whiskey and West Highland Terrier
Odp: Timmy
« Odpowiedź #138 dnia: 2021.08.04, 15:47:00 »
Mój Timmy ożył.
Dzięki uprzejmości konstruktora stałem się posiadaczem SCLD Q - roboczej wersji zastępującej PAL 2068 :)
Jak widać na załączonych zdjęciach, na błąd złącza też jest sposób :)

Zaczynam testować interface, które posiadam.
Jak na razie DivMMC i kilka jego mutacji działa bezproblemowo.
"Co miałem powiedzieć - przeczytałem..." Nikodem Dyzma

KWF

  • Moderator
  • *****
  • Wiadomości: 6823
  • Miejsce pobytu:
    trzecia planeta od Słońca
  • "I co ja robię tu, u-u, co Ty tutaj robisz ..."
    • Insta do lasownia
Odp: Timmy
« Odpowiedź #139 dnia: 2021.08.04, 16:59:08 »
:) Ładna przejściówka do złącza krawędziowego i gratuluje uruchomienia.

Pamięci jakie mają czasy dostępu?

Widzę, że przy kwarcu dla AD724 dałeś kołeczki do których jest przylutowany kondensator. Jaką ma on pojemność?

Czy masz stabilny obraz po kompozycie i czy jest on bez przebawień na literach (papier biały, litery czarne, bright wyłączony)?

Z DivMMC nie było problemów z zegarem? Chociaż w sumie nie powinno, ponieważ na zamienniku jest dedykowany inwerter dla sygnału zegarowego wyprowadzonego na złącze krawędziowe.

Pewnie zauważyłeś, że CPLD jest dość ciepłe, w zasadzie od samego włączenia.
KWF
-----
R Tape loading error 0:1
Moje zabawki: https://github.com/McKlaud76

Maryjan

  • *****
  • Wiadomości: 6650
  • Miejsce pobytu:
    Skarżysko-Kam.
  • Scotch whiskey and West Highland Terrier
Odp: Timmy
« Odpowiedź #140 dnia: 2021.08.04, 17:09:23 »
dół - TMS4416 -12
góra - M4164 -10

Pojemność kondensatora wynosi u mnie 6,8pF.

Obraz jest jak żyleta. Czy to przez RGB, czy to przez CVSB.

Podłączałem DivMMC z fix-em zegarowym i bez. Oba działają poprawnie.

Fakt, CPLD jest ciepłe. Pewnie nieźle tam się w środku dzieje :)

Jutro się pobawię FDD 3000, choć w zasadzie będzie to FDD 35 i Ti-of-TTL.
"Co miałem powiedzieć - przeczytałem..." Nikodem Dyzma

Maryjan

  • *****
  • Wiadomości: 6650
  • Miejsce pobytu:
    Skarżysko-Kam.
  • Scotch whiskey and West Highland Terrier
Odp: Timmy
« Odpowiedź #141 dnia: 2021.08.04, 19:55:55 »
W następnej wersji (o ile taka będzie) można pokusić się o wyprowadzenie portów I/O z AY-ka.
Np. w postaci punktów lutowniczych, czy też kołków.
Ostatnio pojawia się trochę projektów wykorzystujących te porty.
"Co miałem powiedzieć - przeczytałem..." Nikodem Dyzma

KWF

  • Moderator
  • *****
  • Wiadomości: 6823
  • Miejsce pobytu:
    trzecia planeta od Słońca
  • "I co ja robię tu, u-u, co Ty tutaj robisz ..."
    • Insta do lasownia
Odp: Timmy
« Odpowiedź #142 dnia: 2021.08.04, 22:16:34 »
Jasne, że można by. Tylko jak to wyprowadzić? Zwykłe 8 pinów w jednym rzędzie i niech użytkownik martwi się jak te I/O wykorzystać? Jeśli pisząc o tych nowych projektach na portach I/O AYka i miałeś na myśli WiFi, to jest kilka nieścisłości związanych z zastosowaniem modułów ESP. Na pierwszy rzut przychodzi pytanie, który moduł ESP-01 czy ESP-12? Oba są na 3,3 V i nie są tolerancyjne dla sygnałów TTL (logika 5 V). Dochodzi do nich dodatakowe zasilanie, translacja poziomów dla sygnałów od AYka do ESP. I w sumie na koniec zostaje do uporządkowania bałagan w samych implementacjach. ZXSpectrum Next ma na pokładzie ESP-01, a rozwiązanie które używa np. Tygrys ESP-12, a każde z nich używa innych GPIO w ESP. Ostatnio w Harlequinie i podobnych pojawił się moduł WiFi, ale on z kolei raczej używa innych linii portu AYka, niż te w ZX Spectrum 128K. Jest bajzel i tyle.
ALE przeszło mi przez myśl, aby zrobić "uniwersalne" złącze pod ESP-01 + adapterek pod ESP-12 i coś tam narysowało się.
KWF
-----
R Tape loading error 0:1
Moje zabawki: https://github.com/McKlaud76

Maryjan

  • *****
  • Wiadomości: 6650
  • Miejsce pobytu:
    Skarżysko-Kam.
  • Scotch whiskey and West Highland Terrier
Odp: Timmy
« Odpowiedź #143 dnia: 2021.08.04, 23:47:31 »
Tygrysowe Wi-Fi też, ale są jeszcze moduł RS232 i jakiś interface MIDI.
Widzę kilka zmian na pcb. Min. reset przeniesiony obok wyłącznika zasilania.

Jednak musiałem na SCLD Q przykleić radiator, bo mi się płyta po ok 45 min pracy zaczeła "wieszać".
Radiator wyeliminował tą przypadłość.
"Co miałem powiedzieć - przeczytałem..." Nikodem Dyzma

pear

  • *****
  • Wiadomości: 5509
  • Miejsce pobytu:
    Będzin
  • Z80 only
Odp: Timmy
« Odpowiedź #144 dnia: 2021.08.05, 05:41:56 »
Nie wiem co to za CPLD, ale taki Xilinx ma w opcjach możliwość pracy z obniżonym poborem energii.
Nie zauważyłem, żeby ten tryb pracy zmniejszał wydajność, a temperatura znacząco spada.
ZX/Enterprise/CPC/Robotron/C128D

KWF

  • Moderator
  • *****
  • Wiadomości: 6823
  • Miejsce pobytu:
    trzecia planeta od Słońca
  • "I co ja robię tu, u-u, co Ty tutaj robisz ..."
    • Insta do lasownia
Odp: Timmy
« Odpowiedź #145 dnia: 2021.08.05, 08:33:55 »
Rzucę okiem na wybraną optymalizację w Quartusie, lecz nie oczekiwałbym wiele, ponieważ Altera pęka w szwach.

Co do złącza portu AYka, wyprowadzę 2x4 piny i na nich sygnały:
1 - GND
2 - IOA7 (Rx - wejście 1)
3 - IOA6 (CTS - wejście 2)
4 - n/c
5 - IOA2 (RTS - wyjście 2)
6 - /RESET
7 - IOA3 (Tx - wyjście 1)
8 - +5 V

Układ sygnałów prawie identyczny do tego z ESP-01, tylko poziomy są TTL a nie LVTTL. Podłączenie MAX232 będzie banalne i zgodne z tym co jest w toastracku. Podłączyć ESP-12 też można, ale będzie potrzebny regulator napięcia i kilka rezystorów. Propozycja WiFi Tygrysa pójdzie wprost, bez dodatkowych elementów.

KWF
-----
R Tape loading error 0:1
Moje zabawki: https://github.com/McKlaud76

Maryjan

  • *****
  • Wiadomości: 6650
  • Miejsce pobytu:
    Skarżysko-Kam.
  • Scotch whiskey and West Highland Terrier
Odp: Timmy
« Odpowiedź #146 dnia: 2021.08.05, 16:45:13 »
Więc FDD 35 i Ti-of-TTL działają.
Udało mi się wczytać terminal w wersji dla Timex-a oraz uruchomić CP/M 2.2

Wszystko działało poprawnie.
Program kopiujący wykrywający rozbudowę do 80k działa.

Trochę zdjęć poniżej.
"Co miałem powiedzieć - przeczytałem..." Nikodem Dyzma

KWF

  • Moderator
  • *****
  • Wiadomości: 6823
  • Miejsce pobytu:
    trzecia planeta od Słońca
  • "I co ja robię tu, u-u, co Ty tutaj robisz ..."
    • Insta do lasownia
Odp: Timmy
« Odpowiedź #147 dnia: 2021.08.05, 16:48:19 »
Dzięki za te testy i poświęcony czas.

Chyba możemy nieśmiało napisać, że na speccy.pl powstał w 99% działający klon Timexa TC2048.
KWF
-----
R Tape loading error 0:1
Moje zabawki: https://github.com/McKlaud76

Maryjan

  • *****
  • Wiadomości: 6650
  • Miejsce pobytu:
    Skarżysko-Kam.
  • Scotch whiskey and West Highland Terrier
Odp: Timmy
« Odpowiedź #148 dnia: 2021.08.05, 16:56:26 »
Jak dla mnie, jest super.
Trzeba by tylko jakoś opanować ten "krzak gorejący" SCLD Q :)
"Co miałem powiedzieć - przeczytałem..." Nikodem Dyzma

Tygrys

  • Administrator
  • *****
  • Wiadomości: 4537
  • Miejsce pobytu:
    Warszawa
  • mistrz ceremonii
Odp: Timmy
« Odpowiedź #149 dnia: 2021.08.06, 16:27:47 »
Super że udało się sklonować Timexa oraz SCLD, a całość działa prawidłowo!