Go Back  IT Forums > Hardware > Acorn
User Name
Password
Reply
 
Thread Tools Search this Thread Display Modes

Adapter for Mini-Podules on A3000 External Expansion Port
  #1
Old 09-26-2006, 03:00 AM
Austin Pass
Junior Member


Austin Pass is offline
Austin Pass's Info
Join Date: Sep 2006
Posts: 4
Default Adapter for Mini-Podules on A3000 External Expansion Port

I'm splitting this into a new thread from my A3000 + Hard Disc thread
to maintain on-topicness. Still new to this group so I'm not sure if
this is normal / approved / frowned upon. Go easy on me if I'm
out-of-line m'kay? ;-)

Here's the relevant info from the old thread:

Austin Pass <aus...@ozpass.co.uk> wrote:
Quote:
Pushing way beyond the on-topicness though... Any info. On how to rewire mini-podules to work on the external expansion bus? I haven't got the technical reference for my A3000, so I don't have any pinouts at all for the machine.



See RTR12 at:
http://www.drobe.co.uk/archives//ww...AFF/A.Wiseman/A...


Lots of technical documents including links to the A3000 TRM and podule

specs can be found on my page:
http://www.markettos.org.uk/riscos/techdocs.html


Theo

======my response======

Thanks Theo.

That link to the Run the Risc article seemed to refer to "A real time
clock calibrator. A radio receiver picking up the time transmissions
from Rugby. This uses a Maplin kit, catalogue number of LP70M priced at
£23.99 in the latest catalogue." - am I missing something?

I did find a copt of the A3000 Technical Reference Manual - perfect! I
found the pinouts for the internal and external expansion. My question
is, do I just connect together the similar pins using a wire wrapped
mockup?

Here are the pinouts of the two interfaces:

Internal Expansion Bus

Pin. No. SK3 SK11 SK8 SK9
1 +5v 0v C[0] 0v
2 PWE* +5v C[1] REF8M
3 PS1* PRE* BI* PFIQ*
4 CLK2 PR/nW IORQ* Ms[1]*
5 LA[2] LA[4] IOGT* +5v
6 LA[3] LA[5]
7 BD[0] LA[6]
8 BD[1] LA[7]
9 BD[2] 0v
10 BD[3] LA[8]
11 BD[4] LA[9]
12 BD[5] LA[10]
13 BD[6] LA[11]
14 BD[7] LA[12]
15 RST* LA[13]
16 0v PIRQ
17 +5v 0v

External Expansion Bus

Pin Row(a) Row(c) Description
1 0v 0v Ground
2 LA[15] res
3 LA[14] 0v Ground
4 LA[13] 0v Ground
5 LA[12] res
6 LA[11] MS[0]* MEMC Podule select
7 LA[10] res
8 LA[9] res
9 LA[8] res
10 LA[7] res
11 LA[6] res
12 LA[5] RST* Reset
13 LA[4] PR/W Read/not write
14 LA[3] PWE* Write strobe
15 LA[2] PRE Read strobe
16 BD[15] PIRQ* Normal Interrupt
17 BD[14] PFIQ Fast interrupt
18 BD[13] S[6]*
19 BD[12] C1 I2C Serial Bus Clock
20 BD[11] C0 I2C Serial Bus Data
21 BD[10] S[7]* External Podule Select
22 BD[9] PS[0] Simple Podule Select
23 BD[8] IOGT* MEMC Podule Handshake
24 BD[7] IORQ MEMC Podule Request
25 BD[6] BL* I/O data latch control
26 BD[5] 0v Supply
27 BD[4] CLK2 2Mhz Synchronous clock
28 BD[3] CLK8 8Mhz Synchronous clock
29 BD[2] REF8M 8Mhz Reference clock
30 BD[1] +5v Supply
31 BD[0] res
32 +5v res

I'm no electronic engineer, so I don't understand the above, probably
never will. I cab solder quite competently though. So my question is
this, do I simply connect like-for-like matching what I can between the
two interfaces, e.g. BD[10] connected to BD[10], LA[6] connected to
LA[6] etc.?

Does anybody who has attempted this have anything to add?

Thanks in advance.

-Austin.

Reply With Quote
Adapter for Mini-Podules on A3000 External Expansion Port
  #2
Old 09-27-2006, 03:03 AM
Theo Markettos
Junior Member


Theo Markettos is offline
Theo Markettos's Info
Join Date: Oct 2004
Posts: 105
Default Adapter for Mini-Podules on A3000 External Expansion Port

