forum speccy.pl
ZX Spectrum => WSPÓŁCZESNE KLONY => Wątek zaczęty przez: yarko w 2011.12.07, 14:33:45
-
Włoski klon ZX Spectrum 128 ze stacją dyskietek +D:
http://aticatac.altervista.org (http://aticatac.altervista.org)
http://www.youtube.com/watch?v=yC5SN6L1fyI (http://www.youtube.com/watch?v=yC5SN6L1fyI)
Bazuje na prawdziwym CPU Z80 a ULA jest zrobiona na CPLD Xilinxa
- postanowiłem go zbudować :P
-
Powodzenia!
Proszę, informuj od czasu do czasu o postępach prac ;)
-
na tą chwilę zdradzę tylko że na stronie autora brak jest plików ROM do zaprogramowania EPROM'ów co uniemożliwia uruchomienie Chroma a sam projekt był rozwijany do roku 2008...
-
yarko, ROMy są oryginalne. Usunięte ze strony prawdopodobnie ze względu na prawa autorskie. Projekt ciekawy. Pokuszę się też o jego zrobienie, ale to zdecydowanie wymaga przeróbki na SMD. Wiele elementów jest już przestarzałych i moim zdaniem należy je zastąpić.
-
wiem już na 100% że oryginalny jest tylko ten od stacji +D - można go pobrać z WOS, natomiast ROM do 27C512 owszem zawiera ROM oryginalny ale nie tylko - zobacz film na Youtube do którego dałem linka - ekran menu startowe chrome...
-
A potrzebne Ci to menu?
-
Włoski klon ZX Spectrum 128 ze stacją dyskietek +D:
(...)
Bazuje na prawdziwym CPU Z80 a ULA jest zrobiona na CPLD Xilinxa
(...)
A głównie to bazuje na innym klonie - Speccybob.
Speccybob był dużm osiągnięciem i doceniam wkład pracy jaki autor w niego włożył, ale... timingi i tym samym kompatybilność nie jest zachwycająca.
Proponuję - zerknij jeszcze na Harlequina od Chrisa Smitha:
http://www.zxdesign.info/
na nim pójdzie wszystko co jest przeznaczone na ZX 48K.
Pierdoły typu AY, kempston, interfejs dysku, rozmiar i model pamięci możesz sobie dodać wg. uznania. Harlequin śmiało się zmieści w CPLD.
Zbudowałem, super sprawa :-)
-
@Duddie
A potrzebne Ci to menu?
myślę że nie chodzi tylko o menu dla bajeru, z tego co wiem - wpierw leci test hardware'u a potem są opcję odnośnie trybu pracy - np czy ma być włączona obsługa stacji dyskietek - czyli coś w rodzaju biosu tego klona, koresponduję z gościem z Hiszpani - Julio, on zbudował chrome ale go nie uruchomił ( flashował ROM'ami oryginalnymi), a więc wydaje mi się że bez tego ROM'u sprzęt nie ruszy bo nie zostanie odpowiednio sparametryzowany.
Koresponduję też z tym gościem co wstawił filmik na Youtube - on jest Włochem i ma bezpośrednio od autora ( Mario Prato ) najnowsze wersje PCB, wsadów do CPLD i wzoru PCB issue 2, dodatkowej płytki kontrolera klawiatury PS2, poprosiłem żeby udostępnił pliki potrzebne do zbudowania chrome. Myślę że wkrótce będę mógł je tu umieścić (Ja już je posiadam, poprosiłem o wyrażenie zgody na umieszczenie tego w sieci).
@Tewenin
zanim zdecydowałem się na chrome ( a kupiłem już do niego sporo części ) byłem na stronie zxdesign - ale oprócz możliwości zakupu książki nie znalazłem tam nic co pozwoliłby na samodzielną budowę Harlequin'a (oprócz kilku fotek i opisu o sukcesie odpalenia ULA) - jeśli coś przegapiłem daj linki / pliki / foty
pozdrawiam - Jarek
-
(...) jeśli coś przegapiłem daj linki / pliki / foty
(...)
pozdrawiam - Jarek
ech...
http://www.zxdesign.info/harlequin.shtml
http://www.zxdesign.info/schematics.shtml
Swoją drogą, książka "The ZX Spectrum ULA..." też wystarczy do budowy klona.
-
http://www.zxdesign.info/schematics.shtml
nie no to - to ja widziałem - ale jak dla mnie to jest kolejny (lepszy) Speccybob- z ~40 scalaków 74HCxx + masa innych
( Odry to ja nie chciałem budować :D )
myślałem że znalazłeś np coś w FPGA jak np Speccy2010
jeśli chodzi o kompatybilność Chroma to już na stronie autora z 2004 roku była oceniana na 99.99%
-
http://www.zxdesign.info/schematics.shtml
nie no to - to ja widziałem - ale jak dla mnie to jest kolejny (lepszy) Speccybob- z ~40 scalaków 74HCxx + masa innych
( Odry to ja nie chciałem budować :D )
myślałem że znalazłeś np coś w FPGA jak np Speccy2010
jeśli chodzi o kompatybilność Chroma to już na stronie autora z 2004 roku była oceniana na 99.99%
Nie wiem co to znaczy kompatybilność na poziomie 99.99%. Mnie interesuje tylko pełna zgodność. Harlequin to nie jest "kolejny Speccybob", tylko (pierwsza?) maszyna 100% ZGODNA z ZX 48K (wersja z DRAM, sama realizacja sprzętowa jest oczywiście nieco inna niż w ULI), która może być wykonana ze śmieciowych części.
Powtórzę - nie ma problemu z przeniesieniem Harlequina do CPLD (np. 144 makrokomórki), nie trzeba żadnego FPGA. Mało tego, układ można zmodyfikować aby zależności czasowe odpoiwadały tym z ULI 128K. Wszystko wytłumaczone i podane jak na tacy. Stworzenie stosownego modelu wykorzystując jakiś język opisu sprzętu (np. Verilog) nie jest już żadnym problemem. Schematy zawarte na stronie Chrisa stanowią tylko bazę - każdy może modyfikować i dodawać "ficzery" wg własnego upodobania (np. composite video).
Nad ilością scalaków w wersji "dyskretnej" nie zamierzam się rozwodzić - dla mnie jest to akurat cały urok tej konstrukcji, którego CPLD nie posiada :-). Ale każdemu wg potrzeb i upodobań.
PS Odnoszę wrażnie (może się mylę), że szukasz gotowca - najlepiej z plikiem JEDEC, który można wgrać w jakąś programowalną logikę i projektem PCB... (O znajomość któregoś HDL nie pytam)
-
PS Odnoszę wrażnie (może się mylę), że szukasz gotowca - najlepiej z plikiem JEDEC, który można wgrać w jakąś programowalną logikę i projektem PCB... (O znajomość któregoś HDL nie pytam)
bo tak dokładnie jest, nie chcę się bawić w odkrywanie ameryki od nowa, faktycznie nie znam HDL'a interesuje mnie tylko gotowe działające sprawdzone rozwiązanie do wykonania w warunkach amatorskich i z tego chcę mieć satysfakcję
-
PS Odnoszę wrażnie (może się mylę), że szukasz gotowca - najlepiej z plikiem JEDEC, który można wgrać w jakąś programowalną logikę i projektem PCB... (O znajomość któregoś HDL nie pytam)
bo tak dokładnie jest, nie chcę się bawić w odkrywanie ameryki od nowa, faktycznie nie znam HDL'a interesuje mnie tylko gotowe działające sprawdzone rozwiązanie do wykonania w warunkach amatorskich i z tego chcę mieć satysfakcję
Zaręczam, że będziesz miał (jeszcze) większą satysfakcję, jak przy okazji dodatkowo ruszysz głową :-) - i oprócz posiadania fajnej zabawki nauczysz się czegoś :-).
-
czy pisząc o Harlequin'ie
Zbudowałem, super sprawa :-)
miałeś na myśli wersję z podanych schematów na elementach "dyskretnych" czy ruszyłeś głową i np przerzuciłeś to do CPLD żeby mieć większą satysfakcję?
-
czy pisząc o Harlequin'ie
Zbudowałem, super sprawa :-)
miałeś na myśli wersję z podanych schematów na elementach "dyskretnych" czy ruszyłeś głową i np przerzuciłeś to do CPLD żeby mieć większą satysfakcję?
I jeden, i drugi. Ale wolę ten na "dyskretnej" logice :-). Jest oparty na schematach Chrisa, ale nie jest to kopia 100% - modyfikowałem układ aby uniknąć hazadrów i zmienionych czasów propagacji krytycznych sygnałów (na skutek zmienionego rozkładu elementów, długości połączeń i co za tym idzie pojemności i indukcyjności pasożytniczych). To samo musiał robić np. Grant Searle, który też budował Harlequina. Myśleć zawsze trzeba...
-
Na elektronice nie znam się, ale wejście na joystick z tyłu - nieporęczne.
Kable są często bardzo krótkie.
-
Start Chrome i menu startowe
-
Poniżej link do pliku a w nim wszystko co jest potrzebne do zbudowania klona Chrome , niepublikowane nigdzie indziej w sieci, archiwum zawiera najnowsze wsady do EPROM'ów, GAL'i i CPLD, PCB w wersji Issue 2, interfejs klawiatury i myszy na PS2.
http://chomikuj.pl/Yaromir/Chrome/Chrome*235,1246421245.rar
PS. Mogę to wrzucić w jakieś inne miejsce w sieci bez potrzeby logowania - proszę o propozycję
-
Będzie Ci to pasowało do jakiejś obudowy cywilizowanej?
-
O obudowie na razie nie myślę - jestem na etapie zdobywania podzespołów - mam już wszystkie scalaki ( niektóre jeszcze do mnie jadą :) ), znalazłem też sklep w sieci gdzie leżą AY38912 po 17,50 zł, i kilka innych miejsc - gdzie taniej można zdobyć np CPLD przede mną jeszcze płyta a i tak już pękło 350 zł :'(
-
A wracając do Harlekina - na hiszpańskiej stronie znalazłem wykonany na profesjonalnej płytce pasującej do oryginalnej obudowy http://trastero.speccy.org/cosas/JL/JL.htm
a na innym forum chłopaki się zapisują na zbiorowy zakup gołych płyt:
http://www.zonadepruebas.com/modules/newbb/viewtopic.php?topic_id=13731&forum=2&post_id=141677#forumpost141677
przy 50 sztukach wychodzi po 7.5 euro
-
A ja znalazłem na powyższej stronce "zamiennik" FDD3000. Ciekaw jestem ile by to kosztowało i czy ktoś z naszych speców-elektroników w ogóle o tym myślał?
Uważam, że FDD3000 było bardzo niedocenione jak na swoje możliwości (pewnie wpływ na to miał koszt tego urządzenia jak również przerażające gabaryty), ale bardzo przyjazne w użytkowaniu. W dzisiejszych czasach niemal nie ma to prawa bytu, bo kto się będzie męczył z setkami zawodnych dyskietek, mogąc z jednej malutkiej karty wczytywać wszystko co tylko powstało na Speccy.
No i tu się pojawiło pewne słowo... Wczytać... A co z zapisem?
FDD3000 to wspaniałe narzędzie dla pracujących na realnym sprzęcie i zapisujących swoje prace. Przenoszenie tego do/z .TAP to różnica w "gwiazdkach" w komendach. Kopiery robią to automatycznie. Istnieje sporo (głównie rodzimego) software'u wspierającego system TOS i sporo programów dostosowanych do działania pod TOS'em. W przeciwieństwie do TR-DOS nie ma aż tak skomplikowanego przerabiania softu. Ergo - wszystko co ma wywołania BASIC'owe do opcji taśmowych da się przerzucić pod TOS (i vice versa).
-
Pyza, ja nie mogę znaleźć. Podasz linka? A co do zamiennika FDD3000 - tak, rozmowy o tym toczyły się na pierwszym spotkaniu Speccy.pl. I zapewne coś takiego powstanie.
-
Hardware przecież już jest ... hmm mam na myśli divIde, wystarczy tylko aby ktoś pojętny napisał właściwy soft do tego i można przecież emulować FDD3000 czyż nie ? hmm chodzi mi o podstawowe operacje zapisu - odczytu.
-
No skoro nie chodzi zapis nawet do .tap, to nie wiem czy dla TOS by to działało (na obrazie dyskietki .dsk) :p
Hyh, chyba nie do końca zrozumiałem ten hiszpański i po dokładnym przyjrzeniu się to tam jest tylko rozszerzenie FDD3 do pamięci 64k jak w FDD3000. Cały jednak schemat stacji jest na stronie Yarka, Interfejs również (na TTL!!!). Lepsza byłaby co prawda implementacja w mniejszej formie, bo ten kolos jest mało poręczny.
-
To, że w DivIDE nie chodzi zapis (co też nie do końca jest prawdą - wszystko zależy od użytego firmware'u) to wyłącznie kwestia używanego softu. Nie widzę powodu dla którego miałoby się nie dać zrobić emulacji TOSa wraz z zapisem. Moim zdaniem nie powinno być problemu zarówno z zapisem do obrazów dyskietek jak i z dodaniem obsługi katalogów i zapisem/odczytem wprost do FATa.
Pytanie tylko komu się będzie chciało ;)
A z drugiej strony... rzućcie linkami do jakiegoś opisu TOSa, formatu dyskietki etc. Może coś się z tego urodzi ;)
-
Tia... zaczynam chyba rozumieć problem z zapisem na dysku pod DivIDE... właśnie usiłuję testowo skompilować bibliotekę dostępu do FATa z możliwością zapisu. Sama biblioteka bez funkcji fizycznego odczytu/zapisu sektorów i bez żadnych wywołań funkcji (puste main()) kompiluje się do rozmiaru ciut ponad 16 kilo. Przełączenie biblioteki do trybu read-only i wyrzucenie kilku niepotrzebnych w takim wypadku funkcji zmniejsza wynik do 8 kilo. Teraz muszę popatrzeć czy da się to tak przeorganizować, żeby się dało wsadzić do ROMu... Choć i tak najchętniej użyłbym jakiegoś gotowca w asmie zamiast dłubania w C.
-
przecież esxdos ma wiele podobnych opcji jak tos .. wystarczyło by go bardziej rozwinąć ... rozwinąć w stronę TOS-a
-
"wystarczyło by" to kluczowa kwestia w tym wypadku ;)
Jak w przypadku większości projektów Spectrumowych esxdos cierpi na syndrom zamkniętości - może go poprawić jego autor albo ktoś, kto się z tym autorem w tej kwestii dogada.
Ale oczywiście, że poprawiony esxdos załatwiłby kwestię udawania TOSa zwłaszcza, że - według opisu - potrafi ładować sterowniki innych filesystemów czyli nie powinno być wielkich problemów, żeby dodać do niego obsługę oryginalnych obrazów dyskietek z FDD.
-
co do tego Chrome jakie są wymiary PCB do wydrukowania ?
-
Z tego co pamiętam 220x170mm. Będziesz robił?
-
myślałem nad tym ale ostatnio rozważam ZX97 ze strony http://echorod.home.xs4all.nl/zx/zx97_lite.htm ale brakuje PCB może ktoś ma?
-
Układ klawiatury niekompatybilny, zamiast Symbol Shift jest kropka, może to powodować problemy.
-
po dwóch latach mojej przerwy w tym temacie, melduję: wrócił na mój warsztat projekt "Chrome", właśnie odebrałem z poczty zrobione PCB, na zdjęciu też widać płytkę programatora CPLD którą zrobiłem sam. Płytka jest w wersji 1.3 z końca roku 2012 , autor poprawił też timingi:
last version, nov 2012,perfect timings and floating bus
emulation with 128K timings, 14.318 MHz crystal. For the old board there is a mandatory modification,
connect XC95108 pin 26 to z80 mreq cutting the trace to M1 signal. see schematic version 1.3 for info.
myślę że teraz będzie już "z górki"
-
górka okazała się tylko małym wzniesieniem ;)
tym razem musiałem wyposażyć się w sprzęt do wiercenia bo wszystkie otwory miałem zrobione wiertłem 0.5mm
i nic nie chciało wejść (no może poza ćwierćwatowymi oporami) ,
no ale po nabyciu sprzętu Proxxona ze statywem i węglikowych wierteł jakoś poszło, 3 dni lutowania przelotek,
CPLD zaprogramowane, utknąłem na EPROM'ie - czekam teraz na willem'a
bo programator KISS ( http://www.qsl.net/iz7ath/web/02_brew/17_eprom/english/pag01_eng.htm )
który zrobiłem kiedyś nie chce mi zaprogramować 27C512 :'(
Nie montowałem jeszcze elementów od +D - zrobię to jak komp ruszy.
-
Nic tylko pogratulować i życzyć powodzenia w dalszych potyczkach :)
-
Z dłuuugimi przerwami, w końcu mój Chrome uruchomiony:
https://www.youtube.com/watch?v=_KHBgIltzfk (https://www.youtube.com/watch?v=_KHBgIltzfk)
-
Fajna zabawka wyszła :)
Jak dla mnie to fajniejsza niż Vega.
-
Fajne. Podoba mi się jakość sygnału video! :)
Jak dla mnie to fajniejsza niż Vega.
No ba. Myślę, że lista rzeczy mniej fajnych od Vega musi być bardzo krótka :D
-
Taka lekka "maszynka do grania" i dem oglądania :)
-
Zmieściło się :)
Arkusz A3, wykorzystanych pinów 961. Licencję mam na 1000. Ufff
Teraz spróbuję to upchnąć w obudowie gumiaka.
-
Taka optymalizacja, pogratulować.
-
Pear , z tego co mi wroble cwierkaja niedlugo bedzie nowa wersja Chroma....
-
Wcześniej niż sobie sam zrobię ?
Wygląda, że wejdzie do budy od gumiaczka :)
Na razie tak byle jak rzucone, ale miejsce jeszcze jest.
Taśmę do napędu dyskietek można wyciągnąć z tyłu.
Port drukarki tylko nie pasuje do całości.
-
A to juz nie wiem czy wczesniej, tak tylko dalem znac. ..
-
Na stronie, której link jest na początku wątku, ostatni wpis jest z 2013 roku. Jest jakaś inna strona, czy masz jakieś poufne informacje ?
-
Może tylko wsady (firmware) zostaną zmodyfikowane ?.
Swoją droga, planujesz sztukę tylko dla siebie ? czy ew. jakąś partię płytek. Pytam, tak z wyprzedzeniem, bo na Harlequin-a 128kb na razie nie ma co liczyć. Coś bym polutował/złożył dla "odstresowania" :)
-
Najmniej da się zamówić 5 sztuk. Ale to nie będzie tania zabawka. Chociaż Harlequin jak podliczyć dużo tańszy nie wychodzi.
Ten jest bardziej kłopotliwy, bo więcej układów programowanych.
-
Tania/droga - kwestia dyskusyjna. Jak się samemu zmontuje, to na pewno będzie tańsza, niż kupić "gotowca". Poza tym, jak Zamówisz 5 szt. płyt, no to chyba sztukę da radę "podkupić" :) No i satysfakcja, że samemu się złożyło - bezcenna :D
A i podzielić się spostrzeżeniami na forum będzie można ...
-
Autor klona (Mario Prato) myśli o nowej wersji Chrome - ale generalnie cierpi na brak czasu,
więc raczej bym na to nie czekał...
Po wielu próbach kontaktu z nim od roku 2012 - na wiele sposobów (e-mail, youtube, facebook) odezwał się dopiero teraz na moje usilne wołanie o pomoc.
A było to tak:
Nowe wsady do CPLD, które są na jego stronie nie działały mi z wersją płyty 1.3 którą zrobiłem - miałem tkzw. "Perma zwiechę" i sieczkę już na ekranie startowym. Dostałem wcześniej razem z scalakami paczkę zip'a od jego kolegi z Włoch - Gennaro Montedoro ( on zrobił dwa egzemplarze klona, i zamieścił filmik na youtubie z jego działania) były tam wsady co prawda do wersji płyty 1.2 z którymi klon ruszył ale ekran mi cały czas mi migał, widać przy tym było że border był przesunięty w prawo, z lewej strony pozostawał mi cienki pionowy czarny pasek. Przy dalszym braku kontaktu ze strony autora zacząłem kombinować i wgrałem wsad do dużego Xilinxa ze strony projektu a do małego wsad z paczki otrzymanej mejlem od jego kolegi. Ku mojej wielkiej radości ekran przestał mrugać, soft ładował się pięknie z flopa i tak samo działał - ale cieszyłem się krótko bo okazało się że gniazdo ear jest kompletnie głuche po tej aktualizacji.
Kolejny raz zbombardowałem obu Panów i o dziwo od samego autora otrzymałem wsad do "dużej ULI" z którym moja wersja 1.3 śmiga już bez jakichkolwiek kłopotów.
Dodam tylko że zanim zorientowałem się że problem może być związany z wsadami - przeryłem z lupą przez wiele godzin, całe pcb w poszukiwaniu zwarć i/lub zimnych lutów w płytce która sam zrobiłem...
Projekt jest fajny, elementy jeszcze dostępne - głównie na alliexpresie jego największa wada to zamknięty kod dla układów CPLD
-
Po cichu liczyłem, że wykorzystam trochę tego wsadu z CPLD do FDD 3500 (obsługa wideo).
Skoro to jednak tajny projekt, a autor nie ma czasu na wsparcie, to trochę lipa.
Zdekodowanie pliku JEDEC raczej nic nie da przy tej skali :(
-
Ja od początku zdawałem sobie sprawę że kod nie jest otwarty, ale w kategorii gotowych projektów klonów 128-ki (chyba nie ma ich zbyt wiele? ) ten wydawał mi się interesujący i wiedziałem że działa u kilku osób, pomimo opisanych tu początkowych trudności i poniesionych nie małych kosztów, nie żałuję że popełniłem tego klona, jeśli uda Ci się wykonać małą serię płytek wg swojego projektu - chętnie jedną odkupię celem przeniesienia na lepszy laminat.
Poniżej fotki Chrome:
1. wykonane przez Alexa z Ukrainy
2. Gennaro w obudowie
3. Gennaro widać nakładkę na gniazdo procesora do obsługi Klawiatury i myszy PS2 ( mam do tego wsady PIC+CPLD )
-
Poniżej link do pliku a w nim wszystko co jest potrzebne do zbudowania klona Chrome , niepublikowane nigdzie indziej w sieci, archiwum zawiera najnowsze wsady do EPROM'ów, GAL'i i CPLD, PCB w wersji Issue 2, interfejs klawiatury i myszy na PS2.
http://chomikuj.pl/Yaromir/Chrome/Chrome*235,1246421245.rar (http://chomikuj.pl/Yaromir/Chrome/Chrome*235,1246421245.rar)
PS. Mogę to wrzucić w jakieś inne miejsce w sieci bez potrzeby logowania - proszę o propozycję
Czy to jest komplet ? To znaczy, czy schemat pasuje do wsadów dla układów programowalnych ?
Płytkę i tak sobie zrobię, to się podzielę.
Liczyłem, że na bazie tych wsadów zrobię coś jeszcze.
-
Pear co do tematu, znajomi autora mi pisali ze juz bedzie na dniach, i pare dni temu wyslalem zapytania do nich i cisza. Ot jak zawsze, kupa pierdol a zero konkretow. Musze sie w koncu nauczyc.
-
Trochę pracowałem z Włochami. Oni zawsze mają czas na wszystko. Robota zaczeka ;)
-
Hmm, ja tez , zapierniczali jak wariaci , no ale moze dlatego ze byli w delegacji we Francji i chcieli wracac do domu bo tu ich nasz debil zamkowy karmic chcial parkowkami i woda poic. Do tej pory mam przed oczami tego Wlocha ktory po calym dniu zapieprzania siadl w kuchni i tak trzyma te parowke na widelcu, i mowi porca mizeria... z takim fantastycznym zdegustowaniem i zrezygnowaniem na twarzy.
Inna kultura, normalnie W/g nich to powinnismy siasc, zjesc razem, wypic jakies wino, pogadac . A tak znowu wyszla Wyszla, Porca mizeria ;)
-
Czy to jest komplet ? To znaczy, czy schemat pasuje do wsadów dla układów programowalnych ?
w tej paczce jest komplet do wersji płyty 1.2 - otrzymałem ją od Gennaro razem z elementami które kupiłem od niego,
ja zrobiłem wersje płyty 1.3 która pojawiła się później (2013r.) na stronie aticatac,
tak na prawdę nie wiem czym się różnią te wersje płyt - oprócz drobnych różnic w prowadzeniu ścieżek, od strony elektroniki ja nie widzę istotnych zmian, a jednak tak jak pisałem dopiero wsad do XC95108, który dostałem teraz w lutym od M.Prato sprawił że mój egzemplarz śmiga aż miło. Plik w załączeniu.
-
Pomiędzy wersjami 2 i 3 znalazłem tylko drobne różnice:
- zmieniony układ EPROM dla interfejsu +D i dodany przełącznik/selektor,
- w zasilaczu dodane wyłącznik, dioda LED i dodatkowy dławik.
W połączeniach układów CPLD nie ma żadnych zmian.
-
Czyli praktycznie, taka kosmetyka. Nic rewolucyjnego.
-
Koniec roku się zbliża, a tu ani widu ani słychu o nowej wersji.
Z okazji braku prądu w garażu dokończyłem przymiarkę.
Wygląda na to, że się Chrome spokojnie w gumiaka zmieści.
Układ gniazd, dzięki uprzejmości zaxona, taki sam jak w Just Speccy 128.
Oczywiście nie licząc dodatkowych portów drukarki i stacji dyskietek.
-
jak byś zamawiał płytki - piszę się na jedną sztukę :P
-
Ciekawa rzecz, też bym się pisał na jedną sztukę. Będzie możliwość podpięcia klawiatury i myszy PC?
-
W lewym, dolnym rogu zostało jeszcze miejsce. Coś tam można "doprojektować". Też bym chciał sztukę płytki, jeśli można.
-
No i można odzyskać miejsce wywalając interfejs +D ;) Oraz złącze drukarki, ale ono chyba też jest powiązane z interfejsem +D.
A co to za złącze GPP? General Purpose Port? :D
-
Ja +D bym zostawił. Zawsze można go nie obsadzać i nie uruchamiać, tak jak i złącza drukarkowego. Choć, być może, firmware może uwzględniać jego obecność i fix-ować.
-
GPP tak dokładnie :D To port z AY.
Miejsce zostało, ale już nic nie dorysuję, bo mi się limit na piny skończył (licencja ogranicza do 1000). Można w tym miejscu umieścić płytkę do klawiatury i myszy PS/2.
-
Zamiast +D wolałbym divMMC, no ale cóż. Jednak chętnie zobaczę, jak ktoś instaluje gniazdo FDD w obudowie gumiaka - i żeby to jeszcze estetycznie wyszło :D
A może dałoby się wymyślić kolejny całkowicie zbędny standard i w tym pustym miejscu zrobić jakieś uniwersalne złącze na interfejsy/karty dowolnego typu, coś jak gniazdo w Pentagonie? Tylko może mniejsze jakieś.
-
To wyjdzie wtedy Just Speccy BIS. Ale faktycznie, częściej się korzysta z DivSD czy DivMMC, niż z +D. Ale nie wiem, czy zamiana +D na DivMMC w projekcie zmieściła by się w 1000 pinów ?
-
To już tylko Pear wie :)
A różnica między Chrome a JS128 jednak jest - to są diametralnie różne konstrukcje. A to, że divMMC jest wygodniejsze od dyskietek, chyba nie ulega wątpliwości.
-
Wiem, że to co innego. Tylko mi się tak "wizualnie" skojarzyło po rzucie oka na złącza z tyłu płyty :)
No i tak się zastanawiałem, gdzie Pear umieścił by gniazdo na kartę MMC. Gdzie by było najwygodniej ?
-
Zamiast GPP oczywiście :)
A co do podobieństw - z dobrych wzorców warto korzystać.
-
Z dobrych i sprawdzonych :)
-
Złącze wyprowadzone na bok obudowy gumiaka widziałem na zdjęciu, które na FB wystawił Djordje (on tam chce dać dwa gniazda joysticków).
Nie wiem, czy bez +D będzie działał prawidłowo BIOS Chrome.
Zostawię jak jest. Może za jakiś czas pojawi się nowa wersja, to się coś pozmienia. Może autor podzieli się źródłami ?
Jak zaczniemy gdybać, to nic z tego nie wyjdzie.
-
Może jak Zaprojektujesz płyty, to pojawią się też obudowy :) od Djordje`a.
-
Skończyłem rysować.
Miałem inne plany na weekend, ale jakiś łoś (tym razem nie ja :D ) wywalił główny bezpiecznik i w garażu ciemno :(
Płytki będę zamawiał po nowym roku.
-
Będzie co składać, oj będzie :)
-
kiedy płytki pcb i czy będą już... polutowane wersje 8) :D :P
-
Zawsze kiedyś są polutowane. Trzeba je tylko polutować ;D
Będę zamawiał 5 płytek z czego 4 już są wstępnie rozparcelowane. Jedna zostanie.
Następny próg to 10 sztuk.
-
to ja wezmę tą 5tą. Tylko dogadamy temat polutowania :D
-
STOP
Dopatrzyłem się, że oryginalny Chrome nie ma sygnału /IORQ_GE !
Skoro zrobiłem złącze krawędziowe takie jak w ZX Spectrum, to trzeba dorobić.
Inaczej miałby taką samą przypadłość jak pierwsze wersje Timex'a TC2048. Zewnętrzne interfejsy mogłyby nie chcieć działać.
Dobrze jest się nie spieszyć z zamawianiem płytek :)
-
Jak się człowiek spieszy, to ... musi potem mieć kłębek kynaru :)
-
Tak mi jakoś mignął przez moment ten konektor na złączu krawędziowym i zdziwiłem się, że jest nie podłączony.
Po pracy przejrzę czego jeszcze tam może brakować.
-
Zamówione 10 sztuk płytek.
-
me!
tylko mi napisz na priv ile polutowanie tego :)
-
No to, znów będzie co składać :)
-
Najpierw muszę złożyć jedną i sprawdzić czy ruszy. Potem dopiero zrobię wątek w Bazarze.
-
Spokojnie, poczekamy :)
-
Płytki w drodze. Na razie 9 sztuk, bo jedną ... zgubili (sic!) i doślą przy okazji kolejnego zamówienia.
-
To zostaje czekać i modlić się, żeby reszta dotarła bezpiecznie :)
-
zapisać się na początku listy = zawsze bezcenne :D
-
Przesyłka z płytkami na cle. Niestety przywalą VAT-em :(
-
No cóż, raz na wozie, raz pod wozem :(
-
Powoli naprzód :)
-
No to, trzymamy kciuki, żeby ruszyła od pierwszego "strzału" :)
-
Że tak zapytam, czy podzespoły są ogólnie dostępne ? czy trzeba będzie kombinować, żeby je zdobyć ?.
Bo w razie czego, to bym już zaczął kombinować :)
-
W razie czego mam komplet części na te 10 płytek (przynajmniej jeśli chodzi o Xilinx'y).
Dzisiaj przygotuję listę elementów.
Zwarć póki co nie wykryłem. Zasilanie działa. Generatory taktujące ruszyły od strzału.
Przytargałem dziś do domu programatory, bo w garażu został tylko jeden stopień na plusie :(
Jutro poprogramuję scalaki, ale z uruchomieniem muszę poczekać gdzieś do wtorku/środy, bo mi wyszły drabinki 470R (myślałem, że na szybko zwykłe rezystory wstawię, ale też wyszły).
-
Uf, to jestem spokojnych o te newralgiczne podzespoły :)
-
no i napisz... ile toto :D
-
Jak uruchomię wystawię w BAZARZE :)
Sama goła płytka wyszła 70 zł (niestety dołożyli VAT na cle :( ).
-
BOM gotowy
Element Typ Wartość Ilość Uwagi
R22,R24,R26,R28,R33 RES100 150R 5
R25,R27,R29 RES100 180R 3
R9 RES100 270R 1
R30 RES100 390R 1
R6,R10,R13,R16,R21,R31,R32,R34,R35 RES100 470R 9
R1,R2,R5,R15,R18,R20 RES100 1k 6
R3,R4,R7,R8 RES100 2k2 4
R11,R36,R37,R52,R53 RES100 4k7 5
R12 RES100 8k2 1
R14,R17,R19 RES100 10k 3
R23 RES100 12k 1
RN3,RN4,RN5 4116R-1 470R 3 zamiast RN5 rezystor miniaturowy 1x10k (piny 1 i 16), pozostałe 7x470R
RN1,RN2,RN6,RN7 4610X-1 10k 4
C23,C24 CAP100 100pF 2
C12 CAP100 10nF 1
C4,C6,C7,C8,C9,C10,C11,C13,C14,C15,
C16,C17,C18,C19,C20,C21,C22,C102 CAP100 100nF 18
C1,C2,C3 CAP100RP 47uF/10V 3
C101 CAP200RP 470uF/25 1
C5 CAP200RP 1000uF/6V3 1 dodatkowy kondensator 1000uF/6V3 w złączu JTAG84 (pin 1 +, pin 2 -)
L101 DE_1207 33uH 1
LS speaker 1
Y1 HC49SR 8MHz 1
Y2 HC49SR 14,318MHz 1
D1,D2,D3,D4,D5,D6,D7,D8,D10,D11,
D13,D15,D16,D17,D18,D19 1N4148 16
D14 BZX55C12 12V 1
D101 1N5822 1
D21 RB1A 2W10 1
D9,D12,D20 LED 3
Q1,Q2,Q3,Q4 BC337 4
U11 74HCU04 1 NXP/Philips lub 74F04, 74S04
U10 74LS06 1
U12 74LS175 1
U13 74LS374 1
U101 LM2596S-5.0 1
U6 XC9572 1 Xillinx
U16 XC95108 1 Xillinx
GAL1,GAL2 GAL20V8B 2 Lattice lub Atmel ATF20V8B
AY AY-3-8912 1
FDC WD1772PH 1
CPU Z80 1 Z84C0008 PEC w trybie Turbo taktowanie 7,16 MHz
RAM 628128 128Kx8bit 1 lub AS6C1008
VRAM 62256 32Kx8bit 1
RAM+D 6264 8Kx8bit 1
ROM 27C512 64Kx8bit 1
ROM+D 27C256 32Kx8bit 1
Turbo,NMI,No+D HDR-1x2 3
64/256,DOS+D HDR-1x3 2
I2C HDR-1x4 1
JTAG44,JTAG84 HDR-1x6 2
J1 DS1020-08ST1D FFC 8pin 1
J10 DS1020-05ST1D FFC 5pin 1
GPP HDR-1x10 1
FDD IDC34 1
FDD_PWR 1986717-3 1
AUDIO,EAR JC-128 2
JOY DHP8-09M 1
PRN DHP8-25F 1
PSU PC-GK2.1 1
RGB MiniDin8 1
LK1 zworka 1 w miejsce zworki można podłączyć wyłącznik zasilania
podstawka DIP14 2
podstawka DIP16 1
podstawka DIP20 1
podstawka DIP24W 2
podstawka DIP28 6
podstawka DIP32 1
podstawka DIP40 1
podstawka PLCC44 1
podstawka PLCC84 1
PCB 1
-
Jak jeszcze sa plytki to ze 2 z zestawem scalakow bym wzial ;) Xilinxy, gal, pamieci , bez tej 8x8 , rom 27c512 ;)
-
Płytki możesz dostać na urodziny. Ze scalakami gorzej. Muszę dokupić, chyba że będzie więcej chętnych, to można zbiorowy zakup zrobić u Ali Expres.
-
E tam, nie wyglupiaj sie, w zasadzie to wszystko zorganizuje oprocz tych nieszczesnych xilinxow... WD1772 mam sporo jakby ktos potrzebowal.
-
XC9572 na pewno mam. XC95108 muszę sprawdzić, bo 5 mam na pewno przed sobą, a pozostałe 5 nie jestem pewien, czy to jest 108, czy 72 w obudowie PLCC84.
-
No ja tez bym zarezerwował dwie płytki z zestawem scalaków tych "strategicznych" XC , WD , PAL , pamięci 628128 , 62256...
-
hmm, pokopalem troche i te 108 to widze ze jest problem, na ALi maja ale jak to z antykami, pierun wie co sie kupi chyba ze masz jakiegos sprawdzonego sprzedawce?
-
No też właśnie kopałem w tym temacie i biednie to widzę .... zasadniczo nie widzę >:(
-
NO nic, najpierw niech Maciej odpali pierwsza sztuke a potem sie bedziemy martwic ;)
-
Pożyjemy , zobaczymy , poszukamy a nuż się trafi ;)
-
Zamowie na ALi Express jak cos. Ostatnio xc9572xl i STM mi piorunem przyszly.
-
OK na ebay-u widzę XC95108 za około 60 zł plus 16 zł wysyłka ale nigdy nic u tego gościa nie kupowałem
W opisie tego pierwszego jest pisane Stan: Odnowiony przez producenta?
XC9572 15zł plus 16 wysyłka u tego gościa kupowałem wiele razy zawsze Ok i dostawa w tydzień :D
-
Zaxon dobrze pisze, niech Pear najpierw złoży pierwszą sztukę, to będzie wiedział, jakie są 'niuansy" w uruchamianiu.
Ja też czekam spokojnie w kolejce na sztukę do złożenia.
-
Zrobiłem remanent. Mam 5 sztuk XC95108. Jednak te drugie 5 to są XC9572 PLCC84.
Ten drugi XC9572 PLCC44 mam 12 sztuk.
Układów WD1772 pod dostatkiem, AY-ków może 10 uzbieram.
Jeśli GAL20V8 będzie się dało zastąpić Atmelem ATF20V8, to też wystarczy.
Pamięci EPROM 27C256 mam, mogę nie mieć 10 sztuk 27C512, ale to łatwo kupić.
Co do RAM, to mam 6 sztuk 628128 70 ns. Mam jeszcze kilka 120ns, ale muszę sprawdzić czy się nadadzą.
RAM 62256 i 6264 może też uzbieram koło 5-6 kompletów.
No i przede wszystkim najpierw muszę uruchomić pierwszy egzemplarz. Spokojnie :)
-
będzie 1 zestaw do złożenia wolny? czy już wszytkie zaklepane?
jak zwykle się spóźniłem
-
Jak zadziała, to zawsze można domówić.
Zwłaszcza, że jedna płytka z tej paczki została w Chinach i przyjedzie dopiero przy następnej okazji.
-
W kiki plytki robiles? cos ostatnio nawalają. Chyba ich zmienie.Mam pare adresow.
-
Tak. Już chyba żyją nowym rokiem :)
-
Pierwszy start. Jakiś obraz jest :)
A teraz biegiem na wywiadówkę >:(
-
Po wydłubaniu nadmiaru scalaków są jakieś przebłyski świadomości.
Działa nawet Turbo, ale pamięć obrazu jest jakaś przewrażliwiona.
-
Autor klona (Mario Prato) myśli o nowej wersji Chrome - ale generalnie cierpi na brak czasu,
więc raczej bym na to nie czekał...
Po wielu próbach kontaktu z nim od roku 2012 - na wiele sposobów (e-mail, youtube, facebook) odezwał się dopiero teraz na moje usilne wołanie o pomoc.
A było to tak:
Nowe wsady do CPLD, które są na jego stronie nie działały mi z wersją płyty 1.3 którą zrobiłem - miałem tkzw. "Perma zwiechę" i sieczkę już na ekranie startowym. Dostałem wcześniej razem z scalakami paczkę zip'a od jego kolegi z Włoch - Gennaro Montedoro ( on zrobił dwa egzemplarze klona, i zamieścił filmik na youtubie z jego działania) były tam wsady co prawda do wersji płyty 1.2 z którymi klon ruszył ale ekran mi cały czas mi migał, widać przy tym było że border był przesunięty w prawo, z lewej strony pozostawał mi cienki pionowy czarny pasek. Przy dalszym braku kontaktu ze strony autora zacząłem kombinować i wgrałem wsad do dużego Xilinxa ze strony projektu a do małego wsad z paczki otrzymanej mejlem od jego kolegi. Ku mojej wielkiej radości ekran przestał mrugać, soft ładował się pięknie z flopa i tak samo działał - ale cieszyłem się krótko bo okazało się że gniazdo ear jest kompletnie głuche po tej aktualizacji.
Kolejny raz zbombardowałem obu Panów i o dziwo od samego autora otrzymałem wsad do "dużej ULI" z którym moja wersja 1.3 śmiga już bez jakichkolwiek kłopotów.
Dodam tylko że zanim zorientowałem się że problem może być związany z wsadami - przeryłem z lupą przez wiele godzin, całe pcb w poszukiwaniu zwarć i/lub zimnych lutów w płytce która sam zrobiłem...
Projekt jest fajny, elementy jeszcze dostępne - głównie na alliexpresie jego największa wada to zamknięty kod dla układów CPLD
@yarko: Mógłbyś mi zapodać właściwy komplet wsadów ? Mam dokładnie tak samo posiekany ekran :-X
-
Jest jakby lepiej :)
Wykrywa mi klawiaturę i mysz PS/2, a nie powinien i ciągle te dwa ekrany przelatują na zmianę.
-
Jest postęp, wsady w załączniku, teraz jeśli dobrze pamiętam! pokombinuj ze zworką od +D - tzn jeśli wyciągnąłeś kości od interfejsu to musisz go zablokować albo obsadzić kostki ponownie
-
Dzięki. Z tym zestawem miałem sieczkę na ekranie. Dopiero jak wgrałem stary wsad ULA2, to zadziałało.
Może do GAL1 i GAL2 też jest nowsza wersja wsadu ?
Jak mam włożoną kostkę WD1772, to mi nie startuje wcale.
-
Gale dostałem zaprogramowane od Gennaro, w załączniku wsady Gali które dostałem od niego.
-
W GAL-ach nic się nie zmieniło, czyli czas pooglądać co jest nie tak połączone.
-
Podłączam cały plik który dostałem ze scalakami od Gennaro
-
Prawidłowo działa mi tylko jedna kombinacja ula1_latest i xc9572_ULA2.
Na pozostałych albo zwis, albo sieczka.
-
Może tak jest jak w tym Harlequin-ie 128k, że trzeba dobierać układy, bo nie wszystkie działają.
-
Tutaj specjalnie nie ma w czym przebierać ;)
Jutro zrobię śledztwo. Jak na pierwszy raz i tak sporo zadziałało :)
Może jeszcze EPROM nie z tą wersją programu co trzeba ?
Dzisiaj i tak nie mam drugiej kostki, żeby sprawdzić.
PS. To jeden z chłodniejszych klonów :) Nic nie grzeje.
-
Znalazłem dość istotny błąd. Rezystor, którym sygnał ROMCS jest podciągnięty do masy powinien mieć 10k, a ma 470R.
Nieszczęście, że jest on częścią drabinki 8x470R. Będzie trzeba wstawić rezystorki pojedynczo.
-
Jak tylko jeden, to drabinkę zostawić, tylko nie lutować tej jednej nogi, a opór dać od strony druku (jak da radę).
Przy dzisiejszych rozmiarach oporników, to praktycznie nie będzie to zbytnio widoczne.
-
To jest drabinka w obudowie DIP16. Wylutowałem i w poprzek wstawiłem rezystory 7x470R i jeden, zakała, 10k.
Zaraz będę sprawdzał czy pomogło.
-
Wymiana rezystora, choć istotna, niewiele pomogła.
Za to włożenie GAL-i we właściwe miejsca bardzo pomogło :P (nie wiem jeszcze czy rzeczywiście pomyliłem scalaki, czy nazwy plików z wsadami są zamienione).
Klawiatura od ZX Spectrum+ działa bez problemów.
Na tą chwilę z niedoróbek jest tylko ten nieszczęśliwy rezystor i trochę ciasno wyszło prawe złącze od klawiatury (o niecały milimetr zbyt blisko podstawki WD1772), ale da się upchnąć
Nie przyniosłem sobie z garażu żadnego interfejsu do testów (nie spodziewałem się, że tak szybko będzie potrzebny :) ), a już mi się nie chce kolejny raz łazić tam i z powrotem.
Jak już wszystkie scalaki są obsadzone i wszystko pracuje, to stabilizator jednak trochę grzeje (ok. 32 stopni).
Nadal nie rozumiem dlaczego przy starcie pokazuje się informacja, że wykrył mysz i klawiaturę PS/2, ale bardzo mi to nie przeszkadza.
Kabel wideo RGB taki sam jak dla Harlequina wersja G (z dźwiękiem) i JS128.
-
Można zamawiać http://www.speccy.pl/forum/index.php/topic,2988.0.html (http://www.speccy.pl/forum/index.php/topic,2988.0.html)
-
Gratulacje, i jestem bardzo ciekaw czy interfejsy na złączu będą działać poprawnie. W oryginalnej płycie mam tylko nietypowe złącze kołkowe
-
Wyszło, że mam wolny weekend, więc zostawię testy interfejsów na spokojnie.
Na razie płytka się wygrzewa. Zauważyłem, że pogorszył się trochę obraz (zakłócenia).
Podejrzewam, że elektrolit za stabilizatorem impulsowym jest marnej jakości i jak się podgrzał, to świruje.
W razie czego można jeszcze dołożyć dodatkowe elektrolity w i tak nie używanych złączach JTAG.
-
Temperatury po godzinie pracy:
XC95108 35°C
XC9572 32°C
Z80 28°C
74F04 29°C
WD1772 37°C
AY 34°C
LM2596 41°C
mostek 47°C
Dodatkowy kondensator elektrolityczny w złączu JTAG przy XC95108 i obraz trzyma się stabilnie.
-
wyjmij go z lodówki :D
-
Panie kierowniku, jak jest zima to musi być zimno. Takie jest odwieczne prawo natury :D
-
Mała podpowiedź do montażu.
W oryginalnym Chrome lewe złącze klawiatury jest 8-stykowe. W ZX Spectrum jest tylko 5 styków.
Jeśli montuje się gniazdo klawiatury z pięcioma stykami, to należy je umieścić od prawej strony pól kontaktowych.
Pierwsze 3 styki od lewej to masa, reset i +5V.
Po zamontowaniu gniazda 5-stykowego pole kontaktowe +5V zostaje zasłonięte, a w pozostałe dwa pola można wstawić kołki dla przycisku RESET. Widać to na zdjęciu (http://www.speccy.pl/forum/index.php?action=dlattach;topic=145.0;attach=6945;image) które zamieściłem wcześniej.
Jeśli będzie potrzeba udostępnię zdjęcia zmontowanej płytki w dużej rozdzielczości.
-
Utworzyłem stronę projektu (http://speccy.pl/wiki/index.php?title=Chrome_128) na Speccy Wiki, żeby zebrać informacje w jednym miejscu.
Sukcesywnie będę uzupełniał informacje.
-
Zrobiłem trochę testów. Komputer pracuje całkiem stabilnie.
Skupiłem się na sprawdzeniu kompatybilności z zewnętrznymi interfejsami.
W wersji oryginalnej kompatybilność ta wynosi 0 (zero) !
Sygnał /ROMCS, który widnieje na pierwotnym schemacie, to zupełnie inny sygnał niż /ROMCS w ZX Spectrum.
Nie wiem jak dokładnie działa, ale najwyraźniej pracuje wyłącznie na wewnętrzne potrzeby Chrome.
Test No.1:
- DivMMC zawiesza od razu cały komputer;
- DivIDE+ działa tylko system selector, potem w FatWare przy próbie odczytu karty zwis;
- FDD3000 zwis od razu po włączeniu.
Zrobiłem więc pierwszą modyfikację. Odciąłem (sacrebleu >:() "chromowy" (a raczej chromy ;D) sygnał /ROMCS od złącza krawędziowego. Przeciąłem (damn >:() ścieżkę prowadzącą sygnał /ROM do głównego EPROM-u, łącząc ją jednocześnie rezystorem 680R, a nogę /CS tegoż EPROM-u podłączyłem kynarem :'( do złącza krawędziowego.
Test No.2:
- DivMMC zwiecha, po wciśnięciu NMI w interfejsie, na ekranie pojawiają się kolorowe, pionowe paski;
- DivIDE+ działa tylko system selector, potem w FatWare przy próbie odczytu karty zwiecha, ale border zmienia kolor na biały, czyli coś się zmieniło;
- FDD3000, przy zwartej zworce No+D, ku mojemu zdziwieniu zadziałało, wymuszając tryb 48KB (nie jestem pewien jaki wsad mam w interfejsie TI-of-TTL, być może to wersja dla 48KB), wszystkie polecenia i komunikacja ze stacją dysków działają prawidłowo.
Kombinuję co jeszcze mogę poprawić, żeby było lepiej.
-
Jak dla mnie, jeśli udało się osiągnąć poprawną pracę z Ti-of-TTL + FDD 3000, to już sukces. Zwłaszcza, że na na płycie Chrome jest już interface +D.
Jak złożę swoją sztukę do końca, to sprawdzę Beta 128 - Zaxonowe, może cud się stanie i też zadziała ?
-
Interfejs +D działa doskonale, nie wiem czy znacie narzędzie na peceta: SAMdisk (http://simonowen.com/samdisk/)
do nagrywania obrazów .mgt na dyskietki? Jeśli ktoś ma jeszcze flopa w pc to w połączeniu z pokaźnym zbiorem obrazów na serwerze tdu nie będzie narzekał ;)
-
Ja do nagrywania obrazów na dyskietki używam tego :
http://www.shlock.co.uk/Utils/OmniFlop/OmniFlop.htm
Czy lepszy ? .... mnie poprostu przypadł do gustu :)
-
A propos +D w Chrome.
Złącze FDD w mojej wersji ma wycięcie z drugiej strony niż w standardowym kablu od PC. Tak mi zostało z projektu FDD35, w którym napęd był montowany nad płytką. Dzięki takiemu podłączeniu nie trzeba było przekręcać taśmy.
W Chrome już to w sumie znaczenia nie ma, ale zrobiłem z rozpędu tak samo.
Odwrotne podłączenie taśmy niczego nie uszkodzi. Po prostu nie zadziała.
-
Pear, Mógłbyś wstawić zdjęcia tej modyfikacji sygnału /ROMCS ?
-
Królestwo za wiki :'(
Załączam rysunek płytki z modyfikacjami.
Dwa cięcia (grube czerwone krechy jedna u góry obok procesora, druga na spodzie pod pamięcią 128KB), jedno połączenie kynarem (niebieskie) i jeden rezystor 680R (czerwony).
-
Dzięki :)
Taka mała modernizacja, a jak wiele zmienia.
-
Jeszcze kilka zdjęć montażu z bliska
-
Kolejne (limit)
-
Wiem, że jestem upierdliwy :) ale jakiej pojemności kondensator Dałeś w złączu JTAG-a ?
-
Napisałem o nim w BOM w uwagach :) 1000 uF
-
Człowiek ślepy, to nie dojrzałem :(
-
W rozpisce rezystorów 4,7k jest dwa razy R52
R11, R36, R37, R52, R52 RES100 4k7 5
Co powinno być prawidłowo?
-
R52, R53 4k7
Tam gdzie to było możliwe zachowałem numerację elementów z oryginalnego projektu.
-
Tak więc wreszcie, części dojechały, znalazł się czas i ... już działa :)
Chyba to druga działająca sztuka na płytce od Pear-a (choć być może, ktoś mnie ubiegł i się nie przyznał).
Obyło się bez problemów z uruchomieniem, ruszył praktycznie od pierwszego włączenia.
Płytka zaprojektowana bardzo przemyślanie. Naprawdę wyrób na wysokim poziomie.
Nie jest to już moja pierwsza płytka, którą obsadzam i uruchamiam, zaprojektowana i wykonana przez Pear-a.
Mogę więc pokusić się o opinię, że produkcje Pear-a trzymają klasę i standard jakości.
Na tle międzynarodowym, nie ma się czego wstydzić, napiszę nawet więcej, jest się czym pochwalić :)
Mamy zdolnych elektroników i programistów, z czego powinniśmy się cieszyć, gdyż czytając forum, widzę, ze ich śladem podążają inni.
Co cieszy i napawa optymizmem na przyszłość.
A teraz, testy, testy i zabawa :)
-
Cool ;)Moge podkrasc fote na fejsa? ;)
-
Bierz i nie pytaj :)
Zastanawiam się, czy ktoś zauważy polski akcent na tej płycie :)
-
No dobra, rozlało się :) https://www.facebook.com/groups/speccy4ever/permalink/1635174389894460 (https://www.facebook.com/groups/speccy4ever/permalink/1635174389894460)
Będę zamawiał drugą serię. Ile potrzeba płytek na rodzimy rynek ?
Proszę pisać na PW. Zrobię listę.
-
Uwzględnisz w tych nowych płytkach fix dla /ROMCS ?.
Można by też zmienić pinout w gnieździe zasilania do flopp-a na zgodny z zasilaniem flopp-a 3''5 (cztery piny) to wtedy łatwo zbudować sobie przejściówkę, lub wlutować gniazdo.
-
Gniazdo zasilania floppa - nie ma problemu. Co do /ROMCS próbuję rozkminić GAL-e, bo dotychczasowe metody z rezystorami, diodami itp. są nieskuteczne. Może autor pierwowzoru pomoże, bo mu się płytka spodobała :)
-
Jak by uchylił rąbka tajemnicy, to było by miło z Jego strony.
Np. TACT-POLBASIC zadziałał, lecz pokazuje krzaki zamiast polskich liter.
Ale w końcu ile osób ma taki interface :) toć to unikat.
-
Nie mam co prawda fejsa, ale skoro zbierasz zapisy na drugą serie, a tu takie ochy i achy, poproszę jedno PCB zarezerwować dla mnie.
Cena ok 70-80zł za goliznę?
-
Mniej więcej. Zależy ile ochów i achów się uzbiera i jak przez cło przejedzie.
-
gdzie mogę ściągnąć ten aktualny BOM bo w pliku chrome5.rar jest lista z 2008r w doc, tym mam się sugerować?
-
Z siódmej strony tego wątku :)
http://www.speccy.pl/forum/index.php?topic=145.msg42837#msg42837 (http://www.speccy.pl/forum/index.php?topic=145.msg42837#msg42837)
-
Wczoraj rozmawiałem z Mario Prato, autorem projektu.
Dostałem źródła do układów GAL i kilka wskazówek, które mogą pomóc w poprawie kompatybilności z zewnętrznymi interfejsami.
Testy w weekend.
-
ok, dzięki za listę bom, kupiłem już dziś prawie wszytko lokalnie w sklepie z tym że z tej listy z 2008r
porównam i dokupię resztę
przez weekend trochę też polutuję
teraz patrze na pcb i mam taką małą wadę pod R16,R20,R12 i C13
-
Coś się Chińczykowi przykleiło. Ja bym spróbował odmyć izopropanolem.
-
Nie zauważyłem. To jakiś paproch, czy zdarł się lakier ?
Jak nie robi zwarcia, to nic się nie dzieje. Po prostu przemyć. Jeśli lakier zszedł, to też przemyć i ubytki pocynować.
-
ok, przemyłem, mam nadzieję że będzie git, siedzę nad płytką i lutuje :D zobaczymy co z tego będzie
-
Powodzenia.
Czym był ten nalot ?
-
coś jak klej, trochę lakieru też nie ma jest zdarty, może płytki się skleiły, nie wiem
-
Jeśli się skleiły, to ktoś ma drugą z czymś podobnym :(
-
Tyle udalo mi sie dzis zrobić.
-
No, no, praca wre. ALE wlutowałeś C5 i jak teraz wlutujesz L101?
-
Jak bede miał problem to wylutuje. Nie mam jeszcze L101 nie udalo mi sie dzis kupic.
C5 to 1000uF wg bom ma byc 6,3V ja natomiast dalem 10V ma to jakies znaczenie?
-
Wielkością mogą różnić się, niższe napięcie pracy dla kondesatora nie jest problemem. Nie będzie się tak nagrzewał jak przy pracy przy napięciu znamionowym.
-
Chodzi głównie o wymiary. Niższe napięcie, mniejszy kondensator. W swoim egzemplarzu też mam na 10V. Jak to mówią "elektronika to nie apteka" :D
Ten fragment płytki będzie się mocno nagrzewał, więc ważniejsza jest temperatura pracy kondensatora. Im wyższa tym lepszy.
Uruchomienie zacznij od zasilania. Zanim powkładasz scalaki, sprawdź czy zasilanie działa prawidłowo. U mnie to nawyk. Polecam :) Mniejsze straty przy błędach w montażu.
-
Gdyby ktoś miał problem z zakupem układów GAL20V8, a miał dostęp do GAL22V10, to w załączeniu zostawiam przekonwertowane pliki.
Sprawdzone pobieżnie, to znaczy komputer się uruchamia prawidłowo. W razie wykrycia problemów proszę o informację.
Teraz będę je psuł :D
-
To logiczne, żeby coś naprawić, najpierw należy to zepsuć :)
-
@Pear: to jest bardzo dobry wiadomość, bo mam te większe GALe :)
-
stan prac na dziś, więcej już części nie mam
nie wiecie gdzie tanio kupić ten stabilizator i pamięci AS6C1008?
-
TME? Za obie rzeczy chcą jakieś 26-27zł.
-
u mnie stan prac, romy już zaprogramowałem
wiem, wiem uruchamiać najpierw bez układów
D14 ta dioda ma być BZX55C12 czy zamiast niej może być BZX 85C12?
-
W zasadzie dowolna dioda Zenera na 12V.
-
ok, jednak ściągnąłem taką jak jest w BOM, żeby nie było potem że stosuje inne części
dziś mi już przyszło wszytko co brakuje do skończenia lutowania
już wiem o co Wam chodziło z tym C5, rzeczywiście będzie trudny dostęp do przylutowania L101
jak sobie mam poradzić z J1, mam dokładnie tą złaczkę ds1020-08st1d 8pin i tak przymierzyłem i nie wchodzi, lewy bok zawadza o podstawkę FDC, otwory są o jakieś 2mm przesunięte od pinów złaczki, może podciąć? bo chyba innego wyjścia nie będzie
-
Mnie się udało wcisnąć pod lekkim kątem, a potem po dociśnięciu do płytki siadło. Może mam węższe podstawki, albo przypadkowo dobrze się osadziła do lewej strony otworów.
Można z lewej strony nieco przyciąć złącze.
-
Ja swoją lekko podpiłowałem pilnikiem i weszła na styk.
-
ok, bez tych złącz to już skończyłem i co dalej? chodzi mi o to że podłaczam bez układów 9V? a potem co mam pomierzyć?
co to jest to GPP?
-
Coś, czego nie montujemy :)
Poważnie - wyjście portu równoległego z AY-8912.
-
Patrząc na zmontowana płytę Chroma widzę że są tam trzy diody led co sygnalizują ?, zakładam że jedna zasilanie płyty, a reszta ?
-
Jak podłączysz zasilanie to mierzysz czy każdy układ scalony ma w odpowiednim miejscu odpowiednie zasilanie z reguły powinno być na jednym pinie masa na drugim +ileś volt, xilinksy mogą mieć w dwóch miejscach. Najlepiej sprawdzić każdy układ z datasheetem.
-
Patrząc na zmontowana płytę Chroma widzę że są tam trzy diody led co sygnalizują ?, zakładam że jedna zasilanie płyty, a reszta ?
Przy gnieździe zasilania - zasilanie (świeci - jest zasilanie, nie świeci - nie ma zasilania)
Przy przełączniku Turbo - wskazuje tryb Turbo które i tak nie działa (świeci -Turbo, nie świeci - Normal)
Ostatnia zaś - wskazuje pracę interface Plus D (znajdującego się na płycie).
-
Turbo już wiem co dolega. Na oryginalnym schemacie w kilku miejscach są sygnały podpisane Turbo. Po wnikliwym śledztwie wypatrzyłem dopiero, że to są dwa różne sygnały. Właściwie powinny się nazywać TurboIn i TurboOut.
Jeśli ktoś zamierza korzystać z trybu Turbo, to trzeba będzie zrobić poprawkę. Niestety kynarem. Jeszcze obmyślam jak to zrobić najmniej inwazyjnie.
W takim stanie jak jest błąd nie powoduje innych problemów.
-
@pear: Jak będziesz zamawiał nowa partię PCB, czy naniesiesz wszystkie te niezbędne poprawki?
-
Te błędy, o których już wiem, to są poprawione w projekcie ISS 3A.
Nadal nie udało mi się uruchomić divMMC ani divIDE, a też bym chciał rozwiązać ten problem zanim zamówię kolejną serię.
-
Dandanator Mini próbuje pracować, nawet przez chwilę udało mu się wyświetlić okno programu testowego, ale potem zwis.
Najciekawsze, że "zawisy" występują w różnych momentach, nie zaś w jednym konkretnym.
Czuję, że to jednak nie jest takie proste, żeby zmusić tego klona do działania z czymś więcej niż Plus D i Ti-of-TTL z FDD 3/3000/35.
-
Brawo Sherlocku :) Siedzę nad tym drugi tydzień.
Ostatni pomysł na jaki wpadłem, to spreparować GAL-e tak, żeby nie próbowały niczego aktywować i dodatkowo wydłubać wszystko co nadmiarowe.
Jeszcze nie miałem kiedy tego sprawdzić. Pewnie dopiero w niedzielę będę miał trochę czasu.
Podejrzewam, że jest jakiś problem z bankowaniem pamięci RAM.
Najwyżej trzeba będzie pójść po prośbie po kolejne źródła.
-
"To elementarne Watsonie" :)
-
mam już kompletną płytkę, i wszystkie układy i mogę podłączać ale tylko nie mam kabla video, podacie schemat żebym sobie dorobił do złacza scart? dzięki
dobra nie ma pytanie, to pewnie ten sam przedód co jest do harleqiuna czy JS128 :)
-
Kabel jest identyczny jak do Harlequina rev. G, JS128 i TimexRGB. Taki nowy standard :)
http://www.speccy.pl/forum/index.php?topic=1614.msg25834#msg25834 (http://www.speccy.pl/forum/index.php?topic=1614.msg25834#msg25834)
-
dobra, powyjmowałem wszystkie układy
podłaczyłem i diody D20 czerwona i D12 żółta świecą, D9 zielona nie świeci
-
Napięcie +5V sprawdź i jeśli jest w porządku to możesz uruchamiać :)
-
tak jest 4,98 na większości podstawkach w skrajnych pinach
przy zasilaniu stacji PWR jest 10,5 a na FDD tym skrajnym 4,98
mam nadzieję że jest git
-
ok, albo nie ok
mam ramkę czerwoną obraz i kolorowe kwadraty
-
Ustawiłeś jumpery tak, jak na zdjęciach, które wstawił Pear ?. Bo to jest ważne.
-
wydaje mi się że tak
zasilacz od JS128 kabelek video też
procka podmieniałem to jedynie kolor ramki się zmienia
WD wyciągałem i bez zmian
może coś ze wsadami?
-
fotki
-
jakie to wsady do tych romów mają być może ja mam złe
-
Dobrze jest ;D Zamień miejscami układy GAL1 i GAL2.
Pliki z wsadami do nich mają zamienione nazwy.
-
zamieniłem gale miejscami i jest to samo - kwadraty na ekranie + ramka tylko że czarna :'(
-
Jeśli jest wszystko dobrze zainstalowane i zaprogramowane, to jak bym pokombinował z tymi zworkami/jumper-ami. Miałem podobnie na początku, bo mi jeden jumper nie kontaktował prawidłowo.
-
zaprogramowałem romy na innych kościach 27C512 i 27C256 i jest to samo
kombinowałem ze zworkami i nic się nie dzieje
-
To coś musi być nie tak, mnie płyta ruszyła od razu.
Ja mam następujące ustawienie zworek:
- zworka No+D - rozwarta
- zworka DOS+D w pozycji 1-2
- zworka 64/256 - na pozycji 64 (choć EPROM mam 27c256)
U mnie na takich ustawieniach płyta działa.
Ew. włącz i kilkukrotnie spróbuj zresetować (reste na płycie - obok węższego złącz klawiatury)
-
nic to nie daje, gale zmieniałem miejscami kombinowałem zworkami
ten reset to jak by działa bo coś tam słychać jakieś pyknięcie ale nic więcej
po założeniu zworki turbo dioda zielona D9 się świeci
niewiem, nie bardzo wiem co mam robić
trzymałem się ściśle listy bom, nie mam zwarć ja nic nie widzę pod lupą, może tylko coś przy tym miejscu gdzie było to sklejenie
-
Jak gdzieś Masz EPROM od ZX 128kb tostrack'a albo grey-a, to można spróbować podstawić. Na takim EPROM-ie ta płyta też działa.
Można jeszcze spróbować włączyć i delikatnie dociskać układy scalone, może któraś z podstawek nie kontaktuje. Ale zaznaczam - delikatnie, z wyczuciem.
-
Oki. Eprom mam z szaraka wyciągnę lub speccy128
Układy juz dociskalem
Jutro sprawdzę dalej bo dziś to juz padam
-
Najlepiej spokojnie się przespać i zacząć wszystko w dzień.
Dobrej nocy :)
-
Można powyjmować układy AY, WD i RAM oraz ROM od D+ i sprawdzić, czy bez nich się uruchamia.
Taki efekt chyba dawał jeszcze ROM od +D, gdy zworki były źle ustawione (nawet przy wyłączonym +D, zwarte No+D).
Sprawdź, czy nie wlutowałeś którejś drabinki RN odwrotnie. Pin z kropką ma być w kwadratowym polu.
-
Tak tylko glosno mysle.
Czy przypadkiem podobnego obrazu nie otrzymasz, jak jest zwarcie na ktorejs linii adresowej (chyba A13)?
Jak wyjmiesz processor tez masz kolorowa mozaike na ekranie?
-
Ja miałem podobnie i była to wina niekontaktującego jumper-ka.
Choć takie objawy, mogą mieć różne przyczyny, ale myślę, że to sprawa odpowiedniej konfiguracji zworkami i odpowiedniego zaprogramowanego EPROM-u od Plus D.
To je jest mój pierwszy, złożony klon i nie pierwsza płytka od Pear-a. Nigdy nie miałem większych problemów z uruchamianiem.
A te, które czasami się zdarzały, w większości wynikały z mojej nieuwagi, lub pośpiechu.
Jeśli Chrome działa u Pear-a i u mnie, to i u JacK-a musi zadziałać. Cudów nie ma.
Częstą przyczyną są gównianej jakości podstawki, której to przypadłości doświadczył zbudowany na płytce od Zaxon-a Just CPC, który składałem.
Jedna, uszkodzona podstawka, spowodowała "niewidzialność" połowy pamięci RAM. Udało się ją w miarę szybko zlokalizować (dzięki Zaxon) i płytka ruszyła.
-
próbowałem uruchamiać bez AY, WD, RAM, RAM+D, ROM GDOS i to samo, zamieniałem miejscali gale, zworki przestawiałem na wszytkie możliwe kombinacje
bramki RN3 i RN4 nie ma jak odwrotnie wlutować, podstawki i układy są w dobrą stronę
zmianiałem też procesor
nie uruchamiałem tylko bez procesora
podsatwki mam zwykłe i tylko ram i vram precyzyjne, mogę wymienić na precyzyjne wszytkie bo już mam, jak lutowałem to nie dojechały tylko to sporo roboty
może wyślę odrazu pear-owi będzie szybciej i lepiej sprawdzi
umiem juz złożyć ale mam problem z uruchomieniem aż tak to nie mam wiedzy
i nie mam do nikodo tu w lublinie uderzyć co mi to sprawdzi żadnego spectrumowca elektronika :'(
-
Chodzi o drabinki rezystorów w obudowie SIP, czyli RN1, RN2, RN6 i RN7.
Zwłaszcza RN2, który podciąga nieużywane linie sterujące procesora.
Ale jak nie masz pewności, że dasz radę, to pakuj i wysyłaj :)
-
a to to wiem kropka jest tu gdzie kwadrat, zwracałem na to uwagę
tylko ja mam żółte a wy czarne
ja mam 100nF ceramiczne a wy monolityczne jest różnica?
-
oki, paka juz gotowa razaz jade na poczte i wysyłam
-
ja mam 100nF ceramiczne a wy monolityczne jest różnica?
Masz nawet lepsze niż potrzeba.
-
Mogę powalczyć jeszcze przez weekend tylko mi napiszcie co tam mam sprawdzać.
-
Jak już Spakowałeś, to wyślij Pear-owi.
Może faktycznie, tam gdzie był ten klej na płycie jest jakiś problem, albo w innym miejscu.
Chińczyk dał d... z pakowaniem i się posklejało.
-
Raczej nie. W tamtym miejscu są obwody audio.
-
Niby tak, ale czasami występuje "złośliwość" rzeczy martwych.
-
Udało mi się uruchomić Dandanatora Mini z Chrome. Podmieniłem EPROM z wsadem od Chrome na EPROM z wsadem od ZX +2 grey.
Program testowy z Dandanatora Mini testuje Chrome-a poprawnie. Z zawartych tam gier, pracują dwie. Reszta, zawisa po wczytaniu.
Poniżej fotki, że płyta bardzo ładnie wpasowała się w obudowę ZX + oraz na fakt, że można połączyć Atari z ZX Spectrum :)
Ba, nawet z CEMI :)
-
Hmm, a ja pomyślałem żeby pcb chroma wsadzić w obudowę Atari :)
-
Do której, od 65XE czy 800XL ?
Zbyt dużo cięcia.
-
Załączam rysunek płytki z naniesionymi poprawkami dla trybu Turbo.
Trzeba przeciąć dwie ścieżki (czerwone linie), a następnie połączyć ze sobą 3 punkty (zielone linie). Wszystko na spodniej stronie płytki.
Chrome z załączonym Turbo (dioda D9 świeci) działa 2 razy szybciej.
Niestety w kwestii kompatybilności nic nowego. Skończyły mi się pomysły.
Dzisiaj poprawię projekt płytki i będę robił zamówienie. Pracowity wieczór przede mną.
-
Ale ta lekka niedogodność jest do przełknięcia.
Zwłaszcza, że projekt ma już kilka lat. Może gdyby były dostępne źródła, coś by to zmieniło.
Moim zdaniem, jest to bardzo ciekawy klon, choć specyficzny.
Z tymi poprawkami, co Wprowadziłeś jest to całkiem zjadliwe.
Najważniejsze, że pasuje do oryginalnej obudowy :)
-
Niom, ja poczekam aż mi pear chroma sprawdzi. Juz wyslalem.
Co do obudowy to widziałem juz a1200 w Atari 800xl to czemu nie zx spectrum w 800xl?
-
Ale ta lekka niedogodność jest do przełknięcia.
Nie dla mnie :) Na razie nie mam czasu, ale na nowej płytce dodałem sobie kilka dodatkowych punktów na potrzeby dalszych testów.
-
Pokażesz jak ta nowa płyta będzie wyglądać ?
-
Może problemem jest zbytnie zintegrowanie Plus D z plytą. Nie zawsze odłączenie programowe jest do końca skuteczne. Nie wiem, na ile obsługa tego interface-a jest zaszyta i zależna w oprogramowaniu CPLD. Ale to tylko autor projektu wie, co chciał osiągnąć projektując tego klona i czy jest to okupione pewną niekompatybilnością z dostępnymi peryferiami.
-
Pokażesz jak ta nowa płyta będzie wyglądać ?
Tak samo :) Różni się szczegółami.
- Przesunięty w lewo jest WD1772, żeby nie kolidował z gniazdem klawiatury;
- Poprawiłem błąd ze złą wartością rezystora dla IORQGE. Teraz można będzie zamontować całą drabinkę zamiast ośmiu rezystorów;
- Poprawiłem błąd z niedziałającym Turbo;
- Zmieniłem złącze zasilania dla FDD na standardowe;
- Dołożyłem dodatkowy kondensator elektrolityczny obok XC95108;
- Dodałem rezystor do sygnału CE głównego ROM (opcjonalny, potrzebny mi do testów);
- Dodałem na złączu krawędziowym oddzielny sygnał ROMCS_EXT (też do testów);
- Dodany jest piąty otwór z tyłu na środku;
- Dodane jest dodatkowe wyjście TurboOn dla interfejsu klawiatury i myszki PS/2
-
Koło napisu chrome jest trochę wolnej przestrzeni mógłbyś wrzucić tam kilka - kilkanaście punktów lutowniczych jak w płytkach uniwersalnych ? Taka prośba.
-
Zostało mi tylko 16 wolnych punktów. Wykorzystałem 984 z 1000, na które pozwala mi licencja.
Co by tam miało być ?
-
Takie wolne piny gdyby chciało się dolutować jakiś mały gadżet. 16 pin to tak na jedną małą podstawkę pod układ może być skoro nie da się więcej.
-
Ten piaty otwór to czasem nie wychodzi pod podstawka PGA ? A już wiem o który chodzi pod podstawka w gumiaczanej obudowie jest szósty.
-
a i jeszcze coś mi przyszło do głowy. Piny do przycisku reset do wyprowadzenia na obudowę.
-
I to by było na tyle.
Piny do RESETu są już w złączu J10 (punkty 1 i 2 od lewej).
-
OK dzięki. Podoba mi się.
-
Kiedy zamawiasz?
-
Dokończę jeszcze interfejs PS/2 i zegarek. Będę zamawiał wszystko razem.
Planowo jeszcze dzisiaj.
-
No to znów czekamy :)
Ja na interface PS/2.
-
Interfejsów na razie zamówiłem 10 sztuk. Na wypadek gdybym coś w pośpiechu skopał.
-
Kynar mam, nawet różnokolorowy :)
-
W sieci jest kilka filmów obrazujących działanie Chrome-a w różnych wykonaniach. Ciekawi mnie jedno zachowanie. Mianowicie, na jednym filmie, widziałem, jak po włączeniu Chrome przechodzi z obrazka startowego, do screen-u wyboru funkcji i sprawdzania, co jest podłączone (taki swoistego rodzaju self-test). Tam zatrzymuje sie i oczekuje na wybór jednej z opcji wyświetlanych na dole ekranu.
W wersji, którą mam, nie zatrzymuje się na tym ekranie (wyborze funkcji) tylko domyślnie ładuje ROM od 128-ki.
Tak się zastanawiam, czy jest to związane z wsadem do EPROM-u ? czy też jest to specyfika oprogramowania układu CPLD.
-
Podczas, któregoś z testów udało mi się taki efekt osiągnąć, ale nie pamiętam co dokładnie zrobiłem :(
-
próbowałem uruchamiać bez AY, WD, RAM, RAM+D, ROM GDOS i to samo, zamieniałem miejscali gale, zworki przestawiałem na wszytkie możliwe kombinacje
bramki RN3 i RN4 nie ma jak odwrotnie wlutować, podstawki i układy są w dobrą stronę
zmianiałem też procesor
nie uruchamiałem tylko bez procesora
podsatwki mam zwykłe i tylko ram i vram precyzyjne, mogę wymienić na precyzyjne wszytkie bo już mam, jak lutowałem to nie dojechały tylko to sporo roboty
może wyślę odrazu pear-owi będzie szybciej i lepiej sprawdzi
umiem juz złożyć ale mam problem z uruchomieniem aż tak to nie mam wiedzy
i nie mam do nikodo tu w lublinie uderzyć co mi to sprawdzi żadnego spectrumowca elektronika :'(
Sytuacja opanowana.
Rzeczywiście nie da się źle zamontować drabinek RN3 i RN4, bo w obie strony będą pasować.
Można jednak wpakować nie takie drabinki jak potrzeba :D
W BOM (http://www.speccy.pl/forum/index.php?topic=145.msg42837#msg42837) stoi, że mają być 470R, czyli 470 Ω (4116R-1 471).
Zamontowane były 470 kΩ (4116R-1 474). To zdecydowanie za dużo.
Wyjątkowo mnie ucieszyło, że były w podstawkach :)
Teraz działa.
-
Aha.teraz widze na zamowieniu w tme sie pomylilem
I tylko to czy cos jeszcze skopalem?
A moje lutowanie? Romy czy dobrze nagralem?
Reszta elementow? Tam ciasno bylo przy tych rezystorach gdzie Sa gniazda audio ear I mic
-
Tylko to, ale w życiu bym nie zgadł :)
Lutowanie całkiem schludnie tylko w paru miejscach są ślady przegrzania. Albo za długo grzejesz zbyt niską temperaturą, albo za wysoką temperaturę ustawiłeś.
ROM w porządku, chociaż wgrałeś inną wersję, bo w tej nie wydaje dźwięku przy starcie.
Rezystory zakładałem, że będą miniaturowe. Zwłaszcza te w sekcji audio, bo tam jest ich bardzo dużo, a mało miejsca.
-
Ok ok. Staralem sie sprawdzac BOM z tym co zamawialem w TME Sprawdzalem kilkakrotnie. I bylem pewny ze mam czesci ok. Bardziej bym sie spodziewal jakis zwarc przy lutowaniu albo zlego programowania.
Lutuje stacja lutownicza Salomon temp 330 st. Zmieniam tylko groty
-
Wystarczy 300 stopni.
Na 330 mam ustawioną rozlutownicę.
-
Dzisiaj odpaliłem swoją płytkę z pełną obsadą scalaków.
Nie startuje po załączeniu zasilania ale dopiero po zrobieniu resetu przyciskiem.
I drugie co widzę to przechodzi obraz wyboru opcji i ładuje system z ROM nie czeka na wybór.
Mogę wybrać inny tryb pracy ale jeżeli trzymam wybrany klawisz....
Ale czas rozwiąże problemy.
-
Mnie nadal zastanawia dlaczego wykrywa interfejs PS/2, którego jeszcze nie ma :(
-
Reset opanowałem , zdechł >:( nowy C1 47uF , menu przelatuje nadal ale widzę nie tylko u mnie , Ps/2 też wykrywa...
Przy czasie zrobię testy ze stacją.
-
Jak jest kilka wsadów do EPROM-a, to może któryś podpasuje do tego firmware, które jest w CPLD i menu startowe w końcu "zaskoczy".
-
Trzeba się będzie zebrać w sobie i jak człowiek z człowiekiem, z autorem pogadać.
Poprosił o płytkę, to będzie okazja :)
-
A, no to co innego. Może coś z tego wyniknie, trzeba po prostu uzbroić się w cierpliwość.
-
Jak jest kilka wsadów do EPROM-a, to może któryś podpasuje do tego firmware, które jest w CPLD i menu startowe w końcu "zaskoczy".
Gdzie można znaleźć te różne wsady EPROM mam EEPROMy 27SF512 to mogę wgrywać do bólu
-
Ja widziałem tylko dwa:
1) ze strony autora http://aticatac.altervista.org/portale/sites/default/files/bios.rom (http://aticatac.altervista.org/portale/sites/default/files/bios.rom)
2) z paczki od yarko http://www.speccy.pl/forum/index.php?action=dlattach;topic=145.0;attach=6918 (http://www.speccy.pl/forum/index.php?action=dlattach;topic=145.0;attach=6918)
-
Wgrałem ROM ten z linku 1 (miałem ten z linku 2) zachowuje się tak samo czyli wykrywa PS/2 nie czeka na wybór opcji ,
pliki są różne w początkowej części do adresu hex 4000 powyżej tego adresu są jednakowe.
-
Bo od adresu #4000 w tym wsadzie zaczyna się ROM ZX 128-ki. Być może po podłączeniu modułu do klawiatury PS/2 zacznie działać prawidłowo, wyświetlając i czekając na wybór klawiaturą wyświetlanych opcji.
-
Opcje czasami można wybrać trzymając wciśnięty wybrany klawisz wtedy na monitorze zmienia się na OK i przemiennie z numerem wybranej opcji... ale nie zawsze niestety wybiera
-
Nie tylko nie zawsze wybiera, ale i nie zawsze działa. Ale cóż, być może autor projektu nie powiedział jeszcze ostatniego słowa, więc być może, za jakiś czas, doczekamy się poprawek tego stanu rzeczy. Czas pokaże.
Na razie zostaje używać tak jak jest Do wgrywania programów stosować Plus D (wbudowany), albo Zaxon-owskie "wgrywadełko" TZXDuino - jak się ma. Ostatecznie, stary sprawdzony magnetofon :)
-
Nowe płytki wyszły z fabryki.
-
Znaleźli i dołożyli tą zaginioną ?
-
Się okaże jak przyjedzie paczka.
-
Trzymajmy kciuki, aby na celników spłynęła "pomroczność jasna" w trakcie odprawy przesyłki :)
-
Prosiłem, żeby wpisali na deklaracji celnej rzeczywistą wagę przesyłki, to może tym razem nie będą szukać kontrabandy ::)
-
mój Chrome już do mnie wrócił i działa, dzięki Pear za naprawę płytki i za poprawki.
ja jestem cieńki bolek :D
-
Druga seria płytek dotarła.
Pierwsza sztuka zmontowana i uruchomiona.
Kramik otwarty http://www.speccy.pl/forum/index.php?topic=2988.msg45049#msg45049 (http://www.speccy.pl/forum/index.php?topic=2988.msg45049#msg45049)
-
A jak z płytką interface PS/2 and clock do Chrome-a ?
-
Brakuje jeszcze kilku części do kompletu. Dojadą w tygodniu.
Konstrukcyjnie wyszło nawet całkiem nieźle.
Niestety po zamontowaniu nie mieści się w obudowie od gumiaka.
Całość jest zbyt wysoka i nie ma za bardzo możliwości, żeby to upchnąć, ze względu na wysokość gniazda PS/2.
Zegara jeszcze nie robiłem. Mało czasu było, a nie chciałem puszczać do produkcji byle czego ;)
-
Ładne, dobrze zaprojektowane. Zobaczymy, czy w obudowie od ZX + się zmieści.
-
Przymierzyłem do plusa. Też się nie zamknie, ale w tym przypadku jest jakaś przestrzeń do wykorzystania.
Możnaby przeprojektować trochę płytkę interfejsu PS/2, żeby ją jakoś w tej przestrzeni upakować, ale ciasno jest i pewności nie mam.
Zakładałem, że interfejs PS/2 będzie potrzebny komuś, kto nie ma do wykorzystania oryginalnej obudowy ZX Spectrum.
-
tak, tak mi, ja nie planowałem Chroma montować do obudowy a na płytkę plexi
-
Spokojnie, jeszcze nie uruchomione :)
W pierwszej wersji płytki trzeba będzie doprowadzić do PS/2 dwa sygnały (Turbo i /Kempston).
W drugiej wersji zrobiłem dodatkowe złącze, żeby ładnie pasowało i ... wysłałem nie te pliki gerber co trzeba :(
Jeden sygnał jest dobrze, a drugi trzeba drutować.
PS. Właśnie dogadałem się z Mario :) Dostanę źródła do projektu.
-
To rewelacyjna wiadomość. Nareszcie Będziesz wiedział, co w "trawie piszczy" :)
-
Z interfejsem PS/2 trzeba się będzie wstrzymać. Płytka wydaje się być w porządku, ale oprogramowanie zachowuje się bardzo dziwnie.
Udaje się wykryć klawiaturę. Podczas testu migają diody CapsLock, NumLock i ScrollLock, ale nie przestają migać po teście.
Myszki nie wykrywa.
Po zakończeniu wszystkich testów zawiesza się na około minutę, po czym pokazuje się dopiero ekran ZX Spectrum.
Niestety nie ma reakcji ani na wbudowaną klawiaturę ani zewnętrzną PS/2.
Przynajmniej wiem jak się zachowuje Chrome z podłączonym interfejsem.
Zamiast błękitnego napisu "Found" przy myszce i klawiaturze PS/2 wyświetla się zielone "Present" lub czerwone "Not present".
Zdaje się, że czeka mnóstwo pracy, żeby ten projekt naprostować i dokończyć jak należy.
-
Pear a klawiature masz PS 2 z tych starszych czy jakas nowsza chinszczyzne? Ja tak mam z Just CPC, stare klawiatury widzi ok a z nowymi "niby PS2" wariuje.
-
Podłączałem dwie klawiatury.
Jedna tak stara, że nie nadąża się uruchomić przed testem :) Nie wykrywa jej w ogóle.
Druga to jakieś tanie USB z przejściówką. Ta wariuje.
Nie chce mi się już łazić dziesiąty raz do garażu po inne myszki. Ta którą sprawdzałem na pewno jest sprawna, bo z moim EnterMice działa :)
Według mnie nie ma się co szarpać tylko zaczekać na źródła od Mario i zrewidować.
Być może coś jest niedokończone, albo pliki wynikowe jakie mam nie są z jednej wersji.
-
Klawiatury USB z przejściówką na PS/2 przeważnie zachowują się nieprzewidywalnie. Sprawiały mi już problemy więc tym bardziej tu nie będą działać. Poszukaj jakiejś nowszej na PS/2.
-
Zamówiłem 4 różne klawiatury (markowe). Przyjadą w tygodniu to potestuję.
-
coś kojarzę z rozmowy z Gennaro że ta przystawka PS2 miała problem z za słabym zasilaniem po podłączeniu myszki i klawiatury... stąd jego modyfikacja na LM2576-ADJ, może spróbuj podać osobnym przewodem?
-
To też sprawdzę. Chociaż zasilanie jest raczej w porządku. Testy robiłem bez podłączonego napędu dyskietek.
-
Odnośnie interfejsu PS2 do Chroma czy konstrukcyjnie nie wyszło by lepiej gdyby port PS2 był na górze płytki i całość mocowana do gniazda procesora o jedną podstawkę mniej ? Tak tylko gdybam, pewnie w obudowie też się nie zmieści. Można też użyć pod epromy, procesor i pamięć podstawek niskich. Wtedy zyskamy dodatkowe 1-2 mm
-
Chciałem, żeby wszystkie gniazda były w jednej linii. To się udało.
-
w takim razie to wyjaśnia sprawę.
-
Trochę z innej beczki na temat Chrome.
Jakiego procesora Z80 (chodzi o taktowanie) użyć dla trybu TURBO ?
Czy ta ma znaczenie, czy nie ma ?.
-
Turbo to 7,16MHz, czyli co najmniej Z84C0008PEC
-
Tak podejrzewałem, ale wolałem zapytać.
-
Udostępniłem dokumentację na Speccy Wiki http://speccy.pl/wiki/index.php?title=Chrome_128 (http://speccy.pl/wiki/index.php?title=Chrome_128)
-
Dobrze idzie ale czesci braklo....Trzeba odlozyc do wtorku.
-
No Panie, ale żeście tempo narzucili :)
Choć właściwie, to ja też od dostania płyty Chrome w swoje ręce, tempo miałem podobne. I też czekałem na części :'(
-
1,5 godzinki oz zera do tego co na fotkach ;)
-
Jak byś Miał gotowe wszystkie elementy, to by się składanie w 2h zamknęło.
-
Kto szuka tan znajdzie, pobobrowałem po kartonach, pudelkach i szufladjkach and TADAM ;)
-
Jakiś przeszczep z Harlequina też widać ;D
-
Pamieci podkradalem, ale mam ten sam objaw co Martin, startuje mi menu chrome, przelatuje testy i sie rebotuje i tak w koleczko
-
U Zaxona, jak w biblii - "Szukajcie, a znajdziecie" :)
Jak już uruchomisz i masz działające TZXDuino, to podłącz pod EAR i spróbuj coś wczytać.
Przypadkiem nie Zamieniłeś wsadów do GAL-i ?. Bo chyba taki efekt był, jak się GAL-e źle wstawiło.
-
Dziwne. Próbowałeś zamienić GAL-e miejscami ?
-
Jak je zamienie miejscami to mam tylko sieczke z kolorowych kwadracikow
-
Obsadziłeś elementy od D+ ?
Spróbuj może "pomieszać" jumperkami, albo wstawić zamiast EPROM od Chrome, ROM/EPROM z ZX +2 grey - działa, bo sprawdzałem.
-
U mnie rom z szaraka nie dziala ..
-
Pear a to zlacze MD1 nad galem to do czego jest? Ma byc jakos zazworkowane?
-
Ja mam poprzednią wersje płyty, to u mnie może być inaczej. Trzeba zapytać Pear'a, albo kogoś, kto uruchomił Chrome'a na tej wersji płyty.
-
Odpalilem na romie z 128 szaraka jednak, dziala, testy ze Smart CARD przechodzi,
-
Zworki w obu wersjach płyty są tak samo (z wyjątkiem MD1).
Zworka DOS+D na 2-3 (pin nr 1 jest na dole) dla GDOS w dolnej połówce EPROM, na 1-2 w górnej. Można mieć 2 różne ROM-y dla +D.
Zworka 64/256 jest trochę myląca, ten opis powinien być odwrotnie. Dla EPROM 27C256 ma być na 2-3, ale pin nr 1 jest od góry.
Zworka No+D, gdy jest zwarta, to wyłączony jest interfejs +D, ale tylko programowo, porty nadal są widoczne.
Zworka MD1 jest tylko na nowej wersji płyty. Gdy zwarte są piny 2-3 (pin 1 po lewej), to sygnał ROMCS (zewnętrzny) trafia do pinu CS głównego ROM. Można wtedy korzystać z FDD3/3000.
W pozycji 1-2 sygnał ROMCS z zewnątrz trafia na niewykorzystaną nogę w GAL1, ale na razie nie jest to obsługiwane. Zworkę MD1 można zostawić otwartą.
Testuje różne kombinacje, żeby zewnętrzne interfejsy odpalić.
-
Ok, na razie wstawilem rom z 128 szaraka i se wczytuje ;)
-
I jako szarak dziala, ale jak wstawie rom Chrome to mam to :
https://youtu.be/LYkjYuo4mlo
Ot zagadka.
-
Czyli Masz "wieczny reset". Próbowałeś przytrzymywać, któryś z klawiszy wybierający daną funkcję ?
Podczas tych resetów przytrzymaj np. 5 lub 1.
-
Spróbuj z tym starszym BIOS-em.
-
Tiaaa, az sie wstyd przyznac ale próbowalem wpakowac 64 kilo ROM wsadu w AT27c256 .....
Zaprogramowalem wieksza kostke i teraz dziala, chociaz nie zatrzymuje sie na menu tylko przelatuje test i przechodzi do menu 128.
-
Czyli działa poprawnie :)
-
Chrome tak, ja nie. Pitole, jade w Bieszczady ;)
-
urlop, polecam.
-
Uważaj na Yeti :) podobno grasuje w Bieszczadach :)
-
@pear: dzięki za płytkę i Xilinxy. Właśnie patrzę na BOM i czy można zastąpić tranzystory BC337 (Ic=800mA) którymś z serii BC547/8/9 (Ic=100mA)?
-
Jak masz głośniczek minimum 40 ohm, to mogą być wszystkie BC547.
U mnie dałem głośniczek 8 ohm, bo taki pasował rozmiarami. Wtedy Q4 BC337 dają radę.
Rozkład wyprowadzeń w obu typach tranzystorów jest taki sam.
-
@pear, dzięki. Pytałem o BC54x bo mam je w swoich zbiorach a BC337 muszę zamówić. Fakt, głośniczki ośmio omowe są łatwo dostępne. Zawsze mogę wsadzić rezystor w szereg z głośnikiem, ale nie będzie to ładnie wyglądało.
-
Zacząłem składać Chroma i ogólnie bardzo pozytywne wrażenia z samej płytki. Duże brawa Macieju za chęć zaprojektowania jej.
Jakbyś jeszcze kiedyś ja przeprojektowywal, myślę że byłoby warto pokusić się o parę drobiazgów:
1. Rozstaw otworów montażowych dla 1N5822 mógłby być większy. Dopiero za drugim podejściem udało się mi dogiąć wyprowadzenia diody tak, aby nie wciskać jej na chama. Oraz przydałyby się odrobinę większe punkty lutownicze.
2. Trzeba uważać na orientację scalaków, ponieważ nie wszystkie są o tej samej orientacji. Wiem, że z tym może być problem, aby wszystkie były tak samo zorientowane.
3. J10 (5pin) oraz dodatkowe 3 piny po lewej możnaby rozsunać odrobinę. Jest tam miejsce.
Więcej grzechów nie pamiętam ;)
-
Z tą diodą mam zawsze problem. Musi być, a jest duża i zajmuje dużo miejsca. Trzeba jej zaginać końcówki przy samej obudowie i wtedy pasuje. Przemyślę, czy poświęcić dla niej dodatkowe 5mm. Pady są faktycznie za małe, to poprawię na pewno.
Idealnie by było, gdyby orientacja scalaków była jednakowa. Priorytet mam jednak na optymalizację połączeń.
Co do tego gniazda 5 pin, to jest jak trzeba. Gdy wstawiasz gniazdko 5 pin, to ten zasłonięty otworek jest zbędny. Jest tam napięcie zasilania +5V, które może się przydać, gdy używasz zmodyfikowanej klawiatury. Wtedy wstawiasz gniazdo 8 pin i dostajesz komplet sygnałów plus dodatkowe zasilanie, np. do kluczy dla klawiszy specjalnych, oraz reset.
-
@pear: dzięki za wyjaśnienia, szczególnie dotyczące tego patentu na złącze klawiatury.
-
Dostałem informację, że nie działa BRIGHT i jest tylko 8 kolorów.
W tej chwili nie mam na czym sprawdzić.
Czy ktoś jeszcze ma taki problem ?
-
Zachęcony skutecznym uruchomieniem FDD35 ruszam ze składaniem Chroma128. Efekt wczesnego wstawania na foto. Teraz czas wybrać się na zakupy bo brakło części.
-
Jeszcze jestem w lesie. Ale przynajmniej generatory na 74HC14 ruszają grzecznie. Mam nadzieję, że będę składał krócej, niż Harlequina ;)
-
Drugi Chrome w świętokrzyskim ?
No proszę, proszę :)
-
Ze względu na święta i nawał innej pracy projekt Chrome trochę przyhamował.
Z dobrych wieści:
- jest prawdopodobne, że niedługo zaczną działać zewnętrzne interfejsy takie jak divIDE itp.
- do zbadania jest problem nie zatrzymującego się ekranu startowego (Mario podejrzewa zwarcie, a ja rezystory pull-up),
- w dobrym kierunku idzie również poprawianie interfejsu PS/2 (tutaj też prawdopodobnie problem z pull-up).
Do kompletu brakuje jeszcze wyciętej na wymiar obudowy, ale może akurat wszystko zgra się w czasie.
-
To można spokojnie poczekać.
I śledzić wątek :)
-
Te poprawki to będą do zrobienia na PCB czy szykuje się kolejny rev płyty ? I jeszcze odnośnie AY czy można tu użyć tego wzmacniacza - AmpY ? Pytam o sama ideę wzmocnienia i miksowania sygnału.
-
Poprawki będą do zrobienia na obecnych płytach.
Na razie nie planuję kolejnej serii. Nie wiem czy będzie potrzeba. Mam jeszcze płytki.
Przymierzałem się z AmpY do Chrome, ale żeby sobie nie utrudniać zadania z uruchomieniem, to nie dokładałem.
Później okazało się, że limit i tak by mi nie pozwolił na wbudowanie AmpY wprost na płytę.
Sprawdzałem wyjście audio i głośność jest porównywalna z JS128. Kanały lewy i prawy są odseparowane, a beeper domiksowany, więc nie ma co psuć.
Przy okazji, na wyjściu RGB dźwięk jest tylko ten co na wewnętrznym głośniczku. Wyjście stereo jest tylko w gniazdku Audio.
-
Pear żeby AY było słychać to trzeba coś przełączać na zworkach?
mam tylko dzwięk z buzzera na kablu rgb podłaczonym do scart
-
Na wyjściu RGB jest tylko beeper. Pełny dźwięk (AY stereo + domiksowany beeper) jest na gnieździe AUDIO.
-
Czyli mam rozumieć ze po wgraniu dema z ay mam odlaczac zx dunio i podlaczac glosniki pod audio?
-
TZXduino podłączasz do EAR. Wyjście dźwięku jest na AUDIO. To dwa oddzielne gniazda.
-
ok, ale poprzez EAR nie wczytuje się nic, tylko przez AUDIO
tak jak by był za słaby sygnał
-
Ano, u mnie jest to samo.
-
Niemożliwe :o
Jakiej wartości masz rezystor R13 ? Powinien być 470 ohm.
Na wyjściu audio jest 10 razy większy, więc jakim cudem przechodzi zwrotnie sygnał przez AUDIO, a przez EAR nie wchodzi ?
Układ wejścia EAR jest bardzo podobny do oryginalnego z ZX Spectrum.
Do sprawdzenia elementy R13 (470 ohm), R18 (1k), R15 (1k), R17 (10k), C13 (100nF), C12 (10nF) i tranzystor Q4 (sprawdzić czy przypadkiem nie jest obrócony).
EDIT: OK, przez AUDIO jest dodatkowe wzmocnienie na tranzystorach Q2 i Q1, więc sygnał jest mocniejszy. (jednak nie)
W takim razie trzeba dobrać elementy od strony EAR.
Na razie nic nie sprawdzę, bo mam dzisiaj dzień kataklizmów :-X
-
No mowilem ci kiedys, mialem nad tym posiedziec co i jak ale wylecialo mi z pamieci i teraz Jack przypomnial. Patrzac po schemacie faktycznie to dziwne ;)
-
nieśmiało napisze że mój chrom był u Ciebie w naprawie niedawno,
dziś pierwszy raz odpaliłem
na razie sprawdziłem C13 (100nF), C12 (10nF) i tranzystor Q4 i są ok
rezystory muszę zlokalizować bo nadruku nie widzię
ale raczej się nie pomyliłem lutując, tu nic nie poprawiałeś
-
Wczytywania z taśmy nie sprawdzałem.
Skoro u zaxona też nie działa i chyba mariansss też o tym wspominał, to znaczy, że cały ten układ ma gdzieś błąd.
Kolejna rzecz do poprawki w tym projekcie :(
-
Do sprawdzenia elementy
R13 (470 ohm) ok
R18 (1k), ok
R15 (1k), ok
R17 (10k), ok
ok, tak myśłałem że chroma mam dobrego, pewnie coś z tym projektem, na spokojnie sprawdzisz
-
Mi wychodzi, że TZXDuino daje za duży sygnał dla Chrome na wyjście EAR.
Trzeba by podłączyć magnetofon i regulując potencjometrem głośności w magnetofonie, sprawdzić, przy jakim poziomie dźwięku program zaczyna się wczytywać poprawnie.
Ja zmieniłem jeden rezystor w Chrome na wejściu EAR i TZXDuino zaczęło się wczytywać poprawnie.
Można też używając TZXDuino próbować włączać odtwarzanie pliku by za chwilę zastopować i włączyć ponownie . Czasami zaskakuje.
Ogólnie to wejście EAR w Chrome działa, tylko jest kapryśne.
-
Widziałem, że JacK nie ma zamontowanego głośniczka.
@zaxon, @mariansss macie zamontowane głośniczki ? Jeśli tak to jaka impedancja ? To może być istotne.
-
Mam głośnik, coś około 32 ohm.
-
a jaki to ma być głośniczek? będę składał jutro zamówienie w tme to może poszukam
z tych małych do 25cm średnicy to taki 8ohm
http://www.tme.eu/pl/details/vs-k23-8_2820/glosniki/visaton/2820/ (http://www.tme.eu/pl/details/vs-k23-8_2820/glosniki/visaton/2820/)
-
Jeszcze się wstrzymaj.
Sprawdzę najpierw czy brak głośniczka, głośniczek 8 ohm i głośniczek 32 ohm mają wpływ na działanie EAR.
-
A nie mam, jutro go wezne na stol i obczaje bo w sumie nie mam nawet zadnego TZX-duino. Mozliwe ze TZXDuino daje tez za duzego kopa ale z normalnymi ZX, Dragonem32 , Zx Uno i CPC mi dziala ok....
-
Bo może mają większą "tolerancję" sygnału audio.
-
W ZX głośniczek jest odseparowany o EAR i MIC tranzystorem, a w Chrome są tylko dwie diody. Może obciążenie jakie wprowadza głośnik zakłóca sygnał ::)
-
podłączyłem głośniczek 8ohm do chroma taki jaki pracował kiedyś w timexie nieoryginalny
głośnik cicho ale gra, wczytywanie poprzez EAR dalej nie działa te paski na ekranie są jakby cieńkie na początku programu, próbuje czytać ale nie idzie
jak podłaczyłem do AUDIO to teraz w ogóle nie czyta, bez głośniczka czytał za każdym razem
wniosek że z głośnikiem tym co mam jest jeszcze gorzej niż przed
jeszcze tak zapytam po odpaleniu zx uno mam śmiecie na wyświetlaczu a potem się bootuje i już jest ok
to normalne?
pear napisz proszę w jaki sposób zrobić mam reset w chromie, przydał by mi się, bo za każdym razem muszę wyciągać wtyczkę zasilacza
mogę wyłącznik zrobić na kablu w zasilaczu ale będzie nieelegancko
-
Jack a jaki ty masz kabel do tego TZX Duino i Chrome? STEREO-STEREO ? Bo tak wlasnie siadlem do swojego, podlaczylem TZX Duino przez EAR i qurde ładuje mi wszystko. Troche zglupialem....
-
Acha, juz wiem czemu mi laduje , wymien C12 na 100nF,220nf tez moze byc, zamiast 10 nF.
-
Tak mam kabelek minijack stereo-stereo z pozlacanymi końcówkami :D
Ok wynienie ten kondensator i sprawdze, dzieki
-
No u mnie pomoglo, dalem 220 nano w koncu i laduje juz z dziesiata gierke bez problemow.
-
A czy czasem w Chromie niema przygotowanych punktów lutowniczych pod wyłącznik oznaczonych LK1 przy gnieździe zasilania ?
-
Jest i Reset (pierwsze dwa pady od lewej w lewym złączu klawiatury) i wyłącznik zasilania (LK1).
Oznaczone na zdjęciu pożyczonym od zaxona ;)
-
W zasadzie skończone, pozostało mi kilka drobnych elementów do zrobienia, dioda D14, głośniczek, włącznik, gniazdo zasilania FDD i złączki klawiatury, których nie mam. Ma ktoś namiar gdzie dostać takie złączki, albo ma ktoś więcej - chętnie wezmę minimum na jednego chroma, ale potrzebuje docelowo na 2 chromy i 2 harlequiny. Dziś wieczorem podepnę zasilanie i sprawdzę czy układy są zasilane prawidłowo. Komplet scalaków już czeka.
-
Złącza klawiatury kupowałem w TME http://www.speccy.pl/forum/index.php?topic=271.msg5326#msg5326 (http://www.speccy.pl/forum/index.php?topic=271.msg5326#msg5326)
Oba rozmiary aktualnie są dostępne.
-
Poszukaj złącz o numerach DS1020-05ST1D i DS1020-08ST1D. Możesz też szukać po numerach TE: 5-520315-5 i 5-520315-8.
-
Mam tego sporo,zostalo mi po JS128, moge odstapic za znaczek ;) Chociaz przy obecnych cenach poczty to nie wiem czy nie taniej z TME wziac?
-
Ok na razie stanęło na tym że sprawdziłem zasilanie nic nie zadymiło. zasilanie na podstawkach jest. Złączki namierzyłem w TME tak jak piszecie trzeba zamówić.
-
No u mnie pomoglo, dalem 220 nano w koncu i laduje juz z dziesiata gierke bez problemow.
zmieniłem C12 na 100nF i jest to samo - nie wczytuje
220nF na nazie nie posiadam
reset sobie zrobiłem - dzięki
-
ok, jednak nauka nie idzie w las :D
dałem kolejny 100nF bo mam ich trochę, połączyłem równolegle do c12 to mam 200nF
i teraz jest git, wczytuje właśnie bombjacka :D
-
Cuda tez sie potrafia dziac jesli zasila sie komputer z jednego zasilacza a interfejs z innego. A oba impulsowe ;)
-
zasilam chroma z zasilacza od kasy fiskalnej :) 12V 1.2A a zx dunio z usb z laptopa
na razie wgrałem
bobjack, renegade, exolon, green beret i wszytko gra
AY też gra super
jedynie co zauważyłem to głośnik (ten 8ohm) bardzo cicho gra jak się wczytuje gierka z zx dunio a jak już gra działa to gra normalnie
co może być?
-
Co do zasilaczy, temat rzeka. Co do reszty, Peara sie pytaj w koncu to jego plyta ;)
-
ok, pear pewnie sam się odezwie jak będzie miał chwile
tak ogólnie to chrome to dla mnie najlepszy projekt,
teraz kombinuje obudowę i przemaluje na biało
w lipcu mam AEM nad j.białym to się pochwale :D szczęka niektórym opadnie 8)
dzięki zaxon
dzięki pear
dzięki wszytkim
-
jedynie co zauważyłem to głośnik (ten 8ohm) bardzo cicho gra jak się wczytuje gierka z zx dunio a jak już gra działa to gra normalnie
co może być?
Chodzi o to, że piski podczas wczytywania są ciszej niż potem dźwięk z beepera ?
To akurat dobrze ;D
-
dokupiłem w końcu kondensator 220nF i zmieniłem C12
efekt jest taki że nie wczytują się wszytkie gry co wybieram, przy 200nF wgrywałem za każdym razem
a teraz mam losowo
np Regenade 2 (Target Renegade) za pierwszym razem się nie wczytała, za to za drugim tak
ale DizzyVII to nowe z 2017r się nie wczytuje, a poprzednio od razu
więc chyba C12 to ma być 200nF a nie 220nF
-
Kondensatory maja tolerancje 10% lub nawet 20%. Musiałbyś zmierzyć jaka jest rzeczywista pojemność tego kondensatora, oraz jaką miałeś łącząc dwa równolegle. W przypadku dwóch mogłeś mieć tylko 160nF jak oba były -20%.
-
ok, zmierzyłem miernikiem dwa równolegle te 100nF
i mam od 174 do 199,7 bo rośnie ta pojemność na mierniku
-
a ten 220 ile ma?
-
Tak z ciekawosci, skoro dzialalo, po co przy tym dalej grzebac? Ja dalem najpierw 100nf, potem 2x 100 nf, potem dla estetyki 220 nF ale jak juz robimy doktoraty to jaki typ tego kondensatora ? Dobrej jakosci MLCC czy jakis zwykły ceramik?
Glosnik spectrumowy 40 ohm bo to tez istotne, R13,R18 ,R16, R20 i R15 takie jak w BOM?
-
Ja tam dałem do Chrome 220nF styrofleksowy i wgrywa poprawnie. W TZXDuino, nic nie zmieniałem.
-
Układ wejściowy odczytu z magnetofonu jest niemal identyczny z oryginalnym w ZX Spectrum. Co nie znaczy, że jest dobry :-\
Mam pewien pomysł na modyfikację, ale chwilowo Chrome leży sobie na poboczu, bo jestem przywalony złomem ;D
-
Wylutowalem ten 220 ceramiczny monolityczny i wkutowalem dwa ceramiczne 100n
Nic więcej nie kombinuje bo juz pady przegrzalem.
Dziala ok.
-
Jak działa, to tak trzymać i używać :)
-
Zgłaszam swojego Chroma 128 Uruchomiony z powodzeniem. Zaskoczył od strzału, nawet GALE za pierwszym razem wpiąłem w odpowiednie miejsca choć nie były opisane. To mój pierwszy komputerek poskładany i uruchomiony. Mam tak jak chyba większość. Wstaje ekran startowy z napisem Chrome 128, potem ekran sprawdzający zainstalowane komponenty ( nie zatrzymuje się w tym miejscu) i przechodzi do menu ROM-u ZX Spectrum. jeszcze nie mam podpiętej klawiatury ale sprawdzę to na dniach.
-
nawet GALE za pierwszym razem wpiąłem w odpowiednie miejsca choć nie były opisane.
Są opisane od spodu scalaka :D
Gratuluję udanego uruchomienia :)
PS. W złączu podpisanym TurboOn obok gniazda AUDIO nie ma być zworki. To są piny potrzebne do interfejsu PS/2.
-
Pod scalaki nie zaglądałem, chyba przyzwyczajony tym że większość pisze oznaczenia na Galach na wierzchu po zaprogramowaniu - miałem szczęście. Zworkę zdejmę. Teraz pytania: W czym może być problem z tym że nie zatrzymuje się na ekranie ze sprawdzeniem komponentów ? Ewidentnie powinien się tam zatrzymać i czekać na wciśniecie klawisza SPACE. Ewentualnie czy jest szansa na poprawienie wsadu i wydłużenie tego czasu tak żeby można na spokojnie sprawdzić stan komponentów. Jak widzę nie widzi mi kempstona patrząc na inne zdjęcia uruchomionych chromów to tam wykrywa ?. Jak mają się sprawy z interfejsem PS2 ? Jest szansa że to ruszy ? A i jeszcze: Mi widzi PS2 choć go niema ?
-
Gratulacje. Mój musiał trafić do "Kliniki pod Gruszą". Widać jestem z tych zdolnych inaczej i zwarcie na liniach zasilania było/zrobilem ... pod cewka.
-
Klaudiusz uwierz że ja jestem jeszcze większym amatorem :) Potrafię to poskładać ale nie wiem jak to działa. To że mi się udało to tylko dlatego że staram się starannie poskładać poszczególne elementy z BOM wielokrotnie sprawdzając czy aby na pewno dobrze to zrobiłem. I czytając wątki na dany temat. Najgorzej jest jak coś nie wypali, szukanie błędów jak się niema wiedzy co i jak sprawdzić to koszmar.
-
W czym może być problem z tym że nie zatrzymuje się na ekranie ze sprawdzeniem komponentów ?
Według Mario gdzieś jest zwarcie, ale nie możliwe, żeby każdy miał takie samo ::) Poza tym klawisz spacji później działa zupełnie normalnie.
Według mnie, na razie podejrzewam, to jest problem z rezystorami podciągającymi linie klawiatury.
Jak widzę nie widzi mi kempstona patrząc na inne zdjęcia uruchomionych chromów to tam wykrywa ?
Nie wiem dlaczego i nie chcę zgadywać.
Jak mają się sprawy z interfejsem PS2 ? Jest szansa że to ruszy ?
Prace trwają.
A i jeszcze: Mi widzi PS2 choć go niema ?
Bez interfejsu zawsze pojawia się Present. Dopiero z podłączonym interfejsem pojawiają się informacje o podłączonych lub nie klawiaturze i myszy PS/2.
Potrzebuję na zrobienie poprawek więcej niż godzinkę dziennie. Mam już nowe wersje wsadów od Mario, tylko nie mam kiedy nad tym usiąść w spokoju.
-
Widać jestem z tych zdolnych inaczej
Bo nie chodzi o to, żeby się wyżywać na sprzęcie po nerwowym dniu w pracy, tylko żeby przy nim odpocząć.
Kwestia podejścia ;D
-
@pear: Et tu Brute contra me. :o
-
Zgłaszam działającego Chroma w jUKej 30 mil na północ od Londka. W sumie ruszył od pierwszego strzału. Lepsze zdjęcia będą w łykend.
Podziękowania dla peara za pomoc z przetwronicą oraz dla luzaka22 za udostępnienie programatora do GALi.
-
Można ? Chciałeś płytkę wymieniać :P
Eh, przydałoby się z kilka dni luzu, bo Chrome, a nawet dwa, leżą na moim biurku i tylko patrzą się na mnie pytająco "kiedy się wreszcie wezmę za poprawki ?".
-
Gratulacje. Masz tak jak ja: Kempston joy Not Present. Ciekawe dlaczego ?
-
Hmm, wczoraj nie zwróciłem uwagi. Nie widzi też G-DOSa. Czyli "Bardzo dobrze, siadaj, pała!".
-
Dzisiaj przyszły GALe 20V8, zaprogramowałem je, podmieniłem poprzednia i Kempston oraz D+ są wykrywane. Wgrałem "BigThings" przez OTLC i AYgrek odezwał się. Gra ładnie i czysto. Na chwilę obecną nie mam joy'a, więc nie sprawdzę Kempstona.
Obiecane fotki-gniotki:
(http://fotogalleria.info/pub/Chrome128/Chrome128_UK11.jpg)
(http://fotogalleria.info/pub/Chrome128/Chrome128_UK12.jpg)
Wnerwia mnie ten zielony kondensator. Poszukam jakiegoś innego, w bardziej pasującym kolorze ;)
-
Rozumiem że problem z kempstonem leży we wsadach do GALI - Tak ? Jest kilka wsadów czy tylko jeden komplet ?
-
Miałem jakieś podłe 22V10. Brak Kempstona raczej jest wynikiem "niestykania" któregoś z GALi.
-
Wnerwia mnie ten zielony kondensator. Poszukam jakiegoś innego, w bardziej pasującym kolorze ;)
Przyklej nalepkę ;)
-
Wsadzę go w czarnego termoskurcza :P
-
Chrome doczekał się emulatora. Jeszcze będą poprawki, bo obaj autorzy, emulatora i sprzętu, intensywnie się ze sobą konsultują.
https://sourceforge.net/projects/zesarux/files/Beta_and_Snapshot_versions/ (https://sourceforge.net/projects/zesarux/files/Beta_and_Snapshot_versions/)
-
Ciekawe.
Tak na marginesie w weekend spędziłem chwilę nad Twoja wersja Chroma. Po zmianie GALi na 22v10 nie ma u mnie Kempstona ani MGT D. Po wsadzeniu GALi 20v08 z plikami do autora projektu, mam Kempstona przy każdym reszcie lub włączeniu. Z +D jest loteria, raz jest a raz go nie ma.
-
Wsady do 22V10 robiłem sam na podstawie binarki, którą wyciągnąłem z 20V8 (reverse engineering).
Uprzedzałem, że mogą być nie do końca zgodne.
Nadal źródeł nie mam. Może poproszę Mario, żeby skompilował wersję dla 22V10.
-
Dostałem informację, że nie działa BRIGHT i jest tylko 8 kolorów.
W tej chwili nie mam na czym sprawdzić.
Czy ktoś jeszcze ma taki problem ?
Nie dawało mi to spokoju i dzisiaj przyjrzałem się bliżej.
Na nóżce 37 XC108 sygnał BRIGHT jest prawidłowy.
Na monitorze CRT też widać poprawnie podwyższoną jasność, ale na LCD już nie.
W ogóle LCD ma problem z prawidłowym wyświetleniem obrazu.
Coś jest nie tak z sygnałami, bo gubi synchronizację.
-
Na moim LCD wyświetla dobrze. Może nie tak jak na CRT, ale jest widoczne czy BRIGHT jest włączony, czy nie.
Telewizor, którego używam to Samsung SyncMaster 940MG. Być może zależy to od zastosowanej matrycy i procesora w LCD.
-
Moim zdaniem napięcie wyjściowe RGB jest za wysokie, prawie 1,5V
a według specyfikacji SCART max to 0,75V.
Niestety mój Chrome jeszcze nie złożony, więc nie mogę zweryfikować.
R25, 27, 29 zwiększyłbym dwukrotnie i ewentualnie diody D17, 18, 19 dał Schottky’ego.
-
Na Sony KDL 20S2020 jest OK. Co prawda kolory bez "bright" wpadają lekko w niebieski, ale poza tym jest OK.
-
Może i jest coś na rzeczy w tym co zipp pisze, patrząc na schemat Specybob'a - pierwowzoru Chrome, faktycznie te opory mają po 470R
-
Opracowałem wsad dla D+ zainstalowanym w Chromie dla EPROM-a 27256 lub 27c257 z dwoma systemami.
Pierwsza połówka - standardowy PLUS D G+DOS V.1.A. Druga połówka - alternatywny - PLUS D Uni-DOS.
Wsady przełącza się zworką 64/256 znajdującą się na płycie Chrome'a.
Chrome, przy starcie pokazuje, które firmware D+ jest aktywne.
Oczywiście, dla Uni-DOS potrzebna jest inna dyskietka systemowa.
Obraz jej jest do znalezienia w sieci.
-
O, fajnie :) Tylko zbiorę siły i czas, a przeprogramuje EEPROMa. :-\
-
A dałoby się wykombinować jakiś ROM co by ten IDE pod Z80 od Klaudiusza wystartował ?
-
Problem z ROMem jest taki, że nie ma zmodyfikowanego ROMu do 128K/szaraka aby gadał wprost z 8-bitowym fejsem IDE. To co jest dostępne jest zlepkiem oryginalego ROMu 128K + podmieniony fragmet 48K na ROM od Pery Putnika dla 48K. Jedynie pełne wsparcie jest przez +3e ROM, ale tym stoi Garry Lancaster i ROM od Pery dla 48K.
Jeżeli opalisz Chroma z +3e ROM, ten fejs bedzie działał (powinien przynajmniej w założeniach). Czas sprawdzić ten scenariusz.
-
A nie da się wykombinować jakiegoś adaptera żeby użyć wprost kości ROM od +3 ?
-
Nie za bardzo to widzę, ze względu na inną strukturę ROMów w tych modelach. ROM do Toaskracka ma 2 banki:
- ROM 0 - 128k editor & menu
- ROM 1 - 48k BASIC
A ROM do +2A/B/3 4 banki:
- ROM 0 - 128k editor & menu
- ROM 1 - 128k syntax checker
- ROM 2 - +3DOS
- ROM 3 - 48k BASIC
-
Podmieniłem rezystory R25, R27 i R29 na 390R. "Bright" nadal jest słabo widoczny, ale cały obraz lekko zjechał z jasnością i nie daje już po oczach.
Kempston w moim Chromie jest wykrywania przy starcie tylko wtedy, kiedy joy jest połączony do portu.
Tak jak radziliscie, C12 zamieniłem na wiekszyz oryginalnych 10n, bo miałem problemy z wczytywanie z TZXduino, ale z komputera szło dobrze. Co prawda wsadzilem tylko 100nF, bo 220 nie mam pod ręką i wczytowanie z TZXduino też działa. Jak będę miał jakieś problemy dołożę 100n w smd od spodu.
-
Hi folks!
Thanks to Pear, I also got the chance to collect Chrome 128 clone.
Stage one - PSU assembled and checked:
(http://i89.fastpic.ru/thumb/2017/1029/e8/649f2720cb200d4a4c64b3dae9e486e8.jpeg) (http://fastpic.ru/view/89/2017/1029/649f2720cb200d4a4c64b3dae9e486e8.jpg.html)
(http://i91.fastpic.ru/thumb/2017/1029/6c/8ca5c3e49a2fb01ffc8b915e36ce306c.jpeg) (http://fastpic.ru/view/91/2017/1029/8ca5c3e49a2fb01ffc8b915e36ce306c.jpg.html)
Stage two - programm CPLD. XC95108 - first. I mistakenly ordered the wrong PLCC84 case for XC9572. Reorder correct. Waiting.
(http://i91.fastpic.ru/thumb/2017/1029/32/4f5f468ac07f3000c329f4cc21016b32.jpeg) (http://fastpic.ru/view/91/2017/1029/4f5f468ac07f3000c329f4cc21016b32.jpg.html)
Stage three - all other components and washing.
(http://i91.fastpic.ru/thumb/2017/1029/8f/137340388d84f4e75df82d5dc04a6e8f.jpeg) (http://fastpic.ru/view/91/2017/1029/137340388d84f4e75df82d5dc04a6e8f.jpg.html)
Stage four - All ROMs and GALs programmed and all chips installed. Unfortunately no so good quality legs of GALs. They wrapped when installed in the socket.
(http://i89.fastpic.ru/thumb/2017/1029/4c/aad55a16456b88e1440453a877ae3b4c.jpeg) (http://fastpic.ru/view/89/2017/1029/aad55a16456b88e1440453a877ae3b4c.jpg.html)
Now waiting XC9572 in PLCC44 case and will ready to power on.
-
Nice, clean work 8)
-
Congratulations!
We are waiting for stage 5, final launch.
-
Mario wziął się do pracy.
Na FB pojawiła się zajawka nowej wersji Chrome.
W tym momencie zastanawiam się, czy jest sens męczyć się dalej ze swoją płytką.
Przynajmniej tyle, że zmotywowałem autora projektu i zainspirowałem do zmian.
No to by było na tyle.
-
Divmmc, 512RAM wygląda interesująco ciekawe czy udostępni projekt
-
Bardzo ciekawe.
-
Dla mnie wyłącznie nauka na przyszłość, żeby zająć się własnymi projektami, a na cudze nie marnować czasu ...
Baby, life's what you make it Can't escape it
Baby, yesterday's favorite Don't you hate it
Baby life's what you make it Don't back date it
Baby, don't try to shade it Beauty is naked
Baby, life's what you make it Celebrate it
Anticipate it Yesterday's faded
Nothing can change it
Ev'rything's alright
-
Excellent news.
-
Nieźle się prezentuje z TAPERem
Klawiatura testowa TIMEXowa :)
-
Trafiło w dobre ręce ;)
-
Nieźle się prezentuje z TAPERem
Klawiatura testowa TIMEXowa :)
Tylko coś ekranik na Taperze do góry nogami. Wrrr...
-
A dobrze, że zwróciłeś uwagę :) dzięki.
Właśnie skończyłem mierzyć klawiaturę timexową żeby ją podłączyć. Wyjąłem tapera i założyłem mu wyświetlacz i minęła godz. 22 - co oznacza, że dzisiaj tego sprzętu nie przetestuję pod napięciem - jutro pewnie bym wyłapał.
Kolejny raz przekonuję się że zasada nieprzekraczania godz 22 jest dobra - ty Klaud wyłapałeś bo żyjesz w innej czasoprzestrzeni :)
-
Coś kabelki audio do Chroma też dziwnie podpięte. Chrome ma wejście mono EAR dla magnetofonu i wyście audio stereo z AYka z domiksowanym beeperem. Z Chrome chyba nie ma wyjścia MIC. Pear może coś więcej napisać i naprostowac.
-
Mogę też potwierdzić, że TSFM od szaraka wchodzi ładnie do CHROME i jest wykrywane.
-
Chrome ma wejście mono EAR dla magnetofonu i wyście audio stereo z AYka z domiksowanym beeperem.
Hmm - muszę przestudiować schemat - tak to jest jak zestaw ZRÓB TO SAM dostajesz zmontowany :)
Będę musiał coś tu dokombinować - bo chciałbym w takim razie dźwięk z TSFMa wypuścić tym gniazdem.
-
No ten model TSFM to musi ;) W koncu on tylko Aygreka podmienia. Poza tym to rosyjska konstrukcja, nie z takimi płytami sobie rade dawał ;)
-
TIP dla potomnych:
W złączki klawiatury pięknie wchodzi listwa goldpin typu precyzyjnego.
Przyciąłem sobie, tak żeby z obu stron miała po jednej nadmiarowej szpilce.
Pasuje bardzo dobrze i ma dobry kontakt.
-
Można tylko po co ?
(http://www.speccy.pl/forum/index.php?action=dlattach;topic=2879.0;attach=6606;image) (http://www.speccy.pl/forum/index.php?action=dlattach;topic=2879.0;attach=6609;image)
Wyjście audio na tej płycie Chrome jest stereo i może służyć również jako MIC (nagrywa na oba kanały).
W TSFM jest osobne wyjście audio stereo.
-
Można tylko po co ?
(http://www.speccy.pl/forum/index.php?action=dlattach;topic=2879.0;attach=6606;image)
Choćby po to, że precyzyjne goldpiny zawsze staram się mieć i są dostępne wszędzie, złączki które pokazujesz - znam ale dostępne są tylko w jednym miejscu ;)
-
Ależ proszę :)
Laminat o grubości 0,6 mm.
-
Pear - a tak w trybie "instant" znalazłyby się 2 komplety tych płytek do klawiatury? ;)
-
Jest tego pod dostatkiem.
-
Mario wziął się do pracy.
Na FB pojawiła się zajawka nowej wersji Chrome.
...
Jak tak się przyglądam, to ta nowa wersja to jest taki Max48 ale 128 z DivSD.
+D wypadło :( szkoda. Jakoś nikt nie projektuje klonów na których dało by się uruchomić CP/m (poza oczywiście naszym klonem Juniora).
-
Spoko robi się dwuprocesorowy kombajn do CP/M :D
Mógłby być nawet wcześniej, ale jakoś ten rok mi przez palce przeleciał.
Myślę sobie, że trzeba zrezygnować z ratowania złomu i zrobić coś nowego. Takie postanowienie noworoczne już.
-
Jest tego pod dostatkiem.
To się piszę na 3 komplety w takim razie (jeden na zapas :))
Odebrałbym sobie przy okazji...
-
Spoko robi się dwuprocesorowy kombajn do CP/M
Czy to chodzi o FDD3500?
-
Mniej więcej 8)
-
jak tam sytuacja w temacie chrome, czy mojej płytki co mam to można coś jeszcze z rozszerzeń dokupić do montażu?
-
Ze swojej strony skończyłem się zajmować projektem Chrome 128, skoro Mario Prato wypuścił kolejną wersję.
https://www.facebook.com/zxchrome/ (https://www.facebook.com/zxchrome/)
Zająłem się własnymi pomysłami.
-
ok, szkoda że się tak to potoczyło
dzięki
-
Czy ktoś ma problem z wczytywaniem z magnetofonu?
Ja z TAPERa na Max48 wcztuję bez problemu - na Chrome jakby sygnał był za słaby.
-
Trzeba wymienić jeden kondensator gdzieś w układzie wejścia EAR.
C12 zmienić na 100-200 nF.
-
Aż odpaliłem swojego Chroma. Łyka wszystko z ZX Tapera. Masz jakieś zmiany w torze wejścia audio?
W swoim nawet nie dodawałem dodatkowego kondensatora, jak radzono w tym wątku. Jedyne odstępstwo od BOMu mam w przypadku C12, u mnie ma on 100nF a nie 10nF.
-
Wymieniłem, bo nie chciał wgrywać poprawnie z TZXDuino. Teraz wczytuje bezproblemowo z TZXDuino i ZX Taper-a.
-
Dolutowałem 100n i pomogło.
Dzięki chłopaki.
-
Próbuję odpalić +D ale coś mi nie startuje.
Polecenie RUN wyświetla tylko OK.
Zworkowanie mam takie jak na obrazku.
-
Zworka 64/256 powinna być po lewej zamiast po prawej (zakładam, że masz kostkę ROM+D 27256).
W trakcie projektowania zworka została odwrócona (łatwiej było ścieżki poprowadzić), a opis został.
Zworka DOS+D ustawia linię A13 w EPROM. Można wgrać dwa wsady do obsługi interfejsu i w razie potrzeby przełączać (lewa 1-2 A13=1, prawa 2-3 A13=0).
-
Tu http://www.speccy.pl/forum/index.php?topic=145.405 jest wsad dla D+ z PLUS D G+DOS V.1.A. oraz PLUS D Uni-DOS.
Dwa w jednym. Mam, używam, działa.
-
Tu http://www.speccy.pl/forum/index.php?topic=145.405 jest wsad dla D+ z PLUS D G+DOS V.1.A. oraz PLUS D Uni-DOS.
Dwa w jednym. Mam, używam, działa.
Fajnie jakby pojawiło się na wiki.
-
Somebody, as me, have a problem run Chrome with PicoDivSD from Zaxon?
Any jumper position 48/128 does not help.
-
I think problem is with +D.
+D and DivSD could not work together one of them should be switched off.
-
Thanks a lot fo quick and fully answer.
-
I try to use the FDD drive. Not working. There is a question: is it necessary to use a direct cable or with across?
On WOS site i found images of FDD G+DOS and Unidos. Winimage thinks the format is not correct.
How to make a floppy disk image on a PC?
-
1) straight cable
2) you can create floppy on pc with on board floppy controller with "Spectaculator" - ZX Spectrum emulator
-
Reverse the 180-degree plug on the tape on the motherboard side (relative to the PC tape).
-
Reverse the 180-degree plug on the tape on the motherboard side (relative to the PC tape).
Why is this maded ? I look at the scheme and the description of pinouts standart FDD from this site:
http://www.interfacebus.com/PC_Floppy_Drive_PinOut.html
I have several factory cables from the PC. I need to turn one connector on the cable.
Because the keyway on the IDC will not allow you to insert the cable the other side.
-
This is a remnant of another project in which the drive was above the PCB.
I turned the connector to wouldn't twisted the cable.
The connector pattern remained and went to the next project. A little unconsciously. Sorry ;)