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.