Wsad do 27C512

Tutaj możemy porozmawiać o sprzęcie i modyfikacjach C64.
Wiadomość
Autor
unicron
Posty: 3
Rejestracja: 19 gru 2013, 20:34

Wsad do 27C512

#1 Post autor: unicron »

Witam

Posiadam od niedawna C64C i magnetofon ale nie mam Black Box-a ani stacji dyskietek. Szukam wsadu ROM do komputera takiego aby działały programy w turbo z kasety i żeby był program do ustawiania głowicy magnetofonu.
Podstawkę już wlutowałem mam programator i kość 27C512 szukam tylko wsadu.

Awatar użytkownika
wegi
Posty: 839
Rejestracja: 14 lip 2009, 01:17

#2 Post autor: wegi »

:shock:
Gdzie niby chcesz montować te 64KB EPROM ?


251913
http://www.zimmers.net/anonftp/pub/cbm/ ... uters/c64/


27c512, 27c256,27c128 mają po 28 nóżek - czy nie jesteś zbyt wielkim optymistą ???

Są pewne rozwiązania ale wymagają one oprócz podstawki układu adaptacyjnego Poszukaj wątków suchego o jiffy dosie (za który powinieneś zapłacić Jimowi Brainowi btw.)

http://www.youtube.com/watch?v=khUlWLULdgk

Obrazek

unicron
Posty: 3
Rejestracja: 19 gru 2013, 20:34

#3 Post autor: unicron »

Witam

Dzięki za odpowiedź. Eprom 27C512 chciałbym zamontować zamiast CSG 251913-01 oba mają po 28 nóżek. Zamiast o jiffy dosie myślałem o exos (chociaż nie jest konieczny).
Nie potrzebuje multi kernal. Chodzi mi głównie o wsad zawierający kernal , basik, obsługe turbo (programów z kasety) i program do ustawiania głowicy czyli tak zmodyfikowany aby nie był potrzebny Black Box.

Chyba istnieje taki wsad, znalazłem na aukcji ofertę zaprogramowania właśnie kostki 27C512 takim wsadem.

Pozdrawiam

Awatar użytkownika
wegi
Posty: 839
Rejestracja: 14 lip 2009, 01:17

#4 Post autor: wegi »

O ile się da przerobić kernal podmieniając standardowe load z magnetofonu na abc turbo (tracąc przy tym standardowe load co nie musi być wskazane bo niektóre gry wczytują w normalu turbo i doczytują dalej już w turbo się) o tyle programu Head fit już nie zmieścisz.
Czym się różni PROM 16KB od EPROM 64 KB? Musisz z zewnątrz manipulować najstarszymi jego liniami adresowymi żeby móc podmieniać jego zawartość bo automatycznie tego w C64 nie uzyskasz jeżeli linie te są na stałe podpięte do +5V czy do masy.

Pokaż tą aukcję

unicron
Posty: 3
Rejestracja: 19 gru 2013, 20:34

#5 Post autor: unicron »

Link do aukcji poszedł na PW.

A tu link jak ktoś wsadził bezpośrednio 27C512 do płyty o ile dobrze wyczytałem ( piąty post ) http://www.lemon64.com/forum/viewtopic. ... fdd8a7fad0

Awatar użytkownika
wegi
Posty: 839
Rejestracja: 14 lip 2009, 01:17

#6 Post autor: wegi »

Priv nie doszedł żaden, on pisze że 16KB PROMU można zastąpić 64KB
EPROMEM (to raczej temat niedostępności 27c128) i biorąc pod uwagę
podciągnięcie do +5V najstarszych linii adresowych wystarczy
zaprogramować górne 16KB. Ja dla świętego spokoju zaprogramowałbym
całość 16KB partiami i nie musiałbym wnikać w ustawienia najstarszych linii
adresowych które są NA SZTYWNO więc nie wykorzystasz w tym wypadku
tych 64KB. Chcąc w C64C podmieniać kernal czy basic musisz mieć
zewnętrzny mechanizm przełączania najstarszych linii adresowych co
kolejne 16KB. Nie zrobi tego C64 ani jego elektronika automatycznie. Nie
możesz ich "wpuścić" na płytę tylko je "ręcznie" przełączać.

Różne kernale itp. znajdziesz np tu
http://rr.c64.org/wiki/Exos

Awatar użytkownika
nes
Posty: 509
Rejestracja: 21 maja 2010, 22:03
Grupa: Impact

#7 Post autor: nes »

