Welcome, Guest. Please login or register.

Author Topic: Potential add-on board?  (Read 3752 times)

Description:

0 Members and 1 Guest are viewing this topic.

Offline bwldrbst

  • Newbie
  • *
  • Join Date: Feb 2016
  • Posts: 6
    • Show all replies
Re: Potential add-on board?
« on: March 07, 2017, 02:26:18 PM »
Quote from: kolla;823011
I give all my Amiga systems a pi (zero), primarily to act as network bridge, giving them wifi (with modern capabilities)

Do you set this up as a PPP or SLIP via the serial port?

Quote from: kolla;823011
I am curious if it would be possible to network Amiga with Pi directly over parallel port, using the GPIO pins in the Pi. It is of course possible via Plipbox :)

This is an interesting idea. I think the Pi might be able to do it but the protocol would have to tolerate the non-real-time nature Linux running on the Pi.

OTOH, a parallel port connection to a Pi could expose a bunch of features - network, USB, storage - to an Amiga with the right device drivers:

Code: [Select]
[FONT=Courier New]                                           /-> Net Driver
RPi <--> GPIO <---> PAR Port <---> Amiga <---> USB Driver
Server                             Server  \-> Disk Driver[/FONT]


It'd be a lot of work and probably not very fast but a cheap way of adding features!

Cheers,

Andrew
 

Offline bwldrbst

  • Newbie
  • *
  • Join Date: Feb 2016
  • Posts: 6
    • Show all replies
Re: Potential add-on board?
« Reply #1 on: March 08, 2017, 08:52:53 AM »
Quote from: kolla;823052
Another port that is typically not used much - external floppy port. I used to have AmigaLink which gave ethernet-alike network using the floppy port, and it was darn nice.

The floppy port can provide more power than the parallel port but I don't think it would be enough to run a Raspberry Pi, certainly not a V3. I suspect the max transfer speed of a parallel port would be faster than the floppy port. Also, DE-23 connectors are hard to come by :)

There's a similar project for the Apple ][ called Apple2Pi: http://schmenk.is-a-geek.com/wordpress/?p=167. It uses a serial link to communicate between the Apple and a Pi at 115Kbps.

I think it would be much easier to build the higher level parts of this using a normal slow null model cable between the Amiga and Pi. The fast low level Parallel to GPIO protocol could be plugged in later.

I'd probably start by exchanging input events between the two machines so that a USB keyboard and mouse attached to the Pi can generate input events on the Amiga.

Cheers,

Andrew