SD2IEC DIY

Pablo Sanchez

Retro Starter
Καλησπέρα, ετοιμάζομαι να κατασκευάζω μία SD2IEC κάρτα και ήθελα να μοιραστώ με εσάς τη πρόοδο... αρχικά έχω διαβάσει σε αυτή τη σελίδα:

http://www.retroparla.com/index.php/2018/03/18/montando-un-sd2iec/

και έχω προμηθευτεί τα υλικά όπως φαίνεται στη φωτογραφία... θα σας κρατήσω ενήμεροι... περιμένω ένα microcontroller programmer από κίνα για να προχωρήσω στην εγγραφή του firmware στο atmel 1284.

PS. Λείπουν μερικά πραγματάκια όπως αντιστάσεις, πυκνωτές και clock... αλλά τα έχω και αυτά.
 

Attachments

geoanas

Commodore Vampire
Staff member
Πολύ ωραία! (Αν και το SD2IEC ποτέ δεν το συμπάθησα ιδιαιτέρως λόγω της μεγάλης του ασυμβατότητας με τα demoZ που λατρεύω :D). Υπάρχουν και έτοιμα gerber files, να δώσεις κατ' ευθείαν για επαγγελματική εκτύπωση στην εταιρεία της προτίμησης σου. Καλή επιτυχία (που θα την έχεις)... Είσαι ασταμάτητος και σε παρακολουθώ :thumbup:
 

Pablo Sanchez

Retro Starter
Καλημέρα! ευχαριστώ geoanas! Παρόλο που δεν έχω πολύ χρόνο, προσπαθώ κάτι να κάνω για να μη σκουριάζω! χαχα

Είχα σκεφτεί να δώσω παραγγελία για PCB επαγγελματικό, αλλά με τα έξοδα μεταφορικά ήταν ακριβά.... έχεις υπόψη σου κάποιο οικονομικό γενικά site που να συμφέρει; Αν είναι εντός Ελλάδας ακόμα καλύτερα!
 

geoanas

Commodore Vampire
Staff member
Ω, Ναι! EasyEDA -> JLCPCB! Μπορείς να ανεβάσεις τα δικά σου gerber files (σε zip), σε τιμές παραγωγής που ξεκινούν από 2$ για 10 boards (+έξοδα αποστολής που είναι πολύ οικονομικά για απλό registered letter / tracking - ΟΧΙ courriers και άλλα τέτοια). Έχω τρελαθεί να παραγγέλνω πλακέτες!

(Ρίξε μια ματιά σε αυτό...Ο Wegi έχει έτοιμα τα σχέδια ;-) )
 

Pablo Sanchez

Retro Starter
Να σαι καλά!! Νομίζω έτσι θα το κάνω, πιο σωστό και επαγγελματικό το αποτέλεσμα!!
 

Pablo Sanchez

Retro Starter
Τελικά το κατάφερα και έκανα την υπέρβαση, και κατάφερα να γράψω ένα bootloader στο atmel 1284pu και κατάφερα να κατασκευάσω ένα DIY SD2IEC, και το καλύτερο απ'όλα είναι ότι παίζει μία χαρά!

Αλλά ας τα λέμε όλα με τη σειρά τους, το πρώτο τεράστιο εμπόδιο που είχα μπροστά μου ήταν να γράφω το bootloader και το firmware στο AVR chip που επέλεξα, δηλαδή το ATMEL 1284pu. Παρήγγειλα από κίνα ένα programmer αλλά δεν είχα καταλάβει ότι ήταν μόνο για PIC programming, το Κ150, και έτσι δεν μπορούσα να το χρησιμοποιήσω για να περάσω το λογισμικό στο 1284... εκεί απογοητεύτηκα αλλά δεν τα έβαλα κάτω και σκέφτηκα μήπως κάποιος είχε κάνει το προγραμματισμό έμεσα από ένα Arduino Uno και ναι, γίνεται... όπως αναφέρεται εδώ:

http://www.gammon.com.au/breadboard

