Autor Wątek: Opus Discovery  (Przeczytany 86233 razy)

jackfinch

  • ****
  • Wiadomości: 426
  • Miejsce pobytu:
    uk
Odp: Opus Discovery
« Odpowiedź #255 dnia: 2019.03.08, 21:08:16 »
@KrisZX a to się robi z programu (jak np: w Arduino), czy trzeba ściągać biblioteki i instalować?

KWF

  • *****
  • 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: Opus Discovery
« Odpowiedź #256 dnia: 2019.03.08, 21:11:56 »
Otwierasz schemat, w menu wybierasz "Preferences", następnie "Compontent Libraries". W okienku, które otworzy się, wybierasz "Add" i wskazujesz gdzie są te dodatkowe pliki z bibliotekami. Zamykasz schemat i ponownie go otwierasz.

AT28C256 możesz zastąpić innym dowolnym 28C256, WD1772 nie ma w żadnej standardowej bibliotece do KiCADa. Na git nie znalazłem pliku z bibliotekami do tego projektu.

https://github.com/alvaroalea/plusD-clone/tree/master/Rev_03 - tu masz 2 pliki .LIB, może one podpasują.
« Ostatnia zmiana: 2019.03.08, 21:22:03 wysłana przez Klaud »
KWF
-----
R Tape loading error 0:1
Moje zabawki: https://github.com/McKlaud76

jackfinch

  • ****
  • Wiadomości: 426
  • Miejsce pobytu:
    uk
Odp: Opus Discovery
« Odpowiedź #257 dnia: 2019.03.08, 22:12:36 »
@Klaud w tych twoich bibliotekach są te symbole, ale muszę to ręcznie wprowadzać. Na zasadzie że te kwadraty z 2 znakami zapytania we właściwościach są przypisane bibliotece ALEA i we właściwościach/edytuj właściwości jest opcja zmien (jeśli trzeba) i tam wyszukuje symboli w bibliotece i wstawiam ręcznie i teraz są widoczne. Nie wiem czy ja to poprawnie robię ale działa.

Dzięki i pozdrawiam

KWF

  • *****
  • 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: Opus Discovery
« Odpowiedź #258 dnia: 2019.03.08, 22:15:44 »
Autor projektu zdefiniował swoje biblioteki, ale ich nie udostępnił wraz z projektem. Dlatego nie widzisz "niestandardowych" symboli.
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: Opus Discovery
« Odpowiedź #259 dnia: 2019.03.08, 22:24:16 »
KiCad jest trochę czasochłonny w poznawaniu, ale jest darmowy.
Co wersja, to coś zmieniają.

Odnośnie Opus-a i formatu QuickDOS-a.
Działa, jak najbardziej, ale na fizycznych napędach.
Na emulatorze flopp-a typu Gotek + FlashFloppy czy też HxC takowe "przyspiesznie" wczytywania nie występuje.
Zapewne z uwagi na to, że obrazy dyskietek Opus-a są tak, a nie inaczej obsługiwane przez FlashFloppy i HxC.

Tak więc, jak ktoś chce szybko, to należy zamontować fizycznie napęd fdd.
Po podpięciu napędu 3''5 cala od PC i wstawieniu EPROM-a z firmware 2.31,
Opus  formatuje dyskietki opcją FORMAT 1;"Nazwa" na 800K.


 
"Co miałem powiedzieć - przeczytałem..." Nikodem Dyzma

jackfinch

  • ****
  • Wiadomości: 426
  • Miejsce pobytu:
    uk
Odp: Opus Discovery
« Odpowiedź #260 dnia: 2019.03.08, 22:34:51 »
Czyli mam rozumieć że nie jest potrzebny program typu Super Format V1, a wystarczy wstawić zwykły pc-towy flop i Opus sam tą opcją FORMAT 1;"Nazwa"  sformatuje na 800K?

