Autor Wątek: Zamienniki kości ROM  (Przeczytany 7077 razy)

Cordylus

  • *
  • Wiadomości: 24
  • Miejsce pobytu:
    Koszalin
Zamienniki kości ROM
« dnia: 2015.10.01, 18:43:52 »
Nie wiecie może czy można zastąpić kości EPROM, kościami EEPROM? Chodzi mi dokładnie o typy 2764 i 27128. Co mogłoby tu posłużyć za ewentualne zamienniki?

Potrzebuję ich do CA80.
ZX-Spectrum 48K; Elwro 800-3 Junior, Elwro 804 Junior PC, Unipolbrit 2086, Meritum I, Bosman 8, CA80, Amstrad CPC464, CPC6128, Commodore VIC-20, C64, C128, A500, A1200, A600, Atari 400, 130XE, 65XE, Mac Classic, PeCetów cała masa

Maryjan

  • *****
  • Wiadomości: 6666
  • Miejsce pobytu:
    Skarżysko-Kam.
  • Scotch whiskey and West Highland Terrier
Odp: Zamienniki kości ROM
« Odpowiedź #1 dnia: 2015.10.01, 19:54:17 »
Zamiast 27c128 stosuję z powodzeniem W27e257 WINBOND-a.Trzeba wybrać jedną z połówek pamięci, ew. zaprogramować obie tym samym.  Choć po testach i tak wstawiam EPROM-a. Prościej skasować 27e257 niż EPROM-a.
« Ostatnia zmiana: 2015.10.01, 20:23:06 wysłana przez mariansss »
"Co miałem powiedzieć - przeczytałem..." Nikodem Dyzma

martin381

  • *****
  • Wiadomości: 1213
  • Miejsce pobytu:
    JAROCIN
  • Gdzie jestem.....dokąd zmierzam....dokąd
Odp: Zamienniki kości ROM
« Odpowiedź #2 dnia: 2015.10.01, 20:32:45 »
Potwierdzam słowa poprzednika zamiast 27c128 stosuję testowo 27SF512 co prawda jest 4 x większa ale po odpowiednim przygotowaniu się nadaje . Za 27c64 też się nada
Spectrusie  i akcesoria(rożne  , przechodnie , nie tylko komputerki) , miałem w rękach ISSUE 1 , Harlequin , poszukuję spektrusia którego zmajstrowałem 28 lat temu , AX81 , ZXUNO , ICOM IC7000  call sign SQ3PLR

Cordylus

  • *
  • Wiadomości: 24
  • Miejsce pobytu:
    Koszalin
Odp: Zamienniki kości ROM
« Odpowiedź #3 dnia: 2015.10.03, 12:19:26 »
A dla 2716, to samo?

Czy do Merituma będzie pasować?
ZX-Spectrum 48K; Elwro 800-3 Junior, Elwro 804 Junior PC, Unipolbrit 2086, Meritum I, Bosman 8, CA80, Amstrad CPC464, CPC6128, Commodore VIC-20, C64, C128, A500, A1200, A600, Atari 400, 130XE, 65XE, Mac Classic, PeCetów cała masa

pear

  • *****
  • Wiadomości: 5511
  • Miejsce pobytu:
    Będzin
  • Z80 only
Odp: Zamienniki kości ROM
« Odpowiedź #4 dnia: 2015.10.03, 12:57:43 »
Do 2716 i 2732 mają mniejsze obudowy i potrzebny będzie adapter z DIP24 na DIP28.
ZX/Enterprise/CPC/Robotron/C128D

Cordylus

  • *
  • Wiadomości: 24
  • Miejsce pobytu:
    Koszalin
Odp: Zamienniki kości ROM
« Odpowiedź #5 dnia: 2015.10.08, 20:37:40 »
A czy będzie się nadawał W27C512?

Pojemność ma większą, ale podobno da się to jakoś obejść.
Na czym polega przygotowanie większej pamięci do nagrania?
ZX-Spectrum 48K; Elwro 800-3 Junior, Elwro 804 Junior PC, Unipolbrit 2086, Meritum I, Bosman 8, CA80, Amstrad CPC464, CPC6128, Commodore VIC-20, C64, C128, A500, A1200, A600, Atari 400, 130XE, 65XE, Mac Classic, PeCetów cała masa