Austin Pass <austinpass@gmail.com> wrote:
Quote:
I'm splitting this into a new thread from my A3000 + Hard Disc thread to maintain on-topicness. Still new to this group so I'm not sure if this is normal / approved / frowned upon. Go easy on me if I'm out-of-line m'kay? ;-)


That's OK - means those who are interested can find it, rather that delving
into the depths of an old thread that has drifted.

(I've tweaked your quoting a bit to make it clear who said what in the
conventional way)
Quote:
Theo wrote:
Quote:
See RTR12 at: http://www.drobe.co.uk/archives//ww...AFF/A.Wiseman/A... Lots of technical documents including links to the A3000 TRM and podule specs can be found on my page: http://www.markettos.org.uk/riscos/techdocs.html
Thanks Theo. That link to the Run the Risc article seemed to refer to "A real time clock calibrator. A radio receiver picking up the time transmissions from Rugby. This uses a Maplin kit, catalogue number of LP70M priced at ?23.99 in the latest catalogue." - am I missing something?


Yes! I'm getting my numbers confused! I think it was RTR9 that talks about
fitting an AKA12 MIDI card to a Risc PC. If you ignore the specifics about
the MIDI card then it should apply to most podules.
Quote:
I did find a copt of the A3000 Technical Reference Manual - perfect! I found the pinouts for the internal and external expansion. My question is, do I just connect together the similar pins using a wire wrapped mockup?


Yes, pretty much. You can ignore C[0] and C[1], and attach PS[0] (RPC) to
PS[1] (minipod) and MS[0] to MS[1]. BI* should be BL* (I think you've made
a typo there).
Quote:
I'm no electronic engineer, so I don't understand the above, probably never will. I cab solder quite competently though. So my question is this, do I simply connect like-for-like matching what I can between the two interfaces, e.g. BD[10] connected to BD[10], LA[6] connected to LA[6] etc.?


I can't see anything that's not a straight-through connection, bearing in
mind the minipodule is a subset of the full podule spec so don't worry about
wires on the full podule not connected. Ask if there's any you find that
don't match up.

Probably the biggest problem might be the physical size - connectors on the
minipodule will be mounted sideways on when fitted to a RPC, and the board
might need a little shaving to get it to fit in the space.

Theo

--
Theo Markettos theo@markettos.org.uk
Clare Hall, Cambridge atm26@cam.ac.uk
CB3 9AL, UK http://www.markettos.org.uk/
Reply With Quote
Adapter for Mini-Podules on A3000 External Expansion Port
  #3
Old 09-27-2006, 03:06 AM
Theo Markettos
Junior Member


Theo Markettos is offline
Theo Markettos's Info
Join Date: Oct 2004
Posts: 105
Default Adapter for Mini-Podules on A3000 External Expansion Port

Theo Markettos <theom+news@chiark.greenend.org.uk> wrote:
Quote:
Probably the biggest problem might be the physical size - connectors on the minipodule will be mounted sideways on when fitted to a RPC, and the board might need a little shaving to get it to fit in the space.


I failed to read that you wanted it to go in the external slot not the Risc
PC - me being thick. The principle is the same, though you have a bit more
physical space to play with.

Note the software authors might have been being lazy and hardcoded the
podule number (0) into the software, but that's a risk you'll just have to
take. I've hacked various modules to look in different podule slots, so if
your ARM assembler is up to it it might not be the end of the world.

Theo
Reply With Quote
Adapter for Mini-Podules on A3000 External Expansion Port
  #4
Old 09-27-2006, 11:30 AM
Austin Pass
Junior Member


Austin Pass is offline
Austin Pass's Info
Join Date: Sep 2006
Posts: 13
Default Adapter for Mini-Podules on A3000 External Expansion Port

On 27/9/06 12:03, in article JQj*LAPrr@news.chiark.greenend.org.uk, "Theo
Markettos" <theom+news@chiark.greenend.org.uk> wrote:
Quote:
I can't see anything that's not a straight-through connection, bearing in mind the minipodule is a subset of the full podule spec so don't worry about wires on the full podule not connected. Ask if there's any you find that don't match up.


I've made up the little board. Fiddly as hell running the wires!

The only one that I couldn't find a home for on the external expansion bus
is SK3, pin 3 "PS1*" according to the technical reference manual.

The board doesn't work. Plugged in I get a black middle and very dark blue
border. When I hold down delete when starting up I get a cyan border and
black/white pinstripe middle (in case that means anything!!).

