What's new
iamretro

Wow! It seems you have yet to create an account with us! Needless to say, you have to register in order to get the full "iamretro" experience! You will then be able to create your own topics, reply to posts and be an active member of the MOST prolific community in Greece (even further than that, but we're being modest for now). So don't delay! REGISTER!

CPC 6128 Restoration - Ένα μικρό tip από τον Vincent_GR

geoanas

Commodore Vampire
Staff member
Comrade
Joined
Oct 21, 2012
Messages
7,318
Μιλούσαμε το απόγευμα με τον καλό μου φίλο, τον @Vincent σχετικά με την επιτυχή έκβαση στις προσπάθειες αποκατάστασης δυο άρρωστων, αγαπημένων του (και δικών μου) μηχανημάτων. Συγκεκριμένα ενός CPC 464 και ενός CPC 6128

Ο πρώτος έπασχε από ένα καμένο RAM IC όπως επίσης και ROM failure. Με μια αντικατάσταση το θέμα λύθηκε.


Παραπάνω, το μηχάνημα χαίρει άκρας υγείας! Well Done @Vincent :thumbup:

Ο δεύτερος, ο CPC 6128 , κι εκεί είναι όλο το ζουμί, παρουσίαζε πολύ περίεργα συμπτώματα. Για να γίνουμε πιο συγκεκριμένοι, το μυστήριο θέμα ήταν ότι σε κάποια 128Κ games δεν είχε ήχο στο intro αλλά και μέσα στο παιχνίδι δεν ακουγόταν τίποτα άλλο παρά μόνο white noise και κάποια σκόρπια bleeps.
Εύκολη επέμβαση, θα ακουστούν να λένε πολλοί, μεταξύ αυτών φυσικά κι εγώ. Μια αλλαγή στο AY chip ήχου και ΠΑΦ...σαν καινούργιος!

-Αμ, δε! Χε!Χε!Χε! :D

Εδώ βρίσκεται και ο βασικός λόγος του παρόντος post, που ο @Vincent μου έδωσε την άδεια να δημοσιεύσω και να κάνω γνωστό, μπας και καταφέρει να λύσει τα χέρια σε παρόμοια προβλήματα που και άλλοι φίλοι ενδεχομένως συναντήσουν και βρεθούν σε αδιέξοδο.

Η αιτία εστιάζεται στον Z80. Είναι από τις περιπτώσεις που ο διάβολος κρύβεται στην λεπτομέρεια. Ο συγκεκριμένος λοιπόν Z80 που φορούσε το μηχάνημα ήταν CMOS και ΟΧΙ NMOS όπως θα ήταν το σωστό και πρέπον, αυτό που ο κατασκευαστής είχε προβλέψει και σχεδιάσει εξαρχής. Η διαφορά είναι μικρή αλλά ουσιώδης και αφορά τι μπορεί και τι δεν μπορεί να βγάλει καθείς ως OUT.

Από arnoldemu

NMOS:

OUT (C),0
LD A,R/LD A,I -> P/V flag is cleared if interrupt is received during the execution of these commands.

CMOS:

OUT (C),0 actually does OUT (C),255
LD A,R/LD A,I -> no bug
...

O @Vincent αφού, όπως μου ανέφερε, έβγαλε φωτογραφίες από όλες τις μητρικές των CPCs, διαπίστωσε με το έμπειρο μάτι του τον "αλλιώτικο" Z80. Αυτόν εδώ, τον παρείσακτο:



Αμέσως συμβουλεύτηκε, ψάχνοντας με υπομονή, σχετικό άρθρο στο εξαιρετικό CPC Wiki κι έτσι βρέθηκε η άκρη. Το link παραθέτω ευθύς αμέσως, προς γνώση και τεχνική εμπειρία:

http://www.cpcwiki.eu/forum/amstrad-cpc-hardware/z80-cpu-nmos-or-cmos/

Ευχαριστώ τον καλό μου φίλο που το μοιράστηκε μαζί μας :thumbup:


ΥΓ.
Προς σεβαστούς co-admins: O φίλος μας ο @Vincent εξακολουθεί να έχει πρόβλημα με το login στο forum γι αυτό και μου έδωσε την άδεια να ανεβάσω τα ενδιαφέροντα ευρήματα του, εγώ με το παραπάνω post.
 

dR_wH0

Solder Noob
Staff member
Comrade
Joined
Mar 24, 2012
Messages
5,854
Οπότε...ο συγκεκριμένος tse-pe-giou είχε αλλαχθεί απο τον προηγούμενο χρήστη (κακώς) με CMOS μοντέλο εξου και τα προβλήματα στον ήχο ε ; Πονηροοοοοοοο και υπουλλοο!!!!
 

Vincent

Retro Addict
Comrade
Joined
Mar 9, 2012
Messages
957
Μετά από τη βοήθεια γνωστού Γιατρού που ταξιδεύει στο χρόνο... μπήκα.
Ναι έτσι όπως τα λες είναι.
Ο αρχικός μου CPC είχε ένα θέμα καιρό τώρα (να και ο τρίτος)
Έτρωγα locks, γκρι borders με μαύρο μοτίβο μέσα, artifacts και ήχους από τον OMRON switch για το κασετόφωνο.
Τα περισσότερα ολοκληρωμένα τα έχω σε sockets γιατί είχα καταφέρει να τον ψήσω... μέτρησα τρεις φορές το 5V του PC psu και τέλος έβαλα το reverse 12V.
Από τότε νομίζω πως δεν είναι πια ο ίδιος γιατί έχει μοσχεύματα.
Τέσπα στο θέμα μας.

Τον έκανα ένα μπανάκι και μάλλον εξαφανίστηκε τελειώς η flux, παίζει μια χαρά.
Όσοι έχετε CPC τσεκάρετε μια την Μ4 wifi του Duke, είναι must.

Ας χαζέψω τώρα τη χρυσή 1200 που αχνοφαίνεται στο background.
 

dR_wH0

Solder Noob
Staff member
Comrade
Joined
Mar 24, 2012
Messages
5,854
ΥΓ.
Προς σεβαστούς co-admins: O φίλος μας ο @Vincent εξακολουθεί να έχει πρόβλημα με το login στο forum γι αυτό και μου έδωσε την άδεια να ανεβάσω τα ενδιαφέροντα ευρήματα του, εγώ με το παραπάνω post.

Fixed my fuzzy little Vampire ^^
 

Always Somewhere

Retro Mentor
Comrade
Joined
Jul 8, 2017
Messages
1,338
Καλώς τον!!!

Συγχαρητήρια κι από εμενα στον πολυμήχανο Δημήτρη. :thumbup:

Να τα χαρείς με μπόλικες ώρες gaming!!
 

nicked

Immune Seven 11
Staff member
Comrade
Joined
Dec 20, 2011
Messages
3,848
Post για Amstrad απο τον Βρυκόλαξ?? Kάνω like και τρέχω να φτιάξω τον φούρνο που γκρεμίστηκε!
 

geoanas

Commodore Vampire
Staff member
Comrade
Joined
Oct 21, 2012
Messages
7,318
Post για Amstrad απο τον Βρυκόλαξ?? Kάνω like και τρέχω να φτιάξω τον φούρνο που γκρεμίστηκε!
Από τον @Vincent ήταν! Εγώ ήμουν απλά ο κομιστής ;):)
 

Vincent

Retro Addict
Comrade
Joined
Mar 9, 2012
Messages
957
Σήμερα ολοκληρώθηκε το project.
Ο @chriskgnr εκτός από τα sockets μου έδωσε και μια 40025 (eprom)

Τώρα μένει να βρω ένα case με tapedeck.
Ελπίζω να μην έχει μητρική μέσα γιατί αν τη φτιάξω και αυτήν τοτέ θα ψάχνω για τρίτη φορά...
 
Top