Gelip

  • *****
  • Wiadomości: 769
    • Sysprep WinXP SP2 64-bit for pure UEFI with ACPI, AHCI, NVMe, USB 3.x
Odp: Zamienniki kości ROM
« Odpowiedź #6 dnia: 2015.10.08, 21:05:27 »
A czy będzie się nadawał W27C512?

Pojemność ma większą, ale podobno da się to jakoś obejść.
Na czym polega przygotowanie większej pamięci do nagrania?
Przecież mariansss napisał wyraźnie. Jak chcesz zastąpić xx64 xx512 to musisz wgrać wsad od xx64 w ośmiu miejscach jeden za drugim. Tak naprawdę to chyba wystarczy wgrać raz na sam koniec ale nic się nie stanie jak wgrasz w ośmiu miejscach.
"Byte" Personal Computer
Брестское ПО средств вычислительной техники

Maryjan

  • *****
  • Wiadomości: 6666
  • Miejsce pobytu:
    Skarżysko-Kam.
  • Scotch whiskey and West Highland Terrier
Odp: Zamienniki kości ROM
« Odpowiedź #7 dnia: 2015.10.09, 10:26:48 »
Można sobie w drugą połówkę 27c256 wgrać np. testowy ROM dla ZX-a, dorobić przełącznik i mamy dwa w jednym :)
"Co miałem powiedzieć - przeczytałem..." Nikodem Dyzma

Cordylus

  • *
  • Wiadomości: 24
  • Miejsce pobytu:
    Koszalin
Odp: Zamienniki kości ROM
« Odpowiedź #8 dnia: 2015.10.10, 13:08:25 »

Przecież mariansss napisał wyraźnie. Jak chcesz zastąpić xx64 xx512 to musisz wgrać wsad od xx64 w ośmiu miejscach jeden za drugim. Tak naprawdę to chyba wystarczy wgrać raz na sam koniec ale nic się nie stanie jak wgrasz w ośmiu miejscach.
Tak, ale jak spreparować ku temu plik binarny?
Czy wystarczy skopiować bajty jeden po drugim, czy poszczególne zdublowanie bloki pamięci muszą znajdować się w określonych miejscach?
ZX-Spectrum 48K; Elwro 800-3 Junior, Elwro 804 Junior PC, Unipolbrit 2086, Meritum I, Bosman 8, CA80, Amstrad CPC464, CPC6128, Commodore VIC-20, C64, C128, A500, A1200, A600, Atari 400, 130XE, 65XE, Mac Classic, PeCetów cała masa

Gelip

  • *****
  • Wiadomości: 769
    • Sysprep WinXP SP2 64-bit for pure UEFI with ACPI, AHCI, NVMe, USB 3.x
Odp: Zamienniki kości ROM
« Odpowiedź #9 dnia: 2015.10.10, 15:03:51 »
Nie wiem o jaki wsad ci chodzi dokładnie ale jako przykład niech będzie 64 w kości 512:

64Kbit = 8KB = 8192 bajty
512Kbit = 64KB = 65536 bajty

Twój wsad niech będzie plik o nazwie 1.bin

  • Zrób sobie folder na Pulpicie i skopiuj do niego wsad 1.bin
  • Skopiuj ten wsad jeszcze 7 razy i zmień nazwy na odpowiednio 2.bin, 3.bin itd.
  • Otwórz CMD w tym katalogu i wykonaj instrukcję:
copy /b 1.bin + 2.bin + 3.bin + 4.bin + 5.bin + 6.bin + 7.bin + 8.bin 512.bin
  • Teraz możesz zaprogramować pamięć 512 wsadem 512.bin
Tak samo postępujesz jak masz pamięć 128 czy 256Kbit tylko kopiujesz wtedy mniej razy - tyle aby zapełnić całą pamięć wsadem 64
"Byte" Personal Computer
Брестское ПО средств вычислительной техники