Topic-icon UPURS - Fast serial transfer utilities for the BBC Micro

  • chriskgnr
  • Το Άβαταρ του/της chriskgnr Συντάκτης θέματος
  • Retro Elite
  • Retro Elite
  • Well, i got one chance left in a nine live cat.
Περισσότερα
24/10/2012 23:06 - 14/12/2012 22:27 #3115 από chriskgnr
UPURS - Fast serial transfer utilities for the BBC Micro δημιουργήθηκε από chriskgnr
UPURS - Part I.

Όταν απεκτησα το BBC, το πρώτο πράγμα που εκανα ήταν να κατασκευάσω ενα καλώδιο κασετοφώνου, για να δοκιμασω τις κασετούλες που συνόδευαν το μηχάνημα! Τι να πώ! Ξαναγύρισα στα '80s! :woohoo: Αυτη η γνώριμη ρετρο-αίσθηση του tape loading... :) Όμως δε μου εφτανε αυτο! Το BBC εκτος απο κασετες συνοδευοταν και απο ενα disk drive 5.25! Ηθελα εδω και τωρα disk loading. Ψαχνοντας λοιπον(που αλλου), στο ιντερνετ βρηκα χιλιαδες images προγραμματων για το BBC. Οποτε, αυτο που εμενε ηταν η μεταφορα τους σε δισκετα! To γκουγκλαρισμα για image transfering απεδωσε και μαλιστα πολλές λυσεις: FDC, XFer, PCXFer, Omniflop, Omnidisk, BBC Explorer, BBCIM κτλ. Θελετε οτι καποια προγραμματα ηταν demo, θελετε οτι καποια ήταν command-prompt based, θελετε οτι αλλα ειχαν μπερδεμενες εντολές, αλλα ηθελαν σειριακα καλωδια στην RS423, στην οποια δε βρισκεις με κανενα Θεο domino type βυσμα, αλλα ηθελαν απο τη μερια του peecee floppy disk controller με συγκεκριμενο chipset, θελετε οτι βαριεμαι το πολυ ψαξιμο και ζοριλικι(κυρίως αυτό! :P :lol: :lol: ), ολα αυτα απορίφθηκαν σε χρονο dt. Και πεφτω τυχαια πανω στο UPURS. www.retro-kit.co.uk/UPURS/
Το UPURS, εχει σχεδιαστεί απο τον Martin Barr και οποιοσδηποτε θελει να επικοινωνησει μαζι του, μπορει να το κανει στο: www.retro-kit.co.uk/page.cfm/content/UPURS-contact-page/
Ευκολο στη κατασκευη, απλουστατο στη χρηση και με πολλα πολλα καλουδια! Κατα πρωτον το σειριακο καλωδιο ειναι κατασκευασμενο απο στανταρτ και φθηνα υλικα, δευτερον μπαινει στο κολπο και μια eprom μνημουλα με το κώδικα του προγραμματος ετοιμο σε αρχειο *.rom(που σημαινει οτι ξεσκονιζω για χρηση και τον eprom programmer), τριτον το manual ειναι κατατοπιστικοτατο, και το προγραμμα στη peecee μερια πανευκολο στη χρηση και ερχεται σε 2 γευσεις. Windoze και Linux! :woohoo: Ε τι αλλο να θελω απο αυτη τη ζωή! :P
Επ ωμου κολλητηρι, πολυμετρο και οτι χρειαζεται για τη κατασκευη του serial cable!
Να σημειωθει εδω, οπως αναφερει και το manual, οτι απαιτειται η υπαρξη φυσικης σειριακης θυρας, έστω και με τη χρηση usb to serial adapter, αρκει αυτός να περιεχει το Ftdi chipset, για το οποιο παρεχονται και οι drivers.

Το σχεδιο του σειριακου καλωδιου:



και μερικες φωτογραφιες απο τη κατασκευη του καλωδιου(δυστυχως κακης ποιοτητας, με τη πρωτη ευκαιρια, θα ανεβασω καλυτερες):





Σε αναμονη για το Part II! :cheer:

21st century breakdown...
Συνημμένα:
Οι ακόλουθοι χρήστες είπαν "Σε Ευχαριστώ": Fotis_KFOR, zx_jim, ChaoSun

Παρακαλούμε Σύνδεση ή Δημιουργία λογαριασμού για να συμμετάσχετε στη συζήτηση.

  • Fotis_KFOR
  • Το Άβαταρ του/της Fotis_KFOR
  • Site Owner / Admin
  • Site Owner / Admin
  • PC / Sinclair ZX Spectrum+3