I've checked all the other pin assignments. I'll post up what I connected
where tomorrow when I can see straight again!!!

Thanks for all your help, Theo.

-Austin.

Reply With Quote
Adapter for Mini-Podules on A3000 External Expansion Port
  #5
Old 09-28-2006, 02:26 AM
Alan P Dawes
Junior Member


Alan P Dawes is offline
Alan P Dawes's Info
Join Date: Sep 2004
Posts: 31
Default Adapter for Mini-Podules on A3000 External Expansion Port

In article <C1408FE9.79EF%austin@ozpass.co.uk>,
Austin Pass <austin@ozpass.co.uk> wrote:
Quote:
The board doesn't work. Plugged in I get a black middle and very dark blue border. When I hold down delete when starting up I get a cyan border and black/white pinstripe middle (in case that means anything!!).


There is some information on what the different coloured error screens and
the flashing floppy disk light error messages during the 'power on self
test' mean in the comp.sys.acorn.FAQ part2 question4.3 which Paul Vigay
maintains at http://www.vigay.com/csafaq/ and posts each month to
c.s.a.misc newsgroups etc.

Alan

--
--. --. --. --. : : --- --- ----------------------------
|_| |_| | _ | | | | |_ | alan.dawes@argonet.co.uk
| | |\ | | | | |\| | | alan.dawes@riscos.org
| | | \ |_| |_| | | |__ | Using an Acorn RiscPC
Reply With Quote
Adapter for Mini-Podules on A3000 External Expansion Port
  #6
Old 09-29-2006, 03:45 AM
Theo Markettos
Junior Member


Theo Markettos is offline
Theo Markettos's Info
Join Date: Oct 2004
Posts: 105
Default Adapter for Mini-Podules on A3000 External Expansion Port

Austin Pass <austin@ozpass.co.uk> wrote:
Quote:
I've made up the little board. Fiddly as hell running the wires! The only one that I couldn't find a home for on the external expansion bus is SK3, pin 3 "PS1*" according to the technical reference manual. The board doesn't work. Plugged in I get a black middle and very dark blue border. When I hold down delete when starting up I get a cyan border and black/white pinstripe middle (in case that means anything!!).


PS1 is 'podule select'. It's the most vital signal on the podule bus as
without it your podule won't do anything! If it's floating, worse will
happen since your podule will come alive when it's not wanted! This is
probably the cause of the machine failing to boot.

You should connect it to PS on the podule bus, that's pin c22.

Theo
Reply With Quote
Adapter for Mini-Podules on A3000 External Expansion Port
  #7
Old 09-29-2006, 12:46 PM
Austin Pass
Junior Member


Austin Pass is offline
Austin Pass's Info
Join Date: Sep 2006
Posts: 13
Default Adapter for Mini-Podules on A3000 External Expansion Port

On 29/9/06 12:45, in article DGh*Ch0rr@news.chiark.greenend.org.uk, "Theo
Markettos" <theom+news@chiark.greenend.org.uk> wrote:
Quote:
PS1 is 'podule select'. It's the most vital signal on the podule bus as without it your podule won't do anything! If it's floating, worse will happen since your podule will come alive when it's not wanted! This is probably the cause of the machine failing to boot. You should connect it to PS on the podule bus, that's pin c22.


You sir, are a genius!

Works a treat! Comes up as Podule 0, good as gold. I have the T-pieces,
terminators and coax cable. Just need an old RTL8029 for my PC and I've got
an internet connected A3000! Yay!

-Austin.

Reply With Quote
Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump



Powered by: vBulletin Version 3.0.7
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Style Design by vBStyles.com


Top Contact Us - IT Forums - Archive - MyLounge Top
MyLounge.com Site Map
Forum: Cars, Cell Phone, Database, Games, Home Improvement, IT, Music, School, Sports, Web Design, Web Server, Weight Loss

The MyLounge.com forum is intended for informational use only and should not be relied upon and is not a substitute for any advice. The information contained on MyLounge.com are opinions and suggestions of members and is not a representation of the opinions of MyLounge.com. MyLounge.com does not warrant or vouch for the accuracy, completeness or usefulness of any postings or the qualifications of any person responding. Please consult a expert or seek the services of an attorney in your area for more accuracy on your specific situation. Please note that our forums also serve as mirrors to Usenet newsgroups. Many posts you see on our forums are made by newsgroup users who may not be members of MyLounge.com Term of Service