Autor Wątek: [RC2014] - uruchomione  (Przeczytany 47923 razy)

Waldek

  • ****
  • Wiadomości: 350
  • Miejsce pobytu:
    Łużyce
Odp: [RC2014] - uruchomione
« Odpowiedź #90 dnia: 2024.10.10, 17:36:47 »
Zeta v2 i ParPortProp są gotowe i działają zgodnie z oczekiwaniami, a raczej prawie zgodnie z oczekiwaniami.
To, czego jeszcze nie zbadałem, to konfiguracja ParPortProp.
Ale mam wrażenie, że nie ma konfiguracji pozwalającej na zmianę koloru, czcionki czy layoutu klawiatury.
Również jakość obrazu nie jest optymalna, brakuje mu jasności.
Nawiasem mówiąc, baner reklamowy również nie jest dla mnie zbyt przydatny  ;)
FabGL z ESP32 to luksus w porównaniu do Parallaxa.

Maryjan

  • *****
  • Wiadomości: 6880
  • Miejsce pobytu:
    Skarżysko-Kam.
  • Scotch whiskey and West Highland Terrier
Odp: [RC2014] - uruchomione
« Odpowiedź #91 dnia: 2024.10.10, 19:11:31 »
To zabezpieczenie kwarców. Stara szkoła :)
"Co miałem powiedzieć - przeczytałem..." Nikodem Dyzma

Waldek

  • ****
  • Wiadomości: 350
  • Miejsce pobytu:
    Łużyce
Odp: [RC2014] - uruchomione
« Odpowiedź #92 dnia: 2024.10.12, 09:09:58 »
Można też dokupić taki konwerter (6-pinowe mają wyprowadzone CTS/RTS) i we wtyczce DB9 dorobić układ z MAX2323. Takie rozwiązanie będzie najbardziej uniwersalne (aż dziwne że tego nie produkują).

Wypróbowałem to. Jeden adapter FTDI padł w trakcie, 5V z obu stron to chyba za dużo dobrego  :-\
Wersja z diodą Schottky'ego w linii Vcc działa bardzo dobrze.
Tak na marginesie, w narysowanej wersji jest to przejściówka null modem.

tapy

  • ****
  • Wiadomości: 298
  • Z80 & CP/M
Odp: [RC2014] - uruchomione
« Odpowiedź #93 dnia: 2024.10.12, 10:05:09 »
Jeden adapter FTDI padł w trakcie, 5V z obu stron to chyba za dużo dobrego  :-\
To nie jest problem zasilania (choć generalnie to pośrednio jest), bo MAX2323 musi być zasilany i to od strony USB. Wspomniałem o pośredniej roli zasilania, bo zapewne dzieje się coś niedobrego, gdy do poziomów napięć ±10V jakie panują na RS232 od strony Zeta2 podłączymy bezpośrednio sygnały CTS/RTS do układu FTDI który wewnątrz pracuje z logiką 3.3V (z wejściami tolerującymi 5V). Sygnały CTS/RTS muszą być również konwertowane do poziomów napięć panujących na RS232!

Waldek

  • ****
  • Wiadomości: 350
  • Miejsce pobytu:
    Łużyce
Odp: [RC2014] - uruchomione
« Odpowiedź #94 dnia: 2024.10.12, 11:43:38 »
Tak, to prawda, nie pomyślałem o poziomach RTS/STS.
Jako, że są to zazwyczaj konwertery z poziomami TTL, to pewnie jest jakaś rezerwa w górę.
W każdym razie poziom logiczny RS-232 powinien być dopasowany do TTL.
To była moja próba, która zadziałała, ale była bardzo graniczna.
W międzyczasie kupiłem coś bardziej profesjonalnego.


Waldek

  • ****
  • Wiadomości: 350
  • Miejsce pobytu:
    Łużyce
Odp: [RC2014] - uruchomione
« Odpowiedź #95 dnia: 2024.10.12, 14:59:47 »
Teraz przyjrzałem się bliżej adapterowi DB9 - MAX3232 i myślę że nie byłoby problemu z poprowadzeniem tych dwóch sygnałów RTS i CTS również przez MAX3232.
Te 4 piny Maxa są wolne i dostępne.
Oczywiście pojawia się pytanie, dlaczego producent płytki tego nie zrobił, być może z powodu dodatkowego lutowania  :D

Waldek

  • ****
  • Wiadomości: 350
  • Miejsce pobytu:
    Łużyce
Odp: [RC2014] - uruchomione
« Odpowiedź #96 dnia: 2024.10.13, 08:58:51 »

Oczywiście pojawia się pytanie, dlaczego producent płytki tego nie zrobił, być może z powodu dodatkowego lutowania  :D

Tutaj również się myliłem, w ofercie są również w pełni przewodowe moduły DB-9.


Zegar

  • **
  • Wiadomości: 62
  • Miejsce pobytu:
    Europa
  • Z80/CA80
    • Wszystko o CA80.
