forum speccy.pl

Komputery z Z80 => TIMEX => Wątek zaczęty przez: pear w 2015.10.14, 21:31:04

Tytuł: FDD3000 na świeżo
Wiadomość wysłana przez: pear w 2015.10.14, 21:31:04
Wieczory coraz dłuższe, a coś trzeba robić :)
Skończyłem w tym tygodniu projekt interfejsu myszki do Enterprise 128 :)
W garażu jak zwykle czeka zapas komputerów do naprawy, ale to na weekend.
Mając godzinę czy dwie dziennie, można chociaż coś porysować.
No to porysowałem płytkę FDD3000 po nowemu.
Słyszałem już od przynajmniej kilku zapaleńców, że budują klona, ale jakoś nikt się nie chwali gotowym rozwiązaniem.
Skończą się testy interfejsu myszki, opróżnię garaż z "trupków" i płytka jedzie na produkcję mini serii (5 sztuk).
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: trojacek w 2015.10.14, 21:35:52
Nareszcie ;)
A możesz podać założenia projektowe? Pod jaką obudowę? Jakieś uproszczenia/ulepszenia?
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: pear w 2015.10.14, 21:44:51
Przerysowałem schemat ze skanów oryginalnej FDD3. Chcę sprawdzić, czy to w ogóle zadziała.
To jest na razie przymiarka. Na płytce jest 64KB RAM i 32KB ROM. Układ GAL zrobiłem po swojemu na podstawie adresacji układów w FDD3.
Kontroler dysków WD1772 nadal jest łatwo dostępny.
Na razie tak jak w oryginale UART WD2123, ale z uwagi na jego cenę (ponad 60 zł/szt) i kiepską dostępność, prawdopodobnie albo całkiem zniknie, albo zastąpię go czymś innym.
Płytka ma rozmiary i otwory montażowe identycznie jak napęd 3,5".
Można podłączyć 2 napędy. Każdy z napędów może pracować jako 80-ścieżkowy dwustronny (A, B) lub jako dwa napędy 40-ścieżkowe jednostronne (A,C i B,D).
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: trojacek w 2015.10.14, 22:32:10
Brak WD2123 może być problemem - nie wiem, czy TOS nie będzie się blokował w martwych petlach. Niestety nie mam na czym tego sprawdzić.
A jaki przewidujesz CPU? Fajnym następcą byłby eZ80, który na dodatek ma własne UART-y :)
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: tdu w 2015.10.14, 22:39:55
Super, zapisuję się !

Podoba mi się to, jesli tylko zachowa pełną kompatybilność z oryginałem.
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: hsimpson w 2015.10.14, 22:46:30
@pear liczyłeś może jaki byłby koszt gotowca?
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: ZbyniuR w 2015.10.14, 22:59:58
eZ80 nie obsługuje tzw zakazanych rozkazów. A to może być problem. :(
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: Maryjan w 2015.10.14, 23:48:20
Musi być Z80 czterdziestonóżkowy, bo jest kultowy :)
Oczywiście ja tez się piszę, nawet na testy :)
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: pear w 2015.10.15, 06:20:17
Ta wersja płytki, to jest klon prawie 1:1.
Najpierw spróbuję uruchomić w tej wersji.
Potem będę wydziwiał ;)
Kosztów nie liczyłem. Na razie robię research :)
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: hsimpson w 2015.10.15, 09:04:23
Wstępnie się piszę na sztukę gotowca.
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: Ilyad w 2015.10.15, 09:05:26
No, nareszcie ! Ja też się piszę na 1 kpl. z interfejsem.
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: Tygrys w 2015.10.15, 10:37:14
Wieczory coraz dłuższe, a coś trzeba robić :)

to było się zgłosić, że chciałbyś coś porobić - zawsze coś się znajdzie ;-)

Cytuj
Mając godzinę czy dwie dziennie, można chociaż coś porysować.
albo porobić coś dla portalu ;-)


Cytuj
No to porysowałem płytkę FDD3000 po nowemu.
Raczej FDD3...

Chętnie potestuję, łącznie z intersejsem ;)

Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: pear w 2015.10.15, 10:42:09
Z FDD3 to jest tylko rozmiar płytki :)
Z FDD3000 brakuje tylko złącza do rozszerzenia systemu.
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: Tygrys w 2015.10.15, 10:46:40
No ale FDD3000 to też ULA, to Timex Terminal, a co za tym idzie CompositeVideo.

Ale nie spierajmy się o takie drobnostki ;-)
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: pear w 2015.10.15, 10:48:15
Trzeba najpierw mieć ten terminal.
ULA (PAL) i wideo są w terminalu, a nie w stacji.
Po kolei ... ;D
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: trojacek w 2015.10.15, 10:54:17
Tak w ogóle terminal TT3000 został zbudowany na komponentach TS2068 - ten sam układ PAL, tylko logika klejąca nieco inna. No i zawartość ROM, którą fajnie by było mieć. Może Zoon by udostępnił? ;)
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: pear w 2015.10.15, 10:58:43
Czyli tam siedzi PAL 2000 ? Jeszcze trudniejszy do zdobycia niż PAL2068 (jeśli w ogóle).
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: trojacek w 2015.10.15, 11:09:26
A nie, sorki - na scalaku jest "TS 2068 PAL", czyli ten sam, co w TC2048 i TC2068.
Jakiś ten napis na scalaku jest mylący ;)
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: Maryjan w 2015.10.15, 12:49:45
Ja myślę, że ten PAL - jak by dało radę zastąpić TTL-ami, nawet w SMD, jakąś maleńką płyteczką ? :) - byłby zbędny.
Gdzieś, w sieci był wsad do takiego PAL-a od FDD. Tylko nie pamiętam, czy od FDD 3 czy 3000 .
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: pear w 2015.10.15, 13:16:59
To są dwa różne układy. W FDD i identyczny w nowszych wersjach M-397 siedzi układ który z bardzo daleka wygląda jak TS2068PAL, ale już z bliska ma oznaczenie EFGJxxxx.
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: zoon w 2015.10.15, 14:22:34
Tak w ogóle terminal TT3000 został zbudowany na komponentach TS2068 - ten sam układ PAL, tylko logika klejąca nieco inna. No i zawartość ROM, którą fajnie by było mieć. Może Zoon by udostępnił? ;)

Voila :-)
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: Maryjan w 2015.10.15, 14:27:18
Odświeżenie nawet samej płytki do FDD 3/3000 jest jak najbardziej słuszne. Nawet, że względu na jakość materiału (laminatu) z którego wykonywane były oryginalne stacje. Jak wiadomo, była jedna duża płytka i wersja mała, składająca się z dwóch płytek. Np. ja mam jedną Polbritowską (2 płytki) która już wymagała by odświeżenia laminatu. Chodź jest on epoksydowo-szklany, to ząb czasu dał się jej we znaki.
Tak więc, czekam z niecierpliwością na postępy :)
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: trojacek w 2015.10.15, 15:40:04
Voila :-)

Merci :)
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: pear w 2015.11.21, 18:33:50
Płytki posłałem do produkcji :)
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: trojacek w 2015.11.21, 19:27:55
Alleluja! :)
Podrzuć jakieś obrazki, bo to najbardziej pobudza ;) A pewnie wprowadziłeś jakieś zmiany w stosunku do tego, co pokazałeś kiedyś.
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: pear w 2015.11.21, 21:02:11
Tylko jakieś drobne kosmetyczne zmiany, np. zworki do zamiany napędów A<->B, na wypadek, gdyby ktoś chciał podłączyć dwa różne napędy.
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: Maryjan w 2015.11.21, 23:31:43
To jak można, to się na sztukę płytki piszę.
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: pear w 2015.11.22, 08:43:20
Płytek zamówiłem 5, bo tyle można najmniej, ale nie spiesz się z zaklepywaniem, bo to pierwszy prototyp. Nie wiem jeszcze, czy zadziała.
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: Maryjan w 2015.11.22, 15:41:53
Musi zadziałać ;) Najwyżej się ścieżki "przekrosuje" i będzie działać :)
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: Ilyad w 2015.11.23, 09:07:41
Pear, a jak chcesz rozwiązać brak scalaków, których oryginały są praktycznie nie do kupienia ?
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: pear w 2015.11.23, 10:12:57
Na rozruch mam kilka sztuk. Jak prototyp zadziała, to będę kombinował z zamiennikami.
Najtrudniej dostępny jest WD2123. Będę chciał zaadoptować ST16C450 albo ST16C550, bo mam tego od groma. Były popularne w wielokanałowych kartach portów szeregowych dla PC.
No i wtedy będę liczył na wsparcie kogoś kto zmodyfikuke system, bo to nie będzie zamiennik 1:1.
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: Tygrys w 2015.11.23, 10:16:15
W tym mogę pomóc, już miałem do czynienia z programowaniem różnych urządzeń.
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: pear w 2015.11.23, 10:34:58
Może w jeden kanał RS-232 od razu zabudować konwerter FTD232 na USB ?
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: steev w 2015.11.23, 12:48:39
Pytanie tylko, czy ktoś ma kompilowalną wersję źródeł TOS...
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: Tygrys w 2015.11.23, 13:29:28
A może by tak zainteresować projektem Jarka Adamskiego? ZXVGS mógłby wspierać to nowe urządzenie, a i nie byłoby problemu z TOSem.
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: Maryjan w 2015.11.25, 15:18:33
ZXVGS to bardzo ciekawe rozwiązanie. Używałem i byłem super zadowolony, jak przy pomocy odpowiedniego kabelka, poprzez port LPT w PC łączyło się wszystko poprzez Ti-of-TTL z ZX-em. Przy czym PC robił za wielką stację dysków i nie tylko. Np. można było używać myszki w PC jako Kempston mouse w Art-Studio w ZX-e. Był do tego kabelka mały programik, który odpalało się na PC w DOS-ie i on załatwiał wszystko.

Gdyby do Ti-of-TTL podłączyć klon FDD3000 któy robi Pear i dodać obsługę j.w. byłą by pełnia szczęścia.
Oczywiście do Ti-of-TTL które opracował Pear trzeba by wgrać odpowiedni wsad z obsługą ZXVGS i zapewne coś tam przerobić w kwestii adresowej.

Sam ZXVGS posiada rozszerzenia w postaci modułów RZX, poprzez które realizowana jest obsługa hardware i software.

Nie wiem jaki status na dzień dzisiejszy ma system ZXVGS. W końcu Yarek spędził nad nim kupę czasu, za co mam do niego ogromny szacunek, bo ja jestem już chyba zbyt tępy na porywanie się na taki projekt.

Może po prostu podejść do sprawy inaczej. Zbudować interface emulujący FDD3000 oraz TOS poprzez "wtyczki" RZX w systemie ZXVGS działającym na Ti-of-TTL ?.

W załączniku przesyłam w/w programik na PC do obsługi ZXVGS przez specjalny kabelek (Pear ma taki kabelek, to może w ramach "walki z wolnym czasem" rozrysuje jego schemat), oraz całość łącznie z przygotowanymi programami i modułami RZX. Można sobie to przeanalizować.

No i najważniejsze, niestety, na oryginalnym interface do FDD3000 to nie zadziała :(
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: trojacek w 2015.11.25, 15:34:32
Taki kabelek? ;)


Teraz widzę, że to raczej rozpiska oryginalnego kabla FDD.
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: Maryjan w 2015.11.25, 15:38:57
Jeszcze potrzebny zrzut EPROM-u z Yarkowego Ti-of-TTL i można eksperymentować.
Ja mam Yarkowy Ti-of-TTL to w wolnej chwili zgram EPROM-a i wrzucę.
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: Piesiu w 2015.11.25, 20:24:08
Ja też bym łyknął jedną płytkę, jeśli nie w tym rzucie to w następnym (o ile taki będzie), a trudno dostępne elementy mogę wydłubać z mojej oryginalnej płyty, chociaż ona jest troszkę nieżywa więc nie wiem czy będą sprawne :/.
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: Maryjan w 2015.11.26, 10:53:05
Poszukałem i znalazłem. Schemat kabelka.
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: pear w 2015.11.26, 11:41:51
(...) Pear ma taki kabelek, to może w ramach "walki z wolnym czasem" rozrysuje jego schemat
Proszę mnie tutaj z mojego wolnego czasu nie rozliczać ;)
Robię tyle ile mi tego czasu wystarczy.
Właśnie skończyłem całkowicie autorski projekt http://wiki.enterpriseforever.com/index.php/EnterMice (http://wiki.enterpriseforever.com/index.php/EnterMice)
Kolejne płytki w produkcji, w tym również poprawiony TI-of-TTL.
Mam tylko dwie ręce.
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: Maryjan w 2015.11.26, 16:48:46
(...) Pear ma taki kabelek, to może w ramach "walki z wolnym czasem" rozrysuje jego schemat
Mam tylko dwie ręce.

Ale zdolniejsze niż moje  :)

Jakby ktoś chciał pownikać w ZXVGS to tu jest link do strony z opisem
http://zxvgs.yarek.com/pl-index.html

I okazuje się, że jest darmowy :)
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: pear w 2015.11.27, 19:14:14
Poszukałem i znalazłem. Schemat kabelka.
Schemat się zgadza ze spisem z natury.
We wtyczce jest jeszcze kondensator 100 nF blokujący zakłócenia zasilania (nie ma go na schemacie).
Zgrałem też EPROM (w załączniku).
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: Maryjan w 2015.11.27, 21:04:15
Jeśli można wiedzieć, jakie zmiany Wprowadziłeś na poprawionej płytce Ti-off-TTL ?.
Na płytce Yarkowego Ti-of-TTL przycisk RESET robi na wywołanie NMI zaś reset jest trochę niefortunnie przeniesiony na prawą stronę, co skutecznie uniemożliwia jego użycie przy włączonym kablu zasilania do ZX-a wraz z Yarkowym Ti-of-TTL.
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: pear w 2015.11.27, 21:14:27
RESET jest na swoim miejscu. NMI nie ma. Na razie nie widzę dla niego zastosowania.

Płytki do FDD już gotowe. Dojadą pewnie pod choinkę.
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: Maryjan w 2015.11.27, 21:27:25
No i RESET niech będzie tam, gdzie jest. Układ do przerwania NMI wraz z przyciskiem można sobie dorobić jako opcja.
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: pear w 2015.11.30, 19:23:49
Zdjęcia płytek FDD i poprawionego TI-of-TTL na poprawę apetytu ;)
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: Maryjan w 2015.12.01, 13:26:00
Mniam, mniam :)
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: pear w 2016.01.12, 17:13:44
Płytki z przygodami, ale wreszcie dotarły.

Paczka najpierw gdzieś wsiąkła na miesiąc. Po reklamacji się znalazła, ale skoro mi zależy, to trafiła na cło.
Kolejne dwa tygodnie leżała, a na koniec mi jeszcze VAT dowalili.

Eh, szkoda gadać.
Nic tylko stanąć pod sklepem i obalić browar. To jedyne do czego zachęca ten kraj  >:(
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: zaxon w 2016.01.12, 17:44:00
Dlatego zawsze biore jednak wysylke DHL jednak. BTW Pear, Chinczyki z plytkarni mnie ostatnio dopadly na Skype ;) Jak tak dalej pojdzie to John mnie na ziecia wezmie ;)
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: pear w 2016.01.12, 17:47:00
Dlatego zawsze biore jednak wysylke DHL jednak.
Za dużo świąt na raz. I za dużo pazerności. Coraz częściej mi "losują" przesyłki. Może to też przez święta.

Jak tak dalej pojdzie to John mnie na ziecia wezmie ;)
Hm, ciekawe, mnie obsługują dziewczyny ;)
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: zaxon w 2016.01.12, 17:53:01
A mnie glowny manager  bezposrednio ;)  A co do wysylek, naprawde kiedys zbiore to co przezylem i ksiazke napisze. Np paka plytek 5 kg z Chin mi idzie 3 dni a glupie  5 membran do zx128  od Richa z Angli juz trzeci chyba tydzien. A clo to zawsze place ale to od razu przy dostawie cla i place kurierowi.
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: Tygrys w 2016.01.13, 09:16:44
Fajnie, będzie w czym dłubać (również programistycznie) ;-)
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: PROTON w 2016.01.13, 10:47:10
Pear, mógłbyś wrzucić schemat? Najlepiej w grafice wektorowej.
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: pear w 2016.01.13, 11:59:33
Schemat jest w DipTrace.
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: Maryjan w 2016.01.13, 17:59:32
Płytki z przygodami, ale wreszcie dotarły.

Paczka najpierw gdzieś wsiąkła na miesiąc. Po reklamacji się znalazła, ale skoro mi zależy, to trafiła na cło.
Kolejne dwa tygodnie leżała, a na koniec mi jeszcze VAT dowalili.

Eh, szkoda gadać.
Nic tylko stanąć pod sklepem i obalić browar. To jedyne do czego zachęca ten kraj  >:(

Tak to jest coś sobie zaplanować/zakupić za granicą. Człowiek myśli, że zapłaci tyle a tyle, a tu nagle "państewko wylewa na główkę kubełeczek zimnej woduni" że tak powiem. Ostatnio tak miałem z laptopem przysłanym przez koleżankę z USA.

Ale czekam z utęsknieniem na postępy, bo mi moja FDD3000 umiera i nie wiem dlaczego :(
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: ZbyniuR w 2016.01.13, 22:09:43
Jeśli kupujesz coś z kraju spoza UE, i ich firma nie ma przedstawicielstwa w UE to normalne że płacisz cło a zwykle także opłatę portową. Jeśli mają w UE przedstawicielstwo lub pośrednika to też jest to płacone, tyle że wlicza się to w cenę i to oni płacą i po prostu nie jesteś tego świadom.
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: PROTON w 2016.01.14, 09:24:19
Ładny schemat, czytelny, chyba to zawodowo projektujesz elektronikę?

Odnośnie przesyłek z zagranicy, dogadaj się z chińczykami aby przesyłkę oznakowali jako "sample not for sale"
Na płytce możesz też zrobić napis "SAMPLE", jak zamawiasz 5 szt to u nas nie będą robić problemów.
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: zaxon w 2016.01.14, 10:36:34
Ale podobnie bywa na Ebayu, tez pisza UK Seller a potem mi paczka z CIang Wang Ping przychodzi po 3 tygodniach  :D
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: pear w 2016.01.14, 10:56:50
Ładny schemat, czytelny, chyba to zawodowo projektujesz elektronikę?
Z zawodu i wykształcenia jestem inżynierem elektronikiem, ale nie pracuję w zawodzie, bo programistom lepiej płacą.
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: pear w 2016.01.14, 13:03:18
Płytka jest dopasowana wymiarami do napędu 3,5".
Otwory montażowe w płytce również.
Można przykręcić płytkę pod napędem na tulejkach dystansowych.
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: pear w 2016.01.16, 21:20:12
Jest puls :) Może coś z tego będzie.
Już znalazłem "semi-bug" na płytce. Tranzystor w generatorze sygnału taktującego w oryginale jest 2N3904.
Ja dałem BC 237B, więc trzeba go włożyć odwrotnie niż jest nadruk na płytce. Byłem czujny i zastartowało od pierwszego razu :)
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: Ilyad w 2016.01.16, 21:55:46
Coś widzę z tego będzie... Masz pomysł jak zastąpić nie produkowane dziś układy?
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: pear w 2016.01.16, 22:06:48
Poza WD2123, reszta jest łatwo dostępna.
W zastępstwo trafi UART (lub dwa) z PC, ale będą konieczne zmiany w TOS, bo rejestry sterujące są trochę inne.
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: Phonex w 2016.01.17, 10:08:43
To trochę kicha, bo dyskietki z FDD3000 nie będą działać :(
TOS jest na dyskietce, trzeba by na wszystkie skopiować zmodyfikowany system, tylko wtedy nie będą działać na oryginale.
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: pear w 2016.01.17, 10:54:55
Na razie się nie denerwuj. Może WD2123 nie jest potrzebny do działania systemu.
Albo w razie czego zrobi się jakieś obejście i tylko z oryginalnym systemem nie będzie można korzystać z portów szeregowych.
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: pear w 2016.01.17, 15:11:49
Pierwsze uruchomienie. Nic nie spłonęło, ale też nie zadziałało.
Trzeba wszystko przejrzeć i szukać błędów.
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: PROTON w 2016.01.17, 15:28:42
komputery działają na dym, jak dym ucieknie to przestają działać  ;D
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: trojacek w 2016.01.17, 15:40:54
A to co, nie można do alternatywnego chipa zrobić nakładki ładowanej z pliku? Nie trzeba przecież grzebać po ścieżkach systemowych.
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: pear w 2016.01.17, 16:12:15
Można cały TOS zapakować do EPROM (opcja przełącznikiem).
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: trojacek w 2016.01.17, 17:02:54
I jak to wtedy będzie działać z doczytywaniem nakładek?
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: pear w 2016.01.17, 17:05:05
Przy starcie, jako opcja, może się kopiować system z EPROM (a może Flash ?) do RAM.
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: trojacek w 2016.01.17, 17:07:30
Steev to kiedyś opisał:

http://speccy.pl/forum/index.php/topic,1833.msg23818.html#msg23818
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: pear w 2016.01.17, 17:10:02
Wszystkie te nakładki ładują się pod ten sam adres czy pod różne ?
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: trojacek w 2016.01.17, 17:16:59
Ja tam nie wiem, ale podejrzewam, że wszystkie ładują się pod adres #2800, bo mają po 2 KB, a nie bardzo jest gdzie indziej miejsce.
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: pear w 2016.01.17, 17:21:06
Jak już "baza" zadziała, to można pokombinować z oprogramowaniem, żeby standardowe nakładki ładować z Flash'a, a te o wyższych numerach z dyskietki.
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: pear w 2016.01.18, 19:43:39
Ale durny błąd zrobiłem :)
Pionowy przycisk RESET ma inaczej końcówki połączone niż poziomy i cały czas zwierał.
Do tego drobna korekta wsadu do GAL-a, bo w opisie Jarka jest kilka niedomówień.
I w końcu ruszyło.
Dobra wiadomość jest taka, że do operacji wyłącznie na dyskietkach, układ WD2123 jest całkowicie zbędny.

https://youtu.be/nx42tZMQVo0 (https://youtu.be/nx42tZMQVo0)

Na razie tyle, bo zaczynam mieć klaustrofobię jak patrzę na swoje biurko. W garażu -2 stopnie, więc prędko tam nie wejdę.
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: tdu w 2016.01.18, 20:48:07
Moje gratulacje !
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: Phonex w 2016.01.18, 21:15:23
Dobra wiadomość jest taka, że do operacji wyłącznie na dyskietkach, układ WD2123 jest całkowicie zbędny.

Aaaaaa, chyba że taaak :D
No to bomba!
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: pear w 2016.01.19, 07:37:58
Teraz, skoro "baza" działa i zima jeszcze trochę potrwa, można pomyśleć o rozbudowie.
Trojacek ma tabun pomysłów :) Ale może nie tylko on ?

PS. Jeszcze jedno. Chyba w końcu zdjąłem klątwę z legendy "A ja to zrobię klon FDD3000" ;D
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: Tygrys w 2016.01.19, 08:54:52
Fajnie że działa! ;-)
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: trojacek w 2016.01.19, 09:27:26
PS. Jeszcze jedno. Chyba w końcu zdjąłem klątwę z legendy "A ja to zrobię klon FDD3000" ;D

W ten sposób przeszedłeś do historii :D Przynajmniej naszej, lokalnej ;)
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: tdu w 2016.01.19, 09:55:41
Cytuj
Trojacek ma tabun pomysłów :) Ale może nie tylko on ?

Fajnie by było uwolnić dyskietkę z systemu, mógłby się on wczytywać
z pamięci stałej (flash), mozna by uzyskać dodatkowe 20kB.

Tak jak jest to w ver A.4, tylko bez tych dodatkowych programów,
i bez zwiększania liczby ścieżek.

 
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: Ilyad w 2016.01.19, 11:02:05
Tylko że w ten sposób stworzysz zupełnie nowy standard.  Może lepiej zadbać o kompatybilność z Tos A4.0? Właśnie. A da się na tym uruchomić Tos A4?
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: trojacek w 2016.01.19, 11:07:59
TOS V.A4 możemy chyba już spokojnie pogrzebać. W stacji, w której jedynym sensownym i dostępnym wyborem będzie napęd 3,5", system nieobsługujący napędów dwustronnych nie ma moim zdaniem już żadnego  zastosowania.
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: pear w 2016.01.19, 11:10:49
Jeszcze nie wiem, bo nie mam dyskietki z TOS A.4, a jedyny sprawny komputer na którym mogę taką dyskietkę spreparować jest w garażu.
Na dniach spróbuję CP/M odpalić. Muszę odgruzować najpierw swoje nano-biurko.

Taki pomysł mam, że system może się ładować z Flash'a jeśli w napędzie A nie znajdzie dyskietki.
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: pear w 2016.01.19, 11:12:25
Mój sterownik obsługuje obie strony dyskietki jako dwa napędy. Nie można tylko kopiować bezpośrednio pomiędzy stronami.
Napędy A i B mogą pracować jako jednostronne 40-ścieżkowe lub dwustronne 80-ścieżkowe.
Napędy C i D umożliwiają dostęp do drugiej strony z 40-ścieżkami.
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: trojacek w 2016.01.19, 11:19:36
Mam nadzieję, że można to wyłączyć?
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: pear w 2016.01.19, 11:20:27
Nie można :) Po co ?
Ewentualnie można nie zamontować "mixera" (74LS08).
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: ZX Freeq w 2016.01.19, 11:33:37

Taki pomysł mam, że system może się ładować z Flash'a jeśli w napędzie A nie znajdzie dyskietki.

To bardzo dobry pomysł. Kibicuję.  :D
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: tdu w 2016.01.19, 11:34:47
Cytuj
Taki pomysł mam, że system może się ładować z Flash'a jeśli w napędzie A nie znajdzie dyskietki.

lub nie znajdzie na niej systemu
a w ogole to z Flasha bedzie szybciej, wiec zawsze z Flasha
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: pear w 2016.01.19, 11:37:04
Zawsze nie, bo można z dyskietki chcieć wgrać inny system.
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: Phonex w 2016.01.19, 12:15:33
To może dwie wersje flasha do wyboru?
Większość wybierze wersję "zawsze z flasha". Czy się mylę? :)
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: trojacek w 2016.01.19, 12:30:24
Nie można :) Po co ?

Po to, by normanie obsługiwać napędy dwustronne.
Rozumiem, że teoretycznie Twój patent nie powinien w tym przeszkadzać, mi się on jednak po prostu nie podoba ;)
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: trojacek w 2016.01.19, 12:34:47
To może dwie wersje flasha do wyboru?
Większość wybierze wersję "zawsze z flasha". Czy się mylę? :)

Tak byłoby najfajniej. Sam wybór można też zrobić z ekranu/klawiatury, by np. można sobie jeszcze było wybrać system/wersję do zbootowania.
Grunt, by była taka możliwość sprzętowa - soft się do tego dopisze :)
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: pear w 2016.01.19, 12:35:19
Nie przeszkadza. Pod literą C masz drugą stronę dyskietki w napędzie A (analogicznie B i D).
Jeśli dyskietka jest sformatowana dwustronnie, to na drugiej stronie nie ma tablicy plików, czyli tak jakby była nie sformatowana. Stacja taką dyskietkę ignoruje i nie czyta wtedy z pod C.
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: pear w 2016.01.19, 12:39:31
Sam wybór można też zrobić z ekranu/klawiatury, by np. można sobie jeszcze było wybrać system/wersję do zbootowania.
Grunt, by była taka możliwość sprzętowa - soft się do tego dopisze :)
Jaki ekran ? Jaka klawiatura ?
Trzeba raczej mały EEPROM dodać do zapisywania konfiguracji, bo ekran i klawiaturę to masz w ZX dopiero po "zbootowaniu" stacji.
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: pear w 2016.01.19, 12:44:21
Pytanie do koderów.
Dopisał by mi ktoś do TOS-u procedury obsługi dysku, powiedzmy F, który fizycznie będzie siedział w pamięci Flash ?
Na razie tylko do odczytu (tak jakby dysk był zabezpieczony przed zapisem).
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: trojacek w 2016.01.19, 12:46:20
Jak to jaki? Przesyłasz kawałek kodu z flasha do komputera jako plik startowy i to wszystko.
Yarek tak np. zaimplementował program TERMINAL, który się ładuje z dyskietki CP/M :D
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: pear w 2016.01.19, 12:56:05
Czyli jakiś "BIOS" musi się najpierw w stacji uruchomić.
Przecież ona teraz golusieńka jest. Ma tylko boot loader.
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: trojacek w 2016.01.19, 12:59:51
Pytanie do koderów.
Dopisał by mi ktoś do TOS-u procedury obsługi dysku, powiedzmy F, który fizycznie będzie siedział w pamięci Flash ?
Na razie tylko do odczytu (tak jakby dysk był zabezpieczony przed zapisem).

A ma ktoś do tego jakąkolwiek dokumentację?
Ja kiedyś zacząłem deasemblować TOS, ale się poddałem :(
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: trojacek w 2016.01.19, 13:00:38
Czyli jakiś "BIOS" musi się najpierw w stacji uruchomić.

Podoba mi się Twój pomysł ;)
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: pear w 2016.01.19, 13:37:38
Ile pamięci powinna mieć ostateczna wersja ?
Tylko tak rozsądnie, bo muszę stronicowanie i adresację zaplanować.
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: trojacek w 2016.01.19, 14:46:00
Stronicowanie już za Ciebie zaplanował Yarek ;)
Wzorował się na Z88.
4 rejestry o adresach D0..D3, w które wpisujesz numer strony z bloku RAM (plus opcja ROM w pierwszej ćwiartce adresowej). Wszystko jest na jego stronie. To daje bodajże 4MB przestrzeni adresowej:

http://8bit.yarek.pl/upgrade/yabus.tf/index-pl.html

Jak sprawdzałem kiedyś na TME, najsensowniej cenowo i tak wychodzą kostki 512KB.
Np. takie, na 5V, SOJ36:

http://www.tme.eu/pl/katalog/polprzewodniki_112140/#id_category=100282&s_field=niski_prog&s_order=ASC&visible_params=407%2C405%2C120%2C35%2C2%2C367%2C408%2C10%2C406&currency=PLN&used_params=35%3A1592%3B120%3A25262%3B405%3A1301%3B407%3A1526%3B
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: tdu w 2016.01.19, 20:07:20
A po co taka ilość pamięci jeśli nie będzie możliwości zapisania jej zawartości na dyskietkę.  Maksymalnie dyskietka zapisze 640kb i to wszystko.
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: pear w 2016.01.19, 20:09:24
Skoro już mam na płytce WD1772 zamiast oryginalnego WD1770, to można pomyśleć o dyskietkach HD. Wtedy można upchnąć coś około 1,8 MB.
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: pear w 2016.01.19, 20:26:13
Stronicowanie już za Ciebie zaplanował Yarek ;)
Wzorował się na Z88.
4 rejestry o adresach D0..D3, w które wpisujesz numer strony z bloku RAM (plus opcja ROM w pierwszej ćwiartce adresowej). Wszystko jest na jego stronie. To daje bodajże 4MB przestrzeni adresowej:
http://8bit.yarek.pl/upgrade/yabus.tf/index-pl.html
Musi być dokładnie tak samo ? Chodzi mi o te ograniczenia.
Bardziej byłbym skłonny rozszerzyć szynę adresową o dodatkowe 6 bitów.
Takie rozwiązanie jest w Enterprise, bardzo eleganckie.
W czterech rejestrach są zapisane adresy segmentów pamięci, które mogą być dowolnie podstawiane pod cztery 16KB strony dostępne dla procesora.
Cała przestrzeń adresowa A0..A21 może być dowolnie obsadzona pamięcią RAM/ROM/Flash. To też jest 4MB (256 stron po 16KB).
Adresy A0..A13 są wystawiane wprost przez procesor, a pozostałe 8 bitów A14..A21 jest pobierane z rejestrów zależnie od stanu linii A14 i A15 procesora.
Adresy rejestrów mogę zostawić D0..D3, ale całą logikę adresowania zrobił bym tak jak w Enterprise.
Trzeba będzie użyć jakiejś stonogi CPLD, ale za to może się okazać, że płytka wyjdzie jeszcze mniejsza :)
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: nietoperz w 2016.01.19, 20:44:33
Dyskietka HD to odbieranie danych 2x szybciej z FDC. Wyrobi się CPU czy masz DMA? Właśnie uruchamiam płytkę na Z80 4MHz z WD37C65 ale tu mam DMA więc HD nie jest problemem ale bez niego nie byłoby szans obsłużyć FDC przy 4MHz.
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: pear w 2016.01.19, 20:46:41
Procesor też można podkręcić. Przecież nie ma żadnych przeszkód typu grafika, czy gry :D
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: nietoperz w 2016.01.19, 21:01:05
No niby można acz to leczenie syfa pudrem :)
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: pear w 2016.01.19, 21:05:46
O DMA można pomyśleć, ale wtedy już nie ma bata, trzeba przepisać cały soft na nowo, żeby to miało sens.
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: steev w 2016.01.19, 21:08:18
Pytanie, czy po podkręceniu proca, nie padnie synchronizacja pomiędzy stacją a interfejsem.
I interfejs i stacja czekają tylko 256 razy na kolejne półsłowo...
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: pear w 2016.01.19, 21:11:25
steev, a czy Ty przypadkiem nie masz źródeł do TOS-u ?
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: steev w 2016.01.19, 21:33:30
Niestety.
Pytałem już kiedyś o źródła na forum (bez efektu), pytałem też na PW Yarka (bez odpowiedzi).
Mam gdzieś wypluwkę z disassemblera, ale nie nadającą się do kompilacji.
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: trojacek w 2016.01.19, 23:46:15
Musi być dokładnie tak samo ? Chodzi mi o te ograniczenia.
Bardziej byłbym skłonny rozszerzyć szynę adresową o dodatkowe 6 bitów.
Takie rozwiązanie jest w Enterprise, bardzo eleganckie.
W czterech rejestrach są zapisane adresy segmentów pamięci, które mogą być dowolnie podstawiane pod cztery 16KB strony dostępne dla procesora.
Cała przestrzeń adresowa A0..A21 może być dowolnie obsadzona pamięcią RAM/ROM/Flash. To też jest 4MB (256 stron po 16KB).
Adresy A0..A13 są wystawiane wprost przez procesor, a pozostałe 8 bitów A14..A21 jest pobierane z rejestrów zależnie od stanu linii A14 i A15 procesora.
Adresy rejestrów mogę zostawić D0..D3, ale całą logikę adresowania zrobił bym tak jak w Enterprise.

