PARCP-USB

All about the serious stuff.

Moderators: Mug UK, Zorro 2, Moderator Team

joysfera
Atari freak
Atari freak
Posts: 61
Joined: Sat Aug 02, 2014 4:58 am

PARCP-USB finished

Post by joysfera »

Hello guys,

thank you for your support. I have finished the PARCP-USB and updated the web at http://joy.sophics.cz/parcp/parcp-usb.html. Please have a look there, it describes everything including internals, pricing information and even reasons for some of the decisions I've made during the development. And of course there are some photos of the finished device.

Please let me know by e-mail (pstehlik@sophics.cz) whether you want to buy the PARCP-USB adapter. I need to order the components to start building them, you know.

Thanks,

Petr
Dal
Administrator
Administrator
Posts: 4215
Joined: Tue Jan 18, 2011 12:31 am
Location: Cheltenham, UK
Contact:

Re: PARCP-USB

Post by Dal »

Wow - it looks really nice!

I have emailed my order :)
STE: Desktopper case, IDE interface, UltraSatan (8GB + 512Mb) + HXC floppy emulator. Plus some STE's/STFM's
dbsys
Atari Super Hero
Atari Super Hero
Posts: 787
Joined: Fri Aug 31, 2012 6:11 am
Location: Germany

Re: PARCP-USB

Post by dbsys »

Great news.

I will order one.


PS: Out of interest, what would it take to port the PARCP software to OS X?
simonsunnyboy
Moderator
Moderator
Posts: 5600
Joined: Wed Oct 23, 2002 4:36 pm
Location: Friedrichshafen, Germany
Contact:

Re: PARCP-USB

Post by simonsunnyboy »

Nice job, I will place my order later on.
Simon Sunnyboy/Paradize - http://paradize.atari.org/

Stay cool, stay Atari!

1x2600jr, 1x1040STFm, 1x1040STE 4MB+TOS2.06+SatanDisk, 1xF030 14MB+FPU+NetUS-Bee
User avatar
frank.lukas
Hardware Guru
Hardware Guru
Posts: 2384
Joined: Tue Jan 29, 2008 5:33 pm
Location: Germany

Re: PARCP-USB

Post by frank.lukas »

I see it is Windows and Linux only, so for me OSX support would be nice ...
fancy Atari Musik anDA Dance "Agare Hinu Harukana" 1998 ATARI http://www.youtube.com/watch?v=JX10fxb5eYE
User avatar
dml
Fuji Shaped Bastard
Fuji Shaped Bastard
Posts: 3954
Joined: Sat Jun 30, 2012 9:33 am

Re: PARCP-USB

Post by dml »

I'm placing an order :)
joysfera
Atari freak
Atari freak
Posts: 61
Joined: Sat Aug 02, 2014 4:58 am

Re: PARCP-USB

Post by joysfera »

I'd like to offer PARCP for OSX as well but I have neither the hardware (Mac) nor the software (SDK?).

Can someone here suggest me how to cross-compile the existing source code (plain C + ncurses library) for OSX? The code is fairly portable, I believe. And for USB I use the HIDAPI library that has support for OSX, so there should not be many obstacles, hopefully.

Though I don't know how Mac can handle console application. Perhaps it has something like terminal window (TOSWin2? ;-)
joska
Hardware Guru
Hardware Guru
Posts: 5447
Joined: Tue Oct 30, 2007 2:55 pm
Location: Florø, Norway
Contact:

Re: PARCP-USB

Post by joska »

I don't know anything about cross-compiling for OS X, but I found this.
Jo Even

VanillaMiNT - Falcon060 - Milan060 - Falcon040 - MIST - Mega STE - Mega ST - STM - STE - Amiga 600 - Sharp MZ700 - MSX - Amstrad CPC - C64
User avatar
DarkLord
Ultimate Atarian
Ultimate Atarian
Posts: 5271
Joined: Mon Aug 16, 2004 12:06 pm
Location: Prestonsburg, KY - USA
Contact:

