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!

Βοηθεια για modchip σε PsOne Slim

Pluto63

Retro Addict
Comrade
Joined
Oct 14, 2014
Messages
787
Δυστυχώς έτσι είναι και το γράφουν ξεκάθαρα στα φόρουμ θέλει ακριβώς αυτό το chip 508A διαφορετικά δεν δουλεύει, κοιταξες αν έχει ο Φανος, εγώ από εκεί πήρα το δικό μου.
 

dR_wH0

Solder Noob
Staff member
Comrade
Joined
Mar 24, 2012
Messages
5,854
Δυστυχώς έτσι είναι και το γράφουν ξεκάθαρα στα φόρουμ θέλει ακριβώς αυτό το chip 508A διαφορετικά δεν δουλεύει, κοιταξες αν έχει ο Φανος, εγώ από εκεί πήρα το δικό μου.

Ax βρε παιδιά. Αφου είχαμε παραγγελία απο mouser.com έπρεπε να τα έχουμε βάλει κ αυτά μέσα. 9000 στοκ έχει απο ότι βλέπω στα 12F508
 

Dark_Knight

Retro Starter
Joined
Oct 26, 2017
Messages
46
Σαν να βλέπω τον εαυτό μου με ένα αντίστοιχο Playstation. Νόμιζα κι εγώ ότι θα μπορούσα να γράψω pics με τον δικό μου programmer που υποτίθεται τα υποστηρίζει. Τελικά 2 φορές παρήγγειλα chips που ανάθεμα με πως γράφτηκαν και ένα μηχάνημα almost dead. (παρόλο που έχω μοντάρει με επιτυχία 2 fat και 3 psone, αλλά με έτοιμα chips). Αυτό το 12Fxxx δεν είναι flash?

Μου φαινεται ολοι στο ιδιο πλοιο ειμαστε... Ναι flash ειναι, ενω τα 12C508 και 12C508Α ειναι cmos και εκει νομιζω μπαινει στην μεση και ο παραγοντας του programmer. Το smd που ξυλωθηκε το αντικατεστησα, τα 8 καλωδιακια ειναι πλεον κολλημενα κανονικα στην πλακετα και αν κρινω οτι το γνησιο tekken 3 φορτωνει, τοτε το μηχανημα επισκευαστηκε... Tωρα μενει να μπει πανω ενα λειτουργικο τσιπακι και ολα ειναι ετοιμα!

IMG_20180119_003024 (2064 x 1548).jpg
 

Dark_Knight

Retro Starter
Joined
Oct 26, 2017
Messages
46
Λοιποοοοοοοον...

Υστερα απο αρκετο καιρο και με το Ps One πλεον ετοιμο, ηρθε η ωρα να σας περιγραψω μερικα πραγματα που χρειαζονται προσοχη οταν παμε να καψουμε ενα τσιπακι. Αρχικα να επισημανουμε οτι ο καθε programmer αλλα και το καθε προγραμμα εχουν διαφορες μεταξυ τους, εγω θα αναφερθω στον programmer K150 που χρησιμοποιησα, καθως και στο προγραμμα Microbrn.

Σε αυτο το σημειο θεωρω οτι γνωριζουμε πως να σεταρουμε τον programmer μας και επικοινωνει με τον υπολογιστη χωρις προβληματα. Ανοιγουμε λοιπον το Microbrn, διαλεγουμε στην κατω δεξια γωνια ποιο τσιπακι ειναι που θελουμε να καψουμε και ΠΡΙΝ φορτωσουμε το HEX File, κανουμε ενα Read. Στον λευκο πινακα του προγραμματος θα εμφανιστουν ολα τα περιεχομενα του chip, που λογικα ειναι ολα κενα (FFF). Χωρις να πειραξουμε ΤΙΠΟΤΑ, παταμε το κουμπι CALIB και σημειωνουμε την τιμη που μας γραφει. Την ιδια τιμη θα την βρουμε και στο τελος του λευκου πινακα.

Screenshot_1.png

Αυτη ειναι η τιμη OSCCAL και ειναι ΜΟΝΑΔΙΚΗ για καθε IC. Την σημειωνουμε γιατι θα χρειαστει να την εισαγουμε αργοτερα. Φορτωνουμε το αρχειο HEX που θελουμε να καψουμε (στην περιπτωση μου OneChip.hex) και παταμε ξανα το κουμπι CALIB. Εισαγουμε την τιμη που σημειωσαμε πριν και επιβεβαιωνουμε.