Czyli zaproponowałeś dokładnie to samo, tylko bez ograniczania, gdzie ma być ROM, a gdzie RAM.
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: trojacek w 2016.01.19, 23:49:02
Pytanie, czy po podkręceniu proca, nie padnie synchronizacja pomiędzy stacją a interfejsem.
I interfejs i stacja czekają tylko 256 razy na kolejne półsłowo...

Tylko? Aż 256 pętli. W tym czasie druga "strona" wykonuje raptem kilka rozkazów procesora.
Problem może się pojawić, jeśli różnica zegarów obu CPU będzie dziesięciokrotna.
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: trojacek w 2016.01.19, 23:54:13
Mam gdzieś wypluwkę z disassemblera, ale nie nadającą się do kompilacji.

Ja też mam. Zacząłem nanosić komentarze, ale brakuje mi cierpliwości, by to wszystko rozkminić ;)
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: pear w 2016.01.20, 06:35:22
Czyli zaproponowałeś dokładnie to samo, tylko bez ograniczania, gdzie ma być ROM, a gdzie RAM.
Za wiele tu już nie można wymyślić ;) Chodzi mi tylko o to, czy zniesienie "Jarkowych" ograniczeń to jakiś problem ?

Problem może się pojawić, jeśli różnica zegarów obu CPU będzie dziesięciokrotna.
Bez szaleństw :) Żeby odczytywać dyskietki HD, to dla WD1772 trzeba podać dwukrotnie szybszy zegar, czyli 16MHz. Dla procesora też wystarczy 2x więcej, czyli będzie 8MHz.

Ja też mam. Zacząłem nanosić komentarze, ale brakuje mi cierpliwości, by to wszystko rozkminić ;)
Trzeba się tym zająć póki zima. W sezonie szkoda czasu na siedzenie przed ekranem ;)
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: trojacek w 2016.01.20, 09:51:28
Za wiele tu już nie można wymyślić ;) Chodzi mi tylko o to, czy zniesienie "Jarkowych" ograniczeń to jakiś problem ?

Nie, jeśli nie zależy Ci na uruchamianiu oprogramowania dla Z88. Nie wgłębiałem się w ten temat, więc może nie warto w to brnąć.

Cytuj
Bez szaleństw :) Żeby odczytywać dyskietki HD, to dla WD1772 trzeba podać dwukrotnie szybszy zegar, czyli 16MHz. Dla procesora też wystarczy 2x więcej, czyli będzie 8MHz.

To faktycznie całkiem bezpieczna konfiguracja.
Przy okazji przydałaby się opcja odpinania INT, albo raczej jakieś podstawowe zarządzanie przerwaniami, ale to może w przyszłości.

Cytuj
Trzeba się tym zająć póki zima. W sezonie szkoda czasu na siedzenie przed ekranem ;)

To przydałoby się jakieś repozytorium, by każdy mógł wnieść jakiś wkład.
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: pear w 2016.01.20, 10:04:40
Przy okazji przydałaby się opcja odpinania INT, albo raczej jakieś podstawowe zarządzanie przerwaniami, ale to może w przyszłości.
O co chodzi z tym INT od kontrolera dysków ? Jeśli tylko o to, że zajmuje jedyne wejście INT procesora, to żaden problem. Dodam w CPLD ze cztery wejścia zewnętrznych przerwań i dekoder priorytetowy.

To przydałoby się jakieś repozytorium, by każdy mógł wnieść jakiś wkład.
Na jakimś publicznym serwerze, czy mam coś u siebie przygotować ?
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: trojacek w 2016.01.20, 10:14:14
O co chodzi z tym INT od kontrolera dysków ? Jeśli tylko o to, że zajmuje jedyne wejście INT procesora, to żaden problem. Dodam w CPLD ze cztery wejścia zewnętrznych przerwań i dekoder priorytetowy.

Brzmi nieźle :)
Żeby jeszcze się dało jakoś rozpoznawać źródło przerwania, dasz radę? :D

Cytuj
Na jakimś publicznym serwerze, czy mam coś u siebie przygotować ?

Jak masz możliwości, to czemu nie?
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: pear w 2016.01.20, 10:23:53
O co chodzi z tym INT od kontrolera dysków ? Jeśli tylko o to, że zajmuje jedyne wejście INT procesora, to żaden problem. Dodam w CPLD ze cztery wejścia zewnętrznych przerwań i dekoder priorytetowy.
Brzmi nieźle :)
Żeby jeszcze się dało jakoś rozpoznawać źródło przerwania, dasz radę? :D
Kolejny rejestr. Może być z potwierdzaniem obsługi przerwania przez kasowanie bitu.

Mam jeszcze jedno ważne pytanie, bo projekt pochłonie sporo mojego czasu i pewnie trochę funduszy:
"Po co nam nowa stacja dysków do ZX Spectrum w 2016 roku ?"
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: Maryjan w 2016.01.20, 10:55:54
"Po co nam nowa stacja dysków do ZX Spectrum w 2016 roku ?" - powiadasz. Na przykład po to, żeby - w moim przypadku - wstawić w obudowę umierającej FDD 3000. Można też stworzyć zestaw Ti-of-TTL i klon FDD 3/3000.

Pomijając aspekt finansowy całego przedsięwzięcia, zostaje praktyczno-kolekcjonerski.
Myślę, że na świecie, wśród posiadaczy ZX Spectrum, na pewno znalazło by się wiele osób, które chciały by mieć "takie cuś" w swojej kolekcji. Może myślę snobistycznie, ale ja lubię mieć coś, o czym wiem, że nie jest to "masówka" i jest tego niewiele. Właściwie, system z FDD 3/3000 był popularny w kilku krajach (przeważnie w Polsce).

Poza tym, myślę, że trzeba wspierać ludzi takich jak Ty. Bo ja, to sobie może i polutuję, naprawię to i owo i działa, ale do projektowania, to "ciemna masa" jestem :)

Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: trojacek w 2016.01.20, 11:00:51
No bo my po prostu tacy zboczeńcy jesteśmy i potrzebujemy nowych zabawek ;-D
Takich, które zastępują te stare, jak się zepsują.
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: pear w 2016.01.20, 11:02:35
Chodzi mi o to, że jak wprowadzę te wszystkie modyfikacje, to już będzie inny niż FDD3000, zupełnie nowy sprzęt. Raczej na pewno będzie problem z kompatybilnością z oryginalnym systemem TOS.
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: trojacek w 2016.01.20, 11:12:26
Moim zdaniem kompatybilność wsteczna jest kluczowa.
Co takiego chcesz zmienić, by ją utracić?
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: Maryjan w 2016.01.20, 11:14:47
Właśnie tak, podstawowy tryb pracy urządzenia - FDD 3/3000 - zaś reszta - opcjonalna.

Przecież można dać i 512 mb RAM w przełączalnych bankach. Normalnie działa jak 64 kb w FDD 3000, zaś po zastosowaniu opcjonalnego - innego oprogramowania, mamy do dyspozycji cały ten obszar RAM. Zostawiając sobie furtkę w postaci zmian w systemie nawet w formie nakładek siedzących w pamięci stacji. Pamiętacie np. program CAT ładujący się do pamięci interface-a. Może na podobnej zasadzie można będzie stworzyć nakładkę która - jak w TOS A.4 - będzie wykorzystywała pamięć stacji jako RAM-dysk. Przy kopiowaniu dyskietek, jak znalazł.

Wymyślono sprzęt, czas na "burzę mózgów" programistów.
Bez party speccy.pl 2016 się nie obejdzie :)

Na osobne omówienie zasługiwał by CPM. Tylko, ile osób go jeszcze używa ?.

Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: pear w 2016.01.20, 11:20:31
Moim zdaniem kompatybilność wsteczna jest kluczowa.
Co takiego chcesz zmienić, by ją utracić?
Wszystkie Twoje wynalazki, to już grubo ponad standard :D
Będzie więcej roboty, żeby "poukrywać" dla oryginalnego systemu TOS wszystkie dodatki.

Przydała by się opinia jakiegoś sceptyka ;)
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: trojacek w 2016.01.20, 11:35:02
Na osobne omówienie zasługiwał by CPM. Tylko, ile osób go jeszcze używa ?.

Ja :)
Mam na to trochę softu, poza tym można by się pokusić o modernizację do CP/M Plus.
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: Maryjan w 2016.01.20, 11:49:29
To jest nas na razie dwóch odnośnie CP/M na FDD 3000 :)
Fakt, przy CP/M Plus przydało by się więcej RAM-u w stacji.
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: Tygrys w 2016.01.20, 12:23:16
Repozytorium SVN mogę założyć i chętnie wezmę udział w developmencie.
CP/M to dobra opcja, zwłaszcza w wersji Plus ;-)
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: Ilyad w 2016.01.20, 12:56:32
To ja chyba jestem z natury sceptykiem. Potwierdzam że kompatybilność WSTECZNA jest kluczowa. Mam ponad 100 obrazów dysków pod Tos v. A4., na których mam sporo unikalnego softu (przynajmniej dla mnie) i jak dotąd niestety nie ma żadnego narzędzia na PC, które mogłoby to odtworzyć, więc bardzo chętnie kupiłbym klona FDD 3000 wraz z interfejsem, ale pod warunkiem wstecznej kompatybilności. Wydaje mi się że nie jestem sam z takim problemem.
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: trojacek w 2016.01.20, 13:56:31
Nie, nie jesteś sam z tym problemem.
Co do obrazów, przydałaby się też jakaś łączność z PC. No niby RS232 jest, ale taki np. SPI to byłby wypas (jest dużo akcesoriów na SPI do np. Arduino).
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: pear w 2016.01.21, 15:18:20
Lista wyposażenia do nowego projektu:
- procesor Z80 4 MHz (8 MHz turbo ;) );
- pamięć SRAM 512 KB;
- pamięć Flash ROM 128 KB;
- sterowanie urządzeniami i pamięcią XC9572XL (chyba, że się okaże za "ciasny");
- kontroler FDD - WD1772 02-02-PH;
- 2xUART - zamiast oryginalnego WD2123, moja propozycja to 2xST16C550, chyba że ktoś zna inny łatwo dostępny, a najlepiej podwójny;
- zegar RTC - DS12C887;
- interfejs SPI (USB,SD) - jeszcze nie mam pomysłu;
- inne - dopisać pod spodem

Z powodu rozszerzenia adresacji pamięci do 4MB mogą być problemy z wykorzystaniem 16 bitów do adresacji urządzeń I/O.
Jeszcze to muszę sprawdzić, ale adres dla pamięci musi się pojawić na szynie adresowej w odpowiednim momencie (przed MREQ).
Będzie trudno rozróżnić przed MREQ/IORQ co będzie adresował procesor.
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: trojacek w 2016.01.21, 15:25:19
- 2xUART - zamiast oryginalnego WD2123, moja propozycja to 2xST16C550, chyba że ktoś zna inny łatwo dostępny, a najlepiej podwójny;

Z80SIO, DART...?

Cytuj
- interfejs SPI (USB,SD) - jeszcze nie mam pomysłu;

Jest implementacja w małym CPLD (XC9536), ktoś na tym zrobił czytnik kart SD dla Z80. Do odgrzebania w sieci ;)

Cytuj
Będzie trudno rozróżnić przed MREQ/IORQ co będzie adresował procesor.

Nie rozumiem. Masz sygnały IORQ i MREQ, w czym problem?

Jeszcze odnośnie WD1772 i trybu HD - podwojenie zegara (z 8 na 16 MHz) to nie koniec atrakcji, jest problem w postaci skrócenia czasu skoku między ścieżkami (seek time). Jakiś atarowiec kiedyś opracował sprytny układzik, który wymusza bity w komendach, by zawsze był używany najdłuższy dostępny seek time. Warto pamiętać, że WD1772 ma te czasy już skrócone w stosunku do WD1770. Napędy 3,5 cala nie mają zwykle problemu (2 milisekundy im wystarczają), ale starsze napędy mogą dostać kociokwiku.
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: pear w 2016.01.21, 15:41:36
- 2xUART - zamiast oryginalnego WD2123, moja propozycja to 2xST16C550, chyba że ktoś zna inny łatwo dostępny, a najlepiej podwójny;
Z80SIO, DART...?
Miały być łatwo dostępne :) Z80SIO jest chyba w czterech wersjach i nie wiadomo na co się trafi.

Cytuj
Będzie trudno rozróżnić przed MREQ/IORQ co będzie adresował procesor.

Nie rozumiem. Masz sygnały IORQ i MREQ, w czym problem?
W timingach. MREQ pojawia się dopiero po wystawieniu adresu na szynie. Jeśli chciałbym użyć MREQ do adresowania rejestrów stron, to mogą pojawić się zbyt duże opóźnienia i błędy w adresowaniu.

Jeszcze odnośnie WD1772 i trybu HD - podwojenie zegara (z 8 na 16 MHz) to nie koniec atrakcji, jest problem w postaci skrócenia czasu skoku między ścieżkami (seek time). Jakiś atarowiec kiedyś opracował sprytny układzik, który wymusza bity w komendach, by zawsze był używany najdłuższy dostępny seek time. Warto pamiętać, że WD1772 ma te czasy już skrócone w stosunku do WD1770. Napędy 3,5 cala nie mają zwykle problemu (2 milisekundy im wystarczają), ale starsze napędy mogą dostać kociokwiku.
Spokojnie da się czytać dyskietkę przy 3ms. Przy podwojonym zegarze można ustawić dłuższy czas.
Poza tym ten tryb ma być do nowszych napędów HD przecież.
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: trojacek w 2016.01.21, 17:16:57
Miały być łatwo dostępne :) Z80SIO jest chyba w czterech wersjach i nie wiadomo na co się trafi.

Można je jeszcze normalnie kupić, mogę poszukać.
DART chyba jest najciekawszy ;)
Albo jakiś jednoukładowiec, który ma UART-y na pokładzie?

Cytuj
W timingach. MREQ pojawia się dopiero po wystawieniu adresu na szynie. Jeśli chciałbym użyć MREQ do adresowania rejestrów stron, to mogą pojawić się zbyt duże opóźnienia i błędy w adresowaniu.

Nadal nie rozumiem. Logika adresów A16..Ann może (a nawet powinna) być całkowicie niezależna od MREQ. Przecież w rpzestrzeni I/O nie masz tych adresów. Linie A14 i A15 systemowe i "pamięciowe" powinny być odgrodzone logiką stronicowania, więc tu nic nie będzie przenikać.

Cytuj
Przy podwojonym zegarze można ustawić dłuższy czas.
Poza tym ten tryb ma być do nowszych napędów HD przecież.

Ale istniejące oprogramowanie (np. TOS V.A2) o tym nie będzie "wiedział". Polecana lektura:
http://www.exxoshost.co.uk/atari/last/floppy/index.htm
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: pear w 2016.01.21, 17:49:28
Albo jakiś jednoukładowiec, który ma UART-y na pokładzie?
Rozważam tą opcję. Może być najtańsza i najprostsza w użyciu.
Jednocześnie może też załatwić SPI i USB.

Nadal nie rozumiem. Logika adresów A16..Ann może (a nawet powinna) być całkowicie niezależna od MREQ. Przecież w rpzestrzeni I/O nie masz tych adresów. Linie A14 i A15 systemowe i "pamięciowe" powinny być odgrodzone logiką stronicowania, więc tu nic nie będzie przenikać.
No właśnie linii A14 i A15 nie będziesz miał dostępnych wprost z procesora. Chyba, że wyprowadzić je osobno dla I/O ?

Ale istniejące oprogramowanie (np. TOS V.A2) o tym nie będzie "wiedział". Polecana lektura:
http://www.exxoshost.co.uk/atari/last/floppy/index.htm
Właśnie dlatego TOS V.A2 nie będzie sobie potrafił załączyć HD :) Przecież ma być kompatybilnie w dół, więc po co dyskietki HD w TOS V.A2, skoro i tak z nich nie skorzysta ?
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: trojacek w 2016.01.21, 18:04:13
Rozważam tą opcję. Może być najtańsza i najprostsza w użyciu.
Jednocześnie może też załatwić SPI i USB.

Są jeszcze Z80 KIO i Z80 IPC, po umiarkowanych cenach.
No i Z80 SIO cały czas u Chińczyków można dostać :)
Ja bym w ogóle optował za eZ80, który ma wszystko w środku, łącznie z adresowaniem 4MB.

Cytuj
No właśnie linii A14 i A15 nie będziesz miał dostępnych wprost z procesora. Chyba, że wyprowadzić je osobno dla I/O ?

Nadal nie rozumiem. I/O "dotyka" A14 i A15 w sposób tradycyjny. Do pamięci te linie nie mają wjazdu, a jedynie do logiki stronicowania.
Pamiętam, że wysłałem Ci taki schemat w PDF kiedyś.

Cytuj
Właśnie dlatego TOS V.A2 nie będzie sobie potrafił załączyć HD :) Przecież ma być kompatybilnie w dół, więc po co dyskietki HD w TOS V.A2, skoro i tak z nich nie skorzysta ?

...i pierwszy lepszy kopier wszystko "skopie" ;)
Patent atarowca jest naprawdę użyteczny.
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: pear w 2016.01.21, 18:13:30
No i Z80 SIO cały czas u Chińczyków można dostać :)
Ja bym w ogóle optował za eZ80, który ma wszystko w środku, łącznie z adresowaniem 4MB.
Z Chińczykami nigdy nie wiadomo co przyślą. Zaczynają coraz bardziej kombinować.
O tym eZ80 mało wiem. Muszę poczytać.

Nadal nie rozumiem. I/O "dotyka" A14 i A15 w sposób tradycyjny. Do pamięci te linie nie mają wjazdu, a jedynie do logiki stronicowania.
Pamiętam, że wysłałem Ci taki schemat w PDF kiedyś.
Znalazłem rozwiązanie. Adres dla pamięci można wystawiać na szynę sygnałem M1. Pojawia się przed MREQ, tylko przy adresowaniu pamięci.
Linie A14 i A15 będą sterowane z procesora dla I/O, a z rejestrów stronicowania przy adresowaniu pamięci.
Trzeba to jakoś rozdzielić, żeby procesor nie poszedł w maliny przy przełączaniu stron.

...i pierwszy lepszy kopier wszystko "skopie" ;)
Patent atarowca jest naprawdę użyteczny.
Dobra można zrobić jakieś zabezpieczenie. Co za uparty gość ;D
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: nietoperz w 2016.01.21, 18:23:01
SIO bez problemu dostępne (Gembara, Sławmir) i zawsze wiadomo jaka wersja będzie. Problem będzie z dostępnością wersji 8MHz (zresztą dostać tanio oryginalny Z80 na 8MHz też problem, te z ebaya po $1.5 to malowanki, które rzadko kiedy pracują wyżej niż 6MHz mimo, że niby to wersja CMOS 20MHz). No i baudrate generator potrzebny.

CPLD jeżeli XL 3.3V to wyjścia OD i rezystory podciągające ale najlepiej użyć zwykłej 5V - kupowałem na ali i są oryginalne (ale tylko tqfp jest tanie, plcc ma chore ceny).

Polecam przemyśleć dobrze prowadzenie linii przerwań - dlatego najlepiej jak najwiecej z rodziny Z80 wykorzystać. Mam teraz płytkę Z80 + DMA + UART 16C450 + FDC WD37C65 i jest lipa obsłużyć wszystkie przerwania (FDC wystawia zawsze nINT, DMA kasuje linie przerwań po zobaczeniu RETI - jeżeli IEI jest 1). A miałem dać SIO ale szkoda mi było miejsca na dodatkowy generator - brak przerwania od FDC przeżyje (dzięki DMA, jest czas na sprawdzanie statusu w poolingu). A teraz jak mam wszystko poowijane to już pruć płytki nie będę.

A i SIO duży plus. Można podlaczyć klawiaturę lub mysz PS/2 do jednego z wejść :)
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: pear w 2016.01.21, 18:34:27
Z eZ80 może być mały problem. Ma dwa tryby pracy: jeden kompatybilny z Z80 i drugi z liniowym adresowaniem 24-bity (16 MB przestrzeni adresowej).
W pierwszym trybie rejestry są 16-bitowe, a dodatkowe 8 bitów adresu wystawia się przez oddzielny rejestr.
Trochę kiepsko przekazać sterowanie do innej strony pamięci, jeśli strona jest wielkości całej przestrzeni adresowej.

W drugim trybie rejestry są 24-bitowe, więc kompletny brak kompatybilności z kodem Z80 (argumenty bezpośrednie mają 3 bajty zamiast dwóch).
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: trojacek w 2016.01.21, 18:37:54
Z tego co pamiętam, eZ80 oferuje specjalny tryb adresowania większej pamięci w trybie zgodności z Z80. Poczytam o tym wieczorem.
Najtaniej chyba jednak wyjdzie jakiś PIC z wbudowanymi kanałami szeregowymi, zwłaszcza, że któryś miał fajny tryb pracy, emulujący port 8-bitowy. Czyli komunikacja z Z80 byłaby bardzo prosta.
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: pear w 2016.01.21, 18:41:38
SIO bez problemu dostępne (Gembara, Sławmir) i zawsze wiadomo jaka wersja będzie. Problem będzie z dostępnością wersji 8MHz (zresztą dostać tanio oryginalny Z80 na 8MHz też problem, te z ebaya po $1.5 to malowanki, które rzadko kiedy pracują wyżej niż 6MHz mimo, że niby to wersja CMOS 20MHz). No i baudrate generator potrzebny.
Nie mówię nie, ale SIO ma 40 nóżek. To spory scalak, a płytka kosztuje od metra kwadratowego :)
Taniej może wyjść rzeczywiście jakiś 20 nóżkowy jednoukładowiec. Zajmuje 4-krotnie mniej miejsca (cały czas zakładam montaż THT).

CPLD jeżeli XL 3.3V to wyjścia OD i rezystory podciągające ale najlepiej użyć zwykłej 5V - kupowałem na ali i są oryginalne (ale tylko tqfp jest tanie, plcc ma chore ceny).
Wersje 5V trudniej dostać w dobrej cenie. Mam to przećwiczone :)
A wersje 3.3V spokojnie tolerują poziomy TTL 5V.
Drabinki rezystorowe nie zajmują dużo miejsca.

Polecam przemyśleć dobrze prowadzenie linii przerwań - dlatego najlepiej jak najwiecej z rodziny Z80 wykorzystać. Mam teraz płytkę Z80 + DMA + UART 16C450 + FDC WD37C65 i jest lipa obsłużyć wszystkie przerwania (FDC wystawia zawsze nINT, DMA kasuje linie przerwań po zobaczeniu RETI - jeżeli IEI jest 1). A miałem dać SIO ale szkoda mi było miejsca na dodatkowy generator - brak przerwania od FDC przeżyje (dzięki DMA, jest czas na sprawdzanie statusu w poolingu). A teraz jak mam wszystko poowijane to już pruć płytki nie będę.
Dlatego kontroler przerwań będzie na pewno wpisany w PLD.

A i SIO duży plus. Można podlaczyć klawiaturę lub mysz PS/2 do jednego z wejść :)
PS/2 to inny protokół niż ten w UART. Poza tym UART jest asynchroniczny, a PS/2 synchroniczny (zegar jest podawany z zewnętrznego urządzenia).
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: pear w 2016.01.21, 18:51:01
Z tego co pamiętam, eZ80 oferuje specjalny tryb adresowania większej pamięci w trybie zgodności z Z80. Poczytam o tym wieczorem.
No właśnie jest do bólu zgodny z Z80, a my chcemy więcej niż 64 KB pamięci.

Najtaniej chyba jednak wyjdzie jakiś PIC z wbudowanymi kanałami szeregowymi, zwłaszcza, że któryś miał fajny tryb pracy, emulujący port 8-bitowy. Czyli komunikacja z Z80 byłaby bardzo prosta.
Zrób mi, zrób mi, zrób mi :)
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: trojacek w 2016.01.21, 18:57:41
No właśnie jest do bólu zgodny z Z80, a my chcemy więcej niż 64 KB pamięci.

Jest jakiś myk, że można przez RST przełączyć tryb, by sięgnąć do całej pamięci, a potem wrócić do trybu Z80.
Jak masz ściągnięty manual, to poszukaj MADL.

Cytuj
Zrób mi, zrób mi, zrób mi :)

Na PIC się niestety kompletnie nie znam - bo nie są one ani ze stajni Intela, ani Ziloga ;)
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: pear w 2016.01.21, 19:11:59
Na PIC się niestety kompletnie nie znam - bo nie są one ani ze stajni Intela, ani Ziloga ;)
Czas się poznać, bo Microchip pochłonął Atmela.

A zaxon patrzy i się nic nie odzywa :)
Domyślam się co o tym projekcie myśli, więc poniżej dla ochłody wstępnie podsumowałem ile będą kosztować same części ;)

Z8020,00 złokoło
512 KB RAM40,00 zł
128 KB Flash ROM10,00 zł
PLD20,00 złod Chińczyka
FDC30,00 złjak wyżej
RTC15,00 złjak wyżej
UART/SPI (na PIC-u)15,00 złokoło
Płytka PCB50,00 złokoło
pozostała drobnica100,00 złlekko licząc
RAZEM:300,00 złminimum

To tak, żeby nie było później niedomówień i było wyobrażenie o skali życzeń :)
Zupełnie nie liczę czasu jaki trzeba na taki projekt poświęcić.
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: trojacek w 2016.01.21, 19:13:14
Co to za RAM, że taki drogi???
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: pear w 2016.01.21, 19:14:30
Nowa cena w TME. Przed świętami kupowałem po 25 zł  :o
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: trojacek w 2016.01.21, 19:17:14
Są po 10 zł + VAT, podawałem linka. Co prawda SOJ a nie DIL, ale dla takiej różnicy chyba warto.
Poza tym przy podanych kwotach, 15 euro za WD2123 zaczyna nabierać sensu ;)
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: pear w 2016.01.21, 19:18:43
A widziałeś gdzieś WD2123 w Europie ? Bo z USA koszt wysyłki, to drugie tyle i jeszcze cło.
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: nietoperz w 2016.01.21, 19:28:52
CPLD jeżeli XL 3.3V to wyjścia OD i rezystory podciągające ale najlepiej użyć zwykłej 5V - kupowałem na ali i są oryginalne (ale tylko tqfp jest tanie, plcc ma chore ceny).
Wersje 5V trudniej dostać w dobrej cenie. Mam to przećwiczone :)
A wersje 3.3V spokojnie tolerują poziomy TTL 5V.
Drabinki rezystorowe nie zajmują dużo miejsca.
Tu kupowałem. Ale 2x mniejszy bo to był do jakiegoś gotowego projektu emulatora Z80.
http://www.aliexpress.com/item/New-Original-IC-XC9536-10VQG44C/926666413.html

A i SIO duży plus. Można podlaczyć klawiaturę lub mysz PS/2 do jednego z wejść :)
> PS/2 to inny protokół niż ten w UART. Poza tym UART jest asynchroniczny, a PS/2 synchroniczny (zegar jest podawany z zewnętrznego urządzenia).
No i SIO ten tryb elegancko obsługuje. Jak ma być CP/M do dopisać parę linijek (+tablica translacji z kodu klawiatury) do BIOSU żaden problem. Mam taką maszynę zrobioną.

512KB w DIP
http://mselektronik.pl/pamiec-sram-512k-x-8bit-2-7v-5-5v-55ns-dip32-pbf.html
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: trojacek w 2016.01.21, 19:34:27
Widzę, że cena może spokojnie zejść do 200 zł ;)
Przynajmniej w wersji do samodzielnego montażu. Wersja zmontowana i uruchomiona na pewno powinna kosztować więcej, bo w cenie jest pot i krew ;)
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: pear w 2016.01.21, 19:50:25
Zamówiłem do testów 5 szt XC9572-PC84 po $4,70 za sztukę. Zobaczymy co przyjdzie.
http://www.aliexpress.com/snapshot/7270449687.html?orderId=72422918646276 (http://www.aliexpress.com/snapshot/7270449687.html?orderId=72422918646276)
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: nietoperz w 2016.01.22, 00:26:30
Spoko cena jak za PLCC84. Jak coś nie tak otworzysz spór. Ale nie zakładałbym złego wariantu, to nie GAL22V10 których jeszcze w Chinach nigdy nowych nie kupiłem tylko wyluty z nowymi oznaczeniami.
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: pear w 2016.01.22, 09:50:32
Z 69 dostępnych pinów w PLD zostało mi jeszcze tylko 6 wolnych. Chyba, że o czymś zapomniałem.
A0..A15 in
A14b..A21b out
D0..D7 in/out
/M1 in
/MREQ in
/IORQ in
/RD in
/WR in
/INT out
/INT0../INT3 in
/M_RESET in
/RESET out
RESET out
CLK in
CLK_CPU out
CLK_FDC out
/SEL0../SEL1 out
/SIDE1 out
DDEN out
/DATA_IN out
DATA_OUT out
RS1_CS..RS3_CS out
/FDC_CS out
/RAM_CS out
/ROM_CS out

EDIT: Już tylko 4 wolne.
/RTC_CS out
/EEPROM_CS out
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: trojacek w 2016.01.22, 09:56:57
Tak czy siak nie potrzebujesz WSZYSTKICH linii adresowych, bo niby po co?
Do dekodowania I/O wystarczą A0-A7.
Do stronicowania wystarczą A14 i A15.
A16-A21 wiadomo, że muszą być :)
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: pear w 2016.01.22, 09:58:09
Na razie daję wszystko. Jak mi zabraknie, to będę wycinał.
W oryginale A13 jest potrzebne przy starcie.
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: trojacek w 2016.01.22, 10:03:11
A gdzie masz I/O do komunikacji z interfejsem?
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: pear w 2016.01.22, 10:03:58
Bufory zostają, bo w razie czego są tanie. Jest sterowanie buforami DATA_IN, DATA_OUT.
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: trojacek w 2016.01.22, 10:04:11
A13 nie jest potrzebne, ale jak wolisz ;)

OK, jest potrzebne :D
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: trojacek w 2016.01.22, 10:09:17
Bufory zostają, bo w razie czego są tanie. Jest sterowanie buforami DATA_IN, DATA_OUT.

Słusznie, to mi się podoba.
Podobnie lepiej zbuforować to, co wchodzi/wychodzi na złącze FDD, tak jak w oryginale.
Nie myślałeś o wyprowadzeniu informacji DD/HD? Nie jestem pewien, czy niektóre napędy 5,25" przypadkiem go nie potrzebują.
No i zawsze jakąś diodkę można by pod to podwiesić ;)
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: pear w 2016.01.22, 10:12:36
A13 nie jest potrzebne, ale jak wolisz ;)
OK, jest potrzebne :D
/* *** ROMCS *** */
ROMCS   = MREQ & BOOT & RD & !A15 & !A14 & !A13;