Περισσότερα
25/10/2012 21:18 #3143 από Fotis_KFOR
Απαντήθηκε από Fotis_KFOR στο θέμα UPURS - Fast serial transfer utilities for the BBC Micro
Ευχαριστούμε Χρήστο για τις πληροφορίες και τις φωτό!

Ενδιαφέροντα πράγματα και... ψαγμένα :cheer:

Παρακαλούμε Σύνδεση ή Δημιουργία λογαριασμού για να συμμετάσχετε στη συζήτηση.

  • chriskgnr
  • Το Άβαταρ του/της chriskgnr Συντάκτης θέματος
  • Retro Elite
  • Retro Elite
  • Well, i got one chance left in a nine live cat.
Περισσότερα
25/10/2012 21:25 #3146 από chriskgnr
Απαντήθηκε από chriskgnr στο θέμα UPURS - Fast serial transfer utilities for the BBC Micro

Fotis_KFOR έγραψε: Ευχαριστούμε Χρήστο για τις πληροφορίες και τις φωτό!

Ενδιαφέροντα πράγματα και... ψαγμένα :cheer:


Thanx Φώτη, ερχεται και το Part II σε λιγακι! :) :)

21st century breakdown...

Παρακαλούμε Σύνδεση ή Δημιουργία λογαριασμού για να συμμετάσχετε στη συζήτηση.

  • Darth_Cotsos
  • Το Άβαταρ του/της Darth_Cotsos
  • Retro Expert
  • Retro Expert
Περισσότερα
25/10/2012 21:35 #3147 από Darth_Cotsos
Απαντήθηκε από Darth_Cotsos στο θέμα UPURS - Fast serial transfer utilities for the BBC Micro
Δώσε π΄ραμα στο λαό!!! Έχω ένα electron αλλά δεν τον έχω αξιοποιησει ακόμα... :(

Don't underestimate the power of the 8bit side!

Παρακαλούμε Σύνδεση ή Δημιουργία λογαριασμού για να συμμετάσχετε στη συζήτηση.

  • chriskgnr
  • Το Άβαταρ του/της chriskgnr Συντάκτης θέματος
  • Retro Elite
  • Retro Elite
  • Well, i got one chance left in a nine live cat.
Περισσότερα
25/10/2012 21:41 #3148 από chriskgnr
Απαντήθηκε από chriskgnr στο θέμα UPURS - Fast serial transfer utilities for the BBC Micro

Darth_Cotsos έγραψε: Δώσε π΄ραμα στο λαό!!! Έχω ένα electron αλλά δεν τον έχω αξιοποιησει ακόμα... :(

Το Electron σκετο, δε σηκωνει πολλά hardware mods(δεν ειμαι σιγουρος αλλα νομιζω μονο κανενα joystick controller μπορεις να συνδεσεις στο expansion port). Αν ομως εχεις το Plus 1, τοτε ανοιγουν οι πορτες για πολλα και αξιολογα mods. Ειναι βλέπεις αυτες οι Rom slots, που κανουν θαυματα. Ενδεικτικα αναφερω μερικες κατασκευες οπως, second 6502 processor, joystick controller, eprom expander, floppy disk controller κτλ. Αν δε κανω λαθος, ειναι και home brew αυτες οι κατασκευες! :) :)

21st century breakdown...

Παρακαλούμε Σύνδεση ή Δημιουργία λογαριασμού για να συμμετάσχετε στη συζήτηση.

  • chriskgnr
  • Το Άβαταρ του/της chriskgnr Συντάκτης θέματος
  • Retro Elite
  • Retro Elite
  • Well, i got one chance left in a nine live cat.
Περισσότερα
27/10/2012 23:00 - 27/10/2012 23:19 #3220 από chriskgnr
Απαντήθηκε από chriskgnr στο θέμα UPURS - Fast serial transfer utilities for the BBC Micro
Πάρτ ΙΙ: Η Eprom.

Το transferring κομμάτι του προγράμματος που τρεχει στο BBC, ειναι το UPURS50R.rom, μεγέθους 16ΚΒ, οποτε θα χρειαστουμε μια 128άρα eprom, τουτέστιν μια 27C128.




Στη μπρίζα λοιπόν ο eprom programmer, που παρ'ολη τη κινέζικη καταγωγη του κανει μια χαρα τη δουλειά του! :lol:





