Raspberry Pi to 1MHz bus interface

discuss both original and modern hardware for the bbc micro/electron
dp11
Posts: 1136
Joined: Sun Aug 12, 2012 9:47 pm
Contact:

Raspberry Pi to 1MHz bus interface

Post by dp11 » Sun Oct 14, 2018 3:28 pm

I've designed a small PCB to connected a Raspberry Pi to the 1MHz bus . It is designed to fit under and Beeb or a master with a PiZero.

It is designed to be easily assembled and so only uses through hole parts, just resistors and diodes and connectors.

I might in future think about putting together a kit of parts.

I'm just about to get a batch of PCBs made on a reasonably quick turn around. If you want to be a very early adopter let me know and I'll up the order size. Blank PCBs are £2 + postage.

At this stage this is untested , and I may never actually complete the Pi code.

User avatar
hoglet
Posts: 9228
Joined: Sat Oct 13, 2012 7:21 pm
Location: Bristol
Contact:

Re: Raspberry Pi to 1MHz bus interface

Post by hoglet » Sun Oct 14, 2018 3:34 pm

Put me down for one please.

Dave

User avatar
Elminster
Posts: 4107
Joined: Wed Jun 20, 2012 9:09 am
Location: Essex, UK
Contact:

Re: Raspberry Pi to 1MHz bus interface

Post by Elminster » Sun Oct 14, 2018 5:52 pm

I can put one together on my next mass solder day. Put me down for one please. I am good as breaking stuff in testing, which is what you want ?

User avatar
fordp
Posts: 1073
Joined: Sun Feb 12, 2012 9:08 pm
Location: Peterborough, England
Contact:

Re: Raspberry Pi to 1MHz bus interface

Post by fordp » Sun Oct 14, 2018 8:46 pm

I will take one please.
FordP (Simon Ellwood)
Time is an illusion. Lunchtime, doubly so!

User avatar
IanB
Posts: 565
Joined: Sun Sep 04, 2011 8:28 pm
Location: South Wales
Contact:

Re: Raspberry Pi to 1MHz bus interface

Post by IanB » Mon Oct 15, 2018 5:49 am

Put me down for 5 please.

User avatar
marcusjambler
Posts: 784
Joined: Mon May 22, 2017 12:20 pm
Location: Bradford
Contact:

Re: Raspberry Pi to 1MHz bus interface

Post by marcusjambler » Mon Oct 15, 2018 9:49 am

Please put me down for two boards :)
Last edited by marcusjambler on Mon Oct 15, 2018 7:45 pm, edited 1 time in total.

User avatar
paulv
Posts: 3854
Joined: Tue Jan 25, 2011 6:37 pm
Location: Leicestershire
Contact:

Re: Raspberry Pi to 1MHz bus interface

Post by paulv » Mon Oct 15, 2018 9:56 am

I'd be interested in two please.

Paul
Last edited by paulv on Mon Oct 15, 2018 9:57 am, edited 1 time in total.

User avatar
myelin
Posts: 901
Joined: Tue Apr 26, 2016 10:17 pm
Location: Mountain View, CA, USA
Contact:

Re: Raspberry Pi to 1MHz bus interface

Post by myelin » Mon Oct 15, 2018 5:52 pm

Please put me down for two. Thank you!
SW/EE from New Zealand, now in Mountain View, CA, making BBC/Electron hardware projects for fun.
Most interesting: Arcflash, FX2+PiTubeDirect Tube/Cartridge adapter, USB cart interface.

RobC
Posts: 2885
Joined: Sat Sep 01, 2007 10:41 pm
Contact:

Re: Raspberry Pi to 1MHz bus interface

Post by RobC » Mon Oct 15, 2018 6:48 pm

I'd like two if possible please.

User avatar
BeebMaster
Posts: 3297
Joined: Sun Aug 02, 2009 5:59 pm
Location: Lost in the BeebVault!
Contact:

Re: Raspberry Pi to 1MHz bus interface

Post by BeebMaster » Mon Oct 15, 2018 8:04 pm

What does it do? I mean, will the Pi be used to emulate 1MHz bus devices like hard discs, Teletext adapter, Music 500 etc?
Image

