Moduł z alternatywnym OS do C64 - prosty montaż!
Jeszcze jedna ważna uwaga. Ponieważ montaż takiego modułu-hybryda wymaga lutowania układów scalonych w sposób nietypowy - układy lutujemy nie na końcach nóg, ale przy ich nasadzie, lutowanie należy robić porządnie ale umiejętnie, bez zbędnego przegrzewania, co by nie upalić scalaków!
Wszystkie moduły sprzedane!
Tematu nie zamykam, więc jeśli Ktoś będzie miał jakieś uwagi, zapytania, to dawać na PW lub tutaj.
Wszystkie moduły sprzedane!
Tematu nie zamykam, więc jeśli Ktoś będzie miał jakieś uwagi, zapytania, to dawać na PW lub tutaj.
C64PLC
... a to fajny pomysł, skull, zagięte odpowiednio nogi us zachowują pewną sprężystość i to może być ciekawy sposób dla mniej wprawnych w lutowaniu - zalutować tylko dwie skrajne nogi (28 - Udd/cc i 14 - GND), a reszta na styk - przyznam się nie sprawdzałem takiej możliwości z prostej przyczyny - w komciu zamontowałem na ROMie 23128 (Basic&Kernal) gniazdo pod DIP28, aby łatwiej mi było testować wszystkie moduły (każdy moduł był indywidualnie sprawdzany)!
C64PLC
-
- Posty: 361
- Rejestracja: 05 lip 2010, 22:25
Tak, można to zrobić, ale czy zawsze konieczny jest powrót do głównego directory w SD2IEC wraz z przełączeniem OSów w komciu? W JiffyDOS, który testujecie w moim module, hard reset (restart Atmela) dla SD2IEC osiąga się w prosty sposób: to krótka komenda w trybie bezpośrednim z poziomu komcia:
@<SHIFT-J>
RETURN
(klawisz "małpa", a potem razem naciśnięte klawisze: SHIFT i J no i dla zatwierdzenia: klawisz RETURN rzecz jasna)
... szybko, łatwo i przyjemnie, więc spinanie na sztywno resetów komcia i SD2IEC nie jest chyba aż tak niezbędne.
@<SHIFT-J>
RETURN
(klawisz "małpa", a potem razem naciśnięte klawisze: SHIFT i J no i dla zatwierdzenia: klawisz RETURN rzecz jasna)
... szybko, łatwo i przyjemnie, więc spinanie na sztywno resetów komcia i SD2IEC nie jest chyba aż tak niezbędne.
C64PLC
Wszystkich posiadaczy SD2IEC + komcio z moim modułem PIGGYBACK zapraszam do tego tematu:
http://c64scene.pl/viewtopic.php?t=496
... bo tam częstuję "pysznym miodkiem"
Pozdrawiam
suchy
http://c64scene.pl/viewtopic.php?t=496
... bo tam częstuję "pysznym miodkiem"
Pozdrawiam
suchy
C64PLC
Uwaga, Uwaga ostatnia okazja zaopatrzenia się w moduł przełącznika OS. Właśnie robię wiosenne porządki i jak się okazuje wala mi się jeszcze na magazynku 6 szt. epromów 27C128 (kilka dodatkowych szt, oprócz tych sześciu, zarezerwowałem - czytaj dalej). Nie jakieś tam badziewne wyciągane z podstawek ale nówki nieużywane firmy Texas Instruments prosto z szyny (zresztą chyba już o tym pisałem kiedyś w tym temacie). Ponieważ na dniach będę montował 3 szt. modułów (to te zarezerwowane kostki) to mogę przy okazji zmontować jeszcze kilka (max. do 6 szt.), jeśli będą chętni rzecz jasna. Liczy się pierwszeństwo zgłoszenia! Jak mi się skończą epromy Texasa to już definitywny koniec i sami będziecie musieli sobie toto montować i programować wg. opisu jaki zamieściłem w tym temacie! A więc kto chętny to zapraszam (warunki bez zmian).
PS Drobna poprawka!.
Twardy RESET SD2IEC to oczywiście komenda:
@U<SHIFT-J>
RETURN
... zgubiłem U z pośpiechu - sorry!
PS Drobna poprawka!.
Twardy RESET SD2IEC to oczywiście komenda:
@U<SHIFT-J>
RETURN
... zgubiłem U z pośpiechu - sorry!
C64PLC
-
- Posty: 8
- Rejestracja: 25 mar 2011, 19:04
W takiej wersji jak przedstawiłem w opisach, można wprost podpiąć moduł do tych stacji które OS mają w epromie 16KB (23128 - DIP28), a więc na pewno do 1541-II i do nowszej wersji 1541 (starsza miała OS w dwóch ROMach 2364 DIP24). Niestety nie mam żadnej stacji, a więc nie posiadam możliwości przetestowania w realu modułu w urządzeniu i musielibyście sami we własnym zakresie szukać miejsca podpięcia trzech kabelków na PCB stacji. Z tego co się orientuję (zresztą pisał o tym zyga właśnie w tym temacie tylko gdzieś na początku) układy z OS w stacjach są na podstawce, więc wymiana starego OS na nowy nie stwarza tu żadnego problemu (wystarczy wyjąć z podstawki ROM 23128 i wstawić w to miejsce eprom 27128 z nowym OS).
C64PLC
-
- Posty: 8
- Rejestracja: 25 mar 2011, 19:04
Ogłoszenie o OSTATNIEJ akcji montowania modułów new OS z krótkim opisem po co moduł jest potrzebny dałem również tutaj:
http://www.forum.c64power.com/index.php?id=2476&fid=1
Zamówienia proszę potwierdzać na PW - ewentualnie e-mail: eltopsj(małpa)o2.pl - tam omawiamy ewentualne szczegóły.
Powtarzam - refleks się liczy , bo tylko kilka osób się załapie!
http://www.forum.c64power.com/index.php?id=2476&fid=1
Zamówienia proszę potwierdzać na PW - ewentualnie e-mail: eltopsj(małpa)o2.pl - tam omawiamy ewentualne szczegóły.
Powtarzam - refleks się liczy , bo tylko kilka osób się załapie!
C64PLC
Kurde, grypa mnie tak rozwaliła, że przez kilka dni zdychałem , ale już się pozbierałem i jestem. Widzę jednak, że zainteresowania gotowymi modułami nie ma, a szkoda, bo tylko w ten weekend będę mógł wygospodarować czas na ich zmontowanie i chcę to zrobić metodą Forda - tak łatwiej i szybciej robi się serię "pajączków". Jak wiadomo przy "pajączkach" (poprawnie wykonanych!) jest więcej zabawy niż przy lutowaniu elementów na dedykowane PCB, dlatego chciałbym sobie uprościć robotę montując wsio za jednym zamachem, bo chcę już definitywnie zamknąć ten temat, przy okazji pozbywając się nadmiarowych epromków, jakimi jeszcze dysponuję. W poniedziałek wysyłka gotowych i sprawdzonych modułów do osób, które już wpłaciły. Po dokładnym przegrzebaniu zapasów epromków wygląda to tak: 8 szt. już zarezerwowanych (zamówionych) do wykonania modułów (część z nich przeznaczona przy okazji zamówienia modułu, do zaprogramowania Jiffy do stacji). Natomiast 6 szt jest jeszcze do wzięcia, czyli do zrobienia 6 modułów, albo 3 z dodatkowymi epromkami do stacji. Czekam tylko do końca jutrzejszego dnia (tj. piątek 1 kwietnia ). Chętnych zapraszam, bo następnej okazji już nie będzie i to wcale nie jest Prima Aprilis!
C64PLC
Wszystkie moduły pojechały do odbiorców.
Jak zamontować moduł w stacji 1541-II (eprom musi być zaprogramowany OSem do stacji).
Opis na podstawie schematu stacji 1541-II (nie sprawdzany, bo ni mom stacji ):
http://staff.washington.edu/rrcc/uwweb/ ... 541-II.GIF
1/ Zalutować moduł równolegle "na barana" na układzie U4 (ROM 23128 z OSem stacji) - NIE LUTOWAĆ ODGIĘTEJ NOGI EPROMa!
2/ Przeciąć ścieżkę na PCB między wyjściem inwertera (pin 6 bramka U9c układu 74LS04) a wejściem ROMa (pin 22 - /CS1 układu U4)
3/ W dogodnym miejscu do późniejszego lutowania przewodów modułu zeskrobać soldermaskę przed i za przecięciem ścieżki tak aby utworzyć dwa pady (punkty lutownicze) dla przewodów modułu 2 i 3. Jeśli na tej ścieżce występuje przelotka (z jednej strony druku na drugą) to możemy uniknąć konieczności skrobania chociażby jednego padu, a więc warto najpierw przeprowadzić dokładną analizę PCB.
4/ Przewód 3 modułu dolutować do padu, przez nas zrobionego, który ma połączenie z pinem 6 bramki U9c.
5/ Przewód 2 modułu dolutować do drugiego padu, przez nas zrobionego, który ma połączenie z pinem 22 układu U4.
6/ Przewód 1 modułu dolutować do rezystora R2 od strony połączenia z układem 74LS08 (pin 12 i 13 bramki U1d).
7/ Odpalić 1541-II i cieszyć się z posiadania dwóch systemów operacyjnych z automatycznym resetem przy przełączaniu. Wink Reset stacji przy przełączaniu OSów nie resetuje komcia, a reset komcia przy przełączaniu OSów w komciu resetuje też stację. Oczywiście aby skorzystać z tak zainstalowanego Jiffy w stacji (szybkie transfery po IEC) musimy mieć Jiffy w komciu (a więc drugi moduł "piggyback" w komciu, albo "większy" bankowany EPROM z dwoma OS-ami).
Na koniec tematu o przełączaniu OSów podaję jeszcze schemat prostego układu przełącznika systemów operacyjnych z bankowanym EPROMem (o czym wspominałem w pierwszym poście na początku tego wątku) uzupełnionym o mój wynalazek prostego auto-resetu w momencie przełączania systemów, który wykorzystuje specyficzne właściwości przełącznika dźwigienkowego:
Jak zamontować moduł w stacji 1541-II (eprom musi być zaprogramowany OSem do stacji).
Opis na podstawie schematu stacji 1541-II (nie sprawdzany, bo ni mom stacji ):
http://staff.washington.edu/rrcc/uwweb/ ... 541-II.GIF
1/ Zalutować moduł równolegle "na barana" na układzie U4 (ROM 23128 z OSem stacji) - NIE LUTOWAĆ ODGIĘTEJ NOGI EPROMa!
2/ Przeciąć ścieżkę na PCB między wyjściem inwertera (pin 6 bramka U9c układu 74LS04) a wejściem ROMa (pin 22 - /CS1 układu U4)
3/ W dogodnym miejscu do późniejszego lutowania przewodów modułu zeskrobać soldermaskę przed i za przecięciem ścieżki tak aby utworzyć dwa pady (punkty lutownicze) dla przewodów modułu 2 i 3. Jeśli na tej ścieżce występuje przelotka (z jednej strony druku na drugą) to możemy uniknąć konieczności skrobania chociażby jednego padu, a więc warto najpierw przeprowadzić dokładną analizę PCB.
4/ Przewód 3 modułu dolutować do padu, przez nas zrobionego, który ma połączenie z pinem 6 bramki U9c.
5/ Przewód 2 modułu dolutować do drugiego padu, przez nas zrobionego, który ma połączenie z pinem 22 układu U4.
6/ Przewód 1 modułu dolutować do rezystora R2 od strony połączenia z układem 74LS08 (pin 12 i 13 bramki U1d).
7/ Odpalić 1541-II i cieszyć się z posiadania dwóch systemów operacyjnych z automatycznym resetem przy przełączaniu. Wink Reset stacji przy przełączaniu OSów nie resetuje komcia, a reset komcia przy przełączaniu OSów w komciu resetuje też stację. Oczywiście aby skorzystać z tak zainstalowanego Jiffy w stacji (szybkie transfery po IEC) musimy mieć Jiffy w komciu (a więc drugi moduł "piggyback" w komciu, albo "większy" bankowany EPROM z dwoma OS-ami).
Na koniec tematu o przełączaniu OSów podaję jeszcze schemat prostego układu przełącznika systemów operacyjnych z bankowanym EPROMem (o czym wspominałem w pierwszym poście na początku tego wątku) uzupełnionym o mój wynalazek prostego auto-resetu w momencie przełączania systemów, który wykorzystuje specyficzne właściwości przełącznika dźwigienkowego:
C64PLC
Komcio C64 z nowym systemem (i nie mam tutaj na myśli tylko jakiegoś przyspieszacza dla IEC), zapakowanym wprost w dedykowane do tego miejsce na mapie pamięci, to zupełnie inny komputer I NADAL MASZ WOLNE WSZYSTKIE PORTY DO WYKORZYSTANIA CZY DALSZEJ ROZBUDOWY sprzętu. Po co sobie życie komplikować!?
C64PLC
-
- Posty: 361
- Rejestracja: 05 lip 2010, 22:25
-
- Posty: 8
- Rejestracja: 25 mar 2011, 19:04
Witam ponownie.
Właśnie odpoczywam po stoczonej walce JiffyDOS VS. 1541-II
Niestety poległem ale opiszę swoje doświadczenia.
Niestety moduł nałożony na ROM CBM nie mieści się pod silnikiem stacji.
Może i sam EPROM by się zmieścił na styk ale na pewno nie z dołożonymi elementami układu reset-switch. Szkoda że nie pomyślałem wcześniej żeby to sprawdzić z jakimś scalakiem wielkości ROM.
Pomimo wszystko chciałem odpalić stację dla testu. Nie udało się, po przełączeniu przełącznika silnik stacji obraca się i dioda DRIVE się świeci cały czas. Polecenie @ nie daje odpowiedzi od napędu. Po przełączeniu na ROM CBM stacja zachowuje się normalnie, dioda DRIVE gaśnie po ok. 2s. Polecenie @ zwraca wersję ROM stacji.
Sprawdzałem prawidłowość przecięcia odpowiedniej ścieżki i połączenia wszystkich kabelków. Układ przełączał ROMy ale na JiffyDOS stacja wisiała.
Postanowiłem zrobić test i wrzucić sam EPROM z JiffyDOS do stacji. Rozlutowałem układ na EPROM i wsadziłem samą kość EPROM do podstawki. Oczywiście wcześniej połączyłem przerwaną ścieżkę. Niestety objawy te same co z całym modułem
Po wsadzeniu ROM CBM stacja pracuje normalnie. Zastanawiam się co jest nie tak, czy uszkodziłem układ przy lutowaniu lub demontażu, czy może coś z wsadem, chociaż wątpię w to żeby kolega suchy się pomylił.
Nie pozostaje mi nic innego jak zakupić jakiś programator EPROM i kość 27256 i zaprogramować ją odpowiednio dwoma systemami.
Właśnie odpoczywam po stoczonej walce JiffyDOS VS. 1541-II
Niestety poległem ale opiszę swoje doświadczenia.
Niestety moduł nałożony na ROM CBM nie mieści się pod silnikiem stacji.
Może i sam EPROM by się zmieścił na styk ale na pewno nie z dołożonymi elementami układu reset-switch. Szkoda że nie pomyślałem wcześniej żeby to sprawdzić z jakimś scalakiem wielkości ROM.
Pomimo wszystko chciałem odpalić stację dla testu. Nie udało się, po przełączeniu przełącznika silnik stacji obraca się i dioda DRIVE się świeci cały czas. Polecenie @ nie daje odpowiedzi od napędu. Po przełączeniu na ROM CBM stacja zachowuje się normalnie, dioda DRIVE gaśnie po ok. 2s. Polecenie @ zwraca wersję ROM stacji.
Sprawdzałem prawidłowość przecięcia odpowiedniej ścieżki i połączenia wszystkich kabelków. Układ przełączał ROMy ale na JiffyDOS stacja wisiała.
Postanowiłem zrobić test i wrzucić sam EPROM z JiffyDOS do stacji. Rozlutowałem układ na EPROM i wsadziłem samą kość EPROM do podstawki. Oczywiście wcześniej połączyłem przerwaną ścieżkę. Niestety objawy te same co z całym modułem
Po wsadzeniu ROM CBM stacja pracuje normalnie. Zastanawiam się co jest nie tak, czy uszkodziłem układ przy lutowaniu lub demontażu, czy może coś z wsadem, chociaż wątpię w to żeby kolega suchy się pomylił.
Nie pozostaje mi nic innego jak zakupić jakiś programator EPROM i kość 27256 i zaprogramować ją odpowiednio dwoma systemami.
C64C (JiffyDOS) & SD2IEC & 1541-II(JiffyDOS)
@NightClubber poradzimy sobie z tym - nie musisz szukać programatora. Jesteś pierwszą osobą w tym wątku, która testuje moduł w stacji, więc takie "zdalne" testowanie musi czasami trochę potrwać. Ja nie mam niestety stacji (pisałem już o tym), więc w realu tego nie mogłem sprawdzić - jednakże sporo osób dostało już ode mnie wcześniej zaprogramowane EPROMy do stacji i nie było z tym problemów (np. zyga pisał o tym w tym wątku, gdzieś na początku) Fakt, że sam EPROM z Jiffy nie chodzi Ci w stacji, świadczy o tym, że coś jest nie tak z tą pamięcią (przykasowana, uszkodzona?). Pamięć na pewno zaprogramowana była poprawnie (jest weryfikowana automatycznie w czasie programowania, mimo to zawsze przeprowadzam jeszcze raz niezależną weryfikację poprawności zapisu). Tak jak pisałem w e-mailu do Ciebie sam układ elektroniczny switcha (multipleksera na bramkach NAND) był przeze mnie dwukrotnie lutowany, bo najpierw sprawdzałem go z EPROMem Jiffy dla C64, a później dopiero wlutowałem na EPROMa z Jiffy dla stacji (choć to mało prawdopodobne, ale być może sam coś przy tym skopsałem). Ponieważ jako pierwszy testujesz moduł w stacji masz u mnie specjalne przywileje . Przyślij do mnie z powrotem (adres masz) cały moduł plus oryginalny układ OS ze stacji wyjęty z podstawki (zwrócę po odczytaniu oryginalnej wersji OSa z Twojej stacji). Moduł przygotuję inaczej (tak żeby się zmieścił w stacji). Dodatkowo dostaniesz do przetestowania EPROM 27C256 z bankowanymi OS-ami (po to potrzebuję oryginalnego ROMa OS, aby nie było potem żadnych wątpliwości). Rzecz jasna, że w takiej sytuacji pamięci 27C128 i 27C256 masz ode mnie gratis (pokryję również koszty przesyłki do Ciebie)!
C64PLC
-
- Posty: 8
- Rejestracja: 25 mar 2011, 19:04
Witam.
Wow to się nazywa wsparcie.
Właśnie wątpię żebyś coś ze swojej strony sknocił, sam myślałem o tym żeby wysłać Ci ten moduł do sprawdzenia czy w ogóle kości EPROM nie uszkodziłem podczas montażu/demontażu. Już kupowałem wcześniej od Ciebie moduł do C64 i ruszyło z kopyta wtedy po montażu. Jak pisałem wcześniej sam układ reset-switch działał bo przełączał ROMy, tyle że na JiffyDOS wisiał. Dlatego na próbę go odlutowałem i wsadziłem sam EPROM.
Docelowo wcześniej myślałem już o wersji z jedną kością EPROM bankowaną (na podmianę z oryginalnym ROM CBM) szukałem w internecie informacje na ten temat. Np. http://symlink.dk/nostalgia/c64/rom/
Porzuciłem jednak temat ze względu na inwestycję w sprzęt, potem zobaczyłem że znowu robisz moduł i pomyślałem o wsadzie do 1541-II.
Chcę dojść co jest nie tak z moim modułem, nasze doświadczenia w uruchamianiu przekazać innym.
Chętnie sprawdzę jak będzie z tym bankowanym ROM 27C256. Postaram się jutro wysłać ROMy.
Doceniam to co robicie wszyscy na forum w kwestii C64. Nie mam o programowaniu pojęcia, po prostu wychowałem się na C64.
W ogóle C64, 1541-II i SD2IEC czekają na modyfikacje.
W C64 chcę dorobić reset (ten oparty na NE555 dla C64 i stacji), wyprowadzić złącze DB9 dla SD2IEC, DB15 dla BURSTa. W 1541-II dorobić BURST, reset, zastanawiam się nad układem WRITE PROTECT, diodą WRITE. SD2IEC wrzucić w jakąś obudowę wyprowadzić przyciski i diody, zrobić podłączenie na DB9 do C64. Oprócz tego czeka do zrobienia kabel XAP1541 oparty na XA1541F zbudowany na MOSFETach BS170.
Szukam też wtyku DIN8 do VIDEO, wiem że jest w TME ale nie zapłacę tyle za przesyłkę kupując taką jedną pierdołę. Gdybym tam coś jeszcze brał to wtedy tak, ale nie mam żadnych potrzeb.
Do zrobienia dużo a wolnego czasu tyle co kot napłakał.
Wow to się nazywa wsparcie.
Właśnie wątpię żebyś coś ze swojej strony sknocił, sam myślałem o tym żeby wysłać Ci ten moduł do sprawdzenia czy w ogóle kości EPROM nie uszkodziłem podczas montażu/demontażu. Już kupowałem wcześniej od Ciebie moduł do C64 i ruszyło z kopyta wtedy po montażu. Jak pisałem wcześniej sam układ reset-switch działał bo przełączał ROMy, tyle że na JiffyDOS wisiał. Dlatego na próbę go odlutowałem i wsadziłem sam EPROM.
Docelowo wcześniej myślałem już o wersji z jedną kością EPROM bankowaną (na podmianę z oryginalnym ROM CBM) szukałem w internecie informacje na ten temat. Np. http://symlink.dk/nostalgia/c64/rom/
Porzuciłem jednak temat ze względu na inwestycję w sprzęt, potem zobaczyłem że znowu robisz moduł i pomyślałem o wsadzie do 1541-II.
Chcę dojść co jest nie tak z moim modułem, nasze doświadczenia w uruchamianiu przekazać innym.
Chętnie sprawdzę jak będzie z tym bankowanym ROM 27C256. Postaram się jutro wysłać ROMy.
Doceniam to co robicie wszyscy na forum w kwestii C64. Nie mam o programowaniu pojęcia, po prostu wychowałem się na C64.
W ogóle C64, 1541-II i SD2IEC czekają na modyfikacje.
W C64 chcę dorobić reset (ten oparty na NE555 dla C64 i stacji), wyprowadzić złącze DB9 dla SD2IEC, DB15 dla BURSTa. W 1541-II dorobić BURST, reset, zastanawiam się nad układem WRITE PROTECT, diodą WRITE. SD2IEC wrzucić w jakąś obudowę wyprowadzić przyciski i diody, zrobić podłączenie na DB9 do C64. Oprócz tego czeka do zrobienia kabel XAP1541 oparty na XA1541F zbudowany na MOSFETach BS170.
Szukam też wtyku DIN8 do VIDEO, wiem że jest w TME ale nie zapłacę tyle za przesyłkę kupując taką jedną pierdołę. Gdybym tam coś jeszcze brał to wtedy tak, ale nie mam żadnych potrzeb.
Do zrobienia dużo a wolnego czasu tyle co kot napłakał.
C64C (JiffyDOS) & SD2IEC & 1541-II(JiffyDOS)