Maryjan

  • *****
  • Wiadomości: 6650
  • Miejsce pobytu:
    Skarżysko-Kam.
  • Scotch whiskey and West Highland Terrier
Odp: Opus Discovery
« Odpowiedź #261 dnia: 2019.03.08, 23:50:16 »
Tak, dokładnie.
Przy firmware 2.31 tak się u mnie zachował.
"Co miałem powiedzieć - przeczytałem..." Nikodem Dyzma

skoti

  • *****
  • Wiadomości: 749
  • Miejsce pobytu:
    Polska
Odp: Opus Discovery
« Odpowiedź #262 dnia: 2019.03.09, 11:14:09 »
Odnośnie Opus-a i formatu QuickDOS-a.
Działa, jak najbardziej, ale na fizycznych napędach.
Na emulatorze flopp-a typu Gotek + FlashFloppy czy też HxC takowe "przyspiesznie" wczytywania nie występuje.
Zapewne z uwagi na to, że obrazy dyskietek Opus-a są tak, a nie inaczej obsługiwane przez FlashFloppy i HxC.
Dzięki Maryjan za info. A ja się zastanawiałem, dlaczego nie widzę żadnej różnicy w prędkości przy włączonym a wyłączonym QuickDosie.
Czyli wygląda, że FlashFloppy obsługuje tylko podstawowy format obrazów dyskietek z Opusa. Muszę zapiąć fizyczny napęd i zobaczyć jak to działa.

Maryjan

  • *****
  • Wiadomości: 6650
  • Miejsce pobytu:
    Skarżysko-Kam.
  • Scotch whiskey and West Highland Terrier
Odp: Opus Discovery
« Odpowiedź #263 dnia: 2019.03.09, 13:30:07 »
Wg. mnie, działa szybciej niż w +D.
Firmware dobiera odpowiedni przeplot sektorowy na ścieżce.
Polecenie FORMAT 1;"nazwa dyskietki" robi to automatycznie.

Np. dyskietki formatowane przed instalacją fw. 2.31 z obsługą QuickDOS-a "re-formatuje" się programem reformat2 z pakietu QuickDOS.
Który to ustawia przeplot sektorowy na takiej dyskietce.

Jest to tak pomyślane, że pierwsze dwa napędy w Opus-ie (1 i 2) formatują z założenia dyskietki na 800k (przy zainstalowaniu odpowiednich napędów).
Za to napędy 3 i 4 (jeśli się zrobi odpowiedni "upgrade" Opus-a i je zainstaluje) formatują dyskietki standardowo. 
"Co miałem powiedzieć - przeczytałem..." Nikodem Dyzma

Maryjan

  • *****
  • Wiadomości: 6650
  • Miejsce pobytu:
    Skarżysko-Kam.
  • Scotch whiskey and West Highland Terrier
Odp: Opus Discovery
« Odpowiedź #264 dnia: 2019.03.11, 19:20:07 »
Opracowałem nową wersję płytki.

Co zmieniłem:

- zamiast 27c64 jest 27c256 - będzie można wgrać cztery firmware i się przełączać,
- zamiast 6116 (co już trąci myszką) - jest 62256 - łatwiej dostępny,
- 'ucywilizowałem" Kempston-a, czyli wstawiłem 74LS240,
- dodałem wyjście na przycisk "RESET" - z nim życie jest prostsze :)
- dodałem otwory montażowe - można sobie będzie zamocować do jakiejś obudowy,
- przeprojektowałem sekcję zasilania,
- przesunąłem złącze fdd, żeby można było wlutować gniazdo, a nie tylko same piny,
- jest przełącznik napędów AB/BA (pomysł Zaxon-a),

Zastanawiam się nad dodaniem jeszcze wejścia na wyłącznik zasilania i diody sygnalizującej, że całość jest "pod napięciem".
"Co miałem powiedzieć - przeczytałem..." Nikodem Dyzma

Skinner

  • ****
  • Wiadomości: 367
  • Miejsce pobytu:
    Wlkp PL