/* *** RAMCS0 *** */
RAMCS0  = MREQ & (((!BOOT # A14 # A13) & RD) # WR) & !A15;
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: pear w 2016.01.22, 10:13:34
Nie myślałeś o wyprowadzeniu informacji DD/HD? Nie jestem pewien, czy niektóre napędy 5,25" przypadkiem go nie potrzebują.
No i zawsze jakąś diodkę można by pod to podwiesić ;)
Jeden bit jakoś się wygospodaruje :)
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: trojacek w 2016.01.22, 10:16:49
Zawsze można zrezygnować z A2 i A3, jak w oryginale ;)
Choć w duższej perspektywie mogą się przydać.
Jak implementujesz dekoder I/O, to możesz wyprowadzić nieużywane stroby na zapas.
Używane są 1x, 2x, 4x, 8x, Cx, Dx i Ex. Zatrem zostaje kilka wolnych ;)
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: pear w 2016.01.22, 10:19:37
Nie zapominaj, że dodaję kilka nowych urządzeń. Oszczędzanie na samym początku szybko się mści.
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: trojacek w 2016.01.22, 10:25:50
Nowe urządzenia to nowa płytka.
Nowa płytka to nowy wkład.
Tego nie przeskoczysz, więc nie musisz w pierwszej wersji implementować sterowania satelitami ;)
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: pear w 2016.01.22, 10:28:46
Łatwiej kijek pocienkolić niż go potem pogrubasić :D
Prototyp wolę mieć  na wyrost. Do produkcji płytki jeszcze daleka droga.
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: Maryjan w 2016.01.22, 19:50:43
Skoro w Chinach liczą za płytki "z metra" to może właśnie jest sens zaprojektować kilka mniejszych włączanych w jedną większą.
Mogły by być to opcje. Ktoś chce RS232, wpina takowy w "motherboard", chce ktoś gadać po USB, następny moduł itd.

Minus tego taki, że trzeba by wyciągnąć sygnały na jakieś złącze.

Wiem, że już było "Yarkowy YABUS", ale trzeba by przeliczyć, czy takie rozwiązanie nie będzie wygodniejsze i tańsze, niż jedna, duża płytka.
Moduły mogą być w SMD, zawsze to mniejsza płytka.

Zresztą, wszystko zależy od ilości zainteresowanych, bo być może będzie ich niewielu i nie będzie sensu wychodzić dalej, niż prototyp.

Można by spróbować ogłosić coś na kształt Kickstarter-a. Wtedy wiadomo by było, ile osób jest zainteresowanych.
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: pear w 2016.01.22, 20:40:31
Modułową można zrobić ostateczną wersję.
Chociaż nie wiem czy taka powstanie, bo od chwili gdy podałem koszt części, ilość czytelników tego wątku spadła mniej więcej pięciokrotnie (a może to tylko weekend ?).
Naprawdę zainteresowanych nabyciem takiego ustrojstwa można na tym forum policzyć na palcach obu rąk.
W żadne kickstartery przy tej skali nie ma sensu wchodzić.
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: Maryjan w 2016.01.22, 22:06:46
Nie wszyscy chcą wiedzieć, że jest to sprzęt pionierski i tani nie będzie. Choć cena, może też zależeć od ilości osób chętnych.
Zawsze jest tak, że pierwsza sztuka wychodzi drogo, zaś kolejne, trochę taniej.

Pewnych kryteriów się nie przeskoczy. Trzeba jeszcze uwzględnić Twój czas i chęci, a tego nie kupisz za żadne pieniądze :)
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: trojacek w 2016.01.22, 23:05:09
Chociaż nie wiem czy taka powstanie, bo od chwili gdy podałem koszt części, ilość czytelników tego wątku spadła mniej więcej pięciokrotnie (a może to tylko weekend ?).

Ja jestem Ci wierny, po prostu w samolocie byłem ;)

A co do modułowości, to moim zdaniem rozsądnym podejściem byłoby zrobienie wersji możliwie taniej i możliwie zgodnej z oryginałem (dla szerszego grona), oraz wersji wypasionej, eksperymentalnej, tudzież obdarzonej złączem systemowym do dalszych prac rozwojowych.
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: pear w 2016.01.23, 07:06:28
Ta pierwsza wersja już jest :)
Wymaga tylko drobnej kosmetyki.

W wersji drugiej zastanawiam się nad złączem ISA 8-bit. Można by wtedy gotową kartę grafiki wykorzystać.
Ma ktoś VGA na takim złączu ?
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: trojacek w 2016.01.23, 08:16:17
Taką kartę trudniej kupić, niż WD2123 ;D
O ile w ogóle istniały VGA z 8-bitową magistralą.
W tamtych czasach to raczej CGA/Hercules ;)
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: pear w 2016.01.23, 09:37:51
Do CGA i Herculesa trudniej z kolei o monitor.
Bardzo stare karty Trident, jeszcze zworkowane, mogły pracować w trybie 8-bit.

EDIT: Chyba, że się znajdzie odważny i zrobi moduł karty wideo na 6845 ?
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: trojacek w 2016.01.23, 13:30:43
6845 nie warto używać. Do tego układu potrzeba w cholerę logiki.
Dziś karty typu VGA robi się na PLD, nawet na tanim PIC-u (choć ten pozwala osiągnąć marne rozdzielczości). Najczęściej robi się generowanie sygnałów całkowicie programowo.
Jednym  takich rozwiązań jest teleVGA, do niedawna na Allegro za 123 złote (minus - tylko tryb tekstowy). Projektów jest w sieci całkiem sporo, można poguglać - VGA on CPLD albo VGA in FPGA.
Są też układy - chyba Altery - które mają natywny układ VGA już w środku.

https://eewiki.net/pages/viewpage.action?pageId=15925278
http://hackaday.com/2011/05/05/dabbling-with-cpld-generated-vga-signals/
http://tinyvga.com/pic-vga

Jakiś kompletny VHDL:
http://www.ece.ualberta.ca/~elliott/ee552/studentAppNotes/1998_w/Altera_UP1_Board_Map/vga.html

Często używany jest Spartan3:
https://www.mikekohn.net/micro/fpga_vga.php

Altera MAX:
http://www.pyroelectro.com/tutorials/vhdl_vga/

Tu czyjeś chyba prace zaliczeniowe ;)
http://web.mst.edu/~daryl/nsf-ccli/models/vga_datasheet.pdf
https://quaxio.com/vga_controller/vga_controller_report.pdf
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: pear w 2016.01.23, 13:51:25
Zrobię złącze, a w grafikę się nie będę wkopywał.
Ewentualnie mogę zrobić jeden port dla tekstowego LCD.
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: trojacek w 2016.01.23, 14:52:31
Do podpięcia grafiki to by SPI wystarczyło ;)
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: trojacek w 2016.01.23, 15:05:12
Bardzo stare karty Trident, jeszcze zworkowane, mogły pracować w trybie 8-bit.

Oto lista kart działających w trybie 8-bit:
http://www.vintage-computer.com/vcforum/showthread.php?26432-8bit-Friendly-ISA-VGA-cards

Tak czy siak oznacza to, że magistrala danych jest 16-bitowa - tyle, że D8..D15 są multipleksowane z liniami adresowymi. O ile mnie pamięć nie myli (tak miał to zrobiony procek 8088, chyba również 8086, dopiero 286 miał wszystko normalnie i dlatego płyty 286 miały złącza ISA 16-bit). Ni wiem, jak to się przekłada na programowanie karty, jeżeli rejestry są 16-bitowe, to może być wyjątkowo upierdliwe.
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: pear w 2016.01.23, 15:58:37
Jakieś złącze muszę Ci i tak wyprowadzić, a skoro ISA nie bardzo, to może tylko rozszerzę o dodatkowe sygnały to złącze, które było w oryginale.

Te grafiki w VHDL są obiecujące, ale nie pcham się w to. I bez tego będę miał co robić :)

PS. Dobrze pamiętałem :) Miałem kiedyś Trident 8900D
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: Maryjan w 2016.01.23, 16:27:23
Prędzej by się przydało coś a`la "scandoubler" jak w Amidze. Tylko wiem, że takie "scandoublery" Amigowe straszliwie się grzały.
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: Micky w 2016.01.23, 19:54:22
Witajcie,

czytam ten wątek z bardzo dużym zainteresowaniem. Sam posiadam FDD3000 z napędami 5.25" oraz 3".

Jeśli chodzi o układy CPLD Xilinxa, to moim zdaniem lepiej jest używać wersji obecnie produkowanych w wersji 3V3 (suffix XL). Maja one I/O 5V tolerant - tylko zasilanie trzeba dać via stabilizator 3V3. Unikamy w ten sposób ściągania scalaków z Azji, które nie zawsze są tymi za które się podają ;) Jest też interesująca alternatywa w postaci Altery EPM240 (http://www.tme.eu/pl/details/epm240t100c5n/uklady-programowalne-altera/altera/), ale kostka ta nie jest niestety 5V tolerant (są inne jak np. EPM1270 oraz EPM2210, które mogą być 5V tolerant, ale ze względu na dużo większe możliwości są też dużo droższe)

Co do generowania obrazu, to tak jak pisał Trojacek, można go generować na uprockach (zwykłych jak i również tych, co posiadają wbudowane wsparcie sprzętowe (http://www.digikey.com/en/articles/techzone/2012/nov/microcontrollers-with-graphics-display-capabilities-are-in-high-demand)), gotowych kontrolerach VGA typu TinyVGA (http://tinyvga.com/) czy projekt ELM (http://elm-chan.org/works/crtc/report.html), VGATonic (https://hackaday.io/project/6309-vga-graphics-over-spi-and-serial-vgatonic), uVGA - obsolete (https://www.sparkfun.com/products/retired/11767), Picaso QVGA - obsolete (https://www.sparkfun.com/products/retired/10329), CPLD oraz FPGA. Są też udane próby sterowania karta graficzną PCIe przez STM32 (http://hackaday.com/2012/10/08/stm32-driving-a-pcie-video-card/)

Używanie kart ISA moim zdaniem jest bez sensu, bo robiąc nowy projekt zaczynamy opierać się na obsoletach, które nie dość że ciężko będzie dostać to jeszcze będą kosztowne.  Myślę, że można to zrobić dużo nowocześniej i w dodatku taniej. Pomysł mam taki, żeby zastosować Raspberry Pi Zero (https://www.raspberrypi.org/blog/raspberry-pi-zero/) - koszt ok 5$. Ma to cudo wyjście HDMI, wejście USB, GPIO i jest to kompletna platforma sprzętowa, która w dodatku nie jest prądożerna. Wystarczy 'tylko' napisać oprogramowanie, poprzez które FDD3000 by się z nim komunikowało i można w ten sposób ogarnąć kilka różnych rzeczy (karta graficzna, obsługa urządzeń USB - np. flopy USB ;) itp.)

Z ciekawych rozwiązań mogę polecić gotowy HostController (http://www.hobbytronics.co.uk/usb-host/usb-host-board-v2) - procek, który można zaprogramować wsadem do obsługi flash USB, klawiatury USB lub np. myszki USB - kosztuje ok 5 GBP. Ostatnio kupiłem go na próbę, bo planuję zrobić konwerter gamepada USB na joystick do swojego TC2048. Poprzedni projekt miałem oparty na PIC32 - chodził bez zarzutu, ale był duży gabarytowo (tworzyłem go na płytce Explorer 16 (http://www.microchip.com/Developmenttools/ProductDetails.aspx?PartNO=DM240001#utm_medium=Press-Release&utm_term=PIC24FGB6_PR_11-23-15&utm_content=MCU16&utm_campaign=Explorer16) Microchipa)

Projekt odświeżonego FDD3000 bardzo ciekawy, może uda się wspólnie spotkać i przedyskutować temat w miłym 8bitowym gronie?
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: trojacek w 2016.01.24, 15:31:54
Micky, tak żeś napisał, że aż wszyscy na forum zaniemówili ;)

Jest też interesująca alternatywa w postaci Altery EPM240 (http://www.tme.eu/pl/details/epm240t100c5n/uklady-programowalne-altera/altera/), ale kostka ta nie jest niestety 5V tolerant

Niestety. Jest tania, pojemna, ma dużo nóżek, ale - nie to napięcie. Konwersja poziomów się nie opłaca, bo zbyt dużo linii.

Cytuj
Myślę, że można to zrobić dużo nowocześniej i w dodatku taniej. Pomysł mam taki, żeby zastosować Raspberry Pi Zero (https://www.raspberrypi.org/blog/raspberry-pi-zero/) - koszt ok 5$. Ma to cudo wyjście HDMI, wejście USB, GPIO i jest to kompletna platforma sprzętowa, która w dodatku nie jest prądożerna. Wystarczy 'tylko' napisać oprogramowanie, poprzez które FDD3000 by się z nim komunikowało i można w ten sposób ogarnąć kilka różnych rzeczy (karta graficzna, obsługa urządzeń USB - np. flopy USB ;) itp.)

A mi się ta koncepcja nie podoba, choć też o tym myślałem. Jednak dochodzę do wniosku, że interfejs, który przejmuje zbyt dużo funkcjonalności samego komputera/stacji, mija się z ideą sprzętu retrokompatybilnego. Wyszłoby z tego Raspberry Pi z doklejonym, niewiele robiącym sprzętem, na dodatek - zgodnie z Twoją nomenklaturą - będącym sprzętem mocno obsolete.
No ale to tylko moje zdanie i nie zamierzam go narzucać innym. Moim zdaniem złotym środkiem byłby interfejs SPI, który pozwoliłby dość czytelnie połączyć, a jednocześnie rozgraniczyć sprzęt retro (i retrokompatybilny) od współczesnego. Jak ktoś zechce, to pod SPI sobie podepnie Raspberry Pi, Arduino, adapter USB, myszy, klawiatury, adapter sieciowy itp.

Cytuj
Projekt odświeżonego FDD3000 bardzo ciekawy, może uda się wspólnie spotkać i przedyskutować temat w miłym 8bitowym gronie?

Dyskusje piwne? Nigdy nie pogardzę ;)
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: trojacek w 2016.01.24, 15:40:02
Prędzej by się przydało coś a`la "scandoubler" jak w Amidze. Tylko wiem, że takie "scandoublery" Amigowe straszliwie się grzały.

Scandoubler ma sens, gdy sygnał źródłowy jest wysokiej jakości. To, co wychodzi z 48/plusa/128 wszelkiej maści, jakości jest przeciętnej. Gdyby dane były wysyłane cyfrowo - to co innego. Dlatego m.in. bardzo podoba mi się idea interfejsu Spectra, choć nie jego cena.
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: trojacek w 2016.01.24, 15:45:00
Jakieś złącze muszę Ci i tak wyprowadzić, a skoro ISA nie bardzo, to może tylko rozszerzę o dodatkowe sygnały to złącze, które było w oryginale.

Tak, tak! To jest słuszne podejście! Zachowujesz zgodność z oryginałem (stare złącze) i dodajesz nowe możliwości (nowe złącze) - czyli tak, jak płyty AT rozwinęły się z płyt XT :)
Najlepiej na tej samej zasadzie - dodatkowego złącza umieszczonego w linii ze starym. Oczywiście powinny się w nim pojawić nowe linie adresowe oraz przerwań :)
No i najlepiej, jakby taka płyta była wymiarami zgodna z oryginalną, skoro ta pierwsza, bez złącza systemowego, jest malutka.

Cytuj
PS. Dobrze pamiętałem :) Miałem kiedyś Trident 8900D

Ja mam 2 Tridenty 8900C, jak również dwie ATI Wonder i kilka innych. Niestety żadna nie działa, wszystkie skończyły żywot i zostały dawcami organów.
Nadal uważam, że ISA i stare grafiki to ślepy zaułek.
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: Maryjan w 2016.01.24, 17:42:30
Fajnie by było, gdyby "ukonstutuował" się jakiś standard złącza do rozbudowy. Bo jak na razie, co interface, to inny standard. Yarek próbował z YAMOD-em, ale się nie przyjęło. ISA też już lekko trąci myszką. Zostaje chyba wyprowadzić złączę z sygnałami tak, jak jest w ZX Spectrum. W końcu tyle lat "standardu" o czymś mówi :)

Tylko lekko przerażają te "pociągi" czy "wieże" z dodatkami za interface.
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: pear w 2016.01.24, 17:48:46
W FDD3000 już jest złącze i różni się od ZX Spectrum
     brzeg     środek
------------------------
   GND      1    GND
   +5V      2    20VDC
   ===      3    ===
   /ROMCS   4    IROM
   /INT     5    /WAIT
   /NMI     6    /HALT
   /RESET   7    /RFSH
   CLK      8    A15
   /BUSAK   9    A14
   /BUSRQ   10   A13
   /WR      11   A12
   /RD      12   A11
   /IORQ    13   A10
   /MREQ    14   A9
   /M1      15   A8
   D7       16   A7
   D6       17   A6
   D5       18   A5
   D4       19   A4
   D3       20   A3
   D2       21   A2
   D1       22   A1
   D0       23   A0
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: Maryjan w 2016.01.24, 18:11:30
Ale czy ono ma wszystko, co może być potrzebne w przyszłości ?.
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: trojacek w 2016.01.24, 18:17:05
Fajnie by było, gdyby "ukonstutuował" się jakiś standard złącza do rozbudowy. Bo jak na razie, co interface, to inny standard. Yarek próbował z YAMOD-em, ale się nie przyjęło. ISA też już lekko trąci myszką. Zostaje chyba wyprowadzić złączę z sygnałami tak, jak jest w ZX Spectrum. W końcu tyle lat "standardu" o czymś mówi :)

Tylko lekko przerażają te "pociągi" czy "wieże" z dodatkami za interface.

FDD3000 ma złącze systemowe, po co wymyślać coś alternatywnego? Można je jedynie uzupełnić o to, co potrzeba.
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: pear w 2016.01.24, 18:18:58
Na złączu systemowym powinny być dostępne wszystkie sygnały procesora. Są wszystkie.
Trochę trzeba tylko złącze przedłużyć o dodatkowe linie adresowe i przerwań.

EDIT: Zamiast krawędziówki dałbym IDC
(http://static1.tme.eu/products_pics/3/4/1/34164328c04dabc126f4fe82bbb2d5e6/45495.jpg)
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: Maryjan w 2016.01.24, 18:47:20
Bardzo fajne złącze. Długie, to nie pomyli się go ze złączem do flopp-a :)

Żartuję :)

Gdzie miało by być ono umieszczone ?. Tak jak w oryginale, przy krawędzi ? Pytam, gdyż myślę przyszłościowo o obudowie.
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: pear w 2016.01.24, 18:51:43
Za wcześnie na rozmieszczanie gniazd (jeszcze nie wiem jakie to duże wyjdzie), ale na pewno wszystkie złącza powinny się znaleźć blisko krawędzi płytki.
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: Micky w 2016.01.24, 19:00:53
Micky, tak żeś napisał, że aż wszyscy na forum zaniemówili ;)

Bardziej obstawiam sobotnie wyjścia w miasto ;)

Cytat: trojacek
A mi się ta koncepcja nie podoba, choć też o tym myślałem. Jednak dochodzę do wniosku, że interfejs, który przejmuje zbyt dużo funkcjonalności samego komputera/stacji, mija się z ideą sprzętu retrokompatybilnego.

To był luźny pomysł na rozwiązanie generowania obrazu (jeżeli w ogóle jest to potrzebne) i to w dodatku na HDMI, bo wejście VGA w dzisiejszych telewizorach zaczyna zamierać (są wprawdzie przejściówki VGA-HDMI, ale byśmy zaczęli mocno rozbudowywać urządzenie). Jeśli chcemy być zgodni z dawną epoką to róbmy wszystko na TTLach ;)
A tak poważnie, to niech Pear się wypowie co by chciał w tym mieć - w końcu to jego koncepcja i gros prac. A my będziemy się mu starać pomóc zrealizować marzenia :)

p.s. Pear - dopisz mnie do listy oczekujących klientów, jeśli już taką stworzyłeś.
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: Maryjan w 2016.01.24, 19:07:00
Czyli najpierw powstanie jeden, konkretny projekt, następnie podzielony w zależności od potrzeb i wymagań ?

W tej chwili, do Twojego klona FDD 3/3000 można fizycznie podłączyć dwa napędy, zaś że tak powiem, "psychicznie" widzi cztery (jeśli chodzi o zapis jednostronny). Czy nadal obowiązują standardy DF0 i DF1 w 'pinologii" napędów ?. Bo większość napędów 3'5 dla PC standardowo jest ustawiona jako DF1. Taki napęd, trzeba sobie "przezworkować", by pracował jako DF0. Czy też można użyć taśmy od PC z przeplotem ?.

 
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: Micky w 2016.01.24, 19:08:03
Na złączu systemowym powinny być dostępne wszystkie sygnały procesora. Są wszystkie.
Trochę trzeba tylko złącze przedłużyć o dodatkowe linie adresowe i przerwań.

Myślę że trzeba wyprowadzić wszystkie sygnały ze złącza ZX Spectrum oraz dodatkowe 'zapasowe' wyjścia z CPLD.

Dzięki temu mamy wszystkie oryginalne sygnały na goldpinach (do przyszłych developmentów) oraz gotowe wyjścia z CPLD, który by robił za dekoder adresowy do kolejnych rozszerzeń powstałych w przyszłości (pod warunkiem, że makrocel wystarczy ;) ). Mam na myśli tutaj np. RS232, interface Centronics, I2C, SPI czy np. własne koncepcje.
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: pear w 2016.01.24, 19:20:10
Ja już swoje wyzwanie zaspokoiłem :) Zrobiłem działającego klona, o którym inni od lat tylko opowiadali :)
Ale apetyt rośnie w miarę jedzenia.
Najbardziej nastawiony na rozbudowy jest trojacek. Ja go nawet trochę hamuję w zapędach ;)

Według mnie dodawanie mikrokomputera z 32-bitowym procesorem ARM jako interfejs do Z80 też brzmi co najmniej dziwacznie :)

Natomiast pomysł z możliwością zastosowania układu połączeń napędów dyskietek z PC jest do przedyskutowania. No bo jednak jakąś kompatybilność z napędami 3" trzeba zachować

Zacząłem rysować schemat.
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: Micky w 2016.01.24, 19:21:56
Niestety.
Pytałem już kiedyś o źródła na forum (bez efektu), pytałem też na PW Yarka (bez odpowiedzi).
Mam gdzieś wypluwkę z disassemblera, ale nie nadającą się do kompilacji.

To może ja sprobuję? Kilka lat temu zanim do Fatware'a opublikowano źródła zdisassemblowałem wsad, który był kompilowalny (użyłem SjASMPlus'a (http://sourceforge.net/projects/sjasmplus/)). Potem dopisałem Fatware'owi obsługę PgUp i PgDown - chodzi do dziś :)

Oczywiście disassemblacja to jedynie początek, ale jeśli Wam się nie chciała kompilować wypluwka, to możemy spróbować.
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: steev w 2016.01.24, 20:49:22
[...]ale jeśli Wam się nie chciała kompilować wypluwka, to możemy spróbować.
Precyzując - to co mam się nie kompiluje po tym co z otrzymanym źródłem robiłem :)
Ale i tak nie sądzę by wyjście mojego disassemblera było od razu kompilowalne - na pewno nie bez mozolnego wklepania 'db' i 'dw' dla circa dwóch-trzech kB stałych i zmiennych do których odwołuje się kod...
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: trojacek w 2016.01.25, 10:33:30
Precyzując - to co mam się nie kompiluje po tym co z otrzymanym źródłem robiłem :)

Zgaduję, że dodałeś do kodu cenne komentarze :)
Fajnie by było zrobić jakąś listę procedur z ich adresami, tak w ogóle. To by ułatwiło zrozumienie i redesign kodu.
Sytuację utrudnia fakt, że część kodu jest relokowana, a raczej doładowywana, przez co trudno całe źródło mieć w jednym pliku. A nie rozkminiłem jeszcze całego kodu na tyle, by wiedzieć, gdzie co ląduje - mój plik to na razie zdeassemblowane 16 KB, powstałe z liniowego sklejenia 4 ścieżek systemowych.
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: trojacek w 2016.01.25, 14:00:04
W sumie o jednym drobiazgu kompletnie zapomnieliśmy, może dlatego, że jest mało oczywisty.
Otóż FDD3000 miała opcję portu drukarkowego. W dzisiejszych czasach to już może mało przydatne wyjście, jednak przy braku USB dające spore możliwości zabawy.
Dlaczego ten port był jako opcja? Jego adres kolidował z jednym z adresów WD2123, o ile dobrze pamiętam. Tak więc na płytce drukowanej było miejsce na scalaka (74xx273/373), ale nie był on montowany. Jednak podejrzewam, że TOS ma wbudowaną jego obsługę i dlatego też nie wiesza się przy braku WD2123.
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: pear w 2016.01.25, 14:18:41
Nie ma problemu. Mogę zrobić dwukierunkowy port 8-bit (LS245), albo oddzielnie 8-bit wyjście i 8-bit wejście (LS573 + LS244).
EDIT: Chyba, że 8255 albo Z80PIO ?

Pamięci Flash też będzie 512KB.
Można dać mniejsze kostki, bo brakujące linie adresowe z niczym nie kolidują (NC).
Po prostu będzie je widać 2 lub 4 razy.

Pamięć RAM będzie w segmentach 00-1F, pamięć Flash ROM w E0-FF.
Ostatni segment FF będzie domyślny podczas startu systemu (boot loader).

No i może jakiś beepek ?
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: trojacek w 2016.01.25, 14:41:22
No i może jakiś beepek ?

YMF288? ;)
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: pear w 2016.01.25, 14:45:37
No i może jakiś beepek ?
YMF288? ;)
Jasne   ???
Poprosisz zaxona, to Ci Turbosound przeprojektuje ;)
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: trojacek w 2016.01.25, 14:53:31
Nie widzę sensu dublowania rozwiązań, które już są dostępne dla gumiaka.
A YMF288 jest po prostu mały, tani i zajebisty ;)
Możesz oczywiście zrobić counter w VHDL, wyjdzie taniej.
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: pear w 2016.01.25, 15:09:22
Mnie chodziło o zwykły jeden bit do sterowania głośniczkiem.
Nawet bez generatora, ale może to i nie głupie.
Dopiszę na koniec listy, jeśli w PLD zostanie miejsce.
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: trojacek w 2016.01.25, 15:11:30
Jednym bitem musiałby aktywnie sterować soft, a counter gra sam, póki się go nie "zgasi". Oczywiście wymaga on trochę więcej miejsca (licznik + rejestr wartości do załadowania), pytanie, czy się zmieści oczywiście.
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: pear w 2016.01.25, 15:22:09
Albo krakowskim targiem AY-3-8910. Będziesz miał i porty i dźwięk, a mnie nie będzie to zajmowało miejsca :)
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: trojacek w 2016.01.25, 15:28:14
No ale YMF288 jest właśnie mniejszy. Fakt, portów nie ma, ale te porty w AY są generalnie mało przydatne.
Może w wersji podstawowej tylko jakiś prosty bzyczek, by nie podnosić kosztów? Audio można sobie zawsze dorobić jako kartę ;)
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: zaxon w 2016.01.25, 15:47:48
Na PIC się niestety kompletnie nie znam - bo nie są one ani ze stajni Intela, ani Ziloga ;)
Czas się poznać, bo Microchip pochłonął Atmela.

A zaxon patrzy i się nic nie odzywa :)
Domyślam się co o tym projekcie myśli, więc poniżej dla ochłody wstępnie podsumowałem ile będą kosztować same części ;)

Z8020,00 złokoło
512 KB RAM40,00 zł
128 KB Flash ROM10,00 zł
PLD20,00 złod Chińczyka
FDC30,00 złjak wyżej
RTC15,00 złjak wyżej
UART/SPI (na PIC-u)15,00 złokoło
Płytka PCB50,00 złokoło
pozostała drobnica100,00 złlekko licząc
RAZEM:300,00 złminimum

To tak, żeby nie było później niedomówień i było wyobrażenie o skali życzeń :)
Zupełnie nie liczę czasu jaki trzeba na taki projekt poświęcić.

Eee, ja sie nie odzywam bo mam swoj cyrk na glowie ;) Od lutownicy mam juz odciski a od siedzenia plaskodupie totalne. Ale co moge doradzic jako handlarz  8)   to : zainteresuj projektem rejony gdzie Timex byl popularny, Portugalia itp bo jednak im wiecej tym taniej. Do tego przycisnij Chinczykow z plytkami albo zamawiaj przeze mnie, ja mam u nich calkiem inne ceny . Za czesciami tez moge poniuchac u moich dilerow  :D 
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: pear w 2016.01.25, 17:40:44
Mam luzem dwie płytki do klona FDD z filmu.
Jeśli ktoś reflektuje, to komplet płytka+zaprogramowany GAL22V10 wychodzi 60 zł (plus 6 zł przesyłka).
W załączeniu rysunek płytki z zaznaczonymi newralgicznymi dla prawidłowego działania punktami.
1. Tranzystor Q1 można zamiast 2N3904 zastosować np. BC237, ale trzeba go obrócić o 180 stopni.
2. Przycisku RESET nie podłączać do pola oznaczonego kółkiem (zwiera reset i układ nie startuje).
3. Zworki 16k i 64k powinny być zamontowane na stałe tak jak na rysunku.
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: Maryjan w 2016.01.25, 20:21:18
Rozumiem, że na razie nie działają porty RS232. Chyba, że się przełoży oryginalny układ ze starej płytki FDD 3/3000 ?.

Trojacek dobrze mówi, przydał by się jakiś port do podłączenia drukarki.
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: pear w 2016.01.25, 20:32:25
Niby dlaczego nie ? Wkładasz WD2123 i masz dwa porty RS-232.
Różnica w stosunku do oryginału jest taka, że sygnały w gniazdach DB9 są w standardzie PC.
Zasilanie jest tylko +5V. Napięcia +/-12V dla RS-232 załatwia MAX238 (U6).

I jeszcze jedno. Jeśli złącze IDC do podłączenia napędów będzie w obudowie (czyli nie same gołe piny), to trzeba zwrócić uwagę na numerację.
Na płytce takie gniazdo powinno być zamontowane odwrotnie (tam gdzie na płytce zaznaczony jest pin 1 ma być pin 33 gniazda), żeby taśma do napędów wychodziła na wprost.
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: Ilyad w 2016.01.25, 21:25:51
Pear, czy na Twoim wynalazku można będzie uruchomić Tos v A4 ?
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: pear w 2016.01.25, 21:29:29
Jeśli oryginalna FDD3000 nie potrzebowała dodatkowego wyposażenia, żeby uruchomić TOS V.A4, to i na klonie powinno działać.
Muszę tylko taką dyskietkę spreparować, żeby sprawdzić.
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: Maryjan w 2016.01.25, 21:34:13
Niby dlaczego nie ? Wkładasz WD2123 i masz dwa porty RS-232.
Różnica w stosunku do oryginału jest taka, że sygnały w gniazdach DB9 są w standardzie PC.
Zasilanie jest tylko +5V. Napięcia +/-12V dla RS-232 załatwia MAX238 (U6).

I jeszcze jedno. Jeśli złącze IDC do podłączenia napędów będzie w obudowie (czyli nie same gołe piny), to trzeba zwrócić uwagę na numerację.
Na płytce takie gniazdo powinno być zamontowane odwrotnie (tam gdzie na płytce zaznaczony jest pin 1 ma być pin 33 gniazda), żeby taśma do napędów wychodziła na wprost.

Właśnie, chodziło mi o WD2123.

Ilyad, co do TOS A.4 to jeśli adresowo jest tak jak w oryginale, to TOS A.4 też powinien działać.
Mam gdzieś dyskietkę z TOS A.4. Jak złożę klona, to sprawdzę.
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: trojacek w 2016.01.25, 21:47:34
Rozumiem, że na razie nie działają porty RS232. Chyba, że się przełoży oryginalny układ ze starej płytki FDD 3/3000 ?.

Tak informacyjnie, próbna partia WD2123 już do mnie wyrusza z końca świata ;)
Być może nie trzeba będzie szukać żadnych innych UART-ów.
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: trojacek w 2016.01.25, 21:50:54
Ilyad, co do TOS A.4 to jeśli adresowo jest tak jak w oryginale, to TOS A.4 też powinien działać.
Mam gdzieś dyskietkę z TOS A.4. Jak złożę klona, to sprawdzę.

I tak, i nie. Ktoś coś wydłubał, nie wiadomo jak, i trzeba zrobić compliance tests, by określić, czy to działa na nowej platformie, czy nie. Bo niestety FDD3/FDD3000 to też pewna rozciągnięta w czasie historia ulepszeń, które przekładają się na drobne różnice sprzętowe. Na szczęście tylko w obszarze komunikacji z interfejsem, ale może się okazać, że autor TOS V.A4 czegoś nie przewidział albo coś zrobił "na pałę", a u niego działało.
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: Ilyad w 2016.01.26, 01:12:40
Z tego co wiem  Tos v A4. 0 potrzebował 64k pamięci, więc nie działał na fdd3. Z niecierpliwością czekam na efekty testu  chłopaki.
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: trojacek w 2016.01.26, 09:20:51
...więc nie działał na części FDD3. Istniała też wersja z fabrycznie rozbudowaną pamięcią.
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: pear w 2016.01.26, 09:38:21
Jedną płytkę zaklepał Tygrys.
Została mi jeszcze jedna.
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: pear w 2016.01.26, 10:15:07
Kombinuję co zrobić z tym portem równoległym.
Coraz bardziej skłaniam się, żeby zrobić multi IO na mikrokontrolerze np. AT-Mega.
Byłyby UART, SPI, port równoległy i generator do głośniczka.
Do dyspozycji byłby też PWM.

