Sold A314-cp - Amiga clockport interface for Raspberry Pi (Zero)

  • Thread starter Thread starter Eriond
  • Start date Start date
  • Replies Replies 50
  • Views Views 6174
Status
Not open for further replies.

Eriond

Member
Rating - 100%
37   0   0
Joined
Apr 17, 2010
Posts
32
Country
Sweden
Region
Stockholm
A314-cp.jpg
A314-cp in an A1200.jpg
AmiBay sales note.jpg


This co-processor board allows you to use a RaspberryPi Zero or Zero 2 Single Board Computer, as an offload for various tasks in your Amiga with a clock port. It has been tested to work in an Amiga 1200, and could also work with other devices that expose a clock port. In such case, You may need to adapt the Amiga-side driver yourself for this to work. See the open source repository at https://github.com/niklasekstrom/a314/tree/clockport_if or the A314 discord for more information. The PCB for sale here, is an alternative design, which can be found at the forked repo https://github.com/Eriond/clockport_pi_interface/.

A 40-pin female header for the Raspberry Pi is included with the board, but not soldered on. The header is for those of you that wish to keep your Raspberry SBC removable. If you need help with the soldering of this header, please let me know along with your declaration of interest, and I'll do it for you. Note that if you choose to have a header soldered on to the board, the complete module won't be as low-profile as shown in the photo above.

Attention:

Important note 1
This PCB is designed to be mounted back-to-back with the RPi Zero/Zero2 ! If you own a RPi Zero or Zero2 with a pin header already soldered on, it's likely that the header is mounted on the top, or component side. That configuration won't work with this version of the A314-cp, as the RPi will then attach upside-down to what is intended, and sensitive pins on both boards will end up cross-connected, leading to possible damage of the A314-cp, RPi Zero and/or your Amiga!
If you're unsure of how to relocate the pin header yourself, take help and advise from someone who has the skills and knowledge. Don't risk damaging your Amiga.
Important note 2
To ensure proper operation of this adapter and the attached SBC, you need to make sure the PSU that is powering your Amiga, has it's voltages within specs and is in good working order. Old PSUs are known to have degraded outputs, and may cause disturbances and other hard-to-identify issues for the A314-cp adapter.

Installation instructions can be found here: https://github.com/niklasekstrom/a314/tree/clockport_if/Software
Further questions and comments are welcome at the A314 discord.

Asking €39 + €13 for worldwide tracked shipping = Total €52

Last board has now been sold. Thank you for your attention. (23-02-26)
 
Last edited:
Declaring interest.

is the board itself updatable somehow, if required in future? I didn't see a JTAG connector, or micro-SD slot, etc. Or can the Pi re-program the board?

is there a list of all compatible Pi modules - i assume a Pi Zero 2 W would work, for example?

can you show a close-up pic and clarify why adding a header would create a taller profile - couldn't a low profile header of some kind be used?

<Snip>

(Marked as sold/completed by Eriond)
 
Last edited by a moderator:
1) Yes, the board's CPLD is updatable via a JTAG connection from the attached RPi. That is how I program and test each board that is shipped out.
2) Having the form factor it has, I assume that most if not all, users are using it with a Zero or Zero 2. However, since the 40-pin GPIO connector is kind of "universal" with the exception of the very first Raspberry Pi (having a 26-pin connector), I guess it would work as long as there aren't any physical obstructions in your Amiga. I can't vouch for using extension cables with the GPIO header, since they may affect signal integrity in a negative way.
3)
20221204_123532.jpg


This last answer is in reply to a question that has now been removed. I'm keeping it here though, since it gives some insight to what goes into making bespoke hardware for long-since-gone retro computers. It's not intended to point fingers, just to spread knowledge:
"4) Nobody said Amiga hardware should be particularly cheap. This is an exception however. I make about €6 of each board sold. For that I spend apx. 1½ hour making each board, taking into account the PCB design, component sourcing, soldering, packaging and shipping and handling. Not even accounting for all the tooling I need to have, or the wear of said tools. So... I guess the steep price is a matter of opinion."
 
