Schemat Hard Reset
Schemat Hard Reset
Hard Reset
Prosty i przydatny.
Prosty i przydatny.
... czy aby na pewno działa zawsze??Raf pisze:... jak sie nie posiada cartridge to na pewno jest to przydatne
niemniej jednak nie dziala to pod C128, reset przez expansion dziala zawsze.
Odświeżam stary temat, bo nie wszystko zostało powiedziane w tej materii. W przypadku nieużywania carta, zwykły RESET hardware'owy (zwany HARD RESET) - czyli przycisk monostabilny, normalnie otwarty, zalutowany do GND i /RES na PCB komcia, dla programów samostartujących po RESET (z "trickiem" CBM80 w RAMie), będzie nieskuteczny. Czyli i tak trzeba użyć przycisku POWER, żeby "wyjść" z takiego softa, co jest niekorzystne dla kondycji naszego dziadzia! (przykład samostartującego po RESET softa - giera: 1942 - jest w mojej kolekcji udostępnionej TUTAJ w pliku prg-m2i.zip w katalogu: PRG/0-9/0-9 2/1942+.prg).
Aby RESET (przypominam, że nie używamy żadnego cartridge'a - co dzisiaj jest na porządku dziennym gdy mamy SD2IEC, a w komciu JiffyDOS) był skuteczny w każdej sytuacji należy układ RESETu trochę zmodyfikować. Krótko mówiąc trzeba na moment oszukać komcia (w chwili wykonywania RESETu), że ma podpięty cart w expansionie (którego faktycznie nie ma). Najprostszy układ który to robi opracował Marc-Jano Knopp. Opis dostępny jest w necie:
http://ist.uwaterloo.ca/~schepers/MJK/hard_reset.html
... dwa kondensatory, dwa oporniki, jedna dioda, przycisk mono i trzy kabelki - ot i cały układ 'HARD-KILL' RESETu - prosty do zmontowania "w pająka" - każdy powinien sobie z tym poradzić!
SCHEMAT (opis kolorów do podłączenia, tak jak na poniższym obrazku płyty PCB)
WIĘKSZY
Układ sprawdziłem - działa dobrze, "zabija" startujące po RESET softy. Ten RESET będzie dobry dla wszystkich, którzy mają w komciu JiffyDOSa i używają SD2IEC wyłącznie do giercowania i przeglądania softu (nie używają cartów bo ich np. nie posiadają, lub nie mają potrzeby z ich korzystania).
PS żółta "plaża" do zalutowania kabelka /EXROM widoczna na foto PCB znajduje się często pod naklejką samoprzylepną z kodem kreskowym (więc trzeba ją odkleić i nakleić w innym miejscu). Poza tym należy uważać, aby nie zrobić zwarcia z innymi punktami/przelotkami oraz ścieżkami, które znajdują się w tym miejscu bardzo blisko siebie! Konieczny cienki grot w lutownicy - "grzałką" do garów raczej tego nie zrobicie!
C64PLC
-
- Posty: 361
- Rejestracja: 05 lip 2010, 22:25
Można bo to jest ten sam punkt połączony wspólną ścieżką na PCB o oznaczeniu (zgodnie z dostępnym w necie schematem: punkty te zaznaczyłem niebieską kropką na mojej poniższej poprawce schematu: 1 - punkt /RES dla "kanapki", 2 - punkt /RES przy userporcie): /INTRES (Internal RESET). Ścieżka /INTRES jest rozległa na PCB komcia, bo łączy wej. RESET wszystkich "wielkich" scalaków, więc układ naszego resetu możemy sobie zalutować tam gdzie nam akurat pasuje. Tak przy okazji, to na schemacie jest błąd (tzw. mijak) - brakuje kropki łączącej ścieżki przy 40 pinie (/RES) procka. Na poprawionym schemacie zaznaczyłem brakujący punkt na czerwono. Naniosłem również zmiany jakie są na faktycznym PCB C64G (PCB No 252311 Rev. B - chyba ostatnie produkowane), a których nie ma na schemacie COMMODORE-64 BN/E, dostępnym on-line (PCB No. 250469 Rev. A/B)
Strona lewa schematu dostępna dotychczas w necie
Strona lewa schematu (stosowna dla C64G) po naniesionych poprawkach
Prawa strona schematu dostępna dotychczas w necie.
Prawa strona schematu (stosowna dla C64G) po naniesionych poprawkach.
Poprawki/zmiany:
- czerwoną kropką zaznaczyłem brakujące na schemacie połaczenie między ścieżkami (w obwodzie /INTRES)
- A: (zmianę zaznaczyłem czerwonym krzyżykiem). W tym miejscu znajduje się bramka układu U3 (74LS08 AND 2wej.: wyj. 3 do 22 VICka i wej. 1, 2 bramki połaczone razem), pracująca prawdopodobnie jako bufor (separacja VICka od expansiona ?) lub jako wzmacniacz prądowy. W związku z tym noga 22 VICka (wejscie DOT CLOCK) nie jest galwanicznie (bezpośrednio) połaczona z expansionportem (styk: 6) i wyjściem DOT CLOCK generatora (U20: 8701 noga. 6) na co należy zwrócić uwagę przy modyfikacjach komcia C64G.
- B: nie ma w tym miejscu bramki układu U3 (74LS08: wyj. 11/wej 12 i 13). Po prostu wej. 22 (/CS U4: 23128) ROMa Basic&Kernal jest bezpośrednio podłączone tylko do wyj. /KERNAL (pin. 15 układu U8: 252535-01). Wyjście /BASIC (pin. 14 U8 ) jest nigdzie nie podłączone. Wygląda na to, że Gate Array jest inaczej zaprogramowany (specyfikacja U8 dla C64G: LR38125).
PS Jak coś jeszcze znajdę to będę tutaj dodawał.
Strona lewa schematu dostępna dotychczas w necie
Strona lewa schematu (stosowna dla C64G) po naniesionych poprawkach
Prawa strona schematu dostępna dotychczas w necie.
Prawa strona schematu (stosowna dla C64G) po naniesionych poprawkach.
Poprawki/zmiany:
- czerwoną kropką zaznaczyłem brakujące na schemacie połaczenie między ścieżkami (w obwodzie /INTRES)
- A: (zmianę zaznaczyłem czerwonym krzyżykiem). W tym miejscu znajduje się bramka układu U3 (74LS08 AND 2wej.: wyj. 3 do 22 VICka i wej. 1, 2 bramki połaczone razem), pracująca prawdopodobnie jako bufor (separacja VICka od expansiona ?) lub jako wzmacniacz prądowy. W związku z tym noga 22 VICka (wejscie DOT CLOCK) nie jest galwanicznie (bezpośrednio) połaczona z expansionportem (styk: 6) i wyjściem DOT CLOCK generatora (U20: 8701 noga. 6) na co należy zwrócić uwagę przy modyfikacjach komcia C64G.
- B: nie ma w tym miejscu bramki układu U3 (74LS08: wyj. 11/wej 12 i 13). Po prostu wej. 22 (/CS U4: 23128) ROMa Basic&Kernal jest bezpośrednio podłączone tylko do wyj. /KERNAL (pin. 15 układu U8: 252535-01). Wyjście /BASIC (pin. 14 U8 ) jest nigdzie nie podłączone. Wygląda na to, że Gate Array jest inaczej zaprogramowany (specyfikacja U8 dla C64G: LR38125).
PS Jak coś jeszcze znajdę to będę tutaj dodawał.
C64PLC
-
- Posty: 20
- Rejestracja: 18 sie 2010, 21:54
- Grupa: Varcaus
Nie, ponieważ mówimy tu tylko o linie reset /INTRES (wewnętrzny reset, dotyczący tylko komcia). Popatrz na ten:
schemat
Impuls RESET po POWER realizowany jest przez bramkę inwertera Schmitta (piny 5 i 6 w układzie U23: 74LS14) z elementami RC przy niej. Po czym impuls RESETU po POWER jest rozdzielany na /INTRES (reset komcia) i /EXTRES (reset stacji - sygnał doprowadzony tylko do gniazda IEC CN4 stacji) przy użyciu inwerterów (bramki piny 1,2 i 5,6 układu U22: 7406). Z tego powodu jest problem z resetem komcia z gniazda IEC.
PS Czy taki reset stacji w dowolnym momencie (razem z resetem komcia) jest dla stacji/dyskietek zdrowy (układ mechanicznego zapisu/odczytu)?? Pytam, bo dłuższej styczności ze stacją nie miałem, a twórcy chyba nie na darmo rozdzielili te sygnały resetu!
schemat
Impuls RESET po POWER realizowany jest przez bramkę inwertera Schmitta (piny 5 i 6 w układzie U23: 74LS14) z elementami RC przy niej. Po czym impuls RESETU po POWER jest rozdzielany na /INTRES (reset komcia) i /EXTRES (reset stacji - sygnał doprowadzony tylko do gniazda IEC CN4 stacji) przy użyciu inwerterów (bramki piny 1,2 i 5,6 układu U22: 7406). Z tego powodu jest problem z resetem komcia z gniazda IEC.
PS Czy taki reset stacji w dowolnym momencie (razem z resetem komcia) jest dla stacji/dyskietek zdrowy (układ mechanicznego zapisu/odczytu)?? Pytam, bo dłuższej styczności ze stacją nie miałem, a twórcy chyba nie na darmo rozdzielili te sygnały resetu!
C64PLC
-
- Posty: 20
- Rejestracja: 18 sie 2010, 21:54
- Grupa: Varcaus
-
- Posty: 20
- Rejestracja: 18 sie 2010, 21:54
- Grupa: Varcaus