Τελος, πριν καψουμε το τσιπακι κοιταμε τα fuses. Καθε περισταση αλλα και καθε κωδικας απαιτει διαφορετικες ρυθμισεις. Στην περιπτωση του One Chip οι ρυθμισεις ειναι οι εξης

Screenshot_2.png

Παταμε ΟΚ, επειτα program και περιμενουμε. Αν ολα πηγαν καλα, το τσιπακι εχει προγραμματιστει! Κανουμε την εγκατασταση στο Ps One ακολουθωντας αυτο το διαγραμμα

recommended_scph102.jpg
 

dR_wH0

Solder Noob
Staff member
Comrade
Joined
Mar 24, 2012
Messages
5,854
Λοιποοοοοοοον...

Υστερα απο αρκετο καιρο και με το Ps One πλεον ετοιμο, ηρθε η ωρα να σας περιγραψω μερικα πραγματα που χρειαζονται προσοχη οταν παμε να καψουμε ενα τσιπακι. Αρχικα να επισημανουμε οτι ο καθε programmer αλλα και το καθε προγραμμα εχουν διαφορες μεταξυ τους, εγω θα αναφερθω στον programmer K150 που χρησιμοποιησα, καθως και στο προγραμμα Microbrn.

Σε αυτο το σημειο θεωρω οτι γνωριζουμε πως να σεταρουμε τον programmer μας και επικοινωνει με τον υπολογιστη χωρις προβληματα. Ανοιγουμε λοιπον το Microbrn, διαλεγουμε στην κατω δεξια γωνια ποιο τσιπακι ειναι που θελουμε να καψουμε και ΠΡΙΝ φορτωσουμε το HEX File, κανουμε ενα Read. Στον λευκο πινακα του προγραμματος θα εμφανιστουν ολα τα περιεχομενα του chip, που λογικα ειναι ολα κενα (FFF). Χωρις να πειραξουμε ΤΙΠΟΤΑ, παταμε το κουμπι CALIB και σημειωνουμε την τιμη που μας γραφει. Την ιδια τιμη θα την βρουμε και στο τελος του λευκου πινακα.

View attachment 16661

Αυτη ειναι η τιμη OSCCAL και ειναι ΜΟΝΑΔΙΚΗ για καθε IC. Την σημειωνουμε γιατι θα χρειαστει να την εισαγουμε αργοτερα. Φορτωνουμε το αρχειο HEX που θελουμε να καψουμε (στην περιπτωση μου OneChip.hex) και παταμε ξανα το κουμπι CALIB. Εισαγουμε την τιμη που σημειωσαμε πριν και επιβεβαιωνουμε.

Τελος, πριν καψουμε το τσιπακι κοιταμε τα fuses. Καθε περισταση αλλα και καθε κωδικας απαιτει διαφορετικες ρυθμισεις. Στην περιπτωση του One Chip οι ρυθμισεις ειναι οι εξης

View attachment 16662

Παταμε ΟΚ, επειτα program και περιμενουμε. Αν ολα πηγαν καλα, το τσιπακι εχει προγραμματιστει! Κανουμε την εγκατασταση στο Ps One ακολουθωντας αυτο το διαγραμμα

View attachment 16663

Χρησιμότατο πόστ - σε ευχαριστώ πολύ @Dark_Knight . Στην ουσία το CALIB είναι calibrate να υποθέσω ; Και πρέπει να γίνει πρίν την εγγραφή για να "ταιριάζει" ακριβώς το HEX file στο εκάστοτε PIC ?
 

Dark_Knight

Retro Starter
Joined
Oct 26, 2017
Messages
46
Καλημερα!

Το Calib πολυ σωστα σημαινει calibrate. Οταν ο καθε προγραμματιστης δημιουργει το HEX δεν γνωριζει τι OSCCAL θα εχει το τσιπακι μας (αφου ειναι μοναδικη), επομενως την αφηνει κενη η εχει βαλει αυτη που ταιριαζει στο δικο του τσιπ! Ο λογος λοιπον που το κανουμε μια φορα πριν φορτωσουμε το HEX ειναι για να διαβασουμε και να κρατησουμε ποιο value εχει το δικο μας τσιπ και μετα το ξανακανουμε για να την κανουμε inject στο Hex file.

Εαν παραλειψουμε αυτο το βημα, ο εσωτερικος ταλαντωτης του chip θα χασει τον συγχρονισμο του με αποτελεσμα οι εντολες να μη δινονται οταν πρεπει
 

Pluto63

Retro Addict
Comrade
Joined
Oct 14, 2014
Messages
787
Μπράβο Κώστα, πολύ καλή δουλειά.
 
Top