Odp: [RC2014] - uruchomione
« Odpowiedź #97 dnia: 2024.10.13, 09:28:39 »
Tutaj również się myliłem, w ofercie są również w pełni przewodowe moduły DB-9.
Nawet mam gdzieś podobne, ale nie pamiętam gdzie.  :(
P.S. Wygląda jak Twój poprzedni. Jednak tylko RX i Tx.

Zegar

  • **
  • Wiadomości: 62
  • Miejsce pobytu:
    Europa
  • Z80/CA80
    • Wszystko o CA80.
Odp: [RC2014] - uruchomione
« Odpowiedź #98 dnia: 2024.10.17, 09:19:06 »
Zmotywowałeś mnie do działania. Znalazłem brakujący GM82...
Wszystko wydaje się działać, jednak napęd FDD milczy. Podłączałem dwa bez rezultatu.
To, czego jeszcze nie zbadałem, to konfiguracja ParPortProp.
PPP na razie odłożyłem na potem.
Ale mam wrażenie, że nie ma konfiguracji pozwalającej na zmianę koloru, czcionki czy layoutu klawiatury.
Również jakość obrazu nie jest optymalna, brakuje mu jasności.
Jasność i kolor czcionki możesz zmienić dobierając rezystory R18, R19 i R20, ale chyba nie o to Ci chodziło.  ;)

Waldek

  • ****
  • Wiadomości: 350
  • Miejsce pobytu:
    Łużyce
Odp: [RC2014] - uruchomione
« Odpowiedź #99 dnia: 2024.10.17, 11:39:30 »
Czesc,

Tak, eksperymentowałem już z rezystorami.
Jeśli spojrzeć na prototyp PPP, rezystory zostały nawet pominięte.
Teraz mam wartość 200 Ohm dla tych trzech rezystorów.

Muszę przyznać, że nie testowałem jeszcze dyskietki z FDU, więc nie formatowałem jeszcze dyskietki pod CP/M.
Jedyne co do tej pory robiłem to kopiowałem z dyskietki sformatowanej w FAT12 na napędy kart SD i Floppy działa.

Należy pamiętać, że kontroler dyskietek Zeta v2 odczytuje tylko napęd A lub DS0. Musiałem zrobić ten słynny „skręt” w kablu.

I jeszcze jedno, umieściłem zworkę JP1 jako mały przełącznik z przodu. Jest to praktyczne w przypadku korzystania z karty PPP.


Zegar

  • **
  • Wiadomości: 62
  • Miejsce pobytu:
    Europa
  • Z80/CA80
    • Wszystko o CA80.
Odp: [RC2014] - uruchomione
« Odpowiedź #100 dnia: 2024.10.17, 12:37:31 »
Cześć.
Należy pamiętać, że kontroler dyskietek Zeta v2 odczytuje tylko napęd A lub DS0. Musiałem zrobić ten słynny „skręt” w kablu.
Widziałem różne zdjęcia z prostym kablem (np. w repo https://github.com/skiselev/zeta_sbc/blob/master/files/Complete%20System.jpg), więc zrobiłem krótką taśmę bez przeplotu. Sprawdziłem wcześniej, co ten przeplot robi i nie wyglądało to na konieczne. Podłączyłem oryginalny kabel i działa! Niestety dyskietka się nie daje odczytać, ale spróbuję z inną lub z innym napędem. Dziękuję za wskazówkę.  :)

Waldek

  • ****
  • Wiadomości: 350
  • Miejsce pobytu:
    Łużyce
Odp: [RC2014] - uruchomione
« Odpowiedź #101 dnia: 2024.10.17, 13:18:21 »
Skręcenie kabla jest niepotrzebne, jeśli masz napęd skonfigurowany jako Drive DS0 lub Drive A. Napewno wiesz, że wiele napędów dyskietek ma kilka zworek do ustawiania sygnału wyboru napędu (Drive Select).
W codziennym komputerze napędy są prawie zawsze instalowane z domyślnym ustawieniem jako Drive DS1 lub Drive B i dlatego ten twister jest instalowany na końcu płaskiego kabla.
Przed przeplotem jest Drive B a po przeplocie jest Drive A pomimo ze oba napędy w konfiguracji jako Drive B są.

Zegar

  • **
  • Wiadomości: 62
  • Miejsce pobytu:
    Europa
  • Z80/CA80
    • Wszystko o CA80.
Odp: [RC2014] - uruchomione
« Odpowiedź #102 dnia: 2024.10.17, 13:31:07 »
Dziękuję za wyjaśnienie. Jeżeli nawet o tym wiedziałem, to zdążyłem zapomnieć.  ;) Nie używałem dyskietek od wielu lat i nawet nie mam sprawnego komputera z FDD. (Mam jeden z i386, ale nie włączałem go w tym wieku, więc nie wiem, czy mogę na niego liczyć).

Waldek

  • ****
  • Wiadomości: 350
  • Miejsce pobytu:
    Łużyce
Odp: [RC2014] - uruchomione
« Odpowiedź #103 dnia: 2024.10.23, 17:50:21 »
Teraz mój SBC Zeta v2 dostaje obudowę, KRADEX Z112BJ w kolorze szarym, bo dyskietka też jest szara  ;D


tapy

  • ****
  • Wiadomości: 298
  • Z80 & CP/M
Odp: [RC2014] - uruchomione
« Odpowiedź #104 dnia: 2024.10.23, 20:32:50 »
Tak, ta obudowa jest "szyta na miarę" dla Zeta2. Moja również jest w niej, pomimo moich ambitnych planów zrobienia na niej napisów to pozostała w stanie "no name". Ten temat mnie przerósł, więcej info w tym wątku.