Autor Wątek: Canon V-20 i kontroler FDD MSX DC-600  (Przeczytany 4216 razy)

marcepan2000

  • *
  • Wiadomości: 47
Canon V-20 i kontroler FDD MSX DC-600
« dnia: 2023.06.07, 08:04:05 »
Witam! Postanowiłem złożyć sobie kontroler stacji dysków do mojego Canon'a V-20. Teoretycznie powinien działać a nie działa >:(
Użyłem płytki Skoti'ego (https://github.com/konkotgit/MSX-DC-600), dodatkowo posiłkowałem się instrukcją na https://msxmakers.design.blog/proyectos/proyecto-tdc-600/tdc600paso_a_paso
Jedynymi różnicami jakie mam to:
- w moim epromie 32kb zduplikowałem rom kontrolera (jeden za drugim 2 x 16kb).
- zamiast 74ls04 mam jakiś NRD'owski zamiennik :D (ale xgpro wykrywa go jako 7404 i testy są ok)
Niestety po włączeniu komputera z kontrolerem basic się nie uruchamia, komp blokuje się na powitalnym napisie na środku ekranu (w moim Canonie nie ma graficznego logo).
Co jest nie tak? Port kartridża jest ok bo inne karty działają. Domyślam się że sam chip kontrolera nawet jeśli by nie działał to jeszcze w tym momencie nie jest używany.
Z góry dzięki za wszystkie sugestie.

pear

  • *****
  • Wiadomości: 5500
  • Miejsce pobytu:
    Będzin
  • Z80 only
Odp: Canon V-20 i kontroler FDD MSX DC-600
« Odpowiedź #1 dnia: 2023.06.07, 08:10:09 »
Mój kontroler też się nie uruchamiał. Okazało się, że wszystkie 3 sztuki WDC 37C65 jakie kupiłem były malowankami (tylko obudowa była prawidłowa, wewnątrz zupełnie inna struktura).
Wymiana układu na oryginalny pomogła.
ZX/Enterprise/CPC/Robotron/C128D

marcepan2000

  • *
  • Wiadomości: 47
Odp: Canon V-20 i kontroler FDD MSX DC-600
« Odpowiedź #2 dnia: 2023.06.07, 08:23:09 »
Czyli nie da się poznać z zewnątrz czy WDC jest dobry? Zdjęcie mojego kontrolera jest w załączniku. Jesteś pewny że komputer nie wchodził do BASIC'a z niedobrym chipem?

skoti

  • *****
  • Wiadomości: 745
  • Miejsce pobytu:
    Polska
Odp: Canon V-20 i kontroler FDD MSX DC-600
« Odpowiedź #3 dnia: 2023.06.07, 08:25:33 »
1. Sprawdź czy na pinie 23 kontrolera masz zegar 8MHz.
2. 74LS138 jest sprawny?
3. Uruchamiałeś interfejs z podłączonym napędem? Jest jakakolwiek reakcja?

marcepan2000

  • *
  • Wiadomości: 47
Odp: Canon V-20 i kontroler FDD MSX DC-600
« Odpowiedź #4 dnia: 2023.06.07, 08:26:59 »
Właśnie pisałem : No i ważne pytanie - robię testy bez podłączonego fdd/goteka - to nie jest wymagane?

skoti

  • *****
  • Wiadomości: 745
  • Miejsce pobytu:
    Polska
Odp: Canon V-20 i kontroler FDD MSX DC-600
« Odpowiedź #5 dnia: 2023.06.07, 08:28:50 »
Podłącz napęd. Kontroler może czekać na dane z napędu i wtedy możesz mieć taki efekt. Wcale nie musi wskoczyć do BASIC-a.

marcepan2000

  • *
  • Wiadomości: 47
Odp: Canon V-20 i kontroler FDD MSX DC-600
« Odpowiedź #6 dnia: 2023.06.07, 08:49:24 »
74ls138 jest ok. Z podłączonym flopem też nie wskakuje do basic'a  :(

marcepan2000

  • *
  • Wiadomości: 47