EDIT: Wybór padł na ATmega64 (lub 103). Załatwi w jednym układzie:
- port równoległy (możliwe wejście analogowe),
- dodatkowy UART, który w parze z FTDI232 będzie wejściem USB do komunikacji z PC,
- interfejs SPI,
- wyjścia PWM,
- generator dźwięku do głośniczka,
- może coś jeszcze :)
Ma jedną wadę. Występuje tylko w obudowach do montażu SMD. Chyba, że zrobić dla niego płytkę montowaną jako moduł.
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: trojacek w 2016.01.26, 13:03:12
Wybór padł na ATmega64 (lub 103). Załatwi w jednym układzie:
- port równoległy (możliwe wejście analogowe),
- dodatkowy UART, który w parze z FTDI232 będzie wejściem USB do komunikacji z PC,
- interfejs SPI,
- wyjścia PWM,
- generator dźwięku do głośniczka,
- może coś jeszcze :)

Czyli Southbridge :)
Zestaw funkcjonalności wygląda nieźle :)

Cytuj
Ma jedną wadę. Występuje tylko w obudowach do montażu SMD. Chyba, że zrobić dla niego płytkę montowaną jako moduł.

A w czym problem, że to SMD? Wiercenie będzie tańsze ;)
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: Maryjan w 2016.01.26, 13:18:42
Z SMD nie każdy sobie poradzi. Jeśli interface miałby być oferowany jako sama płytka (kwestia ceny), to dla wielu "sobotnio-niedzielnych" elektroników może być to problemem. Więc lepiej dać scalak SMD jako moduł (są odpowiednie płytki) wpinany w płytkę interface`a.
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: trojacek w 2016.01.26, 13:22:18
Moim zdaniem, jako element kluczowy, powinien być od razu wlutowany przez dostawcę ;)
Ale pewnie dostawca widzi to inaczej :D
Ino przypomnę, że logika klejąca ma być w XC9572, które są wyłącznie w SMD. Tyle, że istnieją do nich podstawki, nie wiem tylko, czy Pear planuje ich użycie.
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: Maryjan w 2016.01.26, 13:29:22
To dobre posunięcie, zwiększyło by liczbę chętnych. Bo jednak SMD to trzeba trochę zalutować, żeby nabrać wprawy. Nie wspomnę, że trzeba posiadać odpowiednie pasty, cyny i stację lutowniczą. HOT-AIR mile widziane.
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: pear w 2016.01.26, 14:00:42
XC9572 jest w obudowie PLCC84 i będzie w podstawce THT.
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: Maryjan w 2016.01.26, 14:23:03
Są jakieś różnice cenowe odnośnie XC9572 w wersji SMD a THT ?.
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: Micky w 2016.01.26, 14:26:54
Jedną płytkę zaklepał Tygrys.
Została mi jeszcze jedna.

Ja z przyjemnością jedna łyknę :)
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: Micky w 2016.01.26, 14:31:58
Według mnie dodawanie mikrokomputera z 32-bitowym procesorem ARM jako interfejs do Z80 też brzmi co najmniej dziwacznie :)

Oj, tylko troche ;) Jeśli chodzi o stosunek możliwości do ceny to nie ma chyba lepszego :) Skupiłem się na jak najtańszym rozwiązaniu przy zachowaniu olbrzymiej wręcz elastyczności przyszłych dodatków.

BTW. CosmosEx (http://joo.kie.sk/?page_id=384) do Atari ST tez może współpracować z Raspberry Pi - dając dużo dodatkowych możliwości.
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: pear w 2016.01.26, 14:32:35
Są jakieś różnice cenowe odnośnie XC9572 w wersji SMD a THT ?.
Cena zależy od napięcia zasilania i ilości makrocel.
Wersje na 5V są niestety droższe i coraz trudniej osiągalne.
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: pear w 2016.01.26, 14:38:17
Z SMD nie każdy sobie poradzi. Jeśli interface miałby być oferowany jako sama płytka (kwestia ceny), to dla wielu "sobotnio-niedzielnych" elektroników może być to problemem. Więc lepiej dać scalak SMD jako moduł (są odpowiednie płytki) wpinany w płytkę interface`a.
Dlatego właśnie ATmega i FTDI razem z przyległościami będą na oddzielnej płytce jako gotowy moduł.
Elementy THT będą na płycie głównej.
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: Micky w 2016.01.26, 14:42:24
Wybór padł na ATmega64 (lub 103).
...
...
Ma jedną wadę. Występuje tylko w obudowach do montażu SMD. Chyba, że zrobić dla niego płytkę montowaną jako moduł.

Jak by zabrakło w niej zasobów to można dać Atmega128 (http://www.tme.eu/pl/details/atmega128a-au/mikrokontrolery-atmel-avr-smd/atmel/) albo w ogóle pójść w Atmega2560 (http://www.tme.eu/pl/details/atmega2560-16au/mikrokontrolery-atmel-avr-smd/atmel/).

Jeśli ktoś by miał problem z polutowaniem wersji SMD, to może Pear sprzedawać zestaw z wlutowanymi kostkami SMD.
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: Micky w 2016.01.26, 14:45:04
Zgaduję, że dodałeś do kodu cenne komentarze :)
Fajnie by było zrobić jakąś listę procedur z ich adresami, tak w ogóle. To by ułatwiło zrozumienie i redesign kodu.
Sytuację utrudnia fakt, że część kodu jest relokowana, a raczej doładowywana, przez co trudno całe źródło mieć w jednym pliku. A nie rozkminiłem jeszcze całego kodu na tyle, by wiedzieć, gdzie co ląduje - mój plik to na razie zdeassemblowane 16 KB, powstałe z liniowego sklejenia 4 ścieżek systemowych.

A mógłbyś mi podesłać co udało Ci się zrobić do tej pory wraz z 'liniowym' wsadem?
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: pear w 2016.01.26, 14:49:01
Mam nadzieję, że ATmega w obrębie tej samej obudowy mają tak samo wyprowadzone sygnały :)
W ogóle, to mam też nadzieję, że znajdzie się chętny na wyprodukowanie wsadu do tego mikrokontrolera.
Zamierzam wyspecyfikować tylko API :)

Co do sprzedawania.
Po pierwsze nie zakładam, że to projekt komercyjny (zresztą jak wszystkie, które robię dla 8-bit).
Po drugie miejcie na uwadze, że od pomysłu do przetestowania gotowego produktu jest daleka droga.
Przy tym ile mam czasu na hobby zakładam, że potrwa to minimum rok.

Żeby nie było niejasności - moja działka to Layer 1, najdalej Layer 2 ;)
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: Micky w 2016.01.26, 15:12:31
Mam nadzieję, że ATmega w obrębie tej samej obudowy mają tak samo wyprowadzone sygnały :)
W ogóle, to mam też nadzieję, że znajdzie się chętny na wyprodukowanie wsadu do tego mikrokontrolera.
Zamierzam wyspecyfikować tylko API :)

W obrębie Atmegi 64 i 128 to jak kojarzę to różnice są wyłącznie w rozmiarze pamięci Flash i Eeprom - pinout identyczny. Atmega2560 to juz inna pieśń i TQFP100 :)

Co do wsadu mikrokontrolerka, to z przyjemnością będę współpracować, ale limituje mnie czas, który mogę przeznaczyć na hobby.
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: pear w 2016.01.26, 15:15:07
Co do wsadu mikrokontrolerka, to z przyjemnością będę współpracować, ale limituje mnie czas, który mogę przeznaczyć na hobby.
A kogo nie limituje ?
Ja mam średnio godzinę dziennie i jeden, czasem dwa weekendy w miesiącu.
Kwestia organizacji czasu :)
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: trojacek w 2016.01.26, 16:30:41
Są jakieś różnice cenowe odnośnie XC9572 w wersji SMD a THT ?.

Gwoli ścisłości, wersja THT tego układu nie istnieje, a jedynie podstawka THT pod wersję w obudowie PC84, o, taka:
http://www.ebay.com/itm/32-PCS-84-PINS-PLCC-SOCKET-BY-FCI-P-N-SE8175-/250382563406

Wersje na 5V są niestety droższe i coraz trudniej osiągalne.

Co Cię powstrzymuje przed stosowaniem wersji trzywoltowej? Piny są 5V tolerant.
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: pear w 2016.01.26, 17:09:17
Są jakieś różnice cenowe odnośnie XC9572 w wersji SMD a THT ?.
Gwoli ścisłości, wersja THT tego układu nie istnieje, a jedynie podstawka THT pod wersję w obudowie PC84, o, taka:
http://www.ebay.com/itm/32-PCS-84-PINS-PLCC-SOCKET-BY-FCI-P-N-SE8175-/250382563406
Czepiasz się, ale masz rację ;)
Obudowy PLCC jako jedyne z SMD da się w sensowny sposób zamontować do układu w technologii THT.
Pozostałe obudowy nie mają łatwych w użyciu i w miarę tanich podstawek.

Wersje na 5V są niestety droższe i coraz trudniej osiągalne.
Co Cię powstrzymuje przed stosowaniem wersji trzywoltowej? Piny są 5V tolerant.
Ciężko jest magistralę trójstanową zrobić. Z rezystorami pull-up przestaje być trójstanowa.
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: Maryjan w 2016.01.26, 18:02:42
Są jakieś różnice cenowe odnośnie XC9572 w wersji SMD a THT ?.

Gwoli ścisłości, wersja THT tego układu nie istnieje, a jedynie podstawka THT pod wersję w obudowie PC84, o, taka:
http://www.ebay.com/itm/32-PCS-84-PINS-PLCC-SOCKET-BY-FCI-P-N-SE8175-/250382563406


Faktycznie się "zagalopowałem", przepraszam. Jakoś miałem "goń myślową" :)

Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: pear w 2016.01.26, 19:26:56
Taka przymiarka. Płytka w rozmiarze dwóch napędów 3,5" (20,5x15 cm).
Miejsca sporo. Wszystkie bajery powinny się zmieścić.
Cena przy 5 sztukach $15,50, przy 10 sztukach $11,10 za płytkę.
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: trojacek w 2016.01.26, 19:29:12
A nie lepiej cyrklować pod layout płyty w FDD3000?
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: pear w 2016.01.26, 19:33:53
Ile osób ma oryginalną obudowę ?
Mogę dostosować, tylko czy jest po co ?
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: trojacek w 2016.01.26, 19:34:55
Np. ja :)
Płyty czasami padają, jak już robisz większą, to moim zdaniem senwonie by było zrobić coś, co może zastąpić padniętą płytę.
A jakby się odrobinę postarać, to i pod ATX by podpasiła :)
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: pear w 2016.01.26, 19:36:55
Oryginalna płyta jest jeszcze większa.
Pod większą płytkę nie da rady wydrukować obudowy :D
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: trojacek w 2016.01.26, 19:39:14
Nie musi być aż tak duża, wystarczy, by pasowały gniazda, no i najlepiej też punkty montażowe.
Przymierz się do tematu, wiem, że potrafisz :)
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: pear w 2016.01.26, 19:40:16
A nie, to gniazda mogę dopasować.
Elementy na płytce zostały ze starego projektu :)

W zasadzie, to do dopasowania są tylko RS-y.
Czy gniazdo do zewnętrznych napędów też ?
Na razie zakładam podłączenie tylko dwóch stacji dyskietek wewnętrznych.
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: trojacek w 2016.01.26, 19:41:41
...i złącze systemowe też, nie masz presji miejsca przecież ;)

Co do gniazda taśmy FDD, to wewnętrzne może być gdziekolwiek (choć najlepiej blisko tyłu), natomiast widziałem, że niektórzy wycinali w obudowie prostokąt, by mieć dostęp do złącza krawędziowego dla taśmy FDD.
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: pear w 2016.01.26, 19:44:26
Chwila.
Po pierwsze złącze systemowe nie było wyprowadzone w oryginale na zewnątrz.
Po drugie nowe złącze będzie przecież i tak szersze.
Chciałem je dać z tyłu, zamiast złącza do zewnętrznych napędów.
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: trojacek w 2016.01.26, 19:47:08
Złącze systemowe nie było wyprowadzone, ale sensownie umieszczone, by można było zainstalować jakąś kartę. Po coc chcesz robić jakiś "pociąg" za obudową? Lepiej rozszerzenia chować w środku, według mnie.
I zrób tak, że jak kiedyś powstanie np. karta graficzna, żeby można ją było wpiąć i w Twoją płytę, i w oryginalną.
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: pear w 2016.01.26, 19:49:44
Hm. To może pójść w górę (chociaż koncepcja płaskiego urządzenia podobała mi się bardziej).
Napędy nad sobą po lewej stronie, a po prawej, blisko krawędzi złącze systemowe ?
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: trojacek w 2016.01.26, 20:12:01
Albo zrobić adapter kątowy, jak w niektórych firmowych pecetach?
W oryginale FDD3000 napędy są obok siebie, a miejsce na kartę i tak jest, bo złącze jest tuż przy prawej krawędzi.
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: pear w 2016.01.26, 20:15:57
To znowu pociąg będzie z boku, ale jak stryjenka uważa.
Jeszcze jest czas, żeby to spokojnie przemyśleć.

Napędy 3" były prawie 2x wyższe niż 3,5".
Tylko wyważenie będzie kiepskie ;)
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: trojacek w 2016.01.26, 20:20:10
Planujesz zawody w rzucaniu stacją? ;)
Może być z tyłu, o ile w obudowie. Chyba źle zrozumiałem, że chcesz złącze systemowe wyprowadzić na zewnątrz.
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: Micky w 2016.01.26, 20:21:17
A nie, to gniazda mogę dopasować.
Elementy na płytce zostały ze starego projektu :)

W zasadzie, to do dopasowania są tylko RS-y.

Jeśli się nie uda rozłożyć to można użyć złącz typu: żeńskie (http://www.tme.eu/pl/details/dff09lc/zlacza-d-sub/ninigi/) lub męskie (http://www.tme.eu/pl/details/dsf09lc/zlacza-d-sub/ninigi/). Wtedy łatwo byłoby taśmą podpiąć z dowolnego miejsca PCB.
Nie mam teraz pod ręką swojej FDD3000, żeby sprawdzić czy mechanicznie by pasowało takie rozwiązanie.
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: pear w 2016.01.26, 20:25:21
Gniazda od RS-ów łatwo się powinno dopasować, bo oryginalnie chyba też są zamontowane bezpośrednio na płycie.

Jeśli dam dwie stacje po lewej jedna nad drugą, to po prawej zostaje akurat miejsce na złącze i pionową kartę.
Jak będzie dość miejsca może dwa złącza. Tylko czy potrzeba dwa ?
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: trojacek w 2016.01.26, 20:28:03
Oszczędzanie się kiedyś zemści, sam tak napisałeś  ;D
Masz na myśli jakąś konkretna obudowę, że tak oszczędzasz na szerokości? ;)
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: pear w 2016.01.26, 20:33:10
Na razie przymierzam.
Powierzchnia kosztuje.
No i są pewne limity 20 x 20 x 20 cm na obudowę :D
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: Maryjan w 2016.01.26, 21:14:31
A może wyprowadzić złącze z boku ?. Np. tak, jak było w Amiga 500. Wtedy, każdy podłączany interface mógł by być przelotowy.
No ale znów, powstaje "pociąg".

Jak by nie patrzeć, to albo "pociąg" albo "wieżowiec" wychodzi.
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: Micky w 2016.01.26, 22:06:47
Pear, mozesz zdradzic o jakiej obudowie myslisz?
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: pear w 2016.01.27, 07:20:46
Przyuczam się do wydruków 3D :)
Na razie to jeszcze dość drogi sport, ale ciągle tanieje, więc czas się zapoznać.
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: Micky w 2016.01.27, 08:40:42
Ogolnie koncepcja wydrukow 3d jest super ale niestety zadowalajaca jakosc i powtarzalnosc jak na razie zapewniaja tylko sprzety z wyzszej polki - przynajmniej ja mam takie  doswiadczenia.
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: Maryjan w 2016.01.27, 12:02:15
Jakaś obudowa by się przydała. W mojej FDD 3000 Made in Unipolbrit rozleciały się zgrzewane szyny do mocowania napędów i całość jest niestety "zglutowana". Myślałem nad alternatywną, z plexi, ale drogo wychodzi. Ale fajnie było by mieć przeźroczystą obudowę :)
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: Micky w 2016.01.27, 14:37:50
Plexi odradzam, chyba, że jako prostą prostopadłościenną konstrukcję (lub przykrywkę z góry i dołu).
Jest krucha - np. obudowy do Raspberry Pi były wielką porażką.
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: Maryjan w 2016.01.27, 19:23:47
Zamówiłem i czekam na resztę części ze zniecierpliwieniem :)
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: pear w 2016.01.27, 19:41:09
Nie doczekało weekendu :D
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: Maryjan w 2016.01.27, 19:58:06
Jakoś tak, się rozpędziłem :) Lutowanie mnie uspokaja :) po całym dniu w pracy.
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: zaxon w 2016.01.27, 20:00:23
Hyhy,   https://www.youtube.com/watch?v=K6kGLM9aj38


Pear jak masz te druga plytke jeszcze to biore
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: Maryjan w 2016.01.27, 20:02:56
Hyhy,   https://www.youtube.com/watch?v=K6kGLM9aj38


Ale jaką motywację mieli obywatele. Najlepsze z tego filmiku jest "Milicjant Twój przyjaciel i obrońca".
Przekonałem się nie raz, na własnej skórze :)
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: pear w 2016.01.27, 20:03:22
Nie mam już płytek. Ostatnia jest w celach historyczno-kolekcjonerskich dla Tygrysa.
@zaxon: Dostaniesz następną wersję, bardziej wypasioną ;)
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: Maryjan w 2016.01.27, 20:08:40
Da radę dodać do nowej wersji mrugającą diodkę jak napęd pracuje ?.
Zawsze to jakaś wizualizacja transferu będzie. Bo tak, to się tylko w napędzie świeci, ze jest on aktywny.
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: zaxon w 2016.01.27, 20:10:05
Qurde,szef muzeum otworzy? Ode mnie tez wyciaga prototypy  :D  Ma niucha, za 30 lat wyjmie z szuflady ,z- Ebajuje i  na Marsa skoczy na weekend ;)
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: pear w 2016.01.27, 20:11:34
Hm. Dioda w napędzie powinna mrugać. W starych napędach mrugała, bo korzystały z sygnału /InUse (jest wyprowadzony na taśmie, pin 4).
Można stację dyskietek zmodyfikować, żeby dioda się zapalała od /InUse zamiast od /Select (właściwie to od sumy obu).
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: Maryjan w 2016.01.27, 20:14:20
Jak oglądałem filmik na youtube z pracy prototypu, to nie widziałem, żeby mrugała. No chyba, że mruga z taką częstotliwością, że nie widać :)
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: pear w 2016.01.27, 20:31:25
Challenge accepted  8)
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: zaxon w 2016.01.27, 20:41:57
No i to sa powody dla ktorych jak cos robie to coraz bardziej sam i nie pytam sie o zdanie bo robi sie koncert zyczen  :D, ustrojstwo sie rozrasta, a na koniec sie okazuje ze projekt laduje na dysku bo podliczajac "ZA DROGIE". I tu widze wlasnie ze to idzie w te strone  :D
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: Maryjan w 2016.01.27, 20:50:04
No co ty, Zaxon, ja tylko tak spytałem. Nic na siłę :)
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: pear w 2016.01.27, 20:56:17
Szybka prowizorka na jednym tranzystorze PNP.
1. Wylutować anodę LED.
2. Pomiędzy anodę i punkt, w którym była przylutowana wstawić tranzystor (emiter do punktu na płytce, kolektor do anody LED).
3. Baza tranzystora przez rezystor 10k do pinu numer 4 w złączu napędu.
https://youtu.be/1-8w4xAS-c4 (https://youtu.be/1-8w4xAS-c4)
Wo La Ła. I nie marudzić mi tu ;)

PS. Więcej czasu zajęło mi zgranie filmiku z telefonu po bluetooth na YouTube niż sama przeróbka napędu :)
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: zaxon w 2016.01.27, 21:00:30
A ja nie mowilem o tobie ;) Po prostu widze co widze, polecam przeczytac ksiazke  "Emailem z doliny krzemowej" Marka Holynskiego. Fajnie jest tam opisane jak konczyli i nie mogli skonczyc kolejnej stacji roboczej Silicon Graphics. Szefostwo im wylaczylo prad, idzie do produkcji jakie idzie ;) Zawsze mozna cos poprawic ;)
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: Maryjan w 2016.01.27, 21:05:44
Matko Boska, to już mruga ?. A ja poszedłem sobie herbaty zrobić.  :D

Zaxon, nie można się z tobą nie zgodzić w tej kwestii.
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: pear w 2016.01.27, 21:11:35
Jak mi jeszcze ktoś wyjedzie z tekstem, że "W oryginalnych napędach to dioda LED była czerwona" ... 
to niech sobie wymieni :P
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: Micky w 2016.01.27, 21:16:58
Pear,
oprogramujemy MagicLED'a RGB (https://www.adafruit.com/datasheets/WS2812.pdf) w Atmedze i bedzie można sobie dowolnie je skonfigurować ;) i dodamy 'breathing', jak napęd bedzie czekał na rozkazy :)
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: Maryjan w 2016.01.27, 21:17:32
Właśnie wymyśliłem, że flopp-a zamontuję nad płytką. Idę jutro do sklepu szukać tulejek dystansowych.
Otwory w płytce pasują, do dolnych otworów flopp-a :)
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: pear w 2016.01.27, 21:19:34
Przypadek ?  ;D
Wymyśliłeś powiadasz ?

Płytka ma rozmiary i otwory montażowe identycznie jak napęd 3,5".

Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: Maryjan w 2016.01.27, 21:22:31
No dobra, przecież wiem, że Ty to SPECJALNIE zaplanowałeś  ;D

A żem starawy, to ciężko kapuję :)
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: pear w 2016.01.27, 21:25:40
Pod płytką też daj tulejki dystansowe. Będziesz miał od razu stopki :)
(https://enterpriseforever.com/hardware/creating-exdos-card-clone/?action=dlattach;attach=12608;image)
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: Maryjan w 2016.01.27, 21:28:00
No właśnie, dobry pomysł. Będzie jedna, zwarta konstrukcja.
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: trojacek w 2016.01.28, 14:20:11
Jak mi jeszcze ktoś wyjedzie z tekstem, że "W oryginalnych napędach to dioda LED była czerwona" ... 
to niech sobie wymieni :P

A to ja z innej beczki... Czy w Twoim rozwiązaniu, jak nie ma dyskietki w stacji, a napęd się kręci (np. zaraz po włączeniu), to dioda się świeci, czy nie? :)
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: pear w 2016.01.28, 14:39:46
Standardowo dioda w napędzie świeci bez względu na to czy jest tam dyskietka (tylko wtedy nie mruga).
Według mnie tak powinno zostać.
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: trojacek w 2016.01.28, 14:40:46
Dokładnie o to mi chodziło :)
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: pear w 2016.01.31, 10:09:45
Ważna informacja dla składających FDD35.
Kabel do połączenia z interfejsem zrobiłem z płaskiej taśmy z zaciskanymi na końcach wtyczkami.
Żeby taśma nie musiała być skręcona, to gniazdo w stacji FDD35 ma odwrotną kolejność pinów !
Pin 1 w interfejsie odpowiada pinowi 15 w stacji.
Jeśli ktoś zdążył podłączyć odwrotnie, to nic się nie stanie. Dosłownie nic, bo komunikacja nie zadziała :)
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: Maryjan w 2016.01.31, 14:48:34
A ja czekam na części i szlag mnie trafia  :-X
Wszystkie były dostępne do wysyłki w 24h, tylko zachciało mi się zamawiać 100 szt. 100nF, bo tanie były.
Niestety, czas realizacji  wysyłki przez nie przedłużył się o 3 dni. No i tak weekend zleciał na niczym  >:(

Ja dam do FDD35 w druk gniazdo żeńskie - bo takie mam, zaś kabel, będzie z wtyczką "męską" i "żeńską" na końcach.

Trochę szkoda, że sygnały są odwrotnie, bo po zastosowaniu w FDD35 gniazda żeńskiego, można by od razu wpinać w się Ti-of-TTL, z pominięciem kabelka.
To dla lubiących "pociągi" za ZX-em :)
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: pear w 2016.01.31, 15:00:41
Trochę szkoda, że sygnały są odwrotnie, bo po zastosowaniu w FDD35 gniazda żeńskiego, można by od razu wpinać w się Ti-of-TTL, z pominięciem kabelka.
To dla lubiących "pociągi" za ZX-em :)
No właśnie tak się składa, że jak jest odwrócone, to można złożyć pociąg.
Złącza DB15F i DB15M są symetryczne :)
Chociaż nie polecam, bo to długie wyjdzie i można coś uszkodzić.
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: Maryjan w 2016.01.31, 15:07:39
Czyli można testować bez przewodu.
Jaką długość ma Twój przewód od Ti-of-TTL do FDD 35 ?. Jak z podatnością na zakłócenia ?.
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: pear w 2016.01.31, 15:08:56
Mój kabel ma prawie 60 cm (szkoda mi było ciąć taśmy :) ).
Działa bez problemów.

EDIT: Testowałem też z oryginalnym interfejsem M-397. Też działa bez problemu z takim kablem.
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: Maryjan w 2016.01.31, 15:13:13
Ja spróbuję na metrowym, bo taki mam i też szkoda ciąć, bo ekranowany.

Tulejki dystansowe idą do mnie z Gdańska, bo u mnie to można kupić wszystko, tylko nie taki tulejki.
Zalety mieszkania w małym mieście.
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: pear w 2016.01.31, 15:26:02
Ja tam wcale w dużym mieście nie mieszkam, ale nie szukam po sklepach, bo szkoda czasu i drożej wyjdzie, niż sobie zaplanować raz na jakiś czas większe zakupy przez internet.
Za jednym razem zaopatruję się do kilku projektów, więc przesyłka już tak bardzo nie podraża kosztów.
Tulejki, śrubki i inne drobiazgi też są w sklepach z elektroniką.
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: Maryjan w 2016.01.31, 20:40:20
Ja praktycznie tak samo. Ale miałem nadzieję, że co jak co, ale takie tulejki kupię. Widziałem je w Casto....e.
No cóż, muszę uzbroić się w cierpliwość.

Jak zmontuję, nie omieszkam podzielić się wrażeniami  :D
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: Maryjan w 2016.02.01, 20:21:30
Kochani, DZIAŁA !

Niniejszym chyba jestem drugim posiadaczem klona FDD 3/3000 na świecie :)

Wszystko poszło gładko, nie było problemu z uruchomieniem. Tylko w ferworze zapomniałem przylutować jednej strony podstawki od procesora. Po poprawce, FDD 35 ruszyło z kopyta.

Myślę, że mogę sobie napisać na płytce S/N 002 ?.

Dzisiaj już padam, ale jutro, czas na dogłębne testy.

Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: pear w 2016.02.01, 20:33:48
Gratuluję. No i wstydu nie ma, bo nie tylko mnie zadziałało ;)
Możesz sobie z czystym sumieniem wpisać numer seryjny :)
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: Maryjan w 2016.02.01, 20:36:35
To Tobie należą się gratulacje  ;D
Tobie się chciało przemyśleć konstrukcję i zaprojektować na nowo.
Jam tylko polutował  :)
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: trojacek w 2016.02.01, 21:00:34
Gratuluję. No i wstydu nie ma, bo nie tylko mnie zadziałało ;)
Możesz sobie z czystym sumieniem wpisać numer seryjny :)

Zaczynam mieć kompleksy...
Nawet nie dotknąłem płytki :(
Weekend poświęciłem na naprawę stacjonarnego odtwarzacza CD i przy okazji prąd mnie kopnął ;)
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: Maryjan w 2016.02.01, 21:16:48
A tam zaraz kopnął. Po prostu Cię "zdyscyplinował" :)
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: trojacek w 2016.02.01, 21:21:49
...wypalając skórę aż do mięsa ;)
W średniowieczu dyscyplinowanie było humanitarniejsze ;)
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: Maryjan w 2016.02.01, 21:37:32
Nie wiedziałem, że to tak poważne  :(
Szczerze współczuję. Ja miałem podobne przypadek, kilka lat temu, jak pewna osoba podłączyła fazę na obudowę w szlifierce.
Dobrze, że klepnąłem tylko osłonę. A osłona "klepnęła" mnie. Wrażenia - niesamowite :)
Szlifierka była z silnikiem trójfazowym  :D
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: trojacek w 2016.02.01, 22:25:14
Nie wiedziałem, że to tak poważne  :(
Szczerze współczuję.

Dzięki, ale nic wielkiego się nie stało, chyba dzięki kapciom na grubej gumie :)
Zdarzały mi się cięższe obrażenia przy pieczeniu pizzy (systematycznie parzę się o piekarnik, hehe).

Cytuj
Ja miałem podobne przypadek, kilka lat temu, jak pewna osoba podłączyła fazę na obudowę w szlifierce.
Dobrze, że klepnąłem tylko osłonę. A osłona "klepnęła" mnie. Wrażenia - niesamowite :)
Szlifierka była z silnikiem trójfazowym  :D

No to wykazałeś się dobrymi nawykami.
Ja podejrzane urządzenia też zwykle klepię wierzchem dłoni. Ale ten CD zbagatelizowałem, phi, bo co mi może zrobić jakiś CD ;)
Tak czy siak FDD35 siedzi mi teraz na ambicji. A czas na montaż będę miał dopiero w marcu. Plus jest taki, że do tego czasu powinny do mnie dotrzeć WD2123. Resztę części mam w dużym nadmiarze ;). A nawet obudowa i zmodowany flop czekają. I dyskietka 3,5" sformatowana pod TOS...
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: Maryjan w 2016.02.02, 16:49:30
Kapcie "über alles" :)

Dziś trochę testów. TOS A.2 działa bezproblemowo, więc przyszedł czas na test TOS A.4.
Okazało się, że DZIAŁA !. Co uwidoczniłem na zdjęciach :)

Niestety, testy z CP/M będę musiał przeprowadzić później, gdyż dyskietki zaliczyły "pad".

Nie wiem dlaczego, ale po trzecim resecie w stacji, stacja mi się zawiesza. Pomaga wyłączenie z sieci. Po czym, znów działa, do czasu przyciśnięcia Reset w FDD 35. Podejrzewam microswith-a, albo problem z EEPROM. Dałem 28C64 zamiast 27C256. Może też być zasilacz ?.
Muszę to sprawdzić i zrobić przewód, bo na razie to na "partyzanta" działam.
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: pear w 2016.02.02, 17:08:54
Sygnał RESET jest kondycjonowany na dwóch wolnych buforach U8 (LS240).
Jeśli założyłeś jakąś używkę, to sprawdź czy na innym egzemplarzu też będzie tak samo.

Ja też muszę poczekać z testami CP/M, bo do domu przytargałem z garażu tylko FDD3 16KB.
FDD3000 nie mam gdzie na biurku postawić :(

Tak patrzę na ten pociąg i aż korci, żeby całość scalić z interfejsem i zabudować na modłę Opusa  ::)
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: Maryjan w 2016.02.02, 17:29:02

Tak patrzę na ten pociąg i aż korci, żeby całość scalić z interfejsem i zabudować na modłę Opusa  ::)

No i to jest BARDZO DOBRY POMYSŁ !
Dzięki za radę, pokombinuję z tym buforem.
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: pear w 2016.02.02, 17:35:41
Właśnie nie wiem czy dobry.
Opus był wielki i ciężki (z żelaza, stali ;) ) i musiał stać za komputerem, bo wszystko było połączone na sztywno.
Na moje nano-biurko by nie wszedł.
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: Maryjan w 2016.02.02, 17:40:12
Ale wszystko było w jednym. Wpinałeś Speca i działało.
Zresztą, trzeba by przeanalizować koszta płytki, bo zapewne tania nie będzie.