Επιλεγουμε τυπο eprom:





Κάνουμε ενα read για να βεβαιωθουμε οτι ειναι αδεια:





Επιλέγουμε το αρχειο UPURS50R.rom, για να το φορτώσουμε και μετα να το γράψουμε στη rom:




Και δοκιμή στο BBC!


21st century breakdown...

Παρακαλούμε Σύνδεση ή Δημιουργία λογαριασμού για να συμμετάσχετε στη συζήτηση.

  • chriskgnr
  • Το Άβαταρ του/της chriskgnr Συντάκτης θέματος
  • Retro Elite
  • Retro Elite
  • Well, i got one chance left in a nine live cat.
Περισσότερα
03/11/2012 12:01 - 03/11/2012 12:42 #3344 από chriskgnr
Απαντήθηκε από chriskgnr στο θέμα UPURS - Fast serial transfer utilities for the BBC Micro
Part θρί: Το trasferring!

Το UPURS 5.0, δεν υποστηρίζει μονο disk image transferring(exporting και importing), αλλα εχει και εντολες χειρισμου για rom image files, καθως και για Uef files! Επειδή όμως ο μεγαλος ογκος images για το BBC ειναι disk images(ssd ή dsd), θα ασχοληθούμε με το disk image trasferring και πιο συγκεκριμενα, με το disk image importing απο το peecee. Για περισσοτερες λεπτομερειες, οσοι ενδιαφερονται μπορουνε να κατεβασουν το manual σε pdf μορφη και να το διαβασουν απο εδώ: www.retro-kit.co.uk/UPURS/
Οι εντολες για το disk image importing, ειναι ολες κι ολες δυο. Η *UPSSD x, για SSD single side disk image importing, όπου x βάζουμε τη πλευρά του disk drive, δηλαδή 0 ή 2 εαν εχουμε ενα disk drive με δυο κεφαλες και 1 ή 3 εαν εχουμε και δευτερο disk drive. Και *UPDSD x, για DSD double side disk image importing, όπου x βαζουμε τη τιμη 0 εαν εχουμε ενα disk drive, ή τη τιμη 1 εαν εχουμε και δευτερο disk drive. Να σημειωθει εδώ ότι, οι δισκετες που προκειται να γραφτει το image, εαν χρησιμοποιουνταν σε αλλο υπολογιστη, θα πρεπει να εχουν προ-φορμαριστεί στο BBC. Εαν τις ειχατε φορμαρει στο BBC ή εχουν data του BBC, δεν χρειαζονται pre-format.

Ας δώσουμε ενα παραδειγμα:
Κατ'αρχας τρέχουμε το προγραμμα μεταφοράς απο τη πλευρα του peecee, το οποιο ονομαζεται Hercules. Δινουμε τις ρυθμισεις στη θυρα COM, που βλεπουμε δεξια στη φωτογραφία, δηλαδή: Baud:115200, Data size:8, Parity:none, Handshake:RTS/CTS, Mode:Free και μετα παταμε το κουμπι Open για ν'ανοιξει η θυρα.




Στο BBC, δινουμε την αντιστοιχη εντολή *UPSSD 0, για μεταφορα ssd image(single side), στη πλευρα 0 του disk drive. Αν δεν εχουμε προβλημα επικοινωνιας, δηλαδη το καλωδιο ειναι οκ, θα παρουμε το μηνυμα "Buffer open":



Κανουμε δεξι κλικ στο παραθυρο μηνυματων του Hercules και επιλεγουμε την αποστολη του αρχειου που θελουμε , με την επιλογη Send file.



και στέλνουμε το αρχειο:



Το BBC, θα μας δώσει και τα αναλογα μηνυματα οπως φαινονται πιο κατω. Να επισημανθει εδω οτι με το που τελειωσει το disk drive την εγγραφη πρεπει να πατησουμε ενα κουμπι του πληκτρολογιου στο BBC για να δηλωσουμε οτι εχει τελειωσει η μεταφορα, να "κλεισει" το image στη δισκετα και να παρουμε το μηνυμα "Transfer ok!"




Κανουμε κι ενα *CAT να δουμε την εγγραφη:



Και με Shift+Break ή με *EXEC !BOOT τρεχουμε το προγραμμα!!




Καλο trasferring! :) :) :)

21st century breakdown...