Odp: Canon V-20 i kontroler FDD MSX DC-600
« Odpowiedź #7 dnia: 2023.06.07, 09:24:53 »
1. Sprawdź czy na pinie 23 kontrolera masz zegar 8MHz.
Mam 0. Czyli WDC nie działa?

skoti

  • *****
  • Wiadomości: 745
  • Miejsce pobytu:
    Polska
Odp: Canon V-20 i kontroler FDD MSX DC-600
« Odpowiedź #8 dnia: 2023.06.07, 10:00:39 »
Nie. To oznacza, że generator zegara nie działa prawidłowo. Za generowanie zegara odpowiada układ 74ls04.
Czym zmierzyłeś, że na pinie 23 masz 0? Potrzebujesz oscyloskopu lub przynajmniej multimetru z funkcją pomiaru częstotliwości.



marcepan2000

  • *
  • Wiadomości: 47
Odp: Canon V-20 i kontroler FDD MSX DC-600
« Odpowiedź #9 dnia: 2023.06.07, 10:14:28 »
Multimetrem z Hz. Mierzyłem pomiędzy 21 i 23 pinem. Po południu przywiozę z pracy mały oscyloskop :)

skoti

  • *****
  • Wiadomości: 745
  • Miejsce pobytu:
    Polska
Odp: Canon V-20 i kontroler FDD MSX DC-600
« Odpowiedź #10 dnia: 2023.06.07, 10:20:45 »
OK. W takim razie pozostaje Ci podmienić układ 74ls04 na jakiś inny. U mnie poprawnie pracowały 74LS04 od Texas Instruments.
Najpierw uruchom generator zegara, potem zastanowimy się co dalej.

Maryjan

  • *****
  • Wiadomości: 6639
  • Miejsce pobytu:
    Skarżysko-Kam.
  • Scotch whiskey and West Highland Terrier
Odp: Canon V-20 i kontroler FDD MSX DC-600
« Odpowiedź #11 dnia: 2023.06.07, 16:47:11 »
Przy uruchamianiu generatora na inwerterach z 7404 proponuję wyposażyć się w układy typu - S04,HCT04, ew.HC04.
Albo zostaje dobieranie elementów biernych w generatorze do danego układu.
Z tymi generatorami zawsze jest zabawa, zwłaszcza z ich startem. Pisał o tym Klaudiusz na forum.
"Co miałem powiedzieć - przeczytałem..." Nikodem Dyzma

perinoid

  • ***
  • Wiadomości: 182
  • Miejsce pobytu:
    Warszawa
Odp: Canon V-20 i kontroler FDD MSX DC-600
« Odpowiedź #12 dnia: 2023.06.07, 20:25:58 »
Mam V-20 i kontroler jak na fotkach, kupiony w sieci. Jakaś wersja DC-600. Działa toto razem bez problemu.
Zielono mi... w temacie Spectrum. Ale zawsze się można douczyć.

marcepan2000

  • *
  • Wiadomości: 47
Odp: Canon V-20 i kontroler FDD MSX DC-600
« Odpowiedź #13 dnia: 2023.06.09, 10:16:13 »
Zamówiłem "prawdziwe" 74ls04 i 74hct04. Jak dojdą wrócę do testów :)
« Ostatnia zmiana: 2023.06.09, 10:46:46 wysłana przez marcepan2000 »

marcepan2000

  • *
  • Wiadomości: 47
Odp: Canon V-20 i kontroler FDD MSX DC-600
« Odpowiedź #14 dnia: 2023.06.11, 11:28:39 »
Nie mogłem się doczekać dostawy więc znalazłem jakiś 74ls04 w Final Cartridge III+ do C64 który kiedyś zrobiłem :D Podmieniłem w kontrolerze ale dalej to samo. Zacząłem robić testy krok po kroku jak w tym hiszpańskim tutorialu. Nagrałem sobie eprom z 2 grami 16kb. Teoretycznie kontroler z samym epromem (bez 74ls04/138/WDC) powinien uruchomić grę. A u mnie nie uruchamia. Wskakuje do basic'a. Dlaczego?