στο σημείο που λέει "Atmega1284P minimal board", περιγράφεται πως να κάνεις σχέδιο για να γίνει προγραμματισμό του 1284p μέσω Arduino Uno, με τη χρήση του sketch που έκανε ο ίδιος εδώ: https://github.com/nickgammon/arduino_sketches (hex loader).

Έτσι, μπόρεσα να περάσω το τελευταίο SD2IEC bootloader (newboot-0.4.1-larsp-m1284p.hex) το οποίο αναγνωρίζει από το SD card το σωστό FIRMWARE και το γράφει στο 1284p για να μπορεί να λειτουργεί ως SD2IEC!

Το δεύτερο κομμάτι ήταν η κατασκευή της πλακέτας που θα είχε πάνω της το 1284p, και ακολουθώντας τα βήματα του άρθρου (στα Ισπανικά) http://www.retroparla.com/index.php/2018/03/18/montando-un-sd2iec/ κατάφερα να κάνω τη πλακέτα, με κάποιες τεχνικές δυσκολίες αλλά την έκανα!

Αφήνω φωτογραφικό υλικό, και ελπίζω να κάνω μία πλακέτα v2 αυτή τη φορά πιο επαγγελματικά!
 

Attachments

geoanas

Commodore Vampire
Staff member
Άψογος!

Γενικά με τα Αρντουίνια (Arduino nano κτλ) γίνεται χαμός σε λαϊκά παζάρια όπως το Ebay, που έχουν γεμίσει από φθηνούς σχιστομάτικους κλώνους που βασίζονται στο CH340 και πρέπει πρώτα να περάσεις drivers...αλλά αν έχεις Windows 10 δεν σε αφήνουν και ...χαμός στο ίσιωμα! Έτσι ταλαιπωρήθηκα λίγο κι εγώ με κάποια projects που θα αναπτύξω αργότερα, αλλά τελικά τα κατάφερα!

Βλέπω και για σένα..Τέλος καλό - Όλα καλά! Well Done! :thumbup:
 

Pablo Sanchez

Retro Starter
Καλησπέρα! Βασικά το Arduino δεν μου προκάλεσε κάποιο θέμα, το μόνο που πρέπει να προσέχεις είναι να έχεις ελεύθερο το σειριακό που χρησιμοποιεί και να μην το έχει ανοίξει άλλη εφαρμογή, και δεν το γνωρίζεις. Ακόμα και ένα Mini Arduino Uno κινέζικο που πήρα με 4 ευρώ παίζει μια χαρά!

Ακόμα δεν έψαξα για το σχέδιο του board που μου είχες αναφέρει, αλλά θα το κάνω και θα παραγγείλω μερικά boards για να τα κάνω όπως πρέπει.

Πάντα όταν τελειώνω κάποιο project τέτοιο με κολλητήρι και διάφορα άλλα σκέφτομαι "σιγά μη παίζει αυτό το πράγμα" αλλά, δε ξέρω πως, ακόμα και με πολλές δυσκολίες και ξενύχτια και απογοήτευση, στο τέλος παίζουν τα πράγματα και νιώθω μία τεράστια χαρά, σαν μικρό παιδί!
 

geoanas

Commodore Vampire
Staff member
...

Πάντα όταν τελειώνω κάποιο project τέτοιο με κολλητήρι και διάφορα άλλα σκέφτομαι "σιγά μη παίζει αυτό το πράγμα" αλλά, δε ξέρω πως, ακόμα και με πολλές δυσκολίες και ξενύχτια και απογοήτευση, στο τέλος παίζουν τα πράγματα και νιώθω μία τεράστια χαρά, σαν μικρό παιδί!
Αυτό ακριβώς! :thumbup:
 

Scorpio_Gr

Retro Enthusiast
ότι και να πω είναι λίγο....
ΕΥΓΕ!!!!!!!!

μετά τα ωραία πράγματα που είδα από εσένα...έχω αρχίσει να το σκέφτομαι και εγώ....!!!!!!!!
 
Top