CPCWiki forum

General Category => Technical Support - General => Topic started by: BSC on 19:41, 26 September 19

Title: Connecting to my 6128
Post by: BSC on 19:41, 26 September 19
Hi everyone!


Some of you might know that I don't develop my CPC stuff on a real CPC. I know that's heresy, but what can I do? *insert shrugging emoji*
I do have a working (and basically unmodified) 6128 around which I would love to run my SID stuff on, so I was wondering how I could transfer
data from my iMac (or a Laptop running Linux, if that makes it any easier) to the 6128. I am mainly interested in hardware add-ons or similar,
as I would rather not modify the 6128 or have a [hardware for flash cards that sits or sits not where the floppy used to sit], but something that
can either write directly to the CPCs memory or some kind of add-on (at the expansion port) that behaves like a floppy but is fed from the outside.


tl;dr: what hardware options are available to transfer data to a real CPC? 


Thanks in advance for your tips and tricks :-)
Title: Re: Connecting to my 6128
Post by: robcfg on 19:49, 26 September 19
I think that Duke's M4 board would be ideal as you can send a disk image or any other file via wifi.
Title: Re: Connecting to my 6128
Post by: Duke on 20:44, 26 September 19
For M4 card there is cpc xfer so you can transfer and execute directly from your PC to the CPC.
I do most my dev on PC using notepad++ and some scripts to upload and exectute (ie. f5 / f10) via cpcxfer.

You can look here:
https://github.com/M4Duke/cpcxfer

It works with linux and windows. I don't know anything about MAC, maybe @krusty_benediction (http://www.cpcwiki.eu/forum/index.php?action=profile;u=1579) python implementation (in same repository) will run on MAC.
Title: Re: Connecting to my 6128
Post by: VincentGR on 20:59, 26 September 19
Μ4, you can have unlimited space to do whatever you like.
Title: Re: Connecting to my 6128
Post by: BSC on 21:42, 26 September 19
Quote from: Duke on 20:44, 26 September 19
For M4 card there is cpc xfer so you can transfer and execute directly from your PC to the CPC.
I do most my dev on PC using notepad++ and some scripts to upload and exectute (ie. f5 / f10) via cpcxfer.

You can look here:
https://github.com/M4Duke/cpcxfer (https://github.com/M4Duke/cpcxfer)

It works with linux and windows. I don't know anything about MAC, maybe @krusty_benediction (http://www.cpcwiki.eu/forum/index.php?action=profile;u=1579) python implementation (in same repository) will run on MAC.


This sounds awesome! I want one, please. For a german 6128. Anything else you need to know?
Title: Re: Connecting to my 6128
Post by: robcfg on 22:09, 26 September 19
Quote from: Duke on 20:44, 26 September 19
For M4 card there is cpc xfer so you can transfer and execute directly from your PC to the CPC.
I do most my dev on PC using notepad++ and some scripts to upload and exectute (ie. f5 / f10) via cpcxfer.

You can look here:
https://github.com/M4Duke/cpcxfer (https://github.com/M4Duke/cpcxfer)

It works with linux and windows. I don't know anything about MAC, maybe @krusty_benediction (http://www.cpcwiki.eu/forum/index.php?action=profile;u=1579) python implementation (in same repository) will run on MAC.


Actually, the changes for compiling it under MacOS are quite easy. I did that and I got a working executable.


I'll test if it works during the weekend and if it does, I'll submit a pull request.
Title: Re: Connecting to my 6128
Post by: Duke on 06:22, 27 September 19
Quote from: BSC on 21:42, 26 September 19

This sounds awesome! I want one, please. For a german 6128. Anything else you need to know?
I assume it uses centronics connector (not edge) ?
Depends if you already have some bus-extender(ie. MotherX4) you will just need the M4 board with IDC connector, otherwise you will need a Centronics to IDC cable as well (+8 eur).
Title: Re: Connecting to my 6128
Post by: robcfg on 18:12, 27 September 19
Good news, it's working!


I´ll submit my PR for the changes.
Title: Re: Connecting to my 6128
Post by: Duke on 18:43, 27 September 19
Quote from: robcfg on 18:12, 27 September 19
Good news, it's working!


I´ll submit my PR for the changes.
Thanks. Merged.
Title: Re: Connecting to my 6128
Post by: robcfg on 18:43, 27 September 19
Glad I could help!  :)
Title: Re: Connecting to my 6128
Post by: BSC on 23:18, 27 September 19
Quote from: Duke on 06:22, 27 September 19
I assume it uses centronics connector (not edge) ?
Depends if you already have some bus-extender(ie. MotherX4) you will just need the M4 board with IDC connector, otherwise you will need a Centronics to IDC cable as well (+8 eur).


It looks like the one on this picture:


(https://www.jungsi.de/blog/wp-content/uploads/2014/07/Schneider-CPC-6128-R%C3%BCckseite.jpg)


And I have no add-ons or connectors. What is IDC btw?

Title: Re: Connecting to my 6128
Post by: Duke on 19:46, 28 September 19
Quote from: BSC on 23:18, 27 September 19

It looks like the one on this picture:


(https://www.jungsi.de/blog/wp-content/uploads/2014/07/Schneider-CPC-6128-R%C3%BCckseite.jpg)


And I have no add-ons or connectors. What is IDC btw?
You have Centronics connector. IDC = insulation-displacement contact, it is just commonly used name (IDC) for box headers. Anyway drop me a pm if you want to commit to an order for the above, which you will need to connect to your CPC.
Title: Re: Connecting to my 6128
Post by: BSC on 10:29, 05 October 19
Quote from: Duke on 19:46, 28 September 19
You have Centronics connector. IDC = insulation-displacement contact, it is just commonly used name (IDC) for box headers. Anyway drop me a pm if you want to commit to an order for the above, which you will need to connect to your CPC.

I have ordered my M4 a few days ago to help Duke with reaching the 1000 sold units very soon :)

@Duke (http://www.cpcwiki.eu/forum/index.php?action=profile;u=1624): Thanks for the update. Looking forward to my M4. 
Title: Re: Connecting to my 6128
Post by: BSC on 21:32, 02 November 19
My M4 arrived today and everything worked just like a charm. Even the xfer command compiled without error and runs as expected.
Great work Duke, that's a really awesome add-on! And thanks @robocfg for making it compile on the Mac :)

It's kind of spooky though to see my CPC being reset by sheer magic :D

Title: Re: Connecting to my 6128
Post by: robcfg on 09:20, 03 November 19
You're welcome!


Enjoy your M4 8)
Powered by SMFPacks Menu Editor Mod