Φλασαρισμα Gotek για χρηση με Amiga
- Dark_Knight
-
Συντάκτης θέματος
- Team RC
-
- Δημοσιεύσεις: 457
- Ληφθείσες Ευχαριστίες 524
Οπως ειναι γνωστο, οι δισκετες που συνοδευαν τα αγαπημενα μας μηχανηματα 20 χρονια πριν, λογω των υλικων τους δεν ειναι πλεον αξιοπιστες και τα drives που τις διαβαζουν αρκετα ταλαιπωρημενα. Ευτυχως για εμας, η εξελιξη της τεχνολογιας εφερε διαφορες λυσεις, οπως το WHDLoad για τις amiga που το υποστηριζουν, την υπεροχη λυση του AmiPi που μας παρουσιασε ο φιλος orfeas και για τους υπολοιπους κοινους θνητους, το ταπεινο (αλλα θαυματουργο) Gotek.
Ενα gotek ετοιμο για Amiga κυμαινεται γυρω στα 35-40 ευρω και ειναι (σχεδον) plug n play. Συνηθως ερχεται με φορτωμενο το HxC η καποιο αντιστοιχο firmware και προεραιτικα με καποια mods οπως OLED Display και αλλα. Παρ ολα αυτα, για τα ανησυχα πνευματα που αρεσκονται στην... περιπετεια, μπορει να τροποποιησει ο ιδιος ενα gotek για χρηση με την amiga και μαλιστα με μικροτερο κοστος! Για την δουλεια αυτη θα χρειαστουμε:
Hardware
1) Gotek drive (μαυρο η γκρι, δεν παιζει ρολο)
2) USB to TTL Programmer
3)Pin Headers
4)καλωδια Jumper θηλυκο σε θηλυκο
Software (ΟΛΟ το software που χρειαζεστε υπαρχει σε μορφη rar στο τελος του post)
1) FlashFloppy (δωρεαν λογισμικο βασισμενο στο HxC)
2)HXCFEUSB_HFE_beta_firmware (τα αρχεια που δειχνουν στο gotek τι εχουμε στο καθε slot)
3)en.flasher-stm32(ενας flasher απο την ST electronics με τον οποιο θα φλασαρουμε το gotek)
4)PL2303_Prolific_DriverInstaller_v1_8_0 (ο driver για τον programmer)
Το gotek μπορουμε να το προμηθευτουμε απο το γνωστο μαγαζι, στην εξωφρενικη τιμη των... ~14 ευρω
www.ebay.com/itm/Updated-Version-SFR1M44...p2057872.m2748.l2649
Τον USB programmer θα τον βρουμε εδω στο αστρονομικο ποσο των... 70 cents!
www.ebay.com/itm/USB-To-TTL-Serial-Port-...p2057872.m2749.l2649
Τα pin headers ειναι αυτα και τα βρισκουμε πανευκολα σε ενα καταστημα ηλεκτρονικων
Τα καλωδια jumper ειναι αυτα εδω
Ας ξεκινησουμε!
Tο μονο που θα χρειαστει το gotek ειναι να το λυσουμε και να κολλησουμε μερικα pins σε αυτο το σημειο. ΠΡΟΣΟΧΗ: Η γεφυρα σε αυτην την φωτογραφια ειναι στην θεση S1. Για να λειτουργησουμε το gotek εσωτερικα στην Amiga, μετακινουμε την γεφυρα στην θεση S0! Ευχαριστω τον Pluto63 για την επισημανση
Αφου το κανουμε αυτο, θα χρειαστει να ετοιμασουμε το programmer μας! ΠΡΩΤΟΥ κανουμε οποιαδηποτε συνδεσμολογια, ειναι σημαντικο να φροντισουμε το πισι να διαβαζει σωστα τον programmer μας ωστε το φλασαρισμα να γινει απροβληματιστα! Ανοιγουμε λοιπον τον φακελο PL2303_Prolific_DriverInstaller_v1_8_0 και τρεχουμε το αρχειο PL2303_Prolific_DriverInstaller_v1.8.0.exe. Αφου τελειωσει η εγκατασταση του, βαζουμε τον programmer ΣΚΕΤΟ σε μια θυρα USB του υπολογιστη (να θυμαστε ποια, εχει σημασια) και περιμενουμε να αναγνωρισει την συσκευη. Σε περιπτωση που τα windows ζητησουν επανεκκινηση καντε την, αλλιως θα εχετε προβλημα στα παρακατω βηματα. Εαν ολα εχουν γινει σωστα, η συσκευη μας θα υπαρχει στην Διαχειρηση Συσκευων και θα εχει την δικη της θυρα COM
Για να το δουμε αυτο παμε Υπολογιστης>δεξι κλικ>ιδιοτητες>διαχειρηση συσκευων. Πλεον βρισκομαστε εδω
Παταμε την κατηγορια θυρες (COM & LPT) και θα δουμε τον Programmer μας καθως και την θυρα που του εδωσαν τα windows σε παρενθεση. Ο programmer πρεπει να μπαινει παντα στην ΙΔΙΑ USB θυρα, καθως αν μπει σε διαφορετικη τα windows θα το εντοπισουν σαν καινουρια συσκευη και θα του δωσουν διαφορετικη θυρα COM!
To επομενο βημα ειναι να εγκαταστησουμε το προγραμμα που θα χρησιμοποιησουμε για το φλασαρισμα. Η ληψη απο τον ιστοτοπο της ST electronics ειναι δωρεαν και απαιτει μονο το email σας (δεν ξερω γιατι), αλλα για να μην σας παιδευω σας το παρεχω ετοιμο! Ανοιγουμε λοιπον τον φακελο en.flasher-stm32 και τρεχουμε το flash_loader_demo_v2.8.0.exe. Μολις η εγκατασταση ολοκληρωθει, εχουμε πλεον ολο το απαραιτητο software
Ηρθε λοιπον η ωρα για να συνδεσουμε το Gotek με τον Programmer! Θα προσπαθησω να ειμαι οσο αναλυτικος μπορω, καθως το συγκεκριμενο βημα ειναι πολυ σημαντικο! Οι συνδεσεις γινονται οπως στην παρακατω φωτογραφια
Σε περιπτωση που δεν διακρινονται καλα εχουν ως εξης :
1ο-2ο πιν -> Γεφυρωμενα
3ο πιν -> RXD
4o πιν -> TXD
5v gotek -> 5.0V
GND gotek -> GND
Αφου ειμαστε ΣΙΓΟΥΡΟΙ οτι οι συνδεσεις ειναι σωστες, συνδεουμε τον programmer στο πισι μας και ανοιγουμε το προγραμμα της ST, που λεγεται Demonstrator GUI.
Στην port name διαλεγουμε την COM θυρα που εδωσαν τα windows στον programmer μας και παταμε next
To επομενο μενου μας βγαζει εδω. Το πιο πιθανο ειναι το gotek μας να ειναι write protected, οποτε παταμε remove protection. Προσεξτε οτι το flash size ειναι 128ΚΒ, εχει σημασια. Καλο ειναι εδω να κανουμε reset το gotek γεφυρωνοντας στιγμιαια τα δυο pin στην στηλη RST. Παταμε next
Προσεχουμε το πεδιο target να ειναι η επιλογη που βλεπουμε στην φωτογραφια και παταμε ξανα next
Εδω ειναι που επιλεγουμε πλεον ποιο firmware θα περασουμε στο gotek! Μαρκαρουμε τις επιλογες ΑΚΡΙΒΩΣ οπως τις βλεπετε στην φωτογραφια και παταμε τις 3 τελειες που υποδεικνυω
Στο παραθυρο που ανοιγει παταμε κατω δεξια ωστε να λεει hex files και διαλεγουμε το αρχειο FF_Gotek-v0.9.16a.hex που βρισκεται μεσα στον φακελο flashfloppy
Παταμε next και το προγραμμα αρχιζει να φλασαρει το gotek. Η μπλε μπαρα θα γεμισει 2 φορες και αν ολα πανε καλα στο τελος θα γινει πρασινη. Παταμε close και βγαζουμε το gotek απο το πισι. Το gotek ειναι ετοιμο!
Στο part 2 αυτου του topic θα δουμε τι αρχεια θα περασουμε στο usb stick και πως θα συνδεσουμε το gotek στην amiga
Το απαιτουμενο software θα το βρειτε εδω: Software
Παρακαλούμε Σύνδεση ή Δημιουργία λογαριασμού για να συμμετάσχετε στη συζήτηση.
- Dark_Knight
-
Συντάκτης θέματος
- Team RC
-
- Δημοσιεύσεις: 457
- Ληφθείσες Ευχαριστίες 524
Τα δυσκολα τελειωσαν, αλλα δεν ειμαστε ακομα ετοιμοι! Εκτος απο το firmware που περασαμε στο gotek, θα χρειαστουμε τρια ακομα πραγματα: Ενα usb stick φορμαρισμενο σε fat32, μερικα αρχεια που περιλαμβανονται στο software που παρεχω και ενα αυτοσχεδιο καλωδιο ρευματος floppy drive. Ο τροπος για να φτιαξετε το καλωδιο ειναι πολυ απλος.
Αρχικα, βρισκουμε δυο βυσματα απο καποιο παλιο atx τροφοδοτικο και τα κοβουμε, αφηνοντας περιπου 4-5 εκατοστα καλωδιο. Με το κολλητηρι μας ενωνουμε τα καλωδια ανα χρωμα. Το τελικο αποτελεσμα ειναι αυτο
Οπως προσεξατε, το δευτερο ζευγος καλωδιων (κιτρινο-μαυρο) δεν υπαρχουν γιατι πολυ απλα δεν χρειαζονται! Το gotek, οπως και πολλα floppy drives, χρειαζονται μονο την γραμμη των 5 volt για να λειτουργησουν!
Τελευταιο βημα πρωτου συνδεσουμε το gotek στην amiga ειναι να περαστουν τα απαραιτητα αρχεια στο usb drive. Παμε λοιπον στο usb drive και αντιγραφουμε τα εξης αρχεια:
-Το αρχειο AUTOBOOT.HFE που βρισκεται στην διαδρομη Gotek Software\HXCFEUSB_HFE_beta_firmware\File_Selector\Amiga
-Το αρχειο HXCSDFE.CFG που βρισκεται στην διαδρομη Gotek Software\HXCFEUSB_HFE_beta_firmware\Config_Files\Autoboot_mode
- Οσα αρχεια adf της επιλογης μας επιθυμουμε. Τα αρχεια adf ειναι ψηφιακα αντιγραφα δισκετων της amiga.
Τα αρχεια adf μπορουν να πανε ανα φακελους η να τα αφησουμε χυμα. Το δικο μου usb μοιαζει καπως ετσι
Απο επιπεδο software ολα ειναι ετοιμα. Πρωτου συνεχισουμε στην amiga, πρεπει να προσεξουμε τα εξης:
-Αφαιρουμε την γεφυρα απο τα πιν 1-2 που ειχαμε τοποθετησει νωριτερα
- Στην δευτερη συστοιχια με τα πιν, βαζουμε την γεφυρα στην θεση S0, αν δεν το καναμε πριν. Αν δεν γινει αυτο, η amiga ΔΕΝ θα διαβασει σωστα το Gotek!
Ηρθε επιτελους η ωρα να συνδεσουμε το Gotek στην AMIGA! Παιρνουμε το καλωδιο τροφοδοσιας που φτιαξαμε και το συνδεουμε ως εξης:
Σειρα εχει το καλωδιο data. Προσεχουμε ετσι ωστε το χρωματιστο καλωδιο να βρισκεται στην τερμα ΔΕΞΙΑ πλευρα, τοσο στην amiga οσο και στο gotek
Βαζουμε το πληκτρολογιο, συνδεουμε βυσματα τροφοδοσιας και εικονας, αναβουμε διακοπτη κααααιιιιιι....
Στο επομενη οθονη βλεπουμε τα slot του gotek και βαζουμε το καθε adf στο slot που επιθυμουμε. Μολις τελειωσουμε τις επιλογες μας, παταμε f10 και η amiga κανει reset.
To gotek θα γραψει 001 και θα φορτωσουμε το πρωτο μας adf! Με τα κουμπακια του gotek πηγαινουμε στο επιθυμητο slot και κανουμε reset την Amiga. Με αυτον τον τροπο φορτωνει και το αντιστοιχο slot
Καθιστε θριαμβευτικα στην πολυθρονα και ανοιξτε μια μπυρα (η οτι αλλο θελετε). Το gotek ειναι ετοιμο και η amiga ετοιμοπολεμη! Καλο Πασχα και καλη διασκεδαση!
Παρακαλούμε Σύνδεση ή Δημιουργία λογαριασμού για να συμμετάσχετε στη συζήτηση.
- jimn
-
- Platinum Member
-
- Δημοσιεύσεις: 634
- Ληφθείσες Ευχαριστίες 588
Συγχαρητήρια Κώστα για άλλη μια φορά
Παρακαλούμε Σύνδεση ή Δημιουργία λογαριασμού για να συμμετάσχετε στη συζήτηση.
- Fotis_KFOR
-
- Site Owner / Admin
-
- PC / Sinclair ZX Spectrum+3
Το έχεις πάρει ζεστά το θέμα
My Collection / Projects / Various :
Computers , Consoles-Pongs , Various , Not-working , Handhelds-Tabletops , Intel p4004 (First CPU) , Old Hardware Parts , Magazines ,
Retro Computer Project , M.A.M.E. Cabinets , My Retro Computers & Consoles Room
UP THE IRONS!!! - My Iron Maiden Collection
My Wish List : www.retrocomputers.gr/collection/my-wish-list ;)
KEEP RETRO
Παρακαλούμε Σύνδεση ή Δημιουργία λογαριασμού για να συμμετάσχετε στη συζήτηση.
- ScorpioGr
-
- Premium Member
-
- Δημοσιεύσεις: 207
- Ληφθείσες Ευχαριστίες 200
Πολλά μπράβο και συγχαρητήρια....!!!
Προς admin: κάπως να γίνει να μην χαθεί τίποτε από αυτό το καταπληκτικό post του Κώστα!!!!
Παρακαλούμε Σύνδεση ή Δημιουργία λογαριασμού για να συμμετάσχετε στη συζήτηση.
- JIMPIR78
- Retro Starter
-
- Δημοσιεύσεις: 7
- Ληφθείσες Ευχαριστίες 2
Εαν ξέρεις φίλε μου ή κάποιο άλλο παιδί, θα ήταν χρήσιμος και έναν οδηγός για το πώς μπορείς να το συνδέσεις σαν εξωτερικό drive.
Παρακαλούμε Σύνδεση ή Δημιουργία λογαριασμού για να συμμετάσχετε στη συζήτηση.
- Dark_Knight
-
Συντάκτης θέματος
- Team RC
-
- Δημοσιεύσεις: 457
- Ληφθείσες Ευχαριστίες 524
Παρακαλούμε Σύνδεση ή Δημιουργία λογαριασμού για να συμμετάσχετε στη συζήτηση.
- Pluto63
-
- Platinum Member
-
- Heil Clive
- Δημοσιεύσεις: 540
- Ληφθείσες Ευχαριστίες 767
Ότι δεν σκοτώνει παχαινει.
Το blog μου pluto63.weebly.com/
Παρακαλούμε Σύνδεση ή Δημιουργία λογαριασμού για να συμμετάσχετε στη συζήτηση.
- Dark_Knight
-
Συντάκτης θέματος
- Team RC
-
- Δημοσιεύσεις: 457
- Ληφθείσες Ευχαριστίες 524
Αυτο ομολογω οτι δεν το ηξερα και προστεθηκε στον οδηγο, ευχαριστω για την χρησιμη πληροφοριαPluto63 έγραψε: Μερικές πληροφορίες ώστε να γίνει πιο κομπλέ η δουλειά. Πρώτο στον προγραμματισμό, υπάρχει πολύ μεγάλη πιθανότητα το Gotek που θα μας έρθει να είναι σε protected firmware, όποτε πατάμε το κουμπι για την αφαίρεση της προστασίας στον programmer και αμέσως μετά βραχυκυκλώνουμε τα δυο pin reset στο header
Το drive οταν μπηκε στην amiga (OXI στην πρωτη φωτογραφια) ηταν σεταρισμενο σε d0 καθως το δουλεψα κανονικα στην Amiga πριν γραψω τον οδηγο. Προστεθηκε επισημανση στην πρωτη φωτογραφια προς αποφυγη λαθων. Το σημα του motor δεν χρειαστηκε στην δικη μου περιπτωση, οσον αφορα αλλα μηχανηματα πολυ πιθανο να χρειαζεταιPluto63 έγραψε: Δεύτερο το drive έτσι που το βλέπω στην φωτό είναι σεταρισμενο σαν drive Β (d1), στη αμιγκα θα δουλέψει εκ παρατροπης γιατί δεν το λαμβάνει υπό όψιν αλλά σε οποιοδήποτε άλλο μηχάνημα δεν θα δουλέψει
Pluto63 έγραψε: Πολύ εύκολα και τα mod : oled, rotary dial, και piezo electric μεγάφωνο για sound simulation.
Τα mod οντως ειναι ευκολα και καποια αρκετα χρησιμα. Με το mod του piezo electric θα ασχοληθω στο προσεχες μελλον οποτε και θα το παρουσιασω τοτε
Παρακαλούμε Σύνδεση ή Δημιουργία λογαριασμού για να συμμετάσχετε στη συζήτηση.
- Pluto63
-
- Platinum Member
-
- Heil Clive
- Δημοσιεύσεις: 540
- Ληφθείσες Ευχαριστίες 767
Ότι δεν σκοτώνει παχαινει.
Το blog μου pluto63.weebly.com/
Παρακαλούμε Σύνδεση ή Δημιουργία λογαριασμού για να συμμετάσχετε στη συζήτηση.
- Dark_Knight
-
Συντάκτης θέματος
- Team RC
-
- Δημοσιεύσεις: 457
- Ληφθείσες Ευχαριστίες 524
Το gotek μας ειναι ετοιμο και τα adf φορτωνουν κανονικα, αλλα τι κανουμε αν θελουμε να συνδεσουμε το gotek εξωτερικα? Mε 2 απλα εξαρτηματα μπορουμε οχι μονο να το συνδεσουμε εξωτερικα, αλλα και να κανουμε boot απο αυτο, κατι που κανονικα δεν γινεται στο kickstart 1.2/1.3. Για να το κανουμε αυτο θα χρειαστουμε:
1) Ενα εξωτερικο καλωδιο για την συνδεση του gotek. Μπορειτε να το βρειτε απο διαφορες πηγες, εγω προτιμησα αυτο του φιλου ikonsgr. Δεν γνωριζω αν λειτουργει και για μηχανικα drives, παντως για το gotek επαιξε απροβληματιστα
www.ebay.com/itm/External-Amiga-drive-ad...p2057872.m2749.l2649
Συνδεοντας τα βυσματα πανω στο gotek και αναβοντας την amiga, θα πρεπει να δουμε το gotek σαν df1 σε προγραμματα οπως το XCopy η το Workbench. ΠΡΟΣΟΧΗ: η γεφυρα πανω στο gotek παραμενει στο S0, αλλιως η συσκευη ΔΕΝ θα ειναι ορατη στην amiga! Ακομα και ετσι ομως, ενα μεγαλο μερος των προγραμματων ειναι σχεδιασμενο να τρεχει ΜΟΝΟ απο το df0, εμποδιζοντας μας να αξιοποιησουμε το gotek στην πληρη του δυνατοτητα. Εδω ερχεται να μας λυσει τα χερια το δευτερο εξαρτημα, o boot selector.
Εαν δεν βαλετε τον boot selector, δεν χρειαζεται να προχωρησετε παρακατω. Εαν ομως θελετε να φορτωνετε τα προγραμματα κατευθειαν απο το εξωτερικο drive, συνεχιστε την αναγνωση.
Προτιμησα και εδω την λυση του ikonsgr, αλλα σχεδον ολοι οι boot selector για amiga 500 κανουν την ιδια δουλεια: Οταν εχουμε τον διακοπτη πανω, το εσωτερικο drive ειναι df0 και το εξωτερικο μας γινεται df1. Οταν ομως παμε τον διακοπτη στην αλλη μερια, το εσωτερικο drive απενεργοποιειται και την θεση του παιρνει το εξωτερικο. Εφοσον λοιπον το εξωτερικο μας drive φαινεται σαν εσωτερικο, ολα τα images φορτωνουν κανονικα! Μπορειτε να βρειτε τον boot selector εδω η οπου αλλου επιθυμειτε
www.ebay.ie/itm/273053625803?ssPageName=...id=p3984.m1558.l2649
Η εγκατασταση του ειναι πολυ απλη. Αρχικα εντοπιζουμε το τσιπακι even CIA, που βρισκεται ακριβως κατω απο την καλωδιοταινια του floppy. Βλεπουμε με ποια μερια ειναι εγκατεστημενο και το αφαιρουμε με προσοχη.
Κουμπωνουμε το boot selector στην amiga με το καλωδιο ΠΡΟΣ ΤΑ ΑΡΙΣΤΕΡΑ και πανω στον selector παει η CIA. Το τελικο αποτελεσμα θα ειναι καπως ετσι
Ολα ειναι ετοιμα! Αφου βρουμε μια βολικη θεση για να στηριξουμε τον διακοπτη, μονταρουμε ξανα την Amiga οπως ηταν πριν ξεκινησουμε τον οδηγο. Συνδεουμε εξωτερικα πλεον το gotek και αναβουμε το μηχανημα. Αναλογα σε ποια θεση βρισκεται ο διακοπτης, μπορουμε πλεον να φορτωσουμε τα προγραμματα ειτε απο δισκετα ειτε απο το gotek. Σε περιπτωση που καποια δισκετα (πχ Workbench η το Xcopy) σταματησει το φορτωμα και πεταξει checksum error 880, ειναι πολυ πιθανο να ευθυνεται το adf που εχουμε διαλεξει στο gotek. Βγαλτε το USB απο το gotek και καντε reset την Amiga. Εαν αυτη τη φορα φορτωσει, το προβλημα ηταν στο adf. Το εχω ηδη γνωστοποιησει στον δημιουργο του firmware για να δουμε τι τελικα φταιει. Εαν καποιος γνωριζει την συγκεκριμενη περιπτωση, καθε βοηθεια ευπροσδεκτη!
καλη Ανασταση και απολαυστε υπευθυνα!
Παρακαλούμε Σύνδεση ή Δημιουργία λογαριασμού για να συμμετάσχετε στη συζήτηση.
- JIMPIR78
- Retro Starter
-
- Δημοσιεύσεις: 7
- Ληφθείσες Ευχαριστίες 2
Παρακαλούμε Σύνδεση ή Δημιουργία λογαριασμού για να συμμετάσχετε στη συζήτηση.
Παρακαλούμε Σύνδεση ή Δημιουργία λογαριασμού για να συμμετάσχετε στη συζήτηση.