<< Previous Message Main Index Next Message >>
<< Previous Message in Thread This Month Next Message in Thread >>
Date   : Wed, 10 Nov 2010 02:12:35 +0100
From   : rick@... (Rick Murray)
Subject: BBC B micro repairs

On 09/11/2010 17:29, J.G.Harston wrote:

> You keep contradicting yourself:
> "I removed everything except MOS and BASIC"
> "As soon as I put any ROM chips in..."

Indeed. I think, reading between the lines - he has MOS and BASIC in, 
and the problem manifests putting *another* ROM in. But this is my own 
guess, for the report does indeed contradict itself.


The problem we have here is there's a selection of ROMs to choose from 
(they can't all be dead, right) and three ROM sockets (they can't all be 
dead without the likelihood of affecting the other (MOS/BASIC) ROMs.


Thus:

 > That is, you will be testing something like:
 > empty empty empty BASIC
 > empty empty BASIC empty
 > empty BASIC empty empty
 > BASIC empty empty empty

This is the absolute first thing to do. Rule out a faulty ROM socket 
and/or address decoding problems.

[PS: JGH, do I get points for debugging? Line 3, BASIC listed twice! (I
      have corrected this one to make it clearer)]



Please PLEASE *P*L*E*A*S*E* post your status at each stage doing only 
*ONE* thing at a time. How the hell are we supposed to narrow down a 
problem with a message that reads "I did this and this and this and 
this...".



So. BASIC in each slot, starting from the right, with MOS in the left 
slot as normal.
Result is?

[if the above failed at any point, STOP, post what happened, ignore the 
stuff below]



Put BASIC in the rightmost slot and DFS in any other slot.
Result is?



If it fails, leave BASIC alone and try a different slot.
Result is?



If it fails, remove DFS and put Wordwise in the SAME slot as DFS was in.
Result is?



Can you access/start up Wordwise...
Result is?




It may seem boring and tedious, and I think I know the answers to most 
of these questions, but we need to know *exactly* what does and does not 
work.



> I'm extrapolating to assuming that the ringing program is in ROM,
       ^^^^^^^^^^^^^
Same problem see? ;-)


 From an earlier message:
--8<--------
I then put them all back (except the ROMS) and it still seemed to be
working. However, when I put ROMS in, it goes back to the flashing
cursor, and no "Basic" on the screen. I've tried moving the "Basic"
chip" but it makes no difference. I've changed the BASIC chip (and the
OS chip), with no difference.
The Watford DFS chip says "Watford DFS" on the screen and has a
flashing cursor below it, so you can't type anything.

My ringing program it does not see at all, but has a flashing cursor.

I tried a Wordwise chip, and that goes straight into Wordwise when you
turn on, and you can't get out of it. Control/Break just brings up
Wordwise again. *Quit gives the message: "Bad Command".
--8<--------

It seems quite interesting to me that BASIC *appears* to fail, yet 
Wordwise works. Could it be that the keyboard has been wired to attempt 
to boot from the floppy and this is what is causing some of the problem?

Will the MOS hang forever on a Shift-Break situation, or would this 
eventually time out?


Best wishes,

Rick.

-- 
Rick Murray, eeePC901 & ADSL WiFI'd into it, all ETLAs!
BBC B: DNFS, 2 x 5.25" floppies, EPROM prog, Acorn TTX
E01S FileStore, A3000/A5000/RiscPC/various PCs/blahblah...
<< Previous Message Main Index Next Message >>
<< Previous Message in Thread This Month Next Message in Thread >>