Autor Wątek: Odczyt ROM 23128 ZX Spectrum  (Przeczytany 5861 razy)

PitMakot

  • ***
  • Wiadomości: 103
  • Miejsce pobytu:
    Kraków
Odczyt ROM 23128 ZX Spectrum
« dnia: 2024.09.20, 12:00:55 »
Czy komuś udało się odczytać ROM 23128?
Próbowałem różnych kombinacji i nie udało mi się odczytać kości.
Na Labtool 48UXP oraz TL866II+.
Zawartość ROM jest opublikowana ale chciałem sam to wyczytać z układu.
Jak dotąd bez powodzenia :(

PIC 14, ZX80, ZX81, TS1000, ZX Spectrum, ZX Spectrum+, ZX Spectrum 128, ZX Spectrum +2, ZX Spectrum QL, Sinclair TV, FDD 3000, Timex TC2048, Unipolbrit, Elwro 800 Junior, BYTE, Robik, ZX80/81 by Wilco2009, Amstrad CPC-464, Amstrad CPC-6128, Amstrad PPC

KWF

  • *****
  • Wiadomości: 7102
  • Miejsce pobytu:
    trzecia planeta od Słońca
  • "I co ja robię tu, u-u, co Ty tutaj robisz ..."
Odp: Odczyt ROM 23128 ZX Spectrum
« Odpowiedź #1 dnia: 2024.09.20, 14:49:33 »
Można  odczytać jak 27128 ale:
CS (PIN27) do 5V
OD (PIN 22) zewrzeć z /CE (PIN20) i oba podłączyć do PIN22 programatora
PIN20 programatora wisi luzem
KWF
-----
R Tape loading error 0:1

PitMakot

  • ***
  • Wiadomości: 103
  • Miejsce pobytu:
    Kraków
Odp: Odczyt ROM 23128 ZX Spectrum
« Odpowiedź #2 dnia: 2024.09.20, 15:32:31 »
CS (PIN27) połączony do 5V (PIN28)
/OE (PIN 22) zwarty z /CE (PIN20) i oba podłączone do PIN22 programatora
PIN20 programatora wisi luzem

Niestety dalej nie czyta :(

Czy do PIN27 5V  musi być podane z zewnątrz?

PIC 14, ZX80, ZX81, TS1000, ZX Spectrum, ZX Spectrum+, ZX Spectrum 128, ZX Spectrum +2, ZX Spectrum QL, Sinclair TV, FDD 3000, Timex TC2048, Unipolbrit, Elwro 800 Junior, BYTE, Robik, ZX80/81 by Wilco2009, Amstrad CPC-464, Amstrad CPC-6128, Amstrad PPC

KWF

  • *****
  • Wiadomości: 7102
  • Miejsce pobytu:
    trzecia planeta od Słońca
  • "I co ja robię tu, u-u, co Ty tutaj robisz ..."
Odp: Odczyt ROM 23128 ZX Spectrum
« Odpowiedź #3 dnia: 2024.09.20, 16:09:39 »
Jakiś komunikat z oprogramowania programatora? W TL866 należy wyłączyć rozpoznawanie sygnatury układu.

5V możesz wziąć z PIN28.
KWF
-----
R Tape loading error 0:1

PitMakot

  • ***
  • Wiadomości: 103
  • Miejsce pobytu:
    Kraków
Odp: Odczyt ROM 23128 ZX Spectrum
« Odpowiedź #4 dnia: 2024.09.20, 16:41:27 »
W TL wybieram NEC UPD27128@DIP28
Check ID jest wyszarzone ale odznaczone.
Nic się nie pluje przy odczycie.
Czyta same FF.
PIC 14, ZX80, ZX81, TS1000, ZX Spectrum, ZX Spectrum+, ZX Spectrum 128, ZX Spectrum +2, ZX Spectrum QL, Sinclair TV, FDD 3000, Timex TC2048, Unipolbrit, Elwro 800 Junior, BYTE, Robik, ZX80/81 by Wilco2009, Amstrad CPC-464, Amstrad CPC-6128, Amstrad PPC

Waldek

  • ****
  • Wiadomości: 349
  • Miejsce pobytu:
    Łużyce
Odp: Odczyt ROM 23128 ZX Spectrum
« Odpowiedź #5 dnia: 2024.09.20, 23:36:16 »
Tu coś znalazłem. może pomoże:

WICHTIG, im programmer, zum auslesen, nur einen HERSTELLERNEUTRALEN typen auswählen!!!!!!!!!!!!!!!

da sonnst der programmer versucht mit 12V an A9 die IC-ID auszulesen!!!!!
oder die versorgungsspannung wird von 5V auf z.b 6V erhöht usw.!!!!
DAS VERTRAGEN VIELE ROMs UND ALTE EPROMs NICHT!!!!!!

i po polsku:

WAŻNE, w programatorze do odczytu należy wybrać tylko typ MANUFACTURER-NEUTRAL!!!!!!!!!!!!!!!

w przeciwnym razie programator będzie próbował odczytać identyfikator układu scalonego przy napięciu 12V na A9!!!!!
lub napięcie zasilania zostanie zwiększone z 5V do np. 6V itp. !!!!
wiele romów i starych epromów tego nie toleruje!!!!!!

Maryjan

  • *****
  • Wiadomości: 6878
  • Miejsce pobytu:
    Skarżysko-Kam.
  • Scotch whiskey and West Highland Terrier
Odp: Odczyt ROM 23128 ZX Spectrum
« Odpowiedź #6 dnia: 2024.09.21, 17:10:07 »
No to w świetle tego, co napisałeś inaczej potraktowany w programatorze ROM może być już nie do doczytu.
"Co miałem powiedzieć - przeczytałem..." Nikodem Dyzma

Waldek

  • ****
  • Wiadomości: 349
  • Miejsce pobytu:
    Łużyce
Odp: Odczyt ROM 23128 ZX Spectrum
« Odpowiedź #7 dnia: 2024.09.21, 17:44:37 »
Wszystko jest możliwe  :)
Odkryłem ten cytat na forum Commodore, gdzie również były problemy z odczytaniem 23128.

PitMakot

  • ***
  • Wiadomości: 103
  • Miejsce pobytu:
    Kraków
Odp: Odczyt ROM 23128 ZX Spectrum
« Odpowiedź #8 dnia: 2024.09.22, 14:17:51 »
Na obrazku widać że Check ID jest wyszarzone i nieaktywne.
Czyli programator nawet nie próbuje czytać identyfikatora. 
PIC 14, ZX80, ZX81, TS1000, ZX Spectrum, ZX Spectrum+, ZX Spectrum 128, ZX Spectrum +2, ZX Spectrum QL, Sinclair TV, FDD 3000, Timex TC2048, Unipolbrit, Elwro 800 Junior, BYTE, Robik, ZX80/81 by Wilco2009, Amstrad CPC-464, Amstrad CPC-6128, Amstrad PPC

Maryjan

  • *****
  • Wiadomości: 6878
  • Miejsce pobytu:
    Skarżysko-Kam.
  • Scotch whiskey and West Highland Terrier
Odp: Odczyt ROM 23128 ZX Spectrum
« Odpowiedź #9 dnia: 2024.09.22, 16:28:43 »
No tak, ale jeszcze te napięcia...
"Co miałem powiedzieć - przeczytałem..." Nikodem Dyzma

Waldek

  • ****
  • Wiadomości: 349
  • Miejsce pobytu:
    Łużyce
Odp: Odczyt ROM 23128 ZX Spectrum
« Odpowiedź #10 dnia: 2024.09.22, 17:34:41 »
Przyjrzałem się moim urządzeniom do programowania i już nie jestem pewien, ile prawdy jest w tym cytacie z Forum Commodore :-\
Mam 3 różne programatory, TL866II+ nie pozwala na wybór neutralny dla producenta, drugi BX48 od Batronix również nie ma wyboru epromu neutralnego dla producenta.
Nie wiem czym było testowane na Forum Commodore.
Dopiero mój trzeci programator (C27PROG USB), to tylko mała płytka drukowana wyprodukowana we Włoszech, pozwala na wybór epromu bez związku z producentem.
Ta włoska nagrywarka jest prawie nieznana i nie wierzę, że 23128 został odczytany za jej pomocą.

PitMakot

  • ***
  • Wiadomości: 103
  • Miejsce pobytu:
    Kraków
Odp: Odczyt ROM 23128 ZX Spectrum
« Odpowiedź #11 dnia: 2024.09.24, 16:10:15 »
Udało się  :D
Wyczytalem na jakimś forum ze operacja się udała zmieniając typ układu na AM27256.
Normalny odczyt dał same FF.
Jako ze odczyt jest w ZX Spcetrum stanem niskim to poszedlem tym tropem.

CS (PIN27) połączony do PIN22
/OE (PIN 22) zwarty z /CE (PIN20) i wszystkie podłączone do PIN22 programatora
PIN20 programatora wisi luzem

Odczyt przeszdł pozytywnie.
Jedynie trzeba obciąć długość wsadu do 16k.

PIC 14, ZX80, ZX81, TS1000, ZX Spectrum, ZX Spectrum+, ZX Spectrum 128, ZX Spectrum +2, ZX Spectrum QL, Sinclair TV, FDD 3000, Timex TC2048, Unipolbrit, Elwro 800 Junior, BYTE, Robik, ZX80/81 by Wilco2009, Amstrad CPC-464, Amstrad CPC-6128, Amstrad PPC

Maryjan

  • *****
  • Wiadomości: 6878
  • Miejsce pobytu:
    Skarżysko-Kam.
  • Scotch whiskey and West Highland Terrier
Odp: Odczyt ROM 23128 ZX Spectrum
« Odpowiedź #12 dnia: 2024.09.24, 20:04:48 »
Czyli się da. Gratulacje :)
"Co miałem powiedzieć - przeczytałem..." Nikodem Dyzma

KWF

  • *****
  • Wiadomości: 7102
  • Miejsce pobytu:
    trzecia planeta od Słońca
  • "I co ja robię tu, u-u, co Ty tutaj robisz ..."
Odp: Odczyt ROM 23128 ZX Spectrum
« Odpowiedź #13 dnia: 2024.09.25, 05:52:01 »
@PitMakot: super, gratulacje.

No i mój błąd przy rozpisce połączeń z moich notatek.

Pin 27 układów 23128 może być aktywny jaki niski lub wysoki albo nieaktywny. Jego stan aktywacji wybiera się na etapie programowania układu. W ZX Spectrum jest on zaprogramowany jako aktywny w stanie niskim. Należało mi spojrzeć na schemat Speccy, a nie ślepo wierzyć w bazgroły w notatniku.
KWF
-----
R Tape loading error 0:1