dp11
Posts: 1136
Joined: Sun Aug 12, 2012 9:47 pm
Contact:

Re: Raspberry Pi to 1MHz bus interface

Post by dp11 » Mon Oct 15, 2018 8:08 pm

It doesn't do anything yet. But it should be possible to emulate 1MHz bus devices in the Pizero.

User avatar
hoglet
Posts: 9228
Joined: Sat Oct 13, 2012 7:21 pm
Location: Bristol
Contact:

Re: Raspberry Pi to 1MHz bus interface

Post by hoglet » Mon Oct 15, 2018 9:02 pm

dp11 wrote:
Mon Oct 15, 2018 8:08 pm
It doesn't do anything yet. But it should be possible to emulate 1MHz bus devices in the Pizero.
This, of course, is left as an exercise for the interested reader. :lol:

User avatar
BeebMaster
Posts: 3297
Joined: Sun Aug 02, 2009 5:59 pm
Location: Lost in the BeebVault!
Contact:

Re: Raspberry Pi to 1MHz bus interface

Post by BeebMaster » Mon Oct 15, 2018 9:07 pm

Beyond me I think, but hopefully somebody will! And as a vote of confidence in the ability of others, put me down for 4 of the interfaces please!
Image

dp11
Posts: 1136
Joined: Sun Aug 12, 2012 9:47 pm
Contact:

Re: Raspberry Pi to 1MHz bus interface

Post by dp11 » Mon Oct 15, 2018 9:43 pm

I do a few plans , but don't want to over sell it at this moment.

User avatar
IanB
Posts: 565
Joined: Sun Sep 04, 2011 8:28 pm
Location: South Wales
Contact:

Re: Raspberry Pi to 1MHz bus interface

Post by IanB » Mon Oct 15, 2018 10:01 pm

You do realise if we keep going on this way, the beeb will have a Raspberry Pi stuck in every port :lol:
Last edited by IanB on Mon Oct 15, 2018 10:02 pm, edited 1 time in total.

User avatar
BeebMaster
Posts: 3297
Joined: Sun Aug 02, 2009 5:59 pm
Location: Lost in the BeebVault!
Contact:

Re: Raspberry Pi to 1MHz bus interface

Post by BeebMaster » Mon Oct 15, 2018 10:14 pm

I'm sure a Raspberry Pi floppy disc is a possibility...
Image

tom_seddon
Posts: 382
Joined: Tue Aug 30, 2005 12:42 am
Contact:

Re: Raspberry Pi to 1MHz bus interface

Post by tom_seddon » Tue Oct 16, 2018 12:20 pm

Sign me up for two please!

--Tom

User avatar
paulv
Posts: 3854
Joined: Tue Jan 25, 2011 6:37 pm
Location: Leicestershire
Contact:

Re: Raspberry Pi to 1MHz bus interface

Post by paulv » Tue Oct 16, 2018 12:57 pm

BeebMaster wrote:
Mon Oct 15, 2018 10:14 pm
I'm sure a Raspberry Pi floppy disc is a possibility...
Technically, that's been done using Linux as a server on the Pi and a bit of custom jukebox server code with a hacked DFS and custom user port to USB cable that emulates a SCSI type system to pull data over the cable. IIRC.

It was done around the same time as UPURS and put out as an open source project so is entirely reproduceable.

TBF though a Gotek does a better "less fuss" job these days and leaves the user port free for other things.

Paul

dp11
Posts: 1136
Joined: Sun Aug 12, 2012 9:47 pm
Contact:

Re: Raspberry Pi to 1MHz bus interface

Post by dp11 » Sun Oct 28, 2018 4:25 pm

PCBs are due back next week. I'm just about to buy the connectors etc . For an extra £2.00 I will supply all the bits except the cable and connector to get +5v to the board .

dominicbeesley
Posts: 1054
Joined: Tue Apr 30, 2013 12:16 pm
Contact:

Re: Raspberry Pi to 1MHz bus interface

Post by dominicbeesley » Mon Oct 29, 2018 11:52 am

One for me please too...