Re: PARCP-USB

Post by DarkLord »

I'm in for one! Really neat, clean design.

Thanks for all the hard work on this! :)
Welcome To DarkForce! http://www.darkforce.org "The Fuji Lives.!"
Atari SW/HW based BBS - Telnet:darkforce-bbs.dyndns.org 1040
joysfera
Atari freak
Atari freak
Posts: 61
Joined: Sat Aug 02, 2014 4:58 am

Re: PARCP-USB

Post by joysfera »

Thank you guys for your kind words and keep the orders coming. I have ordered large amount of all the necessary components :)

Jo Even, that cross compiler you've found seems pretty promising. I talked with its author and he confirmed that it was possible to create fully working binaries for OSX from Ubuntu. Will give it a try soon. A working OSX binary would be a great addition to the existing set of TOS, Linux and Windows binaries running on m68k, i386, amd64 and ARMv6 CPUs :)

BTW, I have just released new version of PARCP software and updated the PARCP What's new page.
dbsys
Atari Super Hero
Atari Super Hero
Posts: 787
Joined: Fri Aug 31, 2012 6:11 am
Location: Germany

Re: PARCP-USB

Post by dbsys »

I am wondering if the PARCP Software on the Windows side can handle two Ataris hooked up at the same time via one each PARCP-USB interface?

The background of this question is to use the Windows PC and the PARCP software to exchange data between the two Atari machines.
joska
Hardware Guru
Hardware Guru
Posts: 5447
Joined: Tue Oct 30, 2007 2:55 pm
Location: Florø, Norway
Contact:

Re: PARCP-USB

Post by joska »

Can't you just use the classic Parcp cable and connect the two Ataris directly?
Jo Even

VanillaMiNT - Falcon060 - Milan060 - Falcon040 - MIST - Mega STE - Mega ST - STM - STE - Amiga 600 - Sharp MZ700 - MSX - Amstrad CPC - C64
dbsys
Atari Super Hero
Atari Super Hero
Posts: 787
Joined: Fri Aug 31, 2012 6:11 am
Location: Germany

Re: PARCP-USB

Post by dbsys »

joska wrote:Can't you just use the classic Parcp cable and connect the two Ataris directly?
Yes, I could. The idea of having the PC in-between is, to use it as a file server.
joysfera
Atari freak
Atari freak
Posts: 61
Joined: Sat Aug 02, 2014 4:58 am

Re: PARCP-USB

Post by joysfera »

dbsys wrote:I am wondering if the PARCP Software on the Windows side can handle two Ataris hooked up at the same time via one each PARCP-USB interface?
This isn't possible - I am wondering how you'd want to wire the two Atari parallel ports into one parallel port of the PARCP-USB?

What is possible, though, is to plug several PARCP-USB adapters into one PC (running Windows if you wish) and then hook up several Atari computers to one PC. This is well tested as I use similar arrangement for testing the PARCP-USB adapters before shipping them.


BTW, for those waiting for their PARCP-USB adapters: I've got fully soldered 11 boards waiting just for CPUs. As soon as they arrive (tomorrow, hopefully) I'll solder them, test the adapters and start shipping them.
dbsys
Atari Super Hero
Atari Super Hero
Posts: 787
Joined: Fri Aug 31, 2012 6:11 am
Location: Germany

Re: PARCP-USB

Post by dbsys »

joysfera wrote:
What is possible, though, is to plug several PARCP-USB adapters into one PC (running Windows if you wish) and then hook up several Atari computers to one PC. This is well tested as I use similar arrangement for testing the PARCP-USB adapters before shipping them.
That´s exactly what I asked.

Will the PARCP software itself be able to handle several PARCP-USB adapters? What is the most practical way to work?
joysfera
Atari freak
Atari freak
Posts: 61
Joined: Sat Aug 02, 2014 4:58 am

Re: PARCP-USB