Odp: Opus Discovery
« Odpowiedź #265 dnia: 2019.03.11, 20:01:33 »
Zastanawiam się nad złączem krawędziowym.
Gdybym sobie coś takiego składał to chyba wolałbym umieścić to w jednej budzie z napędami a do Spectruma już tylko wtyczka z kablem. W takim układzie na płytce chyba lepiej dać inny rodzaj złącza na kabel Opus<->Spectrum, dobrze myślę?
Bo jak sądzę w obecnej wersji jednak w tym układzie trzeba mieć sporo miejsca za komputerem, dodatkowo całość chyba waży + kabel do napędów - łatwo poruszyć (?), a wiadomo że takie ruchy na złączu są mocno niepożądane.
2x 48k+, +2, HQ48 (under construction)

Maryjan

  • *****
  • Wiadomości: 6650
  • Miejsce pobytu:
    Skarżysko-Kam.
  • Scotch whiskey and West Highland Terrier
Odp: Opus Discovery
« Odpowiedź #266 dnia: 2019.03.11, 20:36:14 »
Tak właśnie wygląda oryginalny Opus Discovery.
Wielka buda z wbudowanym zasilaczem i napędami.

Można całą płytkę "skręcić" ew. poszerzyć, ale znów zasłoni się gniazda EAR i MIC.
W drugą zaś stronę, też nie bardzo, bo będzie wystawał na prawo i będzie niesymetrycznie.

Jednego egzemplarza testowego używam z różnymi ZX-ami i klonami i po podklejeniu gumowych nóżek, nic mi się nie przesuwa po stole.
Raczej nie planuję dawać złącza do ZX-a na taśmie, bo to ani nie będzie wygodne, ani transmisja nie będzie pewna.

Preferuję rozwiązanie, jakie zastosował Zaxon. Napędy podłączone na zewnątrz na taśmie sygnałowej.
Łatwiej rozłączyć i przechowywać, a i napędy mogą służyć do innych interface dyskowych.

Istnieje jeszcze pomysł schowania całości pod komputer, ale muszę rozwiązać połączenie gniazda złącza krawędziowego z pcb.
Całość była by podobna do Interface I. Ale czas pokaże, co z tego wyjdzie.

Wczytanie przykładowej gry z napędu 3'5 z dyskietki sformatowanej pod QuickDOS-em trwa w przypadku ZX Spectrum 48k - 5 sek.
Poza tym składnia poleceń Opus-a jest zgodna ze składnią dla Interface I i Microdrive.
Dyskietki mają po sformatowaniu pojemność 800k.

Na pewno wg. mnie ten system dyskowy jest lepszy od Beta 48/128 i +D.
Z FDD 3000 nie porównuję, bo ona sama w sobie jest komputerem.
"Co miałem powiedzieć - przeczytałem..." Nikodem Dyzma

jackfinch

  • ****
  • Wiadomości: 426
  • Miejsce pobytu:
    uk
Odp: Opus Discovery
« Odpowiedź #267 dnia: 2019.03.11, 21:43:26 »
Wygląda super, dioda się przyda.
A jak ma wyglądać to wejście na wyłącznik zasilania?

KWF

  • *****
  • 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: Opus Discovery
« Odpowiedź #268 dnia: 2019.03.12, 09:36:22 »
74LS240 ma pokęconą pinologię w porównianu z 74LS540.
KWF
-----
R Tape loading error 0:1
Moje zabawki: https://github.com/McKlaud76

zaxon

  • *****
  • Wiadomości: 4689
Odp: Opus Discovery
« Odpowiedź #269 dnia: 2019.03.12, 09:54:25 »
To co, uderzać do Chińczyków ? Na dniach będe też klona stacji do małego Atari wysyłać to sie za jednym zamachem zrobi... :D
Siedem kilo smalcu,gesich jajek kopa,zeby moc to polknac tegiego trza chlopa. GG 3456993