Myślałem nad zastąpieniem flopp-a czymś na modłę Gotek-a, ale to chyba zabiło by "ducha" stacji.
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: pear w 2016.02.02, 17:42:10
Można sobie wpiąć jako drugą stację coś nowszego ;)
System tylko wgrywać z dyskietki, żeby posłuchać żężenia :D
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: Maryjan w 2016.02.02, 17:44:27
Właściwie to można. Czytałem na forum, że Zaxon coś kombinuje a`la Gotek, tylko że do AMSTRADA.
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: pear w 2016.02.02, 17:46:06
Luzem też jest.
Do Amstrada robi wersję z wbudowanym interfejsem DDI-któryśtam ;)

O, można by takiego Goteka wbudować w tą wypasioną wersję FDD3500. Przemyślę to jeszcze ...
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: Maryjan w 2016.02.02, 17:50:58
Ale opcja dla zwykłego flopp-a zostanie ?

Chyba można powiedzieć, że jest zainteresowanie tematem, bo ten wątek ma już 4500 wyświetlań :)
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: pear w 2016.02.02, 17:57:20
Flop musi zostać, bo jak poznasz, że to stacja dyskietek ? ;D

Jak FDD przebije wątek "Nowy Harlequin", to powiem, że jest zainteresowanie (specjalnie nie podpinam linka, żeby nie podbijać stawki ;) ).
Na razie to pewnie z połowę to sami żeśmy nabili.
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: Maryjan w 2016.02.02, 18:07:18
No właśnie, to może ktoś się wypowie z obserwująco-czytających, a nie tylko my będziemy pisali.
Jak to mówił Dyzma "Co miałem powiedzieć, przeczytałem"  :D

Były czasy, że przeważnie w Polsce każdy ze 'Spectrumowców" chciał TO mieć (czyli FDD 3000).
Jest szansa spełnić marzenia i to w nowej odsłonie. Na nowo przemyślanej i solidnie wykonanej.
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: pear w 2016.02.02, 18:36:47
Jeśli się znajdzie co najmniej 10 chętnych na FDD35, to mogę poprawić drobne błędy na aktualnej płytce i zamówić, żeby nie czekać na finalną FDD3500, która będzie gotowa pewnie za rok.
Przy mniejszej ilości nie ma sensu. Sama jedna płytka kosztuje ponad 50 zł.
Przy 10 sztukach cena spada do 32 zł, 15 sztuk 28 zł, 20 sztuk 25 zł itd.
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: zaxon w 2016.02.02, 18:51:30
Nie kombinuje tylko dawno wykombinowal ;) 3 wersje zreszta ;) Do 464, do 6128 i jedna do wszystkiego ;)

 Z tym ze na CPC jest soft do obslugi tego z poziomu Amstrada i sobie mozna w filemanagerze zamontowac dowolny obraz dysku. A Goteka uproscic o wyswietlacz i guziczki ;)
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: zaxon w 2016.02.02, 18:54:15
Pear, to ja biore 20  :D
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: pear w 2016.02.02, 18:58:45
Jaja sobie robisz ? Co z tym będziesz robił ? ;D
Jak wspomniałem na węgierskim forum o tym, że robię klon FDD3000, to było tylko jedno pytanie "Co to jest FDD3000 ?".
Poza Polską to był mało popularny sprzęt.
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: zaxon w 2016.02.02, 19:01:27
Pozycze sobie zdjecie, odezwe sie za niedlugo ;)
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: Maryjan w 2016.02.02, 19:13:44
Myślę, że Zaxon ma "arcy delikatny plan" Panie Hrabio :)
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: pear w 2016.02.02, 19:15:19
No, ciekawy eksperyment ...
Też będę miał płaskodupie ?  :o
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: zaxon w 2016.02.02, 19:17:12
Dalem znac tu i tam, pozniej zlape moje kontakty w Portugalii i Brazylii, 20 plytek to tyle co nic ;)
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: Maryjan w 2016.02.02, 19:23:52
Pear, szykuj wygodne krzesło i dużo cyny, że o stacji lutowniczej nie wspomnę  :D

Idę lutować kabel.
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: pear w 2016.02.02, 19:36:18
Garaż jeszcze nieczynny !  :o
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: Maryjan w 2016.02.02, 20:53:39
Podobno świstak Phil nie zobaczył swojego cienia. Wiosna idzie :)
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: Ilyad w 2016.02.02, 22:14:58
Ja śledzę wątek wiernie. Liczę na to że moje obrazy starych dysków w tos A4. w końcu uda się odpalić na real hardware. Ten gotek jako opcja to świetny pomysł.
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: hsimpson w 2016.02.03, 00:11:57
Ja też śledzę wiernie ten wątek. IMHO pomysł z rozbudowaną wersją 3500 zintegrowaną z interfejsem wydaje mi się genialny. Zamiast Goteka możnaby podpiąć HxC :).
Na pewno wezmę jedną wypasioną wersję jak już powstanie. Trzymam za was kciuki.
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: pear w 2016.02.03, 06:31:09
Zmodyfikowany Gotek ma oprogramowanie podobne do HxC.
Oryginalne HxC wymagałoby negocjacji z Lotharkiem  (mam do niego całe 7km ;) ).
Nie wiem czy moja wątroba jest na to gotowa  ;D
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: hsimpson w 2016.02.03, 12:52:11
Byłoby super gdyby wątroba się zgodziła  ;).
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: Maryjan w 2016.02.03, 14:52:44
W razie czego, mogę przyjechać z "wodą rozmowną" swojskiego wyrobu :)
Jedyna w swoim rodzaju :)
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: trojacek w 2016.02.03, 15:09:27
Tak patrzę na ten pociąg i aż korci, żeby całość scalić z interfejsem i zabudować na modłę Opusa  ::)

No ja właśnie liczę na to, że całość zmieści się wraz z komputerem w obudowie dK'Tronics, o, takiej, jak w załączniku.
Miałbym mobilną wersję, którą bezproblemowo zabrałbym w walizkę lub plecak :)
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: pear w 2016.02.03, 17:38:21
Ładna obudowa, ale jeszcze bardziej unikatowa niż FDD3000.
Mogę zaprojektować płytki FDD i TI tak, żeby po złączeniu wprost bez kabla, ułożyły się za komputerem wzdłuż krawędzi.
Tylko, czy rzeczywiście jest to konieczne dla tego pojedynczego przypadku ?
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: trojacek w 2016.02.03, 17:59:49
Chyba nie.
Ja to sobie mogę sam jakoś fikuśnie polutować, łącznie z szyną Spectrum na taśmie elastycznej.
Mam też plan B, zabudowa w ładnej i lekkiej skrzynce po pozycjonerze TVSAT, akurat mieści się (na głębokość) TC2048 z nałożonym interfejsem stacji i pozostaje miejsce na drugą płytkę plus 2 napędy.
Tak czy siak będę miał zapotrzebowanie na kolejne pytki ;)
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: Maryjan w 2016.02.03, 18:10:25
Ubiłem kolejnego flopp-a :)
Mówcie mi FloppKiller :)

Wymieniłem 74LS240 na inny i nadal jak włączę, to przez chwilę Reset działa, a po kilkunastu sekundach (przeważnie po trzecim wciśnięciu) już nie, co zrobiłem źle ? Zegar działa dobrze. Są 4 mHz i 8 mHz, wstawiłem nawet inny procesor i EPROM.

Poza tą przypadłością, całość działa poprawnie w 100% emulując FDD 3/3000.
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: pear w 2016.02.03, 18:21:54
Zasilacz ? Powinien być stabilizowany 5V, bo na płytce nie ma regulatora (ja mam chiński impulsowy 5V/4A).
Drugi do sprawdzenia to kondensator przy Reset. Może zwiera jak popracuje dłużej ?
Jaki dałeś kondensator i rezystor ? W FDD3 i FDD3000 były różnie zrobione układy resetu.
Tutaj też może coś być nie tak. Ja dobierałem 4,7uF i 68k.
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: Maryjan w 2016.02.03, 18:29:27
Zasilacz mam od Tp-Link-a 5V 2A sprawny. Z kondensatorem i oporem pokombinuję.
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: trojacek w 2016.02.03, 18:36:12
A czy ten zasilacz ma ferrycik przy wtyczce wyjściowej? Bo jak to jest zasilacz impulsowy, to obciążanie go cyfrówką wymaga ostrożności.
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: pear w 2016.02.03, 18:47:49
Mój zasilacz ma "obrączkę" przy wtyczce.
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: Maryjan w 2016.02.03, 19:15:18
Zauważyłem coś ciekawego. Jak założę pamięci o czasie dostępu -70G, to FDD 35 nie startuje. Jak założę pamięci -10L, to działa. tylko problem z Resetem. Może jak założę pamięci -15L, to problem zniknie ?.
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: pear w 2016.02.03, 19:19:34
Eeeee, to chyba nie to. Przecież to są pamięci statyczne ?
No chyba, że właśnie dlatego ? Może trzeba będzie do GAL-a sygnał RFSH dołożyć, żeby procesor nie próbował odświeżać statycznych pamięci.
Ja mam pamięci -55LV
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: Maryjan w 2016.02.03, 19:28:47
Też mi się wydaje, ze to przypadek. Stawiam na kondensator przy Resecie. Biorę się za sprawdzanie.

Niestety, nic to nie zmieniło. Jak na razie efekt jest taki, że całość stanęła.
Muszę zamówić nowe scalaki, to podmienię i będę wiedział, czy to nie któryś z nich.
No chyba "Macajew" się ukłoni :) jak zabraknie pomysłów.

Raz na 10/15 włączeń startuje. Próbowałem z trzema różnymi zasilaczami, nawet z serwisowym - regulowanym.
To na pewno nie zasilacz. Czasami jest tak, ze po włączeniu nie kręci flopp-em, ale przeważnie kręci, dioda w napędzie świeci, a system nie wczytuje się z dyskietki. Najdziwniejsze, ze stanęło to nagle. Procesory podstawiałem i NEC-a i Zilog-a i jakiś n/n. Nic to nie zmienia.
Sprawdziłem tez luty, myślę, że są ok. zwłaszcza, że chwilę całość pracowała.

Czy ma znaczenie zastosowanie 74HC273 zamiast 74LS273 ?.
Nie zwróciłem uwagi że zamiast LS przysłali HC. Ale, ze zamiast podstawek DIP28 dostałem 4x 39 ohm 2W, to już zauważyłem.
Chyba to moje ostatnie zakupy w pewnej firmie na "s".
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: pear w 2016.02.03, 20:56:02
Powinno działać i na HC. Włóż i sprawdź ;)
W oryginale LS273 jest bezpośrednio podłączony do napędów, ale tutaj mi zostały wolne bufory, więc jest odseparowany.
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: Maryjan w 2016.02.03, 21:03:12
Właśnie zamówiłem 74LS273, ale kiedy dotrą, nie wiadomo.Pewnie znów po niedzieli  :-X
No i flopp-y zamówiłem, bo zostałem się z jednym. Być może jest on "niepełnosprytny" :)
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: hsimpson w 2016.02.03, 22:49:18
No i flopp-y zamówiłem, bo zostałem się z jednym.

Masz jakieś źródełko NOS flopów, czy polujesz na aukcjach?
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: Micky w 2016.02.03, 22:57:30
Czy ma znaczenie zastosowanie 74HC273 zamiast 74LS273 ?.
Nie zwróciłem uwagi że zamiast LS przysłali HC. Ale, ze zamiast podstawek DIP28 dostałem 4x 39 ohm 2W, to już zauważyłem.
Chyba to moje ostatnie zakupy w pewnej firmie na "s".

Może mieć, ze względu na różnicę rozpoznawania poziomów logicznych.
Co to za firma, że wysyła rezystory podciągające mocy w DIP28 ;)?
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: Maryjan w 2016.02.03, 23:32:43
Niestety - www.slawmir.com.pl
Tak dla jaj złożyłem reklamację, na razie cisza.

Też sądzę, że to te 74HC273 szaleją.
Flopp-y kupiłem na "jedynym, słusznym portalu aukcyjnym", czyli wiadomo :) podobno mają być nowe. Zobaczymy, jak bardzo nowe :)
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: pear w 2016.02.04, 06:42:58
Podawałem Ci kiedyś namiar na nowe floppy Samsunga. Nadal są dostępne :)
A Sławmir ma też ciekawe oferty, zwłaszcza jak nie bardzo wiedzą co sprzedają.
Tak kupiłem wagon pamięci 41464 po 50 groszy (sorry przesadziłem, były po 75 groszy) :) Niestety tej oferty już nie ma.
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: nietoperz w 2016.02.04, 07:34:58
Rezystor podciągający wejście zegara Z80 ma poniżej 1k? To nie jest wejście TTL. nINT, nWAIT, nNMI też powinny być np 680ohm.

Slawmir to kopalnia ciekawych części (transputer inmosa za 2zł itp) ale od czasu smierci jednego ze współpracowników na wysyłkę paczki czeka się 1.5 tygodnia. Gembara też ma ciekawe elementy (WD1793 za 3zł, refurbrished ale działają)
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: pear w 2016.02.04, 07:48:03
Rezystor podciągający wejście zegara Z80 ma poniżej 1k? To nie jest wejście TTL. nINT, nWAIT, nNMI też powinny być np 680ohm.
Nie ma rezystora podciągającego do wejścia CLK. Zegar jest sterowany z wyjścia licznika LS393. Tak jest też w oryginale.
Do wejść /INT, /WAIT, /NMI, /HALT i /BUSREQ są rezystory 1k, chociaż ja zamontowałem 1,5k i też jest OK.
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: Maryjan w 2016.02.04, 12:51:31
Podawałem Ci kiedyś namiar na nowe floppy Samsunga. Nadal są dostępne :)


Właśnie takie kupiłem. Na razie idą, przysłali informację, że wysłali.
Scalaki też idą, trzeba uzbroić się w cierpliwość i spokojnie czekać.
A tulejki jeszcze z Gdańska nie dotarły. Chyba płyną Wisłą pod prąd :)
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: pear w 2016.02.04, 13:34:57
Co do tych napędów Samsunga, to są dokładnie te http://speccy.pl/forum/index.php/topic,1507.msg23678.html#msg23678 (http://speccy.pl/forum/index.php/topic,1507.msg23678.html#msg23678)
Nie mają czujnika DD/HD.
Zostaw sobie jakiś sprawny napęd z czujnikiem do FDD3500 ;)
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: Maryjan w 2016.02.04, 13:59:44
Przeżyłem szok. Właśnie przyszedł listonosz do firmy i była przesyłka do mnie ze sławmir.com.pl.
Jakież było moje zdziwienie, gdy otworzyłem kopertę, a tam ... cztery podstawki DIP28 Goldpin i długopis firmowy :)

Chyba muszę im odesłać te opory 39 ohm 2W :)

Kurczę, człowiek wychowany w poprzednim systemie jest do tego nieprzyzwyczajony i może przeżyć lekki szok.
No ale nie zaśmiecam wątku.

Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: zaxon w 2016.02.04, 14:26:46
To pewnie efekt po tym jak ich ostatnio objechalem z gory na dol i po bokach. Przyslali mi kontrolery WD2797  poskladane jeden w drugi, obklejone tasma klejaca i wrzucone do zwyklej papierowej koperty. Cud ze nie wylecialy z niej po drodze.
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: Maryjan w 2016.02.04, 14:38:22
No to fajnie. Może faktycznie, po "zejściu" jednego z właścicieli, reszta towarzystwa się rozbisurmaniła.
Ale teraz wiadomo, kim ich w razie czego "postraszyć" :)

Tak się zastanawiam nad formatem HD dla FDD 3500. Z podaniem 16mHz na WD1772 nie będzie problemu, ale jak zrealizować spod TOS-a obsługę i format ?.

Ciekawym rozwiązaniem było by np. dodanie parametru "h" na końcu linij.
Teraz mamy np. FORMAT* "a" TO "nazwa" d  dla podwyższonego, dwustronnego formatu DD. Więc logicznie dla formatu HD powinno się użyć komendy FORMAT* "a" TO "nazwa" h.

Myślę, że było by to dosyć głębokie ingerowanie w TOS.
Alternatywą było by napisanie programu rezydentnego, znajdującego się np. w pamięci interface-a  Ti-of-TTL realizującego funkcję formatu/zapisu i odczytu takiej gęstości.
Minusem było by to, że program trzeba by ładować po każdym resecie ZX-a, więc użyteczność raczej dyskusyjna.
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: pear w 2016.02.04, 20:41:52
Póki co poprawiłem błędy, usunąłem co niepotrzebne i dodałem dwie zworki XT/AT.
W pozycji AT można podłączyć dwa niemodyfikowane napędy kablem od PC (z przeplotem).

To ile tych płytek ?
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: Maryjan w 2016.02.04, 20:48:58
Można będzie też wyprowadzić sobie przełącznik dla łatwej zmiany. Są piny, łatwo się wpiąć.

Skoro TOS A.4 działa, to znaczy, że CP\M teoretycznie też powinien. W tej krótkiej chwili, gdy wszystko mi działało, praca z FDD 35 była komfortowa. Brak przełącznika stron oraz żonglerki dyskietkami (jak w przypadku dyskietek 3") wprowadza nowy standard pracy ze stacją.

Pamiętajmy, że TOS ma możliwość "zagnieżdżania" katalogów co przy formacie DD jest całkiem ciekawe. Wiem, ze jednostka alokacji skacze wtedy do 8kb, ale i tak jest to sporo miejsca jak na ZX-a. Ciekawe, jaka jednostka alokacji była by przy formacie HD, 16 kb ?.
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: pear w 2016.02.04, 20:59:38
Odnośnie tego przełącznika stron, trzeba pamiętać, żeby nie kopiować pomiędzy A-C i B-D.
Stacja nie wie, że to są dwie strony tego samego napędu.
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: Maryjan w 2016.02.04, 21:12:23
Nie jest to jakaś straszna niedogodność.Po prostu, należy pamiętać i już.
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: Maryjan w 2016.02.06, 14:43:33
Dotarły flopp-y. Ale inny model i nie ma zworek DS0 i DS1 :(
Zworka RDY jest, nie ma też czujnika DD/HD.
Połączenie silnika napędu nośnika, zakrawa na kpinę. Cztery gołe przewody dolutowane do płytki.
Cięcie kosztów na maxa.
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: pear w 2016.02.06, 15:00:28
To Samsung ? Jaki model ?
Ten jest ustawiony na stałe jako B.
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: Maryjan w 2016.02.06, 15:20:34
Tak, jest ustawiony na DS1. Model to SFD-321B/LFBL1. Żeby zrobić z niego DS0, trzeba ciąć druk :(
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: pear w 2016.02.06, 15:25:17
W tym poprzednim modelu LFEB też trzeba było ciąć druk, bo po zdjęciu bąbla z cyny na DS1 okazało się, że pod spodem jest i tak ścieżka. Ciekawe rozwiązanie ...
Jeśli podłączasz tylko jeden napęd do FDD35, to tylko przestaw na płytce zworki na BA i niczego nie musisz ciąć w napędzie.
Ready i InUse nie są potrzebne (tylko mrugać nie będzie).
Tylko trzeba oczyścić z cyny pola lutownicze w miejscu gdzie zwykle jest czujnik DD/HD. Zwarte oznaczają tryb pracy HD.
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: Maryjan w 2016.02.06, 15:29:56
O.k. dzięki. Tak zrobię :)

Chodź z miejscem po tym czujniku, to może być problem.
Zobacz, jak go dalej "wykastrowali".
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: zaxon w 2016.02.06, 18:29:04
Coz, od xx lat robie flopowe interfejsy do roznych maszyn, nikt nie pomyslal zeby sie mnie zapytac jakie napedy beda odpowiednie. No to teraz macie efekt . Odkrywanie kola na nowo.
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: Maryjan w 2016.02.06, 18:44:21
Fakt, mogłem Cię zapytać. Ale hmm, nie pomyślałem :(
Teraz mam "Kwadraturę Koła" :)

U kumpla w firmie stoją jakieś PC z flopp-ami, spróbuję mi je podmienić na tamte - starsze.
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: trojacek w 2016.02.06, 20:29:39
Coz, od xx lat robie flopowe interfejsy do roznych maszyn, nikt nie pomyslal zeby sie mnie zapytac jakie napedy beda odpowiednie. No to teraz macie efekt . Odkrywanie kola na nowo.

Wystarczyło choćby zajrzeć do wątku o modowaniu flopów, który zapoczątkowałeś ;)
http://speccy.pl/forum/index.php/topic,1507.msg23678.html

Ja przeczytałem i kupiłem SONY MPF920, żadnych problemów.
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: pear w 2016.02.06, 21:29:30
Jeśli to z tego źródła, które podałem mariansss'owi, to trochę moja wina, bo wcześniej sam tam kupowałem i były Samsung SFD-321B/LFEB (http://speccy.pl/forum/index.php/topic,1507.msg23678.html#msg23678).
Dużo tego kupiłeś ? Jakby co, to podeślij jeden i go obadam, może sprawa nie jest przegrana.
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: Maryjan w 2016.02.06, 22:11:50
Spokojnie, kontrolnie zakupiłem tylko dwie sztuki :)
Nie ma problemu. Jak nie w ten, to inny sposób się je wykorzysta.

Ale znalazłem dwa napędy 720kb z Atari ST. Jest tam stado zworek :) to pokombinuję.
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: pear w 2016.02.07, 07:45:24
Coz, od xx lat robie flopowe interfejsy do roznych maszyn, nikt nie pomyslal zeby sie mnie zapytac jakie napedy beda odpowiednie.
@zaxon: Coś ten link do flopmod.html nie działa.
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: Maryjan w 2016.02.07, 17:29:21
Już moja FDD 35 działa poprawnie. Winne były "upierdliwe" podstawki kupione na szybko w sklepie "u Zdzicha" w moim mieście.
Jeszcze takich tandetnych podstawek nie widziałem. Jakiś Chiński 10-ty sort. Po wymianie na konkretne GOLD-piny, znów mogę się cieszyć działającą FDD 35 :), a co najważniejsze, przystąpić do testów :)

Układ 74LS273 może być też w wersji HC. Działa bezproblemowo.
Na razie wstawiłem zamiast WD1772 kontroler z Atari ST tzw "AJAX" czyli TC24SC060AP-002, który to w Atari ST nie chce poprawnie pracować przy częstotliwości 16Mhz (potrzebna do obsługi zapisu HD). Tu zaś, spisuje się znakomicie.

Kto wie, gdzie można kupić WD1772, bo mi się jedna sztuka została.
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: pear w 2016.02.07, 17:31:57
Zamówiłem dzisiaj na Ali 20 sztuk WD1772-PH02 na zaś.
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: Maryjan w 2016.02.07, 17:38:45
Musisz mieć zapas, bo jak Zaxon rozpropaguje wieści swoimi kanałami, to mogą wszystkie pójść jak woda razem z FDD 35 :)
Najlepiej w zestawie z Ti-of-TTL :)
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: Maryjan w 2016.02.07, 22:08:57
O.k. dzięki. Tak zrobię :)

Chodź z miejscem po tym czujniku, to może być problem.
Zobacz, jak go dalej "wykastrowali".

Aby ta wersja napędu  pracowała w trybie DD, usuwamy kropelkę cyny z punktu lutowniczego "J0" znajdującego się obok punktu "J16"  w prawym, górnym rogu płytki patrząc na elektronikę od strony złącza sygnałowego. Sprawdziłem, działa. Dalej już standardowo, sygnał RDY i DS0, jak podawał Pear. 
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: pear w 2016.02.07, 22:21:15
Nazwę modelu, zdjęcie i opis przeróbki dołącz do wątku o napędach, który zaczął zaxon. Będzie łatwiej znaleźć.
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: pear w 2016.02.08, 12:10:01
Przez weekend trochę porysowałem, przemyślałem parę spraw.
Płytka FDD3500 zostanie w takim formacie jak już wcześniej pokazałem.
Mogą się trochę zmienić wymiary, bo dopiero dzisiaj przytargam oryginał z garażu i pomierzę rozstaw otworów montażowych.
Konstrukcja będzie modułowa. Jak skończę rysować, to pokażę. Na razie spróbuję opisać co mam na myśli.
Płytka z procesorem, PLD, kontrolerem napędów i UART będzie bazą.
Nad płytą bazową będzie można obok siebie zamontować dwa napędy 3,5".
Będą dwa złącza rozszerzeń (pod każdym napędem po prawej stronie).
Jeśli złącza będą wykorzystane przez rozszerzenia na poziomych płytkach, to napędy można zamontować wyżej.
Lub oba napędy przenieść na jedną stronę, a po drugiej stronie pionowo zamontować jakąś kartę/karty rozszerzeń.
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: trojacek w 2016.02.08, 12:21:56
Brzmi fajnie, elastycznie :)
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: Maryjan w 2016.02.08, 17:39:39
Przyszły tulejki :)
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: pear w 2016.02.08, 18:25:44
Prawda, że fajny kompakcik ?  :P
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: Maryjan w 2016.02.08, 19:07:54
Jeszcze tylko boczki i froncik wykonać, że o pleckach nie wspomnę :)
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: pear w 2016.02.08, 20:27:57
Trochę widoków poglądowych do wcześniejszego opisu.
Dwa rodzaje montażu napędów dyskietek.
Nad modelami 3D złącz muszę jeszcze popracować (na razie zastępczo są IDC).
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: pear w 2016.02.09, 20:16:22
Atak klonów ;D
Zestaw Harlequin rev D, TI-of-TTL v2, FDD35.

Niestety nowe TI jeszcze się nie nadaje do +3, ale z tosterem i szarakiem już śmiga.
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: Maryjan w 2016.02.09, 20:24:21
Widzę, że WD1223 wstawiłeś. Próbowałeś jakichś komunikacji ?.
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: pear w 2016.02.09, 20:28:15
Jeszcze nie. Mało czasu na testy.
Ale w garażu już nawet całkiem przyzwoicie ciepło (15 st.C)
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: Maryjan w 2016.02.09, 20:42:42
Ja chcę powalczyć z CP/M, ale na razie ze znanych Ci powodów, muszę poczekać :)
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: pear w 2016.02.09, 20:49:19
Taa, no to się już pochwal ku przestrodze dla innych :P
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: trojacek w 2016.02.09, 20:53:42
Ja chcę powalczyć z CP/M, ale na razie ze znanych Ci powodów, muszę poczekać :)

Czy gratulacje jeszcze przedwczesne? ;)
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: Maryjan w 2016.02.09, 20:54:26
Taa, no to się już pochwal ku przestrodze dla innych :P

No cóż, w ferworze testów pomyliłem wtyczki zasilaczy i FDD 35 dostało 12V.
Prawie wszystko przeżyło, oprócz GAL-a, który jest newralgiczny dla całości.
Tak więc czekam, na drugiego, zaprogramowanego przez konstruktora FDD 35 :)

Po to są "beta testy" żeby wyeliminować w następnych rev. takie zdarzenia.Lub zabezpieczyć się przed nimi.
Po prostu "Is no hardware bug, i was mistaken it"
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: Maryjan w 2016.02.10, 00:01:31
Taa, no to się już pochwal ku przestrodze dla innych :P

No cóż, w ferworze testów pomyliłem wtyczki zasilaczy i FDD 35 dostało 12V.
Prawie wszystko przeżyło, oprócz GAL-a, który jest newralgiczny dla całości.
Tak więc czekam, na drugiego, zaprogramowanego przez konstruktora FDD 35 :)

Po to są "beta testy" żeby wyeliminować w następnych rev. takie zdarzenia.Lub zabezpieczyć się przed nimi.
Po prostu "Is no hardware bug, i was mistaken it"

Od tego jest Wasz "beta-tester" mariansss :)
Następny rev. będzie tak zabezpieczony, że nawet pioruny go nie ruszą :)
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: pear w 2016.02.10, 06:35:03
Na płytce jest taki element podpisany LK1.
Wstaw sobie w to miejsce wyłącznik zasilania, a wtyczkę zasilacza przyklej na stałe, żebyś już nie mylił ;D
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: Maryjan w 2016.02.10, 11:07:25
Z tym wyłącznikiem, to faktycznie, wstawię. Ale wpadłem na pomysł, że zmienię gniazdo zasilania i wtyczkę, pasujące tylko do przetwornicy, którą wpinam do zasilacza 12V i FDD 35.

Z ciekawości, jaka powinna być wydajność prądowa zasilacza do zasilania FDD 35 + dwa napędy ?. Bo mnie wyszło, że 2,5A starczy.
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: trojacek w 2016.02.10, 11:15:50
Nawet mniej. W miarę nowoczesny napęd będzie potrzebował maksymalnie 0.7A:

http://www.techtravels.org/amiga/SAMSUNG-SFD321B-070103.pdf

Myślę, że 2A całkowicie wystarczy przy braku rozszerzeń i starych napędów.
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: Maryjan w 2016.02.10, 11:19:57
Czyli 2,5A jest wartością bezpieczną z lekkim naddatkiem uwzględniającym "jakość" zasilacza, którym zasilamy FDD 35.

Właśnie zauważyłem, że chcąc uruchomić CP/M, muszę mieć dwie dyskietki. W oryginalnej FDD 3000 jak wiadomo, CP/M znajduje się na jednej dyskietce, którą po wczytaniu terminala na ZX-a lub TIMEX-a, odwracamy na drugą stronę, wciskamy RESET w stacji i ładuje nam cię CP/M do stacji.

W FDD 35 z uwagi na sposób wyboru stron dyskietki fizycznie nie mam możliwości zmienić strony dyskietki. Dlatego potrzebne będą dwie.
Jak stworzę dyskietki z ich obrazów, to przetestuję i zdam relację.
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: trojacek w 2016.02.10, 11:30:49
Precyzyjniej - na jednej stronie jest TOS oraz TOS-owy program TERMINAL, a CP/M jest na drugiej stronie.
Jest wersja jednodyskietkowa (terminal + CP/M), ale chyba tylko w rękach Yarka.
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: Maryjan w 2016.02.10, 11:48:22
Właśnie wpadłem na inny pomysł. Jeśli nagram TOS wraz z emulatorem terminala na drugiej stronie dyskietki (w przypadku FDD 35, będzie to napęd "C"), zaś na pierwszej CP/M i taką dyskietkę włożę do FDD 35 i przechodząc poleceniem GO TO*"c"d, przejdę na drugą stronę dyskietki, to uruchomię terminal. Nacisnę przycisk RESET w stacji i CP/M powinien mi się załadować ze stacji "A" czyli pierwszej strony dyskietki.

Myślę, że powinno się to udać.
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: trojacek w 2016.02.10, 11:52:03
To nie zadziała tak, jak chcesz, bo RESET czyści rejestry i boot będzie zawsze z napędu A:, dopóki się czegoś nie przerobi.
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: pear w 2016.02.10, 11:53:30
Żeby załadować terminal nie musisz bootować stacji, więc z C: można spokojnie go zaczytać.
TOS-owy START wczytuje się po resecie komputera, a nie stacji.
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: Maryjan w 2016.02.10, 11:54:09
To nie zadziała tak, jak chcesz, bo RESET czyści rejestry i boot będzie zawsze z napędu A:, dopóki się czegoś nie przerobi.

Ale z "A" pierwszej strony dyskietki. Reszta działa tak, jak napisał Pear.
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: trojacek w 2016.02.10, 12:04:16
No to nie rozumiem. Jak chcesz zatem najpierw zbootować TOS z tej samej dyskietki?
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: pear w 2016.02.10, 12:07:44
No to fakt, trzeba mieć drugą dyskietkę, albo drugą stację.
Ale jeśli stacja już była wcześniej uruchomiona pod TOS, to terminal i CP/M może być na jednej dyskietce.
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: trojacek w 2016.02.10, 12:10:52
Właśnie.
I to nie koniec problemów. Moim zdaniem zapodanie komendy GOTO * prawie na pewno zakończy się błędem Disk Corrupted, bo TOS będzie chciał uaktualnić tablicę identyfikatorów dysków. Ale najprościej chyba jest to po prostu sprawdzić :)
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: Maryjan w 2016.02.10, 12:11:46
No własnie, tak czy siak trzeba mieć dwie dyskietki.
Jest jedna niezaprzeczalna zaleta FDD 35 nad FDD 3/3000. Posiadając napęd 3`5 nie trzeba mieć przełącznika stron dyskietki przy formacie 140Kb. Nie trzeba też "wachlować" dyskietkami.