Παρακαλούμε Σύνδεση ή Δημιουργία λογαριασμού για να συμμετάσχετε στη συζήτηση.

  • chriskgnr
  • Το Άβαταρ του/της chriskgnr Συντάκτης θέματος
  • Retro Elite
  • Retro Elite
  • Well, i got one chance left in a nine live cat.
Περισσότερα
05/11/2012 08:49 #3369 από chriskgnr
Απαντήθηκε από chriskgnr στο θέμα UPURS - Fast serial transfer utilities for the BBC Micro
Εδώ ν'αναφέρω και τη συνεισφορά του Γιώργου(geo1977), ο οποίος με μεγάλη υπομονή, βοήθησε στο να δοκιμαστεί το UPURS στο δικό του BBC με Watford DFS!
Thanx Γιώργο! :cheer:

21st century breakdown...

Παρακαλούμε Σύνδεση ή Δημιουργία λογαριασμού για να συμμετάσχετε στη συζήτηση.

  • geo1977
  • Το Άβαταρ του/της geo1977
  • Retro Maniac
  • Retro Maniac
Περισσότερα
07/11/2012 14:15 - 07/11/2012 14:18 #3443 από geo1977
Απαντήθηκε από geo1977 στο θέμα UPURS - Fast serial transfer utilities for the BBC Micro
Χρήστο σε ευχαριστώ πολύ για αυτό το κομμάτι hardware που υλοποίησες και
μου έδωσες την ευκαιρία να δοκιμάσω καινούργιες μεθόδους να γράφω software
στον αγαπημένο μου BBC περα απο το TURBO MMC που είχα καταφέραμε να
το παντρέψουμε με το UPURS σίγουρα η συνεργασία και η ανταλαγή απόψεων
και ενασχολήση η πραγματική με retro και όχι η απλή συλογή τους είναι αυτό
που αποζητάω απο το χόμπι μου :)
Οι ακόλουθοι χρήστες είπαν "Σε Ευχαριστώ": chriskgnr

Παρακαλούμε Σύνδεση ή Δημιουργία λογαριασμού για να συμμετάσχετε στη συζήτηση.

  • paulv
  • Το Άβαταρ του/της paulv
  • Retro Starter
  • Retro Starter
Περισσότερα
12/12/2012 12:13 - 12/12/2012 12:14 #4995 από paulv
Απαντήθηκε από paulv στο θέμα UPURS - Fast serial transfer utilities for the BBC Micro