Post by joysfera »

dbsys wrote:Will the PARCP software itself be able to handle several PARCP-USB adapters? What is the most practical way to work?
Nope, the PARCP is strictly point-to-point communication. Simply said each interface (USB or parallel port) needs its own PARCP instance. But in a multitasking OS (Windows, Linux, MiNT) you can run several PARCP instances easily. It doesn't consume any CPU time nor other resources (apart from a bit of memory).

This is where the "-f" command line parameter comes handy. You can have several PARCP.CFG files with different configuration and then start several PARCP instances, like this:

PARSERVE.EXE -f parcpLPT1.cfg
PARSERVE.EXE -f parcpUSB2.cfg
PARSERVE.EXE -f parcpUSB3.cfg

put these lines in a start-parserver.bat, let it run after your Windows boot up and you're done :) Then on your client computers run PARCP whenever you need to copy stuff. The servers will keep running until you shut your Windows down.
dbsys
Atari Super Hero
Atari Super Hero
Posts: 787
Joined: Fri Aug 31, 2012 6:11 am
Location: Germany

Re: PARCP-USB

Post by dbsys »

joysfera wrote:
dbsys wrote:Will the PARCP software itself be able to handle several PARCP-USB adapters? What is the most practical way to work?
Nope, the PARCP is strictly point-to-point communication. Simply said each interface (USB or parallel port) needs its own PARCP instance. But in a multitasking OS (Windows, Linux, MiNT) you can run several PARCP instances easily. It doesn't consume any CPU time nor other resources (apart from a bit of memory).

This is where the "-f" command line parameter comes handy. You can have several PARCP.CFG files with different configuration and then start several PARCP instances, like this:

PARSERVE.EXE -f parcpLPT1.cfg
PARSERVE.EXE -f parcpUSB2.cfg
PARSERVE.EXE -f parcpUSB3.cfg

put these lines in a start-parserver.bat, let it run after your Windows boot up and you're done :) Then on your client computers run PARCP whenever you need to copy stuff. The servers will keep running until you shut your Windows down.
Wow, this is great news and serves exactly the purpose I was looking for. Great work!!

So I will definately get me a second PARCP-USB device, which I already ordered.

Thanks a lot for all your hard work.
joska
Hardware Guru
Hardware Guru
Posts: 5447
Joined: Tue Oct 30, 2007 2:55 pm
Location: Florø, Norway
Contact:

Re: PARCP-USB

Post by joska »

One happy customer here :) I received the adapter a few days ago and has used it with my Mega and the Falcon/AB. It doesn't work properly with TOS 1.02 on my Mega but with newer TOS-versions it works flawlessly. On the Falcon I've seen speeds above 100kb/s, which is more than my ethernet card can do.

The Mega only has an ACSI drive so I've been using floppy-net to transfer stuff to it until now. PARCP makes it so much faster and easier. I've found that the software is far more advanced than it looks at first glance, reading the docs is a must to get full usage of it.
Jo Even

VanillaMiNT - Falcon060 - Milan060 - Falcon040 - MIST - Mega STE - Mega ST - STM - STE - Amiga 600 - Sharp MZ700 - MSX - Amstrad CPC - C64
dbsys
Atari Super Hero
Atari Super Hero
Posts: 787
Joined: Fri Aug 31, 2012 6:11 am
Location: Germany

Re: PARCP-USB

Post by dbsys »

joska wrote:One happy customer here :) I received the adapter a few days ago and has used it with my Mega and the Falcon/AB. It doesn't work properly with TOS 1.02 on my Mega but with newer TOS-versions it works flawlessly. On the Falcon I've seen speeds above 100kb/s, which is more than my ethernet card can do.

The Mega only has an ACSI drive so I've been using floppy-net to transfer stuff to it until now. PARCP makes it so much faster and easier. I've found that the software is far more advanced than it looks at first glance, reading the docs is a must to get full usage of it.
Great news either way.