Jeszcze muszę przećwiczyć pracę z napędem 3''. Mam już odpowiedni zasilacz i WTYCZKI :) już nie pomylę :)
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: pear w 2016.02.10, 12:18:05
I to nie koniec problemów. Moim zdaniem zapodanie komendy GOTO * prawie na pewno zakończy się błędem Disk Corrupted, bo TOS będzie chciał uaktualnić tablicę identyfikatorów dysków. Ale najprościej chyba jest to po prostu sprawdzić :)
Nie zawsze. Nie wiem od czego to zależy, ale czasami ten błąd się pojawia, a czasami nie.
Wyjęcie dyskietki z napędu i włożenie z powrotem kasuje błąd.
Zastanawia mnie dlaczego kasuje, bo stacja w żaden sposób nie sprawdza obecności dyskietki w napędzie, gdy nie czyta lub zapisuje.
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: trojacek w 2016.02.10, 12:24:10
Tak czy siak, najlepszym wyjściem byłoby to Yarkowe :)
Domyślam się, że działa to następująco:
- wczytuje się CP/M,
- ładuje się autostart (standardowo w CP/M 2.2 nie ma autostartu, ale są przynajmniej 2 metody na jego zrobienie),
- załadowany kod wysyła do interfejsu stacji kod "mam program START i chcę ci go wysłać", a następnie dane binarne i kończy działanie,
- komputer (po resecie) ładuje dane myśląc, że to program START z dyskietki TOS.
Oczywiście przesyładne dane binarne są typu PROGRAM i zawierają kod maszynowy terminala w wersji inline (linia REM .z krzakami).
Widziałem to w akcji na jednej z imprez :)
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: pear w 2016.02.10, 12:26:39
Czyli odwrotnie - najpierw CP/M a potem terminal ?
Dlaczego od razu tak nie zrobili ?  :o
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: trojacek w 2016.02.10, 12:32:02
Bo to jest nieoczywisty, ale błyskotliwy trick.
Zauważ, że takie rozwiązanie byłoby bardzo czułe na przyszłe (niestety niedokonane) upgrade'y systemu i/lub pamięci EPROM w interfejsie. Rodziłoby to problemy niezgodności tej dyskietki z tamtym interfejsem itepe. Po co sobie ściągać problem nq głowę, i dodatkową robotę, skoro można wykorzystać dwie strony i tak dwustronnej dyskietki (3-calowej)?
Na dodatek dochodziłoby wersjonowanie ze względu na typ komputera (ZX/TMX).
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: pear w 2016.02.10, 12:35:32
Jak sobie zepsułem dyskietkę z terminalem dla Timex'a, to już miałem jednakowo na ZX i Timex'ie.  :'(
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: trojacek w 2016.02.10, 12:37:36
Ale chyba sobie naprawiłeś? ;)
Różnica jest spora, więc warto.
Fajnym trickiem może być też zapodanie do TI-of-TTL ROM-u z terminala TT3000, tam jest ponoć standardowe 80 kolumn zrobione.
Tylko nie wiem, czy to w ogóle ruszy. Może ten wkład trzba zapakować zamiast ROM_u Timexa i wyjąć kostkę z interfejsu, nie wiem.
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: Maryjan w 2016.02.10, 12:40:32
Wynika z tego, że FDD 3000, chodź wolna, ma większe możliwości modernizacji, niż np. D+.
Nie wiem jak to jest z BETA 128, bo jeszcze nie złożyłem.
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: pear w 2016.02.10, 12:43:58
Ale chyba sobie naprawiłeś? ;)
Po latach kupiłem drugą na alledrogo. Niestety bibliotekę graficzną pod CP/M dla terminala Timex szlag trafił  :'(
Mam jeszcze gdzieś resztki źródeł, ale trzeba by to na nowo do kupy poskładać.
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: pear w 2016.02.10, 12:44:42
Wynika z tego, że FDD 3000, chodź wolna, ma większe możliwości modernizacji, niż np. D+.
Nie wiem jak to jest z BETA 128, bo jeszcze nie złożyłem.
No jak ma nie mieć większych możliwości jak to cały oddzielny komputer, a nie sam interfejs ?
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: trojacek w 2016.02.10, 13:38:17
Niestety bibliotekę graficzną pod CP/M dla terminala Timex szlag trafił  :'(

Hmm, nie jestem pewien, czy ja nie mam...
Ja straciłem większość dyskietek, jak mi je woda zalała, ale mam generalnie niemal wszystko w DSK, dzięki Zoon-owi.
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: Maryjan w 2016.02.10, 13:56:43
Poszukaj, bo ja bym był też zainteresowany. Mam tylko terminal w wersji na ZX Spectrum, Timex-owy ładnie wyświetlał 80 znaków, no ale nie ma się czemu dziwić - inna ULA. 
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: trojacek w 2016.02.10, 14:00:58
Standardowy program TERMINAL na TC/TS/2048/68/86 wyświetla 64 kolumny.
"Sprzętowy" TT3000 wyświetlał ponoć 80 kolumn, ale jest to tak naprawdę wykastrowany TC2048 z lepszą klawiaturą, więc nie ma większych możliwości sprzętowych. Podejrzewam, że wyświetlanie w tym trybie (80 kolumn) było bardzo powolne.
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: pear w 2016.02.10, 14:09:57
Niestety bibliotekę graficzną pod CP/M dla terminala Timex szlag trafił  :'(
Hmm, nie jestem pewien, czy ja nie mam...
A była taka gotowa biblioteka dla terminala w wersji dla Timex'a w hi-res ?
Bo ja to sam dziergałem.
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: trojacek w 2016.02.10, 14:11:44
Mi świta, że była.
Ale może mi ten Niemiec już zaczął wszystko chować ;)
Na pewno była wersja ZX, chyba też z obsługą joysticka i dźwięku. I kolorowania tekstu.
Wysyłało się do terminala jakieś kody rozpoczynające się od Esc (27) i potem jakieś klamerki ([, ]) plus wartości. Tyle pamiętam :)
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: pear w 2016.02.10, 15:41:16
No i właśnie tą bibliotekę przerabiałem na hi-res.
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: trojacek w 2016.02.10, 16:20:23
Napisałbym "to zrób to jeszcze raz", ale chyba nie ma specjalnie zastosowań dla tej biblioteki ;)
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: pear w 2016.02.10, 17:53:50
W Turbo Pascalu 3.0 z niej korzystałem.
Mam "oryginalną" dyskietkę. Nie pamiętam skąd kupiłem, ale możliwe, że z Bajtka. Kupę kasy jak na tamte czasy zapłaciłem. Za jedną dyskietkę 3".
Jest jakoś tak zabezpieczona, że program trzeba uruchomić z oryginału, a potem można pracować na kopii.
Mam ją jeszcze i nadal sprawna :)
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: Maryjan w 2016.02.12, 19:00:51
Moi drodzy, FDD 35 znowu nadaje :) Nieśmiertelna, jak J23.
W niedzielę mam nadzieję już uzyskać dyskietki z CP/M, to przejdę do testów.
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: Micky w 2016.02.12, 22:29:48
Ja mam swoją polutowaną od tygodnia, ale życie rodzinne (ferie z rodziną) zmusiło mnie do odłożenia testów na 2 tygodnie :(
A nie mogę się doczekać kiedy nastąpi first run :)
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: Maryjan w 2016.02.15, 19:36:03
CP/M w akcji :)
Przy udziale: Harlequin-a, Ti-of-TTL oraz FDD 35.
Jeszcze mi tylko obudować FDD 35 zostało.
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: pear w 2016.02.15, 20:04:06
Z tej malutkiej przetworniczki poganiasz FDD35 i dwa napędy ?  :o

Że CP/M zadziała byłem prawie pewien, a teraz już całkiem :)
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: Maryjan w 2016.02.15, 20:06:23
Ta "malutka" przetworniczka daje 3A :)
Ja też byłem pewny, że CP/M zadziała, ale dla niedowiarków dałem zdjęcia.

Ja osobiście swoją oryginalną FDD 3000 odstawiłem do archiwum, jako eksponat kolekcjonerski. Do pracy i zabawy mam teraz Ti-of-TTL i FDD 35.

Jak Pear otworzy garaż, to składać zamówienia ! Sprzęt jest dopracowany i w 100% kompatybilny z FDD 3/3000, a przy tym mniej awaryjny i gabarytowo wygodniejszy. Że o napędach 3"5 nie wspomnę.

Ech, żeby mieć taki zestaw ze 25 lat temu...
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: pear w 2016.02.15, 20:30:52
Jeszcze trzeba RS-232 przetestować. Tak dla dopełnienia formalności :)
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: Maryjan w 2016.02.15, 20:33:44
Jeszcze trzeba RS-232 przetestować. Tak dla dopełnienia formalności :)

Na razie nie mam scalaka, a z oryginału nie będę wyciągał, Czekam, bo Trojacek zamówił i jak przyjdą, to mam mieć od  niego sztukę.
Ale jak TOS-y i CP/M działa, to dlaczego RS232 by miało nie działać ?.
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: trojacek w 2016.02.16, 11:54:18
Tak wygląda proces, że przetestować trzeba :) Przy projektowaniu można np. pomylić piny scalaka albo "domniemać" aktywny poziom (z negacją czy bez). Albo użyć nieodpowiednich elementów  (przypadek TTL-i różnych rodzajów LS/HC/HCT w Harlequinie). Albo zrobić zły wsad do ROM-u (przypadek oryginalnych Spectrumów, obsługa NMI).
Zdarzają się projekty, w których testowanie zajmuje o wiele więcej czasu, niż projektowanie i wykonanie razem wzięte.
WD2123 powinny dotrzeć za ok. 2 tygodnie, o ile nie trafią na cło ;)
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: Maryjan w 2016.02.16, 13:09:48
Tak wygląda proces, że przetestować trzeba :) Przy projektowaniu można np. pomylić piny scalaka albo "domniemać" aktywny poziom (z negacją czy bez). Albo użyć nieodpowiednich elementów  (przypadek TTL-i różnych rodzajów LS/HC/HCT w Harlequinie). Albo zrobić zły wsad do ROM-u (przypadek oryginalnych Spectrumów, obsługa NMI).
Zdarzają się projekty, w których testowanie zajmuje o wiele więcej czasu, niż projektowanie i wykonanie razem wzięte.
WD2123 powinny dotrzeć za ok. 2 tygodnie, o ile nie trafią na cło ;)

Właściwie, masz rację. Ten się nie myli, co nic nie robi - mówi stare przysłowie pszczół :)
Miejmy nadzieję, że WD2123 dotrą bezproblemowo, a celnicy dostaną "pomroczności jasnej" :)
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: trojacek w 2016.02.16, 14:20:28
Miejmy nadzieję, że WD2123 dotrą bezproblemowo, a celnicy dostaną "pomroczności jasnej" :)

...i że scalaki nie okażą się starymi pamięciami ze zmienionymi nadrukami ;)
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: pear w 2016.02.16, 17:49:25
UWAGA! Nie używać RS-232!!!
Źle są podłączone wejścia odbiorników MAX238. Mam nadzieję, że nie usmażyłem sobie WD2123, bo coś dziwne znaki wysyła :(
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: trojacek w 2016.02.16, 18:05:29
Pear, ja o zasadności testowania pisałem czysto teoretycznie, nie musiałeś do tego dorzucać krwawej ilustracji ;)
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: pear w 2016.02.16, 18:23:20
Żeś wykrakał. Wziąłem MAX238 z oryginalnej biblioteki Maxim w DipTrace. Nie sprawdziłem z datasheetem i są skutki.
Pomieszane są strony TTL i RS. Na wszelki wypadek przerysowałem sobie od razu w bibliotece (i opisałem strony), żeby więcej tego nie powtórzyć.
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: Maryjan w 2016.02.16, 19:26:35
No to w sumie dobrze, że poruszyliśmy temat WD2123, a co za tym RS-232. Da radę jakoś "zupgrade-ować" tego MAX-a poprzez skrosowaną podstawkę ?.
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: pear w 2016.02.16, 19:28:09
Trzeba przeciąć 8 ścieżek :(
Skrzyżować pary pinów MAX238: 3-4, 6-7, 16-17 i 22-23.
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: Maryjan w 2016.02.16, 19:40:55
Trzeba przeciąć 8 ścieżek :(
Skrzyżować pary pinów MAX238: 3-4, 6-7, 16-17 i 22-23.

Od strony WD2123 . Ja spróbuję zrobić sobie przejściówkę, wkładaną w podstawkę, żeby nie ciąć druku.
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: pear w 2016.02.16, 19:48:42
Przecież wyraźnie, dużymi literami napisałem, że MAX238 :)
Odciąć ścieżki do pin 3 i pin 4. To co szło do 3 należy podłączyć do 4 i vice versa. I tak kolejne 3 pary.
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: Maryjan w 2016.02.16, 19:49:53
Przecież wyraźnie, dużymi literami napisałem, że MAX238 :)

No fakt, wybacz zmęczony jestem.
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: pear w 2016.02.20, 11:04:18
Przymiarka obudowy własnego kroju. Na razie wirtualnie.
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: pear w 2016.02.20, 17:32:04
Dobrze mi idzie :) Mam już projekt górnej i dolnej połówki obudowy.
Został jeszcze przód i tył. Muszę je narysować osobno, bo nie da się drukować dużych otworów w pionowej ściance.
Wydruk dwóch połówek prostej skrzynki zajmie prawie 10 godzin !

Przy okazji mam prośbę. Gdy robiłem projekt płytki, wziąłem jako wzór wymiary napędu Chinon.
Okazuje się jednak, że to wyjątkowo "krótki" napęd. Samsung i Sony wystają poza obrys płytki.
Czy moglibyście zmierzyć swoje napędy 3,5" ?
Muszę dostosować projekt do najdłuższego modelu.
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: trojacek w 2016.02.20, 20:26:38
Proszę bardzo :)
Samsung - 145 mm + front.
Mitsumi - 144 mm.
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: Maryjan w 2016.02.21, 05:51:17
Ja mam Samsungi, o wymiarach jak Trojacek. Przydało by się przedłużyć nieco "zadek" bo kabelki od zasilania stacji będą wystawać przy standardowych wtyczkach. Ten 10-cio godzinny wydruk lekko deprymuje.
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: pear w 2016.02.21, 08:06:41
Przydało by się przedłużyć nieco "zadek" bo kabelki od zasilania stacji będą wystawać przy standardowych wtyczkach.
Z tym może być problem. Obudowa nie może być dłuższa, bo równo z linią płytki są gniazda RS-232 i zasilanie.
Gdy robiłem projekt płytki w ogóle nie planowałem, że będzie obudowana.
W tej wersji będzie trzeba spróbować wstawić inne złącze (pionowe) albo wlutować przewody bezpośrednio do płytki.

Chociaż skoro większość napędów jest dłuższa, to pewnie będzie trzeba gniazda RS-232 i zasilające wyjąć z płytki i zamontować do tyłu obudowy :(
Coś mi się wydaje, że jednak prototyp zostawię bez obudowy.
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: Maryjan w 2016.02.21, 13:35:14
Na RS232 można dać przelotki-łączówki damsko-męskie (gdzieś takie nawet mam),co spowoduje wydłużenie gniazda. Wtedy nie powinno być problemu z zabudową tyłu. Na upartego. to można sobie takie samemu stworzyć z gniazda i wtyczki DB9 i pinów. Na tak przedłużone plecki, przykręcamy przetworniczkę (koszt takowej to całe 5 pln) i już możemy podłączać 12V nie obawiając się pomylenia wtyczek zasilaczy :)
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: pear w 2016.02.22, 14:29:38
Za dużo kombinacji z przelotkami. Kolejna wersja płytki FDD35 będzie o 10 mm dłuższa i powinny się mieścić dowolne napędy.
Wszystkie kawałki obudowy dla pojedynczego napędu już narysowałem.
Zostało mi jeszcze dopasować wysokość dolnej połówki zależnie od wysokości tulejek.
Zrobienie górnej połówki obudowy dla dwóch napędów, to już tylko formalność. Nabieram wprawy w rysowaniu.

Czas wydruku czterech części ok. 12 godzin. W wersji dla dwóch napędów dodatkowa godzina na drugie pięterko.
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: trojacek w 2016.02.22, 15:01:28
A nie możesz powiększyć rozstawu portów szeregowych, by pasowały do oryginalnej obudowy? Chyba nic na tym nie stracisz ;)
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: pear w 2016.02.22, 15:32:09
Teraz już mogę, bo miejsce się zrobiło. Muszę tylko zmierzyć jak jest w oryginale.
Właśnie, trzeba też sprawdzić, czy taki sam rozstaw gniazd RS-232 jest w FDD3 i FDD3000.
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: trojacek w 2016.02.22, 15:36:22
Moim zdaniem nie musisz sprawdzać - są identyczne, bo pierwotne wersje FDD3000 miały w środku płytki of FDD3.
Ale sprawdzić nigdy nie zaszkodzi.
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: pear w 2016.02.22, 15:37:25
Mam FDD3000 z dużą płytą, to jest możliwość porównać.
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: Jean 1 w 2016.02.22, 15:41:01
Kurcze ... drukowania obudów się wam zachciało :-) Piękna sprawa ...
Jak powstawało to forum to drukarki 3D były jeszcze w laboratoriach ... albo nawet w wyobraźniach ...
a teraz proszę ... pomysł i realizacja ...
Ciekawe kiedy będzie się w taki sposób elektronikę drukować ... schemacik i do druku gotowego urządzeńka ...
chociaż namiastki tego w zasadzie już są , programowalne struktury itd ... ale potem i tak scalaka trzeba
w podstawkę albo w płytę wlutować ... ale za kilkadziesiąt lat ...
Sorki za rozproszenie w temacie ...
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: pear w 2016.02.22, 15:45:11
Ciekawe kiedy będzie się w taki sposób elektronikę drukować ... schemacik i do druku gotowego urządzeńka ...
To miałeś na myśli ? https://www.youtube.com/watch?v=zbm2SSql8V8 (https://www.youtube.com/watch?v=zbm2SSql8V8)
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: Jean 1 w 2016.02.22, 16:00:56
Ciekawe kiedy będzie się w taki sposób elektronikę drukować ... schemacik i do druku gotowego urządzeńka ...
To miałeś na myśli ? https://www.youtube.com/watch?v=zbm2SSql8V8 (https://www.youtube.com/watch?v=zbm2SSql8V8)

Nie do końca ... bo nade wszystko struktur scalonych jeszcze nie drukują :-) i pewnie długo jeszcze nie.
a pomysł na rysowanie płytek w zasadzie stary. Kiedyś dawno temu sam nalałem do pisaka kreślarskiego kleju przewodzącego i coś takiego zmalowałem na szybko na gołej bakelitowej płytce ;-) niestety nie do końca działało
bo klej nie był idealnie przewodzący ...
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: pear w 2016.02.28, 17:59:51
Niecałe 5 i pół godziny i górna połówka obudowy wydrukowana  :-X
Na próbę zrobiłem wklęsłe napisy, ale słabo to wygląda.
Jakość - taka sobie, ale samo się robiło ;)
Najważniejsze, że napęd pasuje.
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: Maryjan w 2016.02.28, 20:23:24
Fajne, takie surowe :)
Kurcze, też bym chciał, ale te 5,5h, można jajo znieść.
Poza tym ja mam dwie stacje.

Nie da się do tej drukarki jakiegoś "turbo" zamontować ? :)
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: pear w 2016.02.28, 20:25:03
Pewnie się da, ale nie za te pieniądze  ::)
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: pear w 2016.03.05, 17:29:06
Niestety pożegnałem się z jednym WD2123 :(
Po przekrosowaniu buforów MAX238 i wymianie WD na nowy (MAX'a też wymieniłem na wszelki wypadek, nie wiem czy przeżył) oficjalnie mogę potwierdzić, RS-232 w klonie działa prawidłowo.
No cóż straty się zdażają.
@trojacek: Jak tam dostawa ? Ja już nie mam żadnego zapasu ...
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: Maryjan w 2016.03.05, 17:57:11
Ha !, nie tylko ja palę GAL-e :)
Ale szkoda trochę, bo scalak jest lekko unikatowy WD2123 :(

Straty zawsze jakieś są. Ten się nie myli, co nic nie robi.
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: pear w 2016.03.06, 11:45:59
Miałem w ten weekend zacząć próby z Moustick'iem, ale postanowiłem najpierw dokończyć to co zaczęte.
Zamknąłem FDD35 w obudowie. Do fabrycznego wyglądu, to jest niestety przepaść.
Z kolei w porównaniu do amatorskiego dopasowywania obudowy dostępnej na rynku pod własne potrzeby, to w życiu nie miałem tak szybko obudowanego prototypu (jeśli w ogóle miał obudowę).
Tym samym faza prototypu pierwszego działającego klona FDD3/3000 została zamknięta :)
Prototyp przywiozę ze sobą w kwietniu na Speccy Party. Będzie można pomacać ;)

PS. W kwestii projektowania obudów mam jeszcze mnóstwo nauki ...
Zwłaszcza, że jak się przekonałem właściwości materiału zależą również od jego koloru.
Czarny na przykład przy dużych powierzchniach ma tendencje do zawijania się i powstają dziury w pierwszej warstwie.
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: zaxon w 2016.03.06, 13:09:18
Nice ;)
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: Maryjan w 2016.03.06, 13:50:53
Bardzo fajnie wyszło. Ja robię przeźroczystą obudowę z plexi. Zobaczę, jak to będzie wyglądać.
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: Bougnot w 2016.03.09, 22:22:44
Zastanawiam się czy drukowanie takiej obudowy ma sens... Może wziąć taką niezbyt urodziwą "uniwersalną" obudowę jakie są w sprzedaży i dodrukować tylko maskownice i wnętrze - podpórki, dystance itp?

A tak poza tym, ja też czekam na wersję produkcyjną :-)
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: pear w 2016.03.10, 05:38:57
Jest to jakiś pomysł. Niestety gotowe obudowy mają to do siebie, że zwykle nie pasuje jeden z trzech rozmiarów. Drukować "wstawki" ? To z kolei może się kupy nie trzymać.

Wersja produkcyjna ? Jak zwał, tak zwał, ale to mi się kojarzy z serią ponad 100 sztuk :)
Będzie nowa płytka FDD35 niebawem. Wymiarami i rozstawem złącz będzie pasować do oryginalnych obudów FDD3 i FDD3000.
Przy czasie jaki mam na hobby, to mogę minimalnie na party nie zdążyć.

Druga wersja - FDD3500 jest w fazie projektowej. Dzisiaj powinienem odebrać płytkę testową do Xilinxa. Zrobiłem według własnego pomysłu, bo nie znalazłem odpowiedniego gotowca.
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: Maryjan w 2016.03.10, 11:59:21
Z ciekawości zapytam, dało by radę jakąś drobną modyfikacją spowodować rozszerzenie pamięci w FDD35 ?. Chodzi mi o przełączanie 32kb (coś a'la 80kb w ZX-ie). Pytam, bo wtedy można by założyć RAM-dysk pod CP/M, co znacznie upraszcza niektóre czynności.

Musze tylko doczytać, jak to się odbywało w systemach z Z80 i CP/M-em. Na tej zasadzie działały kiedyś centrale, obsługiwane przez jakąś mutacje CP/M-u. Chodzi tu o przełączanie banków po 32kb, tylko nie pamiętam, w której przestrzeni adresowej. Można by wtedy mieć w stacji np. 256k lub więcej, do wykorzystania.

No i kwestia ostatnia, czy ktoś to wykorzysta i czy komuś to potrzebne ? czy tylko ja tak marudzę :)
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: pear w 2016.03.10, 12:03:02
Myślałem o założeniu jednej kostki SRAM 128KB (lub 512KB), ale nie bardzo mi się zmieści adresowanie banków do GAL-a, bo zostało w nim tylko jedno wejście i jak wymienię dwie kości 32KB na jedną, to odzyskam jedno wyjście.
Trochę mało ...

W FDD3500 będzie od razu 512KB RAM w blokach po 16KB.
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: trojacek w 2016.03.10, 12:17:05
Dodatkową pamięć wykorzystuje CP/M Plus, który może uda się przenieść na FDD3500 :)
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: Maryjan w 2016.03.10, 12:42:31
No właśnie, o to mi chodziło :)
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: pear w 2016.03.10, 12:47:44
Z głupia spytam.
Jest jakaś wersja linuxa, która by poszła na Z80 ?
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: trojacek w 2016.03.10, 12:55:31
Żadna :)
Są wynalazki typu Uzi/Uzix, ale ciężko je nazwać linuxem.
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: Maryjan w 2016.03.10, 12:59:31
Chyba najprościej jest zostać przy CP/M oraz jego mutacjach. Poza tym, ciekawie by było użyć pamięci stacji jako RAM-dysku, ale obawiam się, że racze komunikacja między Ti-of-TTL a stacją będzie wąskim gardłem.
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: pear w 2016.03.10, 13:03:16
Póki co znalazłem Linuxa na C128, ale nie dla Z80 tylko 6502, więc chyba się da :)
https://en.wikipedia.org/wiki/LUnix (https://en.wikipedia.org/wiki/LUnix)

Można pomyśleć o przerobieniu TI-of-TTL tak, żeby go zintegrować ze stacją i zlikwidować przesyłanie po pół bajtu.
Nie mam niestety pomysłu jak to mechanicznie rozwiązać, bo przypinać całe FDD na sztywno do ZX, to zły pomysł.
Chyba, żeby do FDD zabudować przy okazji Harlequina i wyjdzie z tego jakiś Frankenstein :)
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: trojacek w 2016.03.10, 13:06:01
Jest jeszcze Fuzix OS, wygląda na w miarę żywy projekt:

https://github.com/EtchedPixels/FUZIX/wiki

Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: trojacek w 2016.03.10, 13:07:27
Można pomyśleć o przerobieniu TI-of-TTL tak, żeby go zintegrować ze stacją i zlikwidować przesyłanie po pół bajtu.

...kosztem kompatybilności?
Tak czy siak, moim zdaniem właściwy jest kierunek przeciwny - przejście na mniej drutów, czyli np. SPI.
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: pear w 2016.03.10, 13:12:41
Kompatybilność w jakim zakresie ?
Integracja wymagała by zmiany w zakresie procedur komunikacyjnych z interfejsem.
Skoro system ma się ładować z Flash ROM zamiast dyskietki, to czym się martwisz ?
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: Tygrys w 2016.03.10, 13:14:38
Zainteresowany FUZIXem popatrzyłem w kod, wybrałem https://github.com/EtchedPixels/FUZIX/blob/master/Library/tools/syscall-z88dk.c
a tam informacja:  Alan Cox syscall-z88dk: initial fix ups

TEN Alan Cox (https://pl.wikipedia.org/wiki/Alan_Cox) ?!?!?!
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: Maryjan w 2016.03.10, 13:27:55

Można pomyśleć o przerobieniu TI-of-TTL tak, żeby go zintegrować ze stacją i zlikwidować przesyłanie po pół bajtu.
Nie mam niestety pomysłu jak to mechanicznie rozwiązać, bo przypinać całe FDD na sztywno do ZX, to zły pomysł.
Chyba, żeby do FDD zabudować przy okazji Harlequina i wyjdzie z tego jakiś Frankenstein :)