Darth_Cotsos έγραψε: Δώσε π΄ραμα στο λαό!!! Έχω ένα electron αλλά δεν τον έχω αξιοποιησει ακόμα... :(


Hi All,

Apologies but I don't speak/read Greek but if Google Translate is correct, you may be interested to know that the Electron version is in the final stages of development...

http://www.retro-kit.co.uk/page.cfm/content/Electron-User-Port-and-RomRam-board/

We're testing the ROM and working on the manual at the moment and the boards are available as a self build project direct from Martin Barr who developed UPURS in the first place.

Paul

Παρακαλούμε Σύνδεση ή Δημιουργία λογαριασμού για να συμμετάσχετε στη συζήτηση.

  • chriskgnr
  • Το Άβαταρ του/της chriskgnr Συντάκτης θέματος
  • Retro Elite
  • Retro Elite
  • Well, i got one chance left in a nine live cat.
Περισσότερα
12/12/2012 16:05 #4998 από chriskgnr
Απαντήθηκε από chriskgnr στο θέμα UPURS - Fast serial transfer utilities for the BBC Micro

paulv έγραψε:

Darth_Cotsos έγραψε: Δώσε π΄ραμα στο λαό!!! Έχω ένα electron αλλά δεν τον έχω αξιοποιησει ακόμα... :(


Hi All,

Apologies but I don't speak/read Greek but if Google Translate is correct, you may be interested to know that the Electron version is in the final stages of development...

http://www.retro-kit.co.uk/page.cfm/content/Electron-User-Port-and-RomRam-board/

We're testing the ROM and working on the manual at the moment and the boards are available as a self build project direct from Martin Barr who developed UPURS in the first place.

Paul


Hello Paul!
UPURS for Acorn Electron?!??! :blink: These are excellent news!! :woohoo: :woohoo:
The requirement of the Acorn Plus 1 Interface, is a little bit of a drawback for us here in Greece, because it's very difficult to purchase it!(even on eBay). But the good news(at least for me! :lol: ) is, that a Plus 1 Interface is on it's way to me! :woohoo:

Thanks for the information Paul and if you have more news from the Acorn scene, we'll be happy to hear again from you! :cheer: :cheer:

21st century breakdown...

Παρακαλούμε Σύνδεση ή Δημιουργία λογαριασμού για να συμμετάσχετε στη συζήτηση.

  • Fotis_KFOR
  • Το Άβαταρ του/της Fotis_KFOR
  • Site Owner / Admin
  • Site Owner / Admin
  • PC / Sinclair ZX Spectrum+3
Περισσότερα
12/12/2012 16:58 #5000 από Fotis_KFOR
Απαντήθηκε από Fotis_KFOR στο θέμα UPURS - Fast serial transfer utilities for the BBC Micro
Hi Paul and welcome to our site :cheer:

Thank you very much for your information :)

Παρακαλούμε Σύνδεση ή Δημιουργία λογαριασμού για να συμμετάσχετε στη συζήτηση.

  • ndial
  • Το Άβαταρ του/της ndial
  • Retro Maniac
  • Retro Maniac
Περισσότερα
12/12/2012 18:47 #5006 από ndial
Απαντήθηκε από ndial στο θέμα UPURS - Fast serial transfer utilities for the BBC Micro
Φανταστικά νέα! (fantastic news!) :cheer:

I think I've shot 2 ducks in my entire gaming life! That was when playing "Kane" on my Amstrad CPC 464!
www.retroshowcase.com
www.dialtech.gr

Παρακαλούμε Σύνδεση ή Δημιουργία λογαριασμού για να συμμετάσχετε στη συζήτηση.

  • paulv
  • Το Άβαταρ του/της paulv
  • Retro Starter
  • Retro Starter
Περισσότερα
13/12/2012 00:16 #5014 από paulv
Απαντήθηκε από paulv στο θέμα UPURS - Fast serial transfer utilities for the BBC Micro
Ευχαριστώ για το καλωσόρισμα! (I hope that says "Thanks for the welcome!")

I'm glad the information is of use to you. As you can probably guess from my site, I'm a bit of an Acorn fan/collector and I came across your forums because of this thread linking to my site.

Google Translate isn't very good at translating Greek to English but it does enough to let me get the idea of what you were discussing and I thought you'd be interested in the developments as your posts detailing building the cable and getting the UPURS software running is really excellent.

Martin didn't have many of those boards made so it would be worth getting in touch with him if you want one. He's selling the board unpopulated for £10 inc P&P within the UK. I've no idea what the cost would be to Greece but I can't imagine that it would be very much more.

You can see how many boards he had made here.

Paul

Παρακαλούμε Σύνδεση ή Δημιουργία λογαριασμού για να συμμετάσχετε στη συζήτηση.

  • chriskgnr
  • Το Άβαταρ του/της chriskgnr Συντάκτης θέματος
  • Retro Elite
  • Retro Elite
  • Well, i got one chance left in a nine live cat.
Περισσότερα
13/12/2012 09:39 #5023 από chriskgnr
Απαντήθηκε από chriskgnr στο θέμα UPURS - Fast serial transfer utilities for the BBC Micro

paulv έγραψε: Ευχαριστώ για το καλωσόρισμα! (I hope that says "Thanks for the welcome!")

I'm glad the information is of use to you. As you can probably guess from my site, I'm a bit of an Acorn fan/collector and I came across your forums because of this thread linking to my site.

Google Translate isn't very good at translating Greek to English but it does enough to let me get the idea of what you were discussing and I thought you'd be interested in the developments as your posts detailing building the cable and getting the UPURS software running is really excellent.

Martin didn't have many of those boards made so it would be worth getting in touch with him if you want one. He's selling the board unpopulated for £10 inc P&P within the UK. I've no idea what the cost would be to Greece but I can't imagine that it would be very much more.

You can see how many boards he had made here.

Paul


Hello Paul!
Yes! It says exactly "Thanks for the welcome!" :) :)
I'd like to get in contact with Martin about the board for Electron! Just sent to me a p.m. with the contact infos.

Christos.

21st century breakdown...

Παρακαλούμε Σύνδεση ή Δημιουργία λογαριασμού για να συμμετάσχετε στη συζήτηση.

Χρόνος δημιουργίας σελίδας: 0.746 δευτερόλεπτα
Powered by Kunena Φόρουμ

great retro computers and retro consoles companies logos