First, PARCP-USB are obviously shipping, so I will hopefully soon get more info on how to pay.
Second, PARCP-USB seems to perfectly work with your Falcon. My main Ataris are all Falcons!
joysfera
Atari freak
Atari freak
Posts: 61
Joined: Sat Aug 02, 2014 4:58 am

Re: PARCP-USB

Post by joysfera »

The waiting is over: the batch of PCBs I ordered on Nov 27 finally arrived two days ago (apparently the Christmas season delayed it by 10 days). I've been soldering since then non-stop and will have all your PARCP-USB adapters ready for shipping in less than three days. I'll email each of you who ordered it in the last month with payment details.

BTW, after shipping all the previously ordered items I will have four extra adapters ready so if anyone wants to join the exclusive club of satisfied PARCP-USB owners just email me and you can get it without any waiting :-)

Frankly, I don't know why the PARCP software (not the PARCP-USB hardware) misbehaves with old TOS 1.02. But it's definitely a software bug so it should be possible to fix it. There's an simple workaround even for those who insist on keeping the old TOSes: they can start TOS 1.4 or TOS 2.06 (they're apparently available as AUTO folder programs) and then PARCP works correctly. Weird. Perhaps the old TOS is so slow when it comes to directory operations (FsFirst/FsNext)? Or the MiNTlib I use in PARCP does not cope with some limitations in the old TOS? I don't know and don't have anything but Falcon handy to test with.
User avatar
dhedberg
Atari God
Atari God
Posts: 1365
Joined: Mon Aug 30, 2010 8:36 am
Contact:

Re: PARCP-USB

Post by dhedberg »

I totally missed this thread! I'm interested and would like to buy one of the remaining PARCP-USB! I've sent you an e-mail.
Last edited by dhedberg on Sun Jan 04, 2015 7:10 pm, edited 1 time in total.
Daniel, New Beat - http://newbeat.atari.org.
Like demos? Have a look at our new Falcon030 demo It's that time of the year again, or click here to feel the JOY.
User avatar
frank.lukas
Hardware Guru
Hardware Guru
Posts: 2384
Joined: Tue Jan 29, 2008 5:33 pm
Location: Germany

Re: PARCP-USB

Post by frank.lukas »

I will buy one too ...

I hope for some OSX Support !?!
fancy Atari Musik anDA Dance "Agare Hinu Harukana" 1998 ATARI http://www.youtube.com/watch?v=JX10fxb5eYE
499
Atari freak
Atari freak
Posts: 71
Joined: Wed Mar 18, 2009 2:25 am
Location: Michigan, USA

Re: PARCP-USB

Post by 499 »

Payment sent, can't wait to get it, thanks!
joysfera
Atari freak
Atari freak
Posts: 61
Joined: Sat Aug 02, 2014 4:58 am

Re: PARCP-USB

Post by joysfera »

These are the fruits of five day soldering marathon :)
parcp-usb.jpg
I'm posting this picture to ensure you the PARCP-USB is indeed being shipped. This is actually the fourth batch. You can notice the two items at bottom right are still free ;)
You do not have the required permissions to view the files attached to this post.
User avatar
DarkLord
Ultimate Atarian
Ultimate Atarian
Posts: 5271
Joined: Mon Aug 16, 2004 12:06 pm
Location: Prestonsburg, KY - USA
Contact:

Re: PARCP-USB

Post by DarkLord »

Very nice! :)

I'm not surprised about TOS v1.02. Seems there are a lot of things
that don't work well with it. Just recently, Jookie had problems
with his CosmosEX device with earlier TOS versions.

As dead easy as it is to upgrade to TOS v1.04, a much better and
more stable version, I don't know why people haven't done it.
Welcome To DarkForce! http://www.darkforce.org "The Fuji Lives.!"
Atari SW/HW based BBS - Telnet:darkforce-bbs.dyndns.org 1040
Post Reply

Return to “Applications”