Podepnę się pod temat - leży mi gdzieś rozmontowany (bo się kiedyś ścieżki ulotniły częściowo) Final II albo III - nie pamiętam. Chyba mam też z niego eprom, ale nie wiem, który to (leży mi kilka). Pytanie: czy da się jakoś w miarę łatwo odczytać eprom żeby sprawdzić która to z kostek? I drugie - czy Final'a jest równie ciężko skopiować jak Action? A może ktoś z Was ma rysunek płytki z Finala ?
"A ile zrobisz pompek ?" (c) 2o11 eLban
http://apt.hopto.org/nes/impact/

KB777
Posty: 250
Rejestracja: 03 wrz 2009, 11:21

#8 Post autor: KB777 »

Nes, nie masz nikogo w okolicy (serwis jakiś ?) z programatorem EPROMów ?

W F2 będzie EPROM 27(c)128, w F3 - 27(c)512. To wstępne kryterium selekcji ;)

Obczaj PCB od karta, pewnie napisane jest czy to F2 czy F3. Potem możesz eksperymentalnie wkładać EPROMy (hmm... a masz tam podstawkę ?) które pasują do tego typu (zgodnie z tym co napisałem) i sprawdzać czy ruszy ;)
- konto nieaktywne -

Awatar użytkownika
nes
Posty: 509
Rejestracja: 21 maja 2010, 22:03
Grupa: Impact

#9 Post autor: nes »

Dzięki za wskazówki, spróbuję zidentyfikować ten eprom. Niestety sama
płytka jest w takim stanie, że na pewno nie ruszy. Sto lat temu
wytarły/utleniły się na niej styki od portu, ratowałem to cynowaniem, ale
potem szły kolejne ścieżki. Drutowałem, ale jak przestało działać całkiem bo
ścieżki odpadały (to polski klon jak się domyślam) to kupiłem Action Replay,
a Finala w celu którego nie pamiętam rozebrałem na części. Tak że mam
chyba sprawne części, i płytkę z której odlatuje połowa ścieżek i nie ma co
do niej raczej tego montować. Pod koniec wykorzystałem tą płytkę do
zbudowania jakiegoś innego układu i całkiem ją "dobiłem" w sensie
podobieństwa do oryginału.

Serwisu z programatorem nie kojarzę, a sam mam tylko układ do
programowania ATMEG z podobnej wielkości podstawką chyba STK200
albo STK300 - ale do odczytu epromu się to chyba nie nadaje?
Najprędzej by mi chyba było napisać program na C64 do odczytu
epromu, z tym że trochę brakuje tam wyjść żeby zrobić linię adresową i
danych (a na multiplekserach to zabawa kolejna z robieniem płytki)
"A ile zrobisz pompek ?" (c) 2o11 eLban
http://apt.hopto.org/nes/impact/

starymarabut
Posty: 361
Rejestracja: 05 lip 2010, 22:25

#10 Post autor: starymarabut »

Riska robila F3 z 2 razy 27c256.
Ale jak to klon PL, to prawdopodobnie będzie to 27c512.
Pcb do F3 moge sklonować. Mam F3 Riska i Atrax.
C64II+SD2IEC+JiffyDOS+SwinSid88

KB777
Posty: 250
Rejestracja: 03 wrz 2009, 11:21

#11 Post autor: KB777 »

nes pisze:Dzięki za wskazówki, spróbuję zidentyfikować ten eprom.
[...]
Najprędzej by mi chyba było napisać program na C64 do odczytu
epromu, z tym że trochę brakuje tam wyjść żeby zrobić linię adresową i
danych (a na multiplekserach to zabawa kolejna z robieniem płytki)
Minimum konieczne to będą dwa układy scalone. Coś koło 1 zł koszt całości - nie licząc cyny i kynaru.

Dokładniej - dwa rejestry przesuwne (np 4094 albo 74164). Dane - podpięte do User Portu (PB0..PB7), adresy z wyjść z rejestru przesuwnego (2 x 8 bitów, spięte w jeden 16-bitowy), do którego dane wpisywać się będzie z rejestru przesuwnego z CIA. Tak np. działał programator Epromów produkcji BIWu. I GALer na Amigę. I moja samoróba - symulator Epromów.

Zdissasemblowany program do programatora BIWowskiego gdzieś nawet mam, chyba zacząłem przerabiać algorytmy (chciałem dodać "quick"), obsługę 27(c)512 a i sam sprzęt przerobiłem, żeby dodać trzecie napięcie Vpp.
- konto nieaktywne -

Awatar użytkownika
nes
Posty: 509
Rejestracja: 21 maja 2010, 22:03
Grupa: Impact

#12 Post autor: nes »

OK, sprawdziłem jak wyglądał FIII, i to co ja miałem to był jednak FII.
Postaram się zrobić fotki tego co z niego zostało, plus epromów które mam i zamieścić, może coś z tego wyjdzie.
"A ile zrobisz pompek ?" (c) 2o11 eLban
http://apt.hopto.org/nes/impact/

ODPOWIEDZ