Header

The most common beeb power on problems

[Front page] [BBC Mecca] [Links] [PIC micros] [Enviromyths] [The dump] [Email]

On this page


Starting your diagnosis

Below are the symptoms and possible solutions to some of the most common questions asked when first trying out a BBC microcomputer.

The faults cover and array of different machines (in particular the Master 128, Master Compact, Master ET, BBC B, BBC B+, Electron) and are best read along side the machine itself.

Disconnect all the peripheral devices such as disc drives at first and connect your computer to the chosen monitor (usually a TV) before turning it on at the rear. Note what it does or doesn't do and try the suggested remedy - you may have to remove the lid of the machine, and unless you know what you're doing it's advised to switch off the power and unplug.


Tries to mount a disc

Typical screenScreen grab
SymptomsYou're left with a flashing cursor and no prompt. Does not respond to pressing Escape. With a disc drive connected to the disc drive port the drive light will be permanently on.
AffectsMaster 128, Master Compact, Electron with +3 added, and some later Model B/B+ with ADFS upgrade fitted
SolutionInsert an ADFS format disc into the drive and let it mount the drive. If no disc is available press CTRL-F and tap the BREAK key, which starts ADFS in floppy mode.
NotesMaster users can stop this happening again by typing *CONFIGURE NODIR and *CONFIGURE NOBOOT

Noticeably loud buzz coming from the speaker

Typical screenNot applicable
SymptomsA buzzing sound coming from the speaker, which varies in pitch in different screen modes and when running different bits of software.
AffectsEarly issues of the BBC B and Master ET
SolutionThis is caused by crosstalk from the processor data and address lines to the sound amplifier on the 1MHz bus connector where the two signals run in parallel. For the BBC B it can be solved by soldering a 10k resistor from the 'AIn' pin of the 1MHz bus to ground.
NotesIn the case of the Master ET, solder it in the place where the 1MHz bus connector would normally be.

Complains that there's no clock

Typical screenScreen grab
SymptomsMessage 'No clock' at the top of the screen.
AffectsMaster ET, and machines with Econet upgrades fitted
SolutionConnect the 180° 5 pin DIN from the network wall box to the Econet port at the rear of the machine and reset, if the problem persists speak to the network administrator.
NotesIf you're not on an Econet, take off the lid and remove the chip labelled 'ANFS' or 'NFS'. For a BBC Model B with both the disc and Econet interfaces fitted and using the combined 'DNFS' ROM, change keyboard option switch 1 (furthest away from the COPY key) to be open to select 'DFS' in preference to 'NFS' or remove the 68B54 controller chip from socket IC89.

Monotone from speaker, flashing cursor

Typical screenScreen grab
SymptomsA monotone drone from the speaker, with just a flashing cursor on the screen.
AffectsAll machines
SolutionCheck that the keyboard connector and the OS chip is seated firmly, and clean their legs/connectors.
NotesThis can also be caused by a whole host of problems. Try removing the following chips if they are fitted and socketed in your machine, then replace them one at a time: 8271, u7002, 68B54, 6850, user 6522. If one of these was not the problem then further work is required as it could be faulty RAM or some other faulty IC.

Language?

Typical screenScreen grab
SymptomsLeft with just 'Language?' printed on the screen and a flashing cursor.
AffectsBBC B, Electron and BBC B+.
SolutionThere must be at least one language ROM in the ROM sockets in the machine. If there are some fitted check they are in the right way up or try cleaning their legs/pushing them firmly in.
NotesFor BBC B's check that Link 21 has not been lost - many ROM expansion boards required this to be removed and it may have got lost when the ROM board was removed. Fit Link 21 if this is the case.

This is not a language

Typical screenScreen grab
SymptomsLeft with 'This is not a language' and a * prompt
AffectsMaster series
SolutionUnlike the BBC B/BBC B+ which always starts looking for a language from the highest number ROM socket downwards, the Master series can be configured to start in any language. For the Master 128 use *CONFIGURE LANG 12, for the Master ET use *CONFIGURE LANG 13, and for the Master Compact use *CONFIGURE LANG 14 and reset. This sets BASIC as the default language, provided that BASIC is not unplugged - for safety issue a *INSERT 12 or 13 or 14 respectively.
NotesIf this happens again when the machine is next turned on, replace the battery pack.

ACORN in uppercase

Typical screenScreen grab
SymptomsThe familiar startup message is in upper case
AffectsMaster 128 only
SolutionNo solution - this just means that you have the later release of the operating system, version 3.50. This wasn't fitted as standard so is quite rare.
NotesYou can also find out what version you have by typing *FX0

Can't read discs

Typical screenScreen grab
SymptomsTyping *CAT results in a clicking sound, and the disc drive wont spin up.
AffectsAll machines
SolutionIn the case of the Master 128 or Master Compact the disc filing system is missing. Type *CONFIGURE FILE 9 then *INSERT 9 on the Master 128, or *CONFIGURE FILE 13 then *INSERT 13 on the Master Compact and reset. In the case of the Electron, BBC B, and BBC B+ either there is no disc interface fitted, or the disc filing system ROM has come loose or is not fitted.
NotesMaster ET machines have no disc hardware/software fitted.

No sound from speaker, otherwise fully functional

Typical screenNot applicable
SymptomsNo noise at all from the speaker, not even hiss.
AffectsAll machines
SolutionCheck that the 2 way speaker plug is plugged into the main circuit board, and that the speaker itself is not damaged. Reseat the purple (-5v) wire from the power supply to the motherboard plug labelled -5v.
NotesNone.

Time is gobbledegook

Typical screenScreen grab
SymptomsAsking for the time returns 24 letters of garble.
AffectsMaster series, and a few BBC B/B+ with clock upgrades.
SolutionThe clock has forgotten the time, probably due to a flat battery. With a new battery fitted set the time with TIME$="Mon,08 May 1978.12:00:00" as shown in the screen shot.
NotesTimes after 1999 will wrap back round to 1900 as the Master is not Y2K compliant unless you fit a Doomsday Y2K fix ROM. For the Master Compact the time is fixed at "Fri,31 Dec 1999.23:59:59" unless the machine is connected to an Econet, or has additional clock hardware fitted.

Can't load software into the Tube over BASIC

Typical screenScreen grab
SymptomsBurbled error message, or hangs with just a flashing cursor.
Affects65C102 and 6502 second processors.
SolutionGo to the supervisor prompt first with *GO F800, which resides in the Tube OS. Then *LOAD or *RUN (as required) your code over the top of BASIC.
NotesThe problem is caused by loading your program over the top of the BASIC interpreter from the BASIC command prompt, when the star command finishes control is returned to BASIC which is of course no longer there - with unpredictable results.

Torch Z80 coprocessor wont start

Typical screenScreen grab
SymptomsGives up with message 'I cannot run this code'.
AffectsTorch Z80 with CCCPN0.90 on a Master series machine.
SolutionGrab the ROM and edit the byte at offset &0006 from &C4 to &C2, and load the new image back into a sideways RAM slot (or burn into an EPROM). Now, type *CPN and the second processor will start.
NotesThe reason for the error message is that the ROM type byte is wrong, &C4 is nonsense. Previous versions of the OS were a bit sloppy in their checking of the validity of ROMs, whereas the Master series checks much more carefully that what it is about to run is indeed 6502 code.

©2010 SPROW [Updated 09-Nov-2010] | home
Valid HTML 4.01