rharper
Posts: 467
Joined: Sat Sep 01, 2012 6:19 pm
Location: Dunstable
Contact:

Re: Raspberry Pi to 1MHz bus interface

Post by rharper » Mon Oct 29, 2018 2:34 pm

OK, I'll try one please
Ray
Raycomp

User avatar
paulv
Posts: 3854
Joined: Tue Jan 25, 2011 6:37 pm
Location: Leicestershire
Contact:

Re: Raspberry Pi to 1MHz bus interface

Post by paulv » Mon Oct 29, 2018 2:39 pm

dp11 wrote:
Sun Oct 28, 2018 4:25 pm
For an extra £2.00 I will supply all the bits except the cable and connector to get +5v to the board .
That sounds like a plan. :D I'll definitely take you up on this.

Paul

User avatar
tricky
Posts: 4332
Joined: Tue Jun 21, 2011 9:25 am
Contact:

Re: Raspberry Pi to 1MHz bus interface

Post by tricky » Mon Oct 29, 2018 5:02 pm

I'll take a couple with bits please.

User avatar
fordp
Posts: 1073
Joined: Sun Feb 12, 2012 9:08 pm
Location: Peterborough, England
Contact:

Re: Raspberry Pi to 1MHz bus interface

Post by fordp » Sat Dec 22, 2018 11:12 pm

A bit quiet round here #-o
FordP (Simon Ellwood)
Time is an illusion. Lunchtime, doubly so!

dp11
Posts: 1136
Joined: Sun Aug 12, 2012 9:47 pm
Contact:

Re: Raspberry Pi to 1MHz bus interface

Post by dp11 » Sun Dec 23, 2018 12:45 am

Sorry life has got in the way. 1st PCB assembled and tested on a Master. Code written to emulated Acorn Paged RAM expansion and http://www.sprow.co.uk/bbc/ramdisc.htm . I now have 16Mbytes on the 1MHz bus with a PiZero. :)

User avatar
fordp
Posts: 1073
Joined: Sun Feb 12, 2012 9:08 pm
Location: Peterborough, England
Contact:

Re: Raspberry Pi to 1MHz bus interface

Post by fordp » Mon Mar 04, 2019 1:04 pm

Sorry I just noticed this. Anything I can do to help, I have quite a few ideas for this board ;)
FordP (Simon Ellwood)
Time is an illusion. Lunchtime, doubly so!

dp11
Posts: 1136
Joined: Sun Aug 12, 2012 9:47 pm
Contact:

Re: Raspberry Pi to 1MHz bus interface

Post by dp11 » Wed Apr 10, 2019 8:55 pm

Sorry for the delay. Lots of life got in the way.

I'm just getting ready to do a release.

Just to give you a hint of what is coming. The supported RAM via JIM is now 480MBytes ! hopefully that will be enough ( like 640K !) This RAM can also be preloaded from SDCARD.

dp11
Posts: 1136
Joined: Sun Aug 12, 2012 9:47 pm
Contact:

Re: Raspberry Pi to 1MHz bus interface

Post by dp11 » Thu Apr 11, 2019 5:54 pm

Music 5000 is also now supported. Even plays through the Beebs internal speaker.

If you use a RPI3B+ you can use the headphone jack for audio and get 992Mbytes of RAM to play with.

User avatar
KenLowe
Posts: 1166
Joined: Mon Oct 18, 2004 5:35 pm
Location: Scotland
Contact:

Re: Raspberry Pi to 1MHz bus interface

Post by KenLowe » Thu Apr 11, 2019 6:16 pm

If you've still got any spares, a couple of full kits is definitely something I'd be interested in.

Thanks
Ken.
Last edited by KenLowe on Thu Apr 11, 2019 8:56 pm, edited 1 time in total.

dp11
Posts: 1136
Joined: Sun Aug 12, 2012 9:47 pm
Contact:

Re: Raspberry Pi to 1MHz bus interface

Post by dp11 » Thu Apr 11, 2019 8:34 pm

Now also emulates an ADFS harddisc. Read performance is about 100K/sec

Post Reply

Return to “8-bit acorn hardware”