Last edited:
1) Yes, the board's CPLD is updatable via a JTAG connection from the attached RPi. That is how I program and test each board that is shipped out.
2) Having the form factor it has, I assume that most if not all, users are using it with a Zero or Zero 2. However, since the 40-pin GPIO connector is kind of "universal" with the exception of the very first Raspberry Pi (having a 26-pin connector), I guess it would work as long as there isn't any physical obstructions in your Amiga. I can't vouch for using extension cables with the GPIO header, since they may affect signal integrity in a negative way.
3)
View attachment 2449798
4) Nobody said Amiga hardware should be particulary cheap. This is an exception however. I make about €6 of each board sold. I spend apx. 1½ hour per board, taking into account the PCB design, component sourcing, soldering, packaging and shipping and handling. Not even accounting for all the tooling I need to have, or the wear of said tools. So... I guess the steep price is a matter of opinion.
1. great to know
2. understood
3. for the board height, can the header pins be trimmed so that the board will have a lower profile?
4. couldn't have been THAT expensive, or i wouldn't have declared interest :p
 
Declaring interest.
Two please, if there are enough available. Alongside a PiStorm and an RGBtoHDMI, three Pi's in one Amiga 500+ is a bit ridiculous but I can't resist. And then I need one in the A1200 too.
(Marked as sold/completed by Eriond)
 
Last edited by a moderator:
Declaring interest.

Pending questions:
- with the header soldered, is there any physical conflict inside a desktop A1200?
- if i understood well, if i use a regular RPI ZWH, the header on the Pi is no good?

(Interest withdrawn here)
 
Last edited:
Pending questions:
- with the header soldered, is there any physical conflict inside a desktop A1200?
- if i understood well, if i use a regular RPI ZWH, the header on the Pi is no good?
1) Not as far as I have seen. There is plenty of space around the clock port, and the A314 board is designed to extend inwards the machine, away from the keyboard.
2) As seen in the picture above, the RPi needs to have its pin header soldered from the back or under-side. All RPi's that I have seen with pre-soldered headers, have them soldered on the top side. This will not work with my PCB version of the A314-cp.

Edit:
3. for the board height, can the header pins be trimmed so that the board will have a lower profile?
I haven't tried. Mainly because a) there is no need to. The RPi will have plenty of room even with standard length header pins.
b) If I really wanted to have a low profile solution - and I do - then I would have soldered the two boards flush back-to-back as shown on the left side of the picture above. It will require that you cut the extending pins off after soldering them, but that is a rather trivial task, don't you think? :)
 
Last edited:
Declaring interest.
Declaring interest. One for my A1200 :-)

(Interest withdrawn here)
 
Last edited:
Declaring interest.
Declaring interest for one a314-cp
(Marked as sold/completed by Eriond)
 
Last edited by a moderator:
Interest withdrawn. (was previously declared here)

Thanks for the info, sorry i have to withdraw.
 
Declaring interest.
Declaring interest in one unit, shipped to Japan.
(Marked as sold/completed by Eriond)
 
Declaring interest.
(Marked as sold/completed by Eriond)
 
Last edited by a moderator:
Declaring interest.
-------------------------
Declaring interest in two unit,
(Marked as sold/completed by Eriond)
 
Last edited by a moderator:
Status
Not open for further replies.

Interest Queue

  1. CodePoet
  2. Sessile
  3. JaZZaBuZZa
  4. Xanxi
  5. gounderset
  6. hgw
  7. waynebushby
  8. gold7even
  9. amifan
  10. Vasilii
  11. Puppetmaster
  12. nieok
  13. HeathenUK
  14. pedgaard
  15. comraider
  16. megazot
  17. hgw
  18. jakobwesthoff
  19. SurfFerret
  20. Everstar
  21. SzulcBrew
  22. Boerr
  23. MrClump
Back
Top Bottom