Można by to zrobić na zasadzie a`la OPUS. Tylko zbyt nieporęczne to będzie.
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: trojacek w 2016.03.10, 13:30:07
Kompatybilność w jakim zakresie ?
Integracja wymagała by zmiany w zakresie procedur komunikacyjnych z interfejsem.
Skoro system ma się ładować z Flash ROM zamiast dyskietki, to czym się martwisz ?

Wkładasz dyskietkę z oryginalnym TOS lub CP/M i się krzaczy...
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: pear w 2016.03.10, 13:36:22
Na każdą technikę jest technika. Tylko czy warto.
Jakiegoś turbo, to od takiej integracji nie dostanie.
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: pear w 2016.04.14, 12:55:19
Czasu ostatnio jak na lekarstwo, ale się wziąłem i przerysowałem płytkę FDD35.
Wymiarami, wycięciami oraz rozmieszczeniem gniazd jest dopasowana do obudowy FDD3. Może być użyta jako zamiennik.
W związku z tym pytanie. Jak zrobić zasilanie ?
1. Tak jak w oryginale +5V i +12V z zewnątrz;
2. Zasilacz +12V stabilizowany z zewnątrz, a z niego +5V wewnętrznie;
3. Zrezygnować z +12V (nie będzie działać napęd 3") i tylko zewnętrzny stabilizowany zasilacz +5V tak jak było w pierwszym prototypie.
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: trojacek w 2016.04.14, 13:06:13
Rozumiem, że RS232 będzie sobie sam kombinował napięcia?

Moim zdaniem najtaniej (i w miarę sensownie) wychodzi zasilanie 12V plus step-down na 5V. Przy 90% sprawności nie powinno być zbyt dużo ciepła, a lepiej robić step-down, niż step-up (bo wtedy źródło 5V musiałoby być dość wysokoamperowe). Czyli stary jak kolej dylemat napięcia trakcji ;).

Opcja "bieda 1.0" - dać tylko 5V, a dla miłośników starych napędów zrobić w obudowie dziurkę na oddzielne 12V. Przecież to napięcie nie musi wchodzić na PCB.

Opcja zgodna z FDD3, czyli gniazdo jak w starych flopach, pod które można podpiąć oryginalny zasilacz z FDD3. Czyli twoja opcja 1. Moim zdaniem powinna być, bo nie koliduje z pozostałymi.

Przy okazji - czemu tak kurczowo trzymasz się szerokich SRAM-ów? One naprawdę niepotrzebnie zajmują tyle miejsca na PCB.
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: pear w 2016.04.14, 13:12:53
Rozumiem, że RS232 będzie sobie sam kombinował napięcia?
Konwerter napięć MAX238 ma wewnętrzną przetwornicę (cztery kondensatory, powielacz z inwerterem).
Moim zdaniem najtaniej (i w miarę sensownie) wychodzi zasilanie 12V plus step-down na 5V. Przy 90% sprawności nie powinno być zbyt dużo ciepła, a lepiej robić step-down, niż step-up (bo wtedy źródło 5V musiałoby być dość wysokoamperowe). Czyli stary jak kolej dylemat napięcia trakcji ;).
Jest jeszcze dość miejsca dla przetwornicy step-down ...
Opcja "bieda 1.0" - dać tylko 5V, a dla miłośników starych napędów zrobić w obudowie dziurkę na oddzielne 12V. Przecież to napięcie nie musi wchodzić na PCB.
.. której w razie czego nie trzeba montować.
Przy okazji - czemu tak kurczowo trzymasz się szerokich SRAM-ów? One naprawdę niepotrzebnie zajmują tyle miejsca na PCB.
Bo są tańsze i łatwiej dostępne. Po prostu.
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: trojacek w 2016.04.14, 13:41:55
Bo są tańsze i łatwiej dostępne. Po prostu.

To ile, 4 zł oszczędności?...
A zobacz, jaka oszczędność miejsca!

http://sklep.nikomp.com.pl/pl/p/UMAN07CK-Pamiec-SRAM-32k8-70ns-CMOS-DIP28W-KM62256BLS-7L-Samsung/6531
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: pear w 2016.04.14, 13:50:20
Normalnie szaleństwo. Zaoszczędzę nieco ponad półtora cala kwadratowego :)
I co z nim zrobię ? W tej wersji płytki nie będzie żadnych bajerów.
Ewentualnie można próbować ... ale nie, nie chce mi się już przerysowywać tego kolejny raz  :P
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: trojacek w 2016.04.14, 13:55:41
To taka uwaga bardziej na przyszłość, leniuchu ;). Istnieją też wersje 64, 128, 256 i 512KB (te ostatnie to już 32-nóżkowe, ale nadal DIP/DIL).
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: pear w 2016.04.14, 13:57:03
W FDD3500 będzie jedna kostka 512KB. Szeroka :P
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: trojacek w 2016.04.14, 14:05:18
Skoro jedna, to jeszcze pół biedy :)
Trzymam kciuki :)
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: pear w 2016.04.14, 15:47:34
Zrobione. Zamówiłem 20 sztuk. Wychodzi po około 7 USD za płytkę.
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: Maryjan w 2016.04.15, 13:21:41
To ja się piszę na sztukę płytki. Rev.1 zostanie mi do ćwiczeń :)
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: pear w 2016.04.20, 06:15:41
Płytki w drodze :)
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: pear w 2016.04.24, 20:02:12
Nowa płytka pasuje do oryginalnej obudowy FDD3.
Złącza RS-232 i wewnętrzne słupki trafione :)
Otwory na płytce zostawiłem tak jak poprzednio w rozstawie napędu 3,5".
Niestety nie pasują do kołków pod płytką, żeby można ją było przekręcić.
W przypadku montażu płytki w oryginalnej obudowie można otwory w płytce bez problemu poszerzyć, bo w ich okolicy nie przebiegają żadne ścieżki.
Nie montujemy wtedy również gniazda DB15 i przycisku RESET z przodu płytki, gniazda zasilania z tyłu oraz elementów stabilizatora +5V.
Oryginalne gniazdo zasilające należy podłączyć do punktów oznaczonych na płytce +5V i +12V.
Podobnie jak w oryginalne trzeba przyciąć gniazdo DB9 kanału CH_B (na zdjęciach oryginał i nowa płytka).
Zdążyłem tylko poskładać płytkę. Uruchomienie niebawem, ale raczej nie powinno być niespodzianek.
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: pear w 2016.05.01, 20:28:11
Uruchomiłem dzisiaj nowe płytki FDD35 w dwóch wersjach:
- z zasilaczem 12V i stabilizatorem 5V na płytce
- z pojedynczym zasilaniem 5V (tylko dla napędów 3,5")
Na płytce jest jeden drobny błąd. Przy dorysowywaniu do schematu stabilizatora nie zauważyłem, że "odpiął" się od zasilania jeden scalak. Trzeba mu podciągnąć 5mm kynaru i jest OK.

W tygodniu postaram się podsumować i podać koszty stacji FDD35 w różnych wersjach montażu.
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: pear w 2016.05.03, 11:16:15
Podsumowałem koszty budowy FDD35.
Podzieliłem projekt na 4 sekcje:
- procesor, pamięć i kontroler napędów dyskietek, czyli to co musi być,
- porty szeregowe RS-232, bez nich można pracować,
- zasilacz +5V w wersji dwunapięciowej, potrzebny w przypadku podłączania napędów 3" lub 5,25",
- elementy do przyłączenia interfejsu M-397 lub TI-of-TTL, które nie będą potrzebne w przypadku wykorzystania płytki jako zamiennika w oryginalnej FDD 3 (gniazdo DB15 i przycisk RESET).

Wyliczenia oparłem o aktualny cennik TME. Dla podzespołów, które nie są dostępne w sprzedaży jako nowe (Z80, WD1772, WD2123) przyjąłem średnie ceny z aukcji i sklepów internetowych.
Dla jasności - nie jest to oferta handlowa. Podaję orientacyjne ceny, jeśli ktoś chciałby się pokusić i zmontować sobie klon stacji.
płytka PCB30 zł
sekcja procesorowa135 zł
sekcja portów szeregowych115 zł
sekcja zasilacza25 zł
elementy interfejsu5 zł

Wersja budżetowa, czyli płytka, część procesorowa i przyłącze do interfejsu, to 170 zł. Według mnie dość tanio. Wydawało mi się, że wyjdzie drożej.
Pełna, kompletna wersja, to 310 zł.
W obu przypadkach trzeba jeszcze doliczyć zasilacz sieciowy i napęd(y), ale to i tak grubo poniżej cen jakie już osiągają oryginały :)
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: Maryjan w 2016.05.03, 13:02:35
Masz więcej WD2123 ?. Ja płytkę biorę, jak się deklarowałem. Ale gdyby była wraz z WD2123, to bym już nie szukał.
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: pear w 2016.05.03, 13:16:55
Znalazłem dostawcę w Chinach, ale trochę mam cykora wywalić 150 USD za 10 scalaków i liczyć, że może dojdą. A mogą nie dojść ...
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: Maryjan w 2016.05.03, 14:48:07
Rozumiem i wcale Ci się nie dziwię. Trojacek też zamawiał i nic nie przyszło.
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: pear w 2016.10.31, 19:26:13
Zrobiłem projekt obudowy wzorowany na segmencie stacji FDD3.
Wymiarowo niemal identyczna (kilka milimetrów niższa).
Czas wydruku kompletu łącznie z obudową interfejsu to ok. 23 godzin :'(
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: trojacek w 2016.10.31, 19:29:24
Fajna, tylko czemu czerwona? :D Akurat taki filament Ci został? ;)
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: pear w 2016.10.31, 19:34:18
A dlaczego nie ? Ciągle tylko czarne i szare :D
Ferrari Disk Drive 3 1/2 8)
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: Maryjan w 2016.10.31, 19:37:19
No fajna, ale ten czas drukowania .... zatrważający  :-X
Ciekawe, jaki byłby koszt, jeśli by to zlecić jakiejś firmie do wydrukowania.
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: trojacek w 2016.10.31, 19:37:27
Tęczę było zrobić ;)
Wiem, wiem, Twój model nie ma opcji na 4 filamenty.
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: pear w 2016.10.31, 19:41:24
Na pewno ktoś zrobiłby mi to drożej. Mnie to kosztowało tyle co materiał plus prąd, czyli niewiele. Daję radę spać przy włączonej drukarce. Gorzej żona ;D
Nawet gdyby były dwie dysze (jest taka opcja), to bardzo wątpię, że by to ładnie wyszło w dwóch kolorach.
Czterodyszowej drukarki 3D nie widziałem.
Można ewentualnie pomyśleć o inkrustacji, ale komu by się chciało w to bawić ?
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: trojacek w 2016.10.31, 19:46:53
No właśnie o to mi chodziło :)
http://prusaprinters.org/original-prusa-i3-mk2-multi-material-upgrade-release/#_ga=1.223014235.1109231512.1477553817
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: pear w 2016.10.31, 19:53:05
Hm, ciekawe :o
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: tooloud w 2016.10.31, 21:47:10
no będę zamawiał tego prusa, tylko zastanawiam się czy samemu montować czy zamówić zmontowaną.
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: zibi w 2016.11.09, 14:40:59
@pear - udostępnisz STL-e do druku?
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: pear w 2016.11.09, 15:59:34
Wersja dla stacji z jednym napędem 3,5".
Przeznaczona do nowszej wersji płytki (http://speccy.pl/forum/index.php/topic,2213.msg33852.html#msg33852) (nieco dłuższa od prototypu).

Dodatkowo poprawiona obudowa do TI-of-TTL. Pasuje do obu wersji płytki.
Obudowa jest skrócona od strony komputera, żeby złącze krawędziowe wchodziło do oporu.
Jeszcze trochę do dopracowania (przycisk RESET), ale może ktoś obejrzy i jeszcze jakieś pomysły podrzuci :)
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: zibi w 2016.11.10, 10:36:49
DZIĘKI!

Widzę, że wiesz, jak się projektuje pod druk ;D Ja ni cholery nie radzę sobie z projektowaniem jako takim ;/
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: pear w 2016.11.10, 10:58:10
Uczę się na błędach :) Widzę co się udaje wydrukować, a co nie wychodzi. Technologia ma pewne ograniczenia.
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: zibi w 2016.11.12, 21:42:48
no będę zamawiał tego prusa, tylko zastanawiam się czy samemu montować czy zamówić zmontowaną.

Jeśli jesteś obcykany z lutowaniem i elektroniką jako taką to możesz się pokusić o złożenie tego samodzielnie. Nie jest to rocket science, a co się nauczysz dopieszczając drukarkę to twoje. Złożona oszczędzi ci wielu problemów z wstępną kalibracją i ustawieniem geometrii całości, ale za to jak zacznie się coś rypać, to nie będziesz wiedział, gdzie szukać.
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: KrisZX w 2017.01.09, 22:33:37
Witam
jest szansa załapać się na płytkę do tej FDD35 ?
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: pear w 2017.01.10, 06:48:03
Tak :)
Szczegóły na PW.
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: KrisZX w 2017.01.12, 13:34:36
Płytki dostałem. I mam pytania. Co to za układ U101 w BOM go nie widzę ?
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: KrisZX w 2017.01.12, 13:48:21
Tak samo oscylatory ? jakie ? Y1, Y2 ?
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: pear w 2017.01.12, 13:50:19
Tak z pamięci, to będzie stabilizator impulsowy LM2596S-5.0.
Jeśli będziesz wykorzystywał wyłącznie napędy 3,5", to nie jest on potrzebny (podobnie jak pozostałe elementy z indeksami powyżej 100). Wystarczy wtedy zworka pomiędzy punktami +5V i +12V oraz zewnętrzny zasilacz stabilizowany 5V.

Jeśli natomiast chcesz korzystać z napędów 3" lub 5,25" to zewnętrzny zasilacz powinien dostarczać stabilizowanego napięcia 12V, a na płytce trzeba uzupełnić elementy stabilizatora 5V.

BOM uzupełnię jak wrócę do domu.

EDIT: Też z pamięci: Y1 to 16 MHz dla procesora i kontrolera dyskietek, Y2 to 1,8432 MHz dla kontrolera portów szeregowych (bez kontrolera portów szeregowych stacja też działa).
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: KrisZX w 2017.01.12, 14:04:07
Będę używał 3 calowych dysków dopóki nie przegram softu na 3.5. Jedyne co na razie odpuszczam to RS232, jak widzę to trudno zdobyć ten układ WD2130.
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: pear w 2017.01.12, 14:06:28
WD2123 jest ekstremalnie trudny do zdobycia, a jak się trafi to drogo.
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: Maryjan w 2017.01.12, 14:42:56
A nie dało by się jakoś "zaemulowac" tego WD2123 ?
Np. w postaci modułu wstawianego w miejsce oryginału.
Tylko zapewne będzie to zadanie upierdliwe.
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: pear w 2017.01.12, 18:32:39
Płytki dostałem. I mam pytania. Co to za układ U101 w BOM go nie widzę ?
Hm, sprawdziłem listę elementów, którą wysłałem i wszystko tam jest.
Pamięć okazuje się też mam dobrą, więc elementy, które wymieniłem powyżej są prawidłowe.
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: KrisZX w 2017.01.12, 19:54:53
zgadza się jest, coś mi jakoś źle wyświetliło. teraz widzę całość
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: KrisZX w 2017.01.15, 11:41:10
Lutuje FDD35 i TI of TTL. W TI of TTL w BOM niema elementów R4 i Q1 ? Obok R4 jest R3 - 100R czy R4 tez ma być 100R ?
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: pear w 2017.01.15, 12:02:37
Nie ma ich w BOM, bo nie należy ich montować (R3, R4, Q1). W miejsce R2 ma być dioda 1N4148 (lub podobna).
Załączyłem obrazek z dorysowanymi na czerwono elementami i zworkami jakie mają się znaleźć w tym miejscu.
Chwilowo nie działa Speccy Wiki, ale jak wróci, to udostępnię [tutaj] BOM i szczegółowy opis montażu.
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: Maryjan w 2017.01.15, 13:23:22
Tak powinno być.
Zwory A13 i A14 wlutowane dla pamięci EPROM 27c256.
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: KrisZX w 2017.01.15, 14:23:01
Fotki pomocne. Ale tu zaczyna się robić problem nie mam eproma 27C256 (pewnie jak dobrze poszukam to znajdę używkę na pewno już zapisaną.) Mam natomiast 4 nowe epromy 27C128 czy mogę ich użyć również w TI of TTL ? i jak postawić zwory (wlutowałem goldpiny) Poza tym czy ktoś zechciałby mi zapisać epromy odpowiednimi wsadami i chciałbym od razu załatwić komplet ? 1 ROM do FDD35, 1 ROM do TI of TTL, 1 ROM do +D, i 1 ROM do Harlequina Rev G. Jak ktoś ma nadmiar używanych 27C256 i mógłby zapisać jak wyżej na wymianę za 27C128 to proszę pisać.
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: pear w 2017.01.15, 14:43:52
W jednym z plików masz tabelkę (taką jak w załączniku) z ustawieniem zworek zależnie od użytej pamięci EPROM.
Zarówno w TI-of-TTL jak i w FDD35 można użyć dowolnych EPROM-ów od 2732 do 27256.
W przypadku 2732 ze względu na mniejszą obudowę 24 piny, należy go zamontować od trzeciego pinu (pin 1 układu 2732 w trzecim pinie podstawki).

PS. Trochę mi tutaj nie pasuje ustawienie zworek w interfejsie mariansss'a. Wgrałeś wsad od adresu #0000 czy "wyżej" ?

PPS. Mogę te wszystkie EPROM-y przygotować. Info na PW.
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: Maryjan w 2017.01.16, 08:52:35

PS. Trochę mi tutaj nie pasuje ustawienie zworek w interfejsie mariansss'a. Wgrałeś wsad od adresu #0000 czy "wyżej" ?


Ja mam tam kilka wsadów, oryginalny, ten od STAVI i dla +3 ki. Wgrałem, żeby mieć wszystko w jednej kości, bo mam jednego Ti-of-TTL testowego.
Akurat ten ze zdjęcia, to jest mój docelowy, ale zrobiłem jeden wsad j.w. do wszystkich swoich Ti-of-TTL, żeby można było sobie przełączyć.

Jako A13 i A14 najlepiej wstawić sobie drabinkę pinową i potem przełączać zworkami.

EPROM-y 27c256 są w slawmir.com.pl po 4 pln sztuka.
Można użyć kości 27SF256 - kasowany elektrycznie - cena coś ok 19 pln. Albo też kostek 27C257.
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: pear w 2017.01.16, 08:56:47
Jeszcze dla jasności. Pin numer 1 to ten z polem kontaktowym w kształcie kwadratu.
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: jacek54 w 2017.01.17, 09:22:06
Witam.

A masz może na zbyciu jeszcze jedną płytkę. byłbym wdzięczny.

Pozdrawiam
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: KrisZX w 2017.01.17, 12:28:05
Odnośnie FDD35 czy mogę użyć cewki 33uH 2A zakładając że będę zasilał zasilaczem 12v 2A i tylko jedną stacje FDD 3.5 cala.
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: pear w 2017.01.17, 13:10:02
Tak, wystarczy. Dopiero przy pracy dwóch napędów 3,5" prąd przekracza 2A.
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: KrisZX w 2017.01.18, 16:39:43
Tranzystor Q1 (mam 2N3904) lutuje tak jak rysunek obudowy na PCB ? I czy kondensator C14 56pF mogę również odpuścić, to jest w obwodzie RS ? Obecnie nie mam tego kondensatora ?
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: pear w 2017.01.18, 19:09:59
Rysunek tranzystora Q1 w tej płytce odpowiada układowi wyprowadzeń dla typu BC237 (BC547 itp).
Tranzystor 2N3904 trzeba obrócić o 180 stopni.

Jeśli nie będzie montowany układ WD2123, to można pominąć wszystkie współpracujące z nim elementy, tj:
- rezystory R9, R10, R11,
- kondensatory C14, C15, C16, C17, C18,
- kwarc Y2,
- układ scalony MAX238 oraz
- gniazda CH_A, CH_B.
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: KrisZX w 2017.01.20, 11:52:45
Stan na 20.01.2017 większość zlutowana pozostało dołożyć brakujące elementy, poprawić drobne błędy, które wynikły w trakcie, skompletować scalaki i próbować uruchomić. Foto w załączniku. Krytyka i rady mile widziane, pomoże mi to poprawić błędy.
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: pear w 2017.01.20, 12:10:08
FDD35, podobnie jak każdy większy układ, dobrze jest uruchamiać blokami.
Jako pierwszy zawsze zasilacz, zanim jeszcze powtykasz scalaki w podstawki.
Pierwsze sprawdzenie omomierzem pomiędzy + i - zasilania, czy nie ma zwarcia.
Później podłączyć zewnętrzne zasilanie i sprawdzić napięcia i czy są prawidłowe.

W drugiej kolejności generator taktujący, czy daje prawidłowe przebiegi.

Potem procesor i pamięci, a układy peryferyjne na końcu.

Jeśli poprawiłeś według rysunków moje błędy na płytkach, to nie powinno być problemów z uruchomieniem.
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: KrisZX w 2017.01.20, 12:16:56
Jak czym sprawdzić generatory ? Oscyloskop ? Jak tak to nie da rady nie posiadam. Przy podpiętym zasilaniu sprawdzić na podstawkach piny zasilające układy czy jest tam odpowiednie napięcie ?
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: Maryjan w 2017.01.20, 12:44:39
Napięcie Sprawdzasz standardowo, jak Napisałeś powyżej. Ja generator sprawdzałem miernikiem na zakresie mHz, tylko nie wiem, czy Dysponujesz takim multimetrem.

Ja uruchomiłem dwie FDD 35 i obeszło się bez większych problemów. W jednej dałem g...ne podstawki i musiałem wymieniać. Poza tym, ruszyły od razu.
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: pear w 2017.01.20, 12:52:10
Napięcie można zmierzyć na podstawkach układów scalonych.
Wiele mierników uniwersalnych ma pomiar częstotliwości. Powinien wystarczyć http://www.speccy.pl/forum/index.php?topic=2213.msg31226#msg31226 (http://www.speccy.pl/forum/index.php?topic=2213.msg31226#msg31226).
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: KrisZX w 2017.01.24, 19:39:26
Chciałbym kabel komunikacyjny między FDD35 a TI of TTL wyciągnąć z tyłu obudowy stacji. Nie będę lutował złącza DB 15 na PCB chce w to miejsce wstawić jakieś nisko profilowe złącze w tym samym rozstawie pinów lutując je od dołu i kabel puścić pod płytką do tyłu obudowy. Ma ktoś jakieś pomysły na takie złącze ? Z tych które znalazłem nic nie pasuje, nawet goldpiny w całości nie pasują ( chyba że pojedynczo.) ale może jest jakieś inne rozwiązanie. ma ktoś jakiś pomysł ?
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: pear w 2017.01.25, 06:49:11
Przeszukałem wieczorem katalog TME, ale niczego co by się nadało nie znalazłem.
Jedyny pomysł jaki mi przychodzi do głowy, to wlutowanie w płytkę taśmy, a po drugiej stronie zapięcie gniazda DB15.
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: KrisZX w 2017.01.26, 18:57:47
Dziś sprawdziłem zasilanie na płycie FDD35 no i jest problem. Na układzie U7 (74LS244) nie mam zasilania, coś tam się pokazuje 0,01V ? Gdzie szukać przyczyny takiego stanu. Luty wydają się OK. Na pozostałych układach pojawia się napięcie 6,4 do 6,6 V jest to prawidłowy objaw ? Dioda zasilania świeci, zwarcia nie stwierdziłem. na razie nie mam scalaków, więc staram się sprawdzić to co się da przed uruchomieniem. I jeszcze pytanie jak sprawdzić zasilanie na  TI of TTL ? mam podać 5V na szynie i na tym testować ?
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: pear w 2017.01.26, 19:01:52
Podczas modyfikacji projektu prototypowej płytki "odpięło się" +5V. Moja wina, ale wysłałem w paczce rysunek z informacją gdzie trzeba uzupełnić połączenie.
Załączam poniżej.

TI-of-TTL w zasadzie nie wymaga specjalnego uruchamiania. Jeśli wszystko jest zmontowane prawidłowo, to zadziała od razu.
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: KrisZX w 2017.01.26, 19:08:04
A tak przypominam sobie teraz to, rzeczywiście miałem zrobić tam zworkę. Dzięki za pomoc.
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: Maryjan w 2017.01.26, 19:22:56
Złożyłem dwie FDD 35 i posługując sę wskazówkami Pear-a ruszyły bez problemów.
Grunt to poprawny montaż.
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: KrisZX w 2017.02.07, 12:44:56
TI of TTL uzbrojony ale jeszcze nieuruchomiony, Timexa trzeba naprawić. Proszę o uwagi zanim uruchomię. Czy zworki są poprawnie dla ROMu 27C256 ? Z rozpędu wlutowałem rezystory obok zworek mam nadzieje że w niczym to nie przeszkadza.
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: pear w 2017.02.07, 13:02:25
Dla 27C256 zworki A13 i A14 skrajnie do prawej.
Nie widzę jeszcze zworki w miejscu tranzystora Q1 (była na rysunku). Chyba, że jest od spodu ?
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: KrisZX w 2017.02.07, 13:03:44
Oczywiście znowu przeoczyłem, poprawie.
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: pear w 2017.02.07, 13:05:05
Rezystory R3 i R4 są niepotrzebne.
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: KrisZX w 2017.02.07, 13:06:35
ale mogą zostać czy zdjąć te rezystory ?
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: pear w 2017.02.07, 13:25:40
R3 może zostać, ale R4 trzeba wylutować.
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: gregoryi w 2017.03.31, 09:59:47
Czy do poprawnego działania FD3500 potrzebny jest MAX238, czy służy do dodatkowej komunikacji?
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: pear w 2017.03.31, 10:08:46
Jeśli nie zamierzasz korzystać z portów szeregowych, to nie trzeba montować WD2123 i MAX238 ani wszystkich elementów z nimi związanych (kwarc Y2, kondensatory).
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: KrisZX w 2017.04.11, 10:40:48
W końcu uporałem się z kablem komunikacyjnym. Nie do końca jestem zadowolony bo kabelek przylutowany na stałe do PCB co utrudnia operowanie przy płytce w razie napraw. Niestety nie znalazłem zadowalającego demontowalnego rozwiązania ( złącza ). W każdym razie mam tak jak chciałem kabelek wychodzący z tyłu obudowy. Pozostało przylutować włącznik i wpiąć układy, zasilanie już sprawdziłem jest OK. Jak mają być prawidłowo ustawione zworki ? Zarówno te od EPROMA jak i te oznaczone AB i AT-XT ?
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: pear w 2017.04.11, 11:30:57
Zworki AB-BA standardowo w pozycji AB. Jeśli chcesz zmienić kolejność bez przekonfigurowywania napędów, to zmiana na BA. Można zamiast zworek wstawić przełącznik i wyprowadzić na zewnątrz.

Zworki XT-AT w pozycji XT dla napędów 3" oraz zmodyfikowanych napędów 3,5". W pozycji AT powinny działać napędy 3,5" z PC bez przeróbek na taśmie z przeplotem. "Powinny", bo prawdę mówiąc nie miałem tego kiedy przetestować.

Zworki A13,A14 zależnie od użytej pamięci EPROM.
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: KrisZX w 2017.04.13, 09:51:51
Układy wpięte i sprawdzone czy żadna noga się nie zagięła Zworki ustawiłem dla EPROMA 27c128 i dla napędów jak na foto zakładam że nic nie pójdzie z dymem z powodu zworek najwyżej nie zadziała. Prześpię się z tym do jutra, pomyślę co mogłem zrobić nie tak. Spróbuje uruchomić przez święta i zobaczymy jaki będzie tego efekt.
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: pear w 2017.04.13, 09:57:11
EPROM ma być pierwszy obok procesora. W kolejnych podstawkach RAM.
Poza tym wygląda dobrze :)
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: KrisZX w 2017.04.13, 10:02:49
Jak jak to zrobiłem ? Już poprawiam.
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: KrisZX w 2017.04.15, 15:38:36
Próba uruchomienia FDD35 niestety niepowodzenie, nic się nie spaliło ale też nie zadziałało. Objawy są takie:
- Timex 2048 z podpiętym TI of TTL i FDD35 Uruchamia się prawidłowo ale nie zgłasza się TOS. Stacja kręci silnikiem i to wszystko.
- Reset w stacji chyba nie działa niema reakcji.
- Reset w TI of TTL działa ale TOS się nie zgłasza.
Co dalej ? Jak znaleźć przyczynę takiego stanu.
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: pear w 2017.04.15, 16:09:37
Czy w stacji jest dyskietka z systemem ?
W EPROMie jest tylko loader. System ładuje się do RAM z dyskietki.
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: KrisZX w 2017.04.15, 16:20:14
TAK do stacji wkładam dyskietkę z systemem są na niej zapisane gry. Czy po uruchomieniu Timexa ma mi wyskoczyć druga linia na ekranie z napisem TOS ?
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: pear w 2017.04.15, 16:23:48
OK.
Jaki napęd, jaki kabel i jak są ustawione zworki od napędów ?
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: KrisZX w 2017.04.15, 16:29:05
Zworki od napędów mam ustawione na XT i AB tak jak na zdjęciu. Zdjęcie stare ROM jest we właściwej pozycji. Nie wiem czy to może zależeć od napędu jakiego używam. Dorwałem pierwszy lepszy jaki się nawinął bez żadnych przeróbek.
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: KrisZX w 2017.04.15, 16:29:56
Kabel jest zwykły bez przeplotu jeśli o to chodzi. Jest to taśma której kiedyś używałem z FDD3000 z napędem 3,5 i 3 calowym.
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: pear w 2017.04.15, 16:30:55
Czy dioda w napędzie świeci od razu po włączeniu zasilania i nie gaśnie ?
Jeśli tak, to taśmę trzeba odwrócić po stronie FDD o 180 stopni.
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: KrisZX w 2017.04.15, 16:32:52
Dioda nie świeci. Zapala się dopiero jak włożę dyskietkę
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: pear w 2017.04.15, 16:33:34
Gdy napęd jest z PC i bez przeróbek, to spróbuj ustawić zworki w położeniu BA (pozostałe bez zmian).
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: pear w 2017.04.15, 16:37:20
Napęd musi pracować w trybie DD.
Zdarzają się napędy, które nawet pomimo włożenia dyskietki DD lub zaklejenia otworu, nadal pracują w trybie HD, bo są pozbawione przełącznika.
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: KrisZX w 2017.04.15, 16:47:59
Na innym napędzie takim który kiedyś pracował z FDD3000 dyskietka się kręci dioda nie świeci wcale ale zapala się jak wcisnę reset stacji. Zworki dla tego napędu AB XT.
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: pear w 2017.04.15, 16:53:17
Ustaw zworki EPROM (to jest 27C256 ?) w pozycjach takich jak na załączonym zdjęciu (czerwone owale w skrajnych położeniach).
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: KrisZX w 2017.04.15, 16:58:27
EPROM  jest 27c128 ?
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: KrisZX w 2017.04.15, 17:02:13
Zworki EPROM ustawiłem w skrajnych położeniach. Stacja kręci dyskietką dioda świeci nadal bez zmian. Zworki XT i AB.
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: pear w 2017.04.15, 17:02:56
Dla 27C128 zworka A14 jest dobrze, ale A13 ma być tak jak na załączonym wcześniej zdjęciu.
Pierwszy pin w listwach dla zworek ma kwadratowy kształt.
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: KrisZX w 2017.04.15, 17:12:31
Ustawiłem tak jak pokazałeś na zdjęciu nadal to samo bez zmian: stacja kręci  dyskietką ale nie czyta. Pozostałe zworki nadal mam xt i AB
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: pear w 2017.04.15, 17:17:17
Jakiego typu jest tranzystor w generatorze ?
Widzę, że jest odwrócony względem nadruku na płytce. Błąd z nadrukiem był tylko w prototypowej wersji płytki. Ta płytka, którą masz już ma prawidłowy nadruk dla tranzystorów typu BC237, BC337, BC547.
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: KrisZX w 2017.04.15, 17:36:43
Wszystko jest dobrze tranzystor jest ten 2N coś tam miał być odwrócony. STACJA DZIAŁA SUKCES  :) :) :) :) Problemem był źle ustawione zworki eproma i napęd. Sprzęt działa.
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: pear w 2017.04.15, 17:42:01
Gratuluję :)
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: KrisZX w 2017.04.15, 17:51:11
Jedyna dziwna rzecz to dioda w napędzie mi świeci cały czas. Po resecie na TI of TTL ponownie wgrywa się system i plik start z dyskietki z menu. Jest chyba dobrze. Miałem obawy co do WD1772 bo ten układ jako jedyny był z odzysku z jakiejś starej uszkodzonej płyty ATARI. No i do napędu i dyskietek. Napęd stary, którego kiedyś w latach 90 używałem z FDD 3000 i wtedy też zapisałem te dyskietki. Cieszę się że udało mi się ten zestaw uruchomić, długo to trwało ale warto było. Teraz pozostało to ładnie upchnąć w obudowie.
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: pear w 2017.04.15, 17:56:31
Żeby dioda migała przy odczycie, a po zakończeniu odczytu gasła, to napęd wymaga przeróbki.
Na pinie nr 4 w taśmie jest dostępny sygnał /InUse. Trzeba go zsumować z sygnałem /Select i dopiero sumę podać na diodę LED.
Wystarczy jeden tranzystor PNP przed diodą LED wysterowany sygnałem /InUse.
Odłączyć anodę diody LED, w ten punkt wlutować emiter tranzystora, kolektor do anody diody LED, baza przez rezystor 4k7 do /InUse.
https://www.youtube.com/watch?v=1-8w4xAS-c4 (https://www.youtube.com/watch?v=1-8w4xAS-c4)
Bez przeróbki dioda świeci od razu po wybraniu napędu sygnałem /Select.
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: KrisZX w 2017.04.15, 18:07:22
Zrobię z tą diodą jak się pobawię. No i dziękuje Pear za pomoc w budowie i uruchomieniu, twoje wskazówki były cenne i doprowadziły do szczęśliwego finału. Dzięki.  :)
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: pear w 2017.04.15, 18:10:43
Na zdrowie. To będzie chyba pierwszy komplet zapakowany w całości w oryginalne obudowy Timex :)
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: KrisZX w 2017.04.15, 18:21:41
A to ciekawe. Mam jeszcze dwa wolne domki z FDD3 jeden po zasilaczu, drugi po kontrolerze. Ale z tym upakowaniem to nie jest różowo. Napędy 3,5 są szersze i montaż jest kłopotliwy. W środku pozostaje mało miejsca nie wiem jak będzie z miejscem na taśmę od fdd może trzeba będzie zrobić nową krótką
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: Maryjan w 2017.04.15, 19:19:18
Ja miałem jedną z dwóch moich złożonych FDD 35 wstawiać do obudowy od Unipolbrit 3000 (odpowiednik FDD 3000 Timex-a), ale się zawziąłem i naprawiłem oryginalną, co tam była. Dlatego jedną miałem na zbyciu i poszła do ZX Freeq-a :)
Pracowała bezproblemowo od momentu złożenia ok. roku czasu. Bo była jedną z pierwszych, złożonych i działających.

Projekt jest z tych co to "złożyć, obudować, włączyć i pracować" :)

Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: silenter w 2017.04.17, 08:49:16
@PEAR - zostało ci jeszcze trochę FDD 35??
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: pear w 2017.04.17, 09:08:07
Jeszcze mam.
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: silenter w 2017.11.09, 20:27:34
No więc  powodu braku rezystorów 470 ohm zabrałem się do montażu FDD35.
Od razu widać że konstrukcja Peara jest lepiej przemyślana niż np. taki ZX Max48 bo ma tylko jeden rezystor 470 ohm :D .

Prawie, prawie zmontowane.
Tu drobne pytanka.
1) max widzę, że jest dostępny cenie ok 40 pln za sztukę lub w cenie ok 40 pln za 4 sztuki - czy zna ktoś opcję kupienia jednej sztuki za 1/4 tej ceny?
2) czy można na tym odpalić CP/M wtrybie terminalowym na serialu (in i out)?

PS: Pear czemu tam nie włożyłeś TSFM - kochałbym cię :)
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: Maryjan w 2017.11.09, 20:35:40
Bez WD2123 to Ci  MAX238 nie potrzebny.
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: silenter w 2017.11.09, 20:37:11
WD2123 już jedzie - nie bez powodu pytam o możliwość odpalenia CPM na gołym FDD35 poprzez RS232
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: Maryjan w 2017.11.09, 20:39:52
Gdzie kupiłeś i za ile WD2123 ?

Na tym klonie działa CP/M zarówno Polbrit-owski, jak i Timex-owski.
Jeśli będą WD2123 i MAX238 to i RS232 też będą obsługiwane pod CP/M.

Oczywiście na ZX-sie trzeba uruchomić program terminala dla CP/M.
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: zaxon w 2017.11.09, 20:43:52
Marianss , wlasnie kupiłem 10 sztuk bo mi jednego brakowało do orginalnego FDD ( a tyle było w pakecie)  , do ktorego  mi bude dałes, pozostałe 8 sztuk  sie moge pozbyc po kosztach. Dałem 50 GBP, wychodzi 25 PLN za sztuke.
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: silenter w 2017.11.09, 20:51:09
kurczę - Zaxon pytałem tu
http://www.speccy.pl/forum/index.php?topic=3776.0
I kupiłem w Chinach za 12 dolców - a ty w kraju masz nadstany :)
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: silenter w 2017.11.09, 20:53:39
Oczywiście na ZX-sie trzeba uruchomić program terminala dla CP/M.
No właśnie koncepcja jest taka, żeby odpalić bez ZXa :)
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: zaxon w 2017.11.09, 20:58:04
Nie mam nadstanow, kupiłem 20 minut temu bo mi o tym  przypomniałeś odswiezając ten temat ;) Zajrzałem na Ebaya i akurat ktos z UK miał set 10 sztuk , no to kupiłem i od razu ogłaszam ;)
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: silenter w 2017.11.09, 20:59:17
Zostaw mi 1 szt - bo ja swojej nie jestem pewny.
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: zaxon w 2017.11.09, 21:06:24
Ok.
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: Maryjan w 2017.11.09, 21:08:38
I jak Cię nie lubić :)
Dla mnie też sztukę proszę odłożyć.
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: zaxon w 2017.11.09, 21:12:14
ok, ;) Jeszcze zobaczymy co i kiedy przyjdzie. Pamieci 4164  ze Stanow mi szły 5 dni  a teraz od 2 tygodni lezą  gdzies w Warszawie i nikt nie wie gdzie. Ale to podobno normalne.
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: trojacek w 2017.11.09, 21:16:00
Ja też poproszę, jeśli jeszcze się da :) Nawet 2 sztuki chętnie, bo taki mam deficyt.
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: silenter w 2017.11.09, 21:19:04
Wracając do MAX238 - to może ktoś ma w nadmiarze i chciał by się wymienić na 2 szt MAX232 ?
Ja 232 mam w nadmiarze.
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: zaxon w 2017.11.09, 21:20:26
Ok, tak jak pisze, wziałem 10 bo taki był set, ja potrzebuje 2,

Silenter 1
Mariansss 1
Pearowi dałem znac na GG ale nie odpisuje, pewnie siedzi w garażu ;)
Trojacek 2

No to zostają 4,

Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: tooloud w 2017.11.09, 21:21:46
czy to jest do rozszerzenia FDD3?
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: trojacek w 2017.11.09, 21:25:01
No właśnie koncepcja jest taka, żeby odpalić bez ZXa :)

Tak sam z siebie to nie zabangla. Dlaczego? Kilka słów na temat architektury CP/M.
System składa się z 3 bloków kodu, które są ładowane przez FDD3000 z pierwszych ścieżek dyskietki:
- BDOS, czyli procedury obsługi pamięci dyskowej,
- BIOS, czyli procedury wejścia/wyjścia,
- CCP, czyli obsługa konsoli i wbudowanych poleceń.

Rzecz się rozbija o BIOS. Na standardowej dyskietce CP/M dla FDD3000 (zarówno Timex, jak i Polbrit) moduł BIOS ma zakodowaną komunikację z terminalem poprzez spiralny kabel. Koniec, kropka. Jeśli chcesz, by CP/M "gadał" z innym terminalem - napisz obsługę w kodzie maszynowym i nadpisz ją na ścieżkach systemowych dyskietki.

Mam jednak nadzieję, że w niedalekiej przyszłości pojawi się implementacja CP/M dla FDD35, przechowywana w pamięci flash. To by bardzo ułatwiło grzebanie i eliminacja Spectrum/Timexa na rzecz terminala po RS232 byłaby w miarę prosta.
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: silenter w 2017.11.09, 21:25:55
Nie zupełnie - to jest port szeregowy z FDD3000, FDD35 - czy w FDD3 siedzi - nie wiem
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: trojacek w 2017.11.09, 21:26:09
Trojacek 2

No to zostają 4,

Wezmę każdą liczbę, jeśli nie będzie innych chętnych.
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: trojacek w 2017.11.09, 21:26:46
Nie zupełnie - to jest port szeregowy z FDD3000, FDD35 - czy w FDD3 siedzi - nie wiem

Też.
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: silenter w 2017.11.09, 21:31:14
Jeśli chcesz, by CP/M "gadał" z innym terminalem - napisz obsługę w kodzie maszynowym i nadpisz ją na ścieżkach systemowych dyskietki.

Dziwne, że jeszcze nikt tego nie zrobił ?! Wydawałoby się, że to jest oczywisty mod i przez te ponad 30 lat ktoś to ogarnął.
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: trojacek w 2017.11.09, 21:33:26
Ja kiedyś zacząłem i nie skończyłem. Mam do tego terminal tekstowy VGA 80x25 z gniazdem klawiatury PC. Jeszcze taniej można to zrobić na Propellerze, który kosztuje około 8 euro, a soft jest open source :)
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: silenter w 2017.11.09, 21:37:39
Ja to bym sobie machnął terminal na LCD z klawiaturą bluetooth na ATMedze :)
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: trojacek w 2017.11.09, 21:56:04
A ja - zielony lub bursztynowy CRT i do tego superciężka klawiatura terminalowa IBM z głośnym klikiem.
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: silenter w 2017.11.09, 21:58:38
Coś w stylu Commodore PETa ?
W drugiej połowie lat 90tych - płacili żeby takie terminale odbierać. :)
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: zibi w 2017.11.10, 00:07:06
Jeden bym chętnie przytulił.

WD znaczy się.
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: pear w 2017.11.10, 06:33:47
PS: Pear czemu tam nie włożyłeś TSFM - kochałbym cię :)
Z perspektywy patrząc, to nawet się cieszę, że nie dałem tego TSFM. Chyba dziwnie bym się teraz czuł :D

Pearowi dałem znac na GG ale nie odpisuje, pewnie siedzi w garażu ;)
Jakby chociaż z jeden został, to pewnie, że wezmę :)
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: silenter w 2017.11.10, 08:49:50
Dla mnie wyłącznie nauka na przyszłość, żeby zająć się własnymi projektami ...
To co słychać w sprawie FDD3500 ?
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: pear w 2017.11.10, 08:52:25
Zimno się robi, co akurat jest na korzyść projektowania ;)

Czas wrócić na własne podwórko. Chociażby dla poprawy samopoczucia ...
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: silenter w 2017.11.10, 08:55:22
To wrzuć tam TSFMa :) albo chociaż krawędziówkę od ZXa
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: pear w 2017.11.10, 09:02:36
FDD ma własne gniazdo rozszerzeń. Trochę się różni od ZX.
Natomiast zacząłem jakiś czas temu integrować TI-of-TTL i FDD w jeden organizm.
Wyglądało by to podobnie do OPUS'a.

Po co ten TSFM wewnątrz stacji dysków ?
Będzie złącze rozszerzeń. Być może dwa.
Jedno częściowo jest zaklepane na dodatki, których nie miała oryginalna FDD3000:
- własna karta grafiki,
- interfejsy USB (klawiatura, mysz, pamięć),
- coś jeszcze, muszę odkurzyć zapiski
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: silenter w 2017.11.10, 09:11:36
Ten TSFM, to oczywiści żart - choć nie do końca.
Bardziej chodzi mi o to, żeby można było coś podłączyć.

Karta grafiki - jak najbardziej OK.
Bardzo by mi się chciało zobaczyć to urządzenie uwolnione - pokazujące pazur który w nim tkwi, ale na co dzień jest przykryty spectrumem.
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: pear w 2017.11.10, 09:22:33
Uwolnienie oznacza napisanie oprogramowania praktycznie od nowa.
Nie ma więc na co czekać i przygotować sprzęt dla programistów :D
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: zaxon w 2017.11.17, 11:08:31
Ok, WD 2123 przyszły, po południu wysle:

Silenter 1
Mariansss 1
Pear 4
Trojacek 3

Podajcie mi adresy na PRV.


Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: silenter w 2017.12.07, 21:16:48
Mój niestety wsiąkł :(
UTSource przysłało - w jakim stanie jeszcze nie wiem
------------------------------------------------------------
Doszedłem do momentu w którym trzeba się uruchomić.

Załączam fotki by ordynator mógł rzucić okiem i ewentualnie rzucić jakieś uwagi odnośnie uruchomienia.
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: pear w 2017.12.08, 06:18:25
Grucha jest odwrócona, ale powinno ruszyć ;D
Oczywiście jak w miejsce LK1 dasz zworkę albo wyłącznik zasilania.
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: pear w 2017.12.08, 08:53:04
Tak patrzę na ten pociąg i aż korci, żeby całość scalić z interfejsem i zabudować na modłę Opusa  ::)
No i to jest BARDZO DOBRY POMYSŁ !
Właśnie nie wiem czy dobry.
Opus był wielki i ciężki (z żelaza, stali ;) ) i musiał stać za komputerem, bo wszystko było połączone na sztywno.
Ale wszystko było w jednym. Wpinałeś Speca i działało.
Zbieram się do projektu płytki dla FDD3500 i tak sobie przeglądam historię.
W międzyczasie pojawił się ZX Max i ZX Mini, więc może "wpięcie Speca" do FDD należałoby potraktować bardziej dosłownie ?
Na przykład zamiast tworzenia od podstaw karty grafiki dla FDD stworzyć "Speca" w postaci karty rozszerzeń.
Od razu w tej karcie zintegrować interfejs do stacji (łącznie z tą jego częścią, która znajduje się w FDD).
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: KWF w 2017.12.08, 09:10:24
Na zachętę: będziesz miał jednego klienta więcej. ;)
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: silenter w 2017.12.08, 10:08:46
Dwóch klientów :)
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: hsimpson w 2017.12.08, 12:43:22
Trzech, trzech ich było :D.
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: trojacek w 2017.12.09, 12:59:52
Zbieram się do projektu płytki dla FDD3500 i tak sobie przeglądam historię.
W międzyczasie pojawił się ZX Max i ZX Mini, więc może "wpięcie Speca" do FDD należałoby potraktować bardziej dosłownie ?
Na przykład zamiast tworzenia od podstaw karty grafiki dla FDD stworzyć "Speca" w postaci karty rozszerzeń.
Od razu w tej karcie zintegrować interfejs do stacji (łącznie z tą jego częścią, która znajduje się w FDD).

A do jakiej obudowy to by miało iść? Coś standardowego? AT, ATX?
A czemu by nie umieścić TI-of-TTL na płycie głównej i nie móc wpinać w płytę standardowego Spectrum czy Timexa?
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: pear w 2017.12.09, 17:39:04
Na obudowę nie mam pomysłu.
Poza tym jak kierownik projektu mówi, że należy się trzymać ostatnich założeń, to pewnie ma rację :P
Czyli idziemy w FDD a'la OPUS.
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: tooloud w 2017.12.09, 21:32:15
proponuję spojrzeć na istniejące obudowy uniwersalne, bo inaczej się zrobi połowa kosztów w obudowie.
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: zaxon w 2017.12.09, 21:38:27
Istniejące obudowy uniwersalne to w 90% kupa tłoczona z plastiku na formach od lat 90.  W pozostałych 10% jest lepiej ale ceny są jakie są. ;)
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: trojacek w 2017.12.09, 21:39:04
Obudowy ATX można kupić od 20 zł (z zasilaczem!), nie widzę prostszego i tańszego rozwiązania.
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: pear w 2017.12.10, 09:03:50
To może jakiś plebiscyt na format obudowy zanim zacznę rysować płytkę ?
Może mini-ITX.
Thermaltake Armor A30i Red mi się spodobała :)
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: silenter w 2017.12.10, 09:09:47
Właśnie coś takiego chciałem zaproponować.
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: KWF w 2017.12.10, 09:28:49
A ja opowiem się za obudowa mniejsza gora wielkości jak jakiś NAS 2-4 dyskowy. Zasilacz może być zewnętrzny.
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: pear w 2017.12.10, 09:31:46
Ta obudowa powyżej jest na mini-ITX i micro-ATX. Samo mini-ITX ma mniej więcej takie rozmiary jak piszesz.
Mniejszej nie zaryzykuję, bo to by oznaczało wyłącznie elementy SMD.
Płyta mini-ITX ma wymiary 170x170mm.
To też oznacza tylko jedno złącze na rozszerzenia.
Na początek musi wystarczyć. Im większa płyta, tym większe koszty.
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: silenter w 2017.12.10, 09:34:08
Mi raczej chodziło o format mini-ITX - wtedy będzie można się wbić w wiele obudów.
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: KWF w 2017.12.10, 09:38:17
Ok, ok, Panie Kierowniku. Tak tylko pisze do kawy, bo śnieg za oknem, pada dalej. A z wzornictwa bud do blaszaków wpadłem jakieś 6-7 lat temu.

A może jakaś SFF np Dell Optiflex. Nie jest brzydka, czarna, ma dziurę na jedno urzadzenie 3.5". Logo producenta można wymienic na inne. Jest wysyp tych zlomkow na portalach aukcyjnych. Rozbiera się bez narzędzi, zasilacz pociągnie nie tylko jednego ZX.
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: pear w 2017.12.10, 09:40:07
Ja tylko dopasuję płytę do standardu.
W co kto sobie to będzie chciał zapakować, to już jego fantazja.
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: gregoryi w 2018.02.01, 14:38:54
A mam takie pytanie.
Czy jest możliwość stworzenia dyskietki z TOS'em na Windowsie tak jak jest to w przypadku D+?
Bierzemy obraz i nagrywamy.
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: trojacek w 2018.02.01, 18:34:03
Jeśli masz w pececie odpowiedni napęd, to tak. Da się to zrobić programem napisanym do kopiowania na PC dyskietek amstradowych, ale nie pamiętam jego nazwy :)  Działa pod XP, nowsze wersje wymagają jakiejś przerobionej biblioteki DLL lub wcześniej sformatowanych dyskietek. Obrazy (DSK) są na serwerze FTP TDU.
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: gregoryi w 2018.02.01, 20:37:55
Mam ten program. Dzięki.
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: silenter w 2018.02.01, 21:54:28
poprosiłbym o jakiś namiar na ten soft.
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: Tygrys w 2018.02.01, 21:56:57
O ile dobrze kojarze, to chodzi o CPCdiskXP
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: trojacek w 2018.02.01, 21:58:39
Tak. Leży na ftpie TDU, można go też łatwo znaleźć w sieci.
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: silenter w 2018.02.01, 22:20:49
czy ktoś próbował podłączyć stację od FDD3000 do PC?
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: trojacek w 2018.02.01, 22:22:56
Przez porty szeregowe to żaden problem.
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: silenter w 2018.02.01, 22:23:58
Chodziło mi raczej o sam napęd :)
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: trojacek w 2018.02.01, 22:29:58
Ah, nie zauważyłem "od".
Generalnie nie ma problemu, 3-calowy flop Hitachi wpięty w kontroler PC jest rozpoznawany, można odpalić CPCdiskXP i zgrywać/nagrywać dyskietki.
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: Maryjan w 2018.02.01, 22:34:06
Ja podłączałem.
Potrzebna jest stara płyta od PC, gdzie można w BIOS ustawić napęd fdd 360k.
Złącze jest standardowe, takie samo jak w napędzie 5''25.
Należy też przestawić zworkę w napędzie 3'' w pozycję pracy, jako napęd "B" i wyciągnąć błękitną (u mnie taka jest) drabinkę DIP 14 z podstawki.
Użyć przewodu z przeplotem, gdzie tak skonfigurowany napęd j.w. wpinamy przed przeplotem (patrząc od połączenia przewodu do kontrolera na płycie).

Można potem używać napędu normalnie np. pod DOS-em i jak napisał Trojacek.
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: gregoryi w 2018.02.12, 18:37:49
Mam pytanie do Pear'a.

Ma płytkę TI-ofTTL (bez żadnych issue) w wersji ze zworkami J3, J4.
Jak je ustawić dla EPROM'u 27c256?
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: pear w 2018.02.12, 18:49:16
Jeśli to jest pierwsza wersja płytki, to wymaga modyfikacji, bo jest parę błędów.
Zworka J4 to A13, J3 A14. Trochę niestety nie przemyślałem wtedy tych zworek :(
Na załączonych rysunkach obie zworki są zignorowane, a linie A13 i A14 podłączone do masy (takie ustawienie jest dla 27C256).
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: gregoryi w 2018.02.12, 19:19:43
Te zmiany zastosowałem jako pierwsze.

Po włączeniu (dyskietka w stacji) diody świecą się.
Robię reset i słychać wczytywanie diody świecą się i nie gasną.
Po resecie na TI-of-TTL nic nie dzieje się.
Nie pojawia się komunikat TOS.
W FD35 zworki od EPROMU mam 1-2 1-2 czyli najbliżej siebie (27C256).

Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: pear w 2018.02.12, 19:39:49
Dioda w standardowym napędzie 3,5" nie zgaśnie.
Chyba, że świeci się cały czas bez względu na to, który napęd jest wybrany ? To wtedy oznacza, że odwrócona jest taśma do napędów (to jest akurat celowo, żeby nie trzeba było krzyżować taśmy, gdy napęd jest montowany nad płytką).
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: gregoryi w 2018.02.12, 20:26:46
Stacje przygotowane są by działać z D+ jak i z FDD3000 (Jedna stacja jako A druga jako B na stałe) .
Jak włączę FDD to świecą i nie gasną obydwie (Z D+ działają poprawnie).
Jak obracam taśmą to w jednym ustawieniu kręcą się silniki cały czas, znaczy taśma obrócona źle.
Podłączam prawidłowo (naciskam reset stacji silniki włączają się, wczytuje zawartość mam nadzieją) i diody nie gasną.
Naciskam reset na TI i kompletnie nic nie wyskakuje dodatkowego.
Wpisuję CAT * i zawiesza ZX'a.
Nie wiem czy to jest normalne, czy nie (nigdy nie miałem FDD3000).

W TI jak i FDD użyte EPROMY 170ns M27256-2F1 (STM).
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: Maryjan w 2018.02.12, 20:48:00
U nie jest tak, jak na zdjęciach i działa.
Napędy SAMSUNG FBTA S1AU3102233 REV.TA przezworkowane na DH0 (pierwszy) i DH1 (drugi).

Czerwony pasek na taśmie - pin nr.1

Po resecie stacji z dyskietką systemową TOS w napędzie A słychać pracę głowic ?
Powinno być słychać, kiedy wczytuje się TOS.
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: gregoryi w 2018.02.12, 20:58:55
Nie wiem czy nie muszę zrobić kabla.
TI z FDD łączę bezpośrednio bez kabla, czy to dobrze?
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: Maryjan w 2018.02.12, 21:29:55
Też tak łączyłem i działało.

Ja na początku miałem w Ti-of-TTL  złącze DB15 męskie, zaś w FDD 35 żeńskie.
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: pear w 2018.04.16, 08:02:52
Z ciekawości kupiłem obudowę pod kątem wykorzystania w FDD3500.
Głównie dlatego, że cena mnie powaliła (poniżej 50 zł za komplet z zasilaczem :o).
Aż jestem ciekaw jakości.
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: zaxon w 2018.04.16, 08:12:53
O ,fajna, mają więcej ?
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: pear w 2018.04.16, 08:24:32
Jest tego mnóstwo, ale ta cena jest podejrzana.
Przyjdzie to napiszę, czy warto.
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: Maryjan w 2018.04.17, 14:12:36
Fajna.
Czekam na Twoją opinię w tej sprawie.
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: silenter w 2018.04.17, 14:38:02

Bez zasilacza są po 10 PLN

Sam jestem ciekaw co to jest.
Zamówiłem 4 z zasilaczem i 5 bez.
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: trojacek w 2018.04.17, 15:01:32
Czasami trafiają się fajne okazje.
Ja kiedyś kupiłem, też na potrzeby FDD3xxx, taką obudowę - kosztowała mnie 20 zł z zasilaczem 250W:
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: pear w 2018.04.17, 16:45:57
Te są wewnątrz niemal identyczne. Już przyjechały.
Poza tym, powiem Wam, że jak na TEN przedział cenowy, to jakość jest zaskakująco dobra.
Zasilacz też wygląda na całkiem dobry i z pewnością ma PFC, bo jest cholernie ciężki.
Miałem nadzieję, że obudowa jest nieco mniejsza.
Ale jak tam mają się zmieścić napędy, zasilacz i jeszcze kawałek płyty z elektroniką, to za bardzo nie ma co szukać niczego mniejszego.
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: zaxon w 2018.04.17, 16:55:00
No ja to na Just CPC potrzebuje, poprzednia buda sie poobdzierała w transporcie. No to zamawiam.
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: silenter w 2018.04.18, 13:21:46
Duuże - myślałem, że będą sporo mniejsze.
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: pear w 2018.04.18, 13:29:53
Ja też tak myślałem, ale jak tak zacząłem układać, co do tej obudowy trzeba włożyć, to bardzo szybko zaczęła się kurczyć :o
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: silenter w 2018.04.18, 15:53:48
Ale ja kupiłem tego 10 szt  :o !!!
Muszę to gdzieś zmieścić tak żeby żona nie zauważyła :)
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: KWF w 2018.04.18, 15:57:26
Zapakuj w pudełka po buty i na dno szafy ;) Może nie zauważy :)
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: trojacek w 2018.04.18, 16:06:07
Ale ja kupiłem tego 10 szt  :o !!!
Muszę to gdzieś zmieścić tak żeby żona nie zauważyła :)

Łomatko... A na co Ci aż tyle?
W razie problemów, mogę użyczyć przestrzeni ;)
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: silenter w 2018.04.18, 18:46:07
A zrobiłem tak, że wyjąłem wszystkie i powiedziałem, że "To nasze nowe obudowy".
Dla mojej żony to była tak duża abstrakcja, że nie zapytała na co mi to.

A obudowy wziąłem, żeby:
1) zapakować FDD35 + MAX48V1 - żółty + TI OF TTL + 2xFloppy Drive i zrobić maszynę CP/M'ową
2) Zapakować Chrome 128 i 2xFloppy Drive i zrobić maszynę spectrumową
3) Zapakować MAX48 - niebieski - i nie wiem jescze co
4) Zapakować MAX48 - biały- i nie wiem jescze co
5) Zapakować MAX48 - zielony- i nie wiem jescze co
6) Zapakować MAX128 - biały - i nie wiem jescze co
7) zapakować A600 z 2xFloppy Drive + gotek HxC
i kilka sztuk na zaś ;)

Z miejscem u mnie nie ma problemu - w ogległości 10m od domu w którym mieszkam mam drugi nieużywany dom  8)
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: jack_świdnik w 2018.04.18, 21:37:33
a gdzie można taką obudowę nabyć?
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: silenter w 2018.04.18, 21:52:23
Na aledrogo - obudowy ITX cena do 50zł
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: skoti w 2019.03.05, 14:48:31
Długo to trwało, ale nareszcie jest! Stacja i interfejs ruszyły od pierwszego włączenia zasilania. Aż się sam zdziwiłem. :o TOS działa, CP/M działa. Będzie co robić wieczorami. Zostało tylko dorobić kabelek między stacją a interfejsem no i ubrać to w jakąś obudowę.
Podziękowania dla pear-a za świetny projekt.  :)
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: KWF w 2019.03.05, 15:10:46
Gratulacje.
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: SAJ w 2019.03.05, 15:12:14
Bardzo ladnie, 3+

:)
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: Maryjan w 2019.03.05, 15:36:27
Naprawdę fajna alternatywa dla leciwych FDD 3/3000.
Pear opracował też obudowę do całości.
Były gdzieś na forum pliki .stl
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: Tygrys w 2019.03.05, 16:34:11
Gratulacje Skoti! Weż stację na party, popodziwiamy!
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: skoti w 2019.03.05, 17:04:59
Gratulacje to dla pear-a się należą, ja to tylko poskładałem. A i obudowa zaprojektowana przez peara wygląda super https://www.speccy.pl/forum/index.php?topic=2213.msg39983#msg39983 Może znalazłaby się jakaś dobra duszyczka, która by mi to wydrukowała ;)
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: paroos w 2021.07.16, 08:56:29
Jako że to najaktualniejszy wątek o FD35 jaki znalazłem, to podnoszę.
I przepraszam za odgrzewanie.
Ale jak zwykle wszyscy już mają, a ja dopiero zaczynam kompletować części :]
Do sedna: ma może ktoś z szanownych kolegów zbędny WD2123 na stanie? :)
Bo Chińczycy się wyprzedali. Chyba jedyne jeszcze źródło to utsource.
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: pear w 2021.07.16, 10:18:25
Jeśli nie będziesz korzystał z portów RS-232, to nie będzie Ci potrzebny ten układ.
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: m0b w 2021.07.16, 11:12:26
Do sedna: ma może ktoś z szanownych kolegów zbędny WD2123 na stanie? :)
Nie mam, ale gdybyś znalazł w rozsądnej cenie, to mam nadzieję, że podzielisz się wiedzą :) Innymi słowy też jestem zainteresowany, a 2 szt. to już prawie hurt ;)
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: trojacek w 2021.07.17, 17:49:03
I przepraszam za odgrzewanie.

Upał jest, samo się odgrzało ;)

Cytuj
Chyba jedyne jeszcze źródło to utsource.

No właśnie, kilkanaście dolców za układ, który nie jest absolutnie konieczny, jak napisał Pear:
Jeśli nie będziesz korzystał z portów RS-232, to nie będzie Ci potrzebny ten układ.

Tak więc, pytam się - po co? Naprawdę zamierzasz korzystać z portów szeregowych?
Ja korzystałem, jak miałem drukarkę z RS-232. Ale już jej niestety nie mam.
I może ze 2 razy zrobiłem jakieś eksperymenty z kablem do PC i myszką.

Azaliż, warto?
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: paroos w 2021.07.19, 18:58:11
Bardzo trafna analiza, muszę przyznać.
Miło, że pomimo upałów znajdujecie siłę odpisywać ;)

Jednakowoż z racji tego, że ZX do codziennej pracy nie jest już moim głównym sprzętem, to wszystkie projekty na niego nabierają dla mnie trochę innego wymiaru.
Na większość pytań po co/ dlaczego udzielam odpowiedzi: bo mogę :)

Tak więc czy potrzebuję / czy mam czym wykorzystać / czy warto ? Nie
Czy chciałbym / czy chętnie bym się pobawił? Tak

Iloczynem tych dwóch odpowiedzi jet wniosek, że nie spieszy mi się z tym :)
Niechybnie pojawi się bardziej budżetowa opcja na ten układ, natenczas chętnie skorzystam.
A póki co złożę w opcji minimum.
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: trojacek w 2021.07.19, 19:31:12
Na większość pytań po co/ dlaczego udzielam odpowiedzi: bo mogę :)

OK, to jest akurat logiczne :)

Cytuj
Tak więc czy potrzebuję / czy mam czym wykorzystać / czy warto ? Nie

Dobrze, że to dostrzegasz :D

Cytuj
Czy chciałbym / czy chętnie bym się pobawił? Tak

To całkowicie zrozumiałe!

Cytuj
Iloczynem tych dwóch odpowiedzi jet wniosek, że nie spieszy mi się z tym :)
Niechybnie pojawi się bardziej budżetowa opcja na ten układ, natenczas chętnie skorzystam.
A póki co złożę w opcji minimum.

I to jest głos rozsądku.
Dlaczego?
Bo czekając na takie budżetowe opcje podniesiesz sobie poprzeczkę akceptowalnych kosztów.
Tak więc cierpliwości, a stać Cię będzie na wszystko ;)
I tak to jest z tym retro - graty coraz rzadsze, więc coraz droższe...

PS. "Jednakowoż", "niechybnie", "natenczas"  8) Prowadzisz 3:1!
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: paroos w 2021.07.19, 21:19:30
Hahaha, poprzeczka została zawieszona, chciałem tylko podnieść trochę mój mizerny poziom wypowiedzi, żeby dorównać szanownemu koledze :)

Cytuj
Bo czekając na takie budżetowe opcje podniesiesz sobie poprzeczkę akceptowalnych kosztów.
Tak więc cierpliwości, a stać Cię będzie na wszystko ;)

I to jest prawdziwa złota myśl!
Smutne i prawdziwe równocześnie.
Ile to już razy wpadłem w tą pętlę... :D
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: steev w 2021.07.19, 21:36:24
Iloczynem tych dwóch odpowiedzi jet wniosek, że nie spieszy mi się z tym :)
Niechybnie pojawi się bardziej budżetowa opcja na ten układ, natenczas chętnie skorzystam.
A póki co złożę w opcji minimum.
Weź atmegę i zaprogramuj ją tak, żeby symulowała tego intela.
Będziesz miał działające rs232-to-serial(lv)ttl/spi/i2c/usb/sygnały dymne i będziesz mógł zweryfikować swą potrzebę posiadania oryginału :)
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: KWF w 2021.07.20, 08:13:55
Czy aby ten nieszczęsny WD2123 nie jest programowo zgodny z 8251? Nie dałoby się go wymienić na coś mniej unikalnego?
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: trojacek w 2021.07.20, 09:45:06
WD2123 jest zgodny jedynie sam ze sobą. Pokrewieństwo z 8251 jest dość dalekie, ale jest:

Cytuj
The WD2123 Block Diagram is  shown in  Figure 2. The
WD2123 is a merger of two WDI983s and one WDI941 from
WDC's line of communications devices on one piece of sili-
con. The 1983 is an asynchronous only version of the 8251A
and the 1941 is a baud rate generator. In this manner, 8251A
compatibility is maintained with the WD2123 with the added
features of 2 channels and 2 baud rate generators on a single
chip.

Przy opracowywaniu kolejnego klona może by fajnie było wrócić do 8251 (lub do któregoś bardziej popularnego następcy), który jednak łatwiej jest znaleźć, ale stety-niestety, obsługa portów szeregowych jest fragmentem systemu, ładowanego zawsze z dyskietki. Tak było najprościej (najtaniej), bo nie trzeba było rzeźbić prawdziwego BIOS ROM w FDD3000. W starym kontrolerze był EPROM (choć za mały) i można tam było dołożyć obsługę I/O, ale w nowym już nie (boot ROM jest zaszyty w układzie SCLD). Jednak projektanci nie przewidywali żadnej rozbudowy tego systemu. Nawet złącze systemowe zostało potraktowane po macoszemu - jako puste otwory na PCB.
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: KWF w 2021.07.20, 09:53:35
Opis WD2123 z katalogu WDC z 1988:
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: trojacek w 2021.07.20, 10:05:26
Klaud, ale to jest kompatybilność w drugą stronę. Tak więc bez przeróbek się nie obejdzie.
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: KWF w 2021.07.20, 10:19:17
Zastanawiam się, co można byłoby zastosować zamiast niego, ponieważ jest on z tych "nie do zdobycia". Zresztą nie pierwszy i nie jedyny Timexach.
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: trojacek w 2021.07.20, 10:24:46
Albo adaptacja (np. do 16450), albo faktycznie emulacja.
Choć Zilog ma bardzo fajne SIO/UART.
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: hexelab w 2021.07.20, 16:44:57
Mam 2 szt WD2123 z wylutu. Mogę odstąpić;)
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: m0b w 2021.07.20, 23:52:20
Gdybyś napisał ile sobie życzysz za 1 szt. to mocno ułatwiłoby rozpoczęcie analizy, czy cena jest rozsądna ;)
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: KWF w 2021.07.21, 05:37:53
Panowie, handelek proszę prowadzić na bazarze.
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: grzeg w 2023.02.02, 21:55:25
Mam pytanie do użytkowników odświeżonej wersji FDD3000 - czy ktoś z was bawił się podłączeniem drukarki po RS232 ? Udało mi się kupić OKI 9 igłową z modułem RS232 i coś nie bardzo komunikuje się z portami albo ja robię coś źle. Próbowałem też spiąć porty stacji z PCtem i sprawdzić transmisję znaków - ale też nie mam żadnej komunikacji...
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: Maryjan w 2023.02.02, 22:07:47
WD2123 jest na pewno sprawny ?
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: trojacek w 2023.02.02, 22:22:50
Wieki temu miałem drukarkę podłączoną pod FDD3000. Był to Epson FX850 i działał absolutnie bez zarzutu, natomiast o ile mnie pamięć nie myli, sam robiłem kabel szeregowy - z tego co pamiętam, albo raczej wydaje mi się, że pamiętam - "coś" trzeba było poprawić względem standardu.
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: grzeg w 2023.02.02, 22:33:45
No właśnie kabel w odświeżonej wersji jest w wersji PC - tak przynajmniej wynika z opisu https://www.speccy.pl/forum/index.php?topic=2213.msg31505#msg31505 - w oryginale FDD3000 rzeczywiście miał inny układ (port jest rozrysowany w instrukcji i na schematach).
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: trojacek w 2023.02.02, 22:37:31
Ah, OK, dla mnie klon to FDD35, a nie FDD3000.
Sprawdziłbym w PC/drukarce, czy na pewno handshake jest w trybie RTS/CTS, a nie DTR/DSR.
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: grzeg w 2023.02.02, 22:59:40
WD2123 jest na pewno sprawny ?
Raczej tak - stacja była zakupiona od pear'a, ale też się nad tym zastanawiam czy nie będę musiał poszukać tego białego kruka  :'( (może ktoś ma sprawdzonego i poratowałby mnie ??). MAX238 wymieniłem, ale znalazłem tylko używkę wylutowaną i też nie jestem jej pewny, ale zachowuje się podobnie z poziomami napięć na liniach.

Sprawdziłbym w PC/drukarce, czy na pewno handshake jest w trybie RTS/CTS, a nie DTR/DSR.
To będę musiał jeszcze raz na spokojnie sprawdzić - bo niby miałem polutowane w kablu RTS/CTS i ustawione w programie terminalowym, ale głowy sobie nie dam uciąć, że nie popełniłem gdzieś błędu...
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: grzeg w 2023.02.19, 20:51:53
Posprawdzałem wszystko na spokojnie - jeszcze raz kabelki, ustawienia drukarki a także połączenie z PCtem (użyłem RD, TD, RTS,  CTS i oczywiście masę) - niestety brak transmisji... RTS jest wystawiany przez FDD35 jak i przez PC (bądź drukarkę), ale transmisji danych brak. W związku z tym szukam białego kruka  >:( WD2123 najlepiej sprawnego  :P. Może ktoś ma i jest w stanie mnie poratować ?
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: zaxon w 2023.02.20, 20:29:27
WD 2123 ? Zaraz tam biały kruk ? Leżą sobie u mnie  ;)
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: grzeg w 2023.02.20, 22:25:27
Hmmm :) - nawet miałbym blisko na Nowowiejskiego  ;D
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: pawelb w 2023.03.13, 22:41:30
Gadamy sobie o super FDD35 ale...
Gdzie dostanę PCB dla FDD35 oraz TI of TTL?
Czy ktoś sprzedaje? Czy może da się dyrukować na PCB Way?

Pozdrawiam.
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: Maryjan w 2023.03.15, 11:22:52
Temat FDD 35 jest na razie w jakiś sposób w zawieszeniu.
Nie będę się wypowiadał za autora projektu, więc proponuję się go o ten fakt zapytać.

Od razu napiszę, że w dzisiejszych czasach złozenie jakiegokolwiek klona fdd na WD1770/72 nie jest tanie.
Pomijając koszt układu,  trzeba jeszcze trafić na taki, który pracuje poprawnie..
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: ZbigBor w 2023.05.17, 19:00:40
Dzień dobry!
Kabel szeregowy do drukarki Oki9.
Potrzebna jest informacja na : PIN - SIGNAL . Zrobiłem taki kabel w 1996 roku dla drukarki OPTIMUS SA 2400.
Dane PIN - SIGNAL były w instrukcji obsługi drukarki. W załączeniu schemat połączenia. Wszystko działa do dzisiaj.
Ostatni wydruk 13.05.2023 z CPM 2.2
A:pip <cr>
# lpt:=b: jabber.wok <cr> // i wydrukowane
Tytuł: Odp: FDD3000 na świeżo
Wiadomość wysłana przez: Maryjan w 2023.05.17, 20:14:51
Dzięki za podzielenie się schematem.
W dzisiejszych czasach, takie zapiski to prawdziwy skarb.