Dead Elk, any ideas?.
- 1024MAK
- Posts: 10549
- Joined: Mon Apr 18, 2011 5:46 pm
- Location: Looking forward to summer in Somerset, UK...
- Contact:
Re: Dead Elk, any ideas?.
Over the years I have acquired various Electrons with various issue boards fitted. Most being eBay ‘untested’ listings (I was after some spare keys or after other bits in a ‘job lot’). None of them have ULA problems (one has a faulty space bar).
So I think part of is just random luck...
If the ULA is socketed, it appears to me that fairly often poor electrical contact between the socket and the chip is responsible for most problems.
The technology used in ULA chips has a strange record on reliability. ZX81 computers if fitted with one of the first two ULA versions often suffer from ULA failure. The later (third version) ULA seems to be a bit better. But the ULAs fitted in ZX Spectrums, especially from issue 3 boards onwards are rather hardy in comparison (although edge-connector abuse can and does kill various chips including the ULA).
In a BBC B, it’s not that often (going on posts on this forum) where the VideoULA is found to be the fault. And the other less complex ULAs in a BBC B also don’t appear to fail very often.
With any microcomputer system, a single malfunctioning signal line (clock, control, address or data bus line) can cause utter chaos. So always make sure that any connectors or sockets that carry such signals are always properly cleaned when you experience any strange symptoms.
Mark
So I think part of is just random luck...
If the ULA is socketed, it appears to me that fairly often poor electrical contact between the socket and the chip is responsible for most problems.
The technology used in ULA chips has a strange record on reliability. ZX81 computers if fitted with one of the first two ULA versions often suffer from ULA failure. The later (third version) ULA seems to be a bit better. But the ULAs fitted in ZX Spectrums, especially from issue 3 boards onwards are rather hardy in comparison (although edge-connector abuse can and does kill various chips including the ULA).
In a BBC B, it’s not that often (going on posts on this forum) where the VideoULA is found to be the fault. And the other less complex ULAs in a BBC B also don’t appear to fail very often.
With any microcomputer system, a single malfunctioning signal line (clock, control, address or data bus line) can cause utter chaos. So always make sure that any connectors or sockets that carry such signals are always properly cleaned when you experience any strange symptoms.
Mark
For a "Complete BBC Games Archive" visit www.bbcmicro.co.uk NOW!
BeebWiki - for answers to many questions...
Fault finding index • Acorn BBC Model B minimal configuration • Logic Levels for 5V TTL Systems
BeebWiki - for answers to many questions...
Fault finding index • Acorn BBC Model B minimal configuration • Logic Levels for 5V TTL Systems
- 1024MAK
- Posts: 10549
- Joined: Mon Apr 18, 2011 5:46 pm
- Location: Looking forward to summer in Somerset, UK...
- Contact:
Re: Dead Elk, any ideas?.
Have you read through the thread where some PCB production faults were found with the Pegasus PCBs?sP1d3r wrote: ↑Sun May 24, 2020 1:39 pmThat's interesting, the edge connector on the Pegasus cartridge is clean but as the issue A PCBs that I've seen differ somewhat from each other I think that the arrangement and value of the capacitors on the PCB may be relevant to the particular display.
I've bought the two PCBs in the middle of the picture from Dave H and as I haven't yet got either working, I don't know what works.
Mark
For a "Complete BBC Games Archive" visit www.bbcmicro.co.uk NOW!
BeebWiki - for answers to many questions...
Fault finding index • Acorn BBC Model B minimal configuration • Logic Levels for 5V TTL Systems
BeebWiki - for answers to many questions...
Fault finding index • Acorn BBC Model B minimal configuration • Logic Levels for 5V TTL Systems
Re: Dead Elk, any ideas?.
Thanks for the heads up about the PCB faults, I know that some of the PCBs are experimental and a lot of them have via's that 're faulty and I've checked the continuity of the PCB tracks against the circuit diagram in the manual, but I've come up with a blank about the possible fault.1024MAK wrote: ↑Sun May 24, 2020 1:54 pmHave you read through the thread where some PCB production faults were found with the Pegasus PCBs?sP1d3r wrote: ↑Sun May 24, 2020 1:39 pmThat's interesting, the edge connector on the Pegasus cartridge is clean but as the issue A PCBs that I've seen differ somewhat from each other I think that the arrangement and value of the capacitors on the PCB may be relevant to the particular display.
I've bought the two PCBs in the middle of the picture from Dave H and as I haven't yet got either working, I don't know what works.
Mark
The boards may have faulty chips also but with the chips removed, the Elk should still boot up ok.
Mark71's picture of his spare Elk shows the same kind of display fault as caused by my Pegasus, which isn't due to a defective ULA.
I repaired the faults that I found, there were a lot of them but still no function.

Re: Dead Elk, any ideas?.

Regarding the strange screen display, perhaps Mark71 has a faulty chip or component on his Electron PCB causing a power draw or open circuit.
- daveejhitchins
- Posts: 6218
- Joined: Wed Jun 13, 2012 6:23 pm
- Location: Newton Aycliffe, County Durham
- Contact:
Re: Dead Elk, any ideas?.
If your Pegasus is faulty, please return it and I'll fix. PM sent . . . .
Dave H

Re: Dead Elk, any ideas?.
daveejhitchins wrote: ↑Sun May 24, 2020 4:37 pmIf your Pegasus is faulty, please return it and I'll fix. PM sent . . . .
Dave H![]()

I'll have to leave it for the moment because I've got too many things to do.
I'd appreciate a picture of a working issue A board, if you have one.
Thanks anyway,
- 1024MAK
- Posts: 10549
- Joined: Mon Apr 18, 2011 5:46 pm
- Location: Looking forward to summer in Somerset, UK...
- Contact:
Re: Dead Elk, any ideas?.
If the data lines are “cross-connected” to the SRAM chip, that does not matter. Different story if it’s the EPROM...
Mark
For a "Complete BBC Games Archive" visit www.bbcmicro.co.uk NOW!
BeebWiki - for answers to many questions...
Fault finding index • Acorn BBC Model B minimal configuration • Logic Levels for 5V TTL Systems
BeebWiki - for answers to many questions...
Fault finding index • Acorn BBC Model B minimal configuration • Logic Levels for 5V TTL Systems
- 1024MAK
- Posts: 10549
- Joined: Mon Apr 18, 2011 5:46 pm
- Location: Looking forward to summer in Somerset, UK...
- Contact:
Re: Dead Elk, any ideas?.
I’m thinking about splitting out the Pegasus posts into a new topic.
Mark
Mark
For a "Complete BBC Games Archive" visit www.bbcmicro.co.uk NOW!
BeebWiki - for answers to many questions...
Fault finding index • Acorn BBC Model B minimal configuration • Logic Levels for 5V TTL Systems
BeebWiki - for answers to many questions...
Fault finding index • Acorn BBC Model B minimal configuration • Logic Levels for 5V TTL Systems
Re: Dead Elk, any ideas?.

I meant that IC5 looks unusual, if you'll look on the picture the data lines are swapped on the chip. The power lines have 5 100nf ceramic capacitors on the diagram but all the issue A boards, labelled as 'prototypes' in the post 'Slogger Prototypes, PCBs and Roms' have varying numbers of capacitors of different values in different positions on the PCB.
- 1024MAK
- Posts: 10549
- Joined: Mon Apr 18, 2011 5:46 pm
- Location: Looking forward to summer in Somerset, UK...
- Contact:
Re: Dead Elk, any ideas?.
With a 74LS174, the labelling of the inputs/outputs is arbitrary. As long as the input pin function matches the output pin function, it does not matter which section of the chip you use.sP1d3r wrote: ↑Sun May 24, 2020 7:45 pmI meant that IC5 looks unusual, if you'll look on the picture the data lines are swapped on the chip. The power lines have 5 100nf ceramic capacitors on the diagram but all the issue A boards, labelled as 'prototypes' in the post 'Slogger Prototypes, PCBs and Roms' have varying numbers of capacitors of different values in different positions on the PCB.
Or have you spotted a different problem?
The value of power rail decoupling capacitors is not critical, although these days 100nF has become common, various values were used in the past. The BBC A/B uses mostly much smaller values. If you feel that the values are too small, fit 100nF ceramic capacitors.
With no chips fitted, the value of the power rail decoupling capacitors becomes irrelevant anyway.
Mark
For a "Complete BBC Games Archive" visit www.bbcmicro.co.uk NOW!
BeebWiki - for answers to many questions...
Fault finding index • Acorn BBC Model B minimal configuration • Logic Levels for 5V TTL Systems
BeebWiki - for answers to many questions...
Fault finding index • Acorn BBC Model B minimal configuration • Logic Levels for 5V TTL Systems
Re: Dead Elk, any ideas?.
All Issue 4 PCB. I did try a good working ULA in it and no joy, thinking it could be the 6502 in both cases, tried the ULA in the non working one in the good Electron but no no life, bit of a head scratcher, other than of the Issue 4 machines I have the manufacture was in 3 different places, Hong Kong/Malaysia and the UK.
Will have another try in the morning.
Mark
Re: Dead Elk, any ideas?.
I meant the Slogger Pegasus PCB revision, not the Electron PCB - perhaps you weren't using it for the Flatron screen display.mark71 wrote: ↑Sun May 24, 2020 9:47 pmAll Issue 4 PCB. I did try a good working ULA in it and no joy, thinking it could be the 6502 in both cases, tried the ULA in the non working one in the good Electron but no no life, bit of a head scratcher, other than of the Issue 4 machines I have the manufacture was in 3 different places, Hong Kong/Malaysia and the UK.
Will have another try in the morning.
Mark
It must mean that the ULA causes the same problem as my Pegasus board.
I've only checked the continuity so far, I'll try the spare PCB without any components and see if the result is the same.1024MAK wrote: ↑Sun May 24, 2020 8:19 pmWith a 74LS174, the labelling of the inputs/outputs is arbitrary. As long as the input pin function matches the output pin function, it does not matter which section of the chip you use.sP1d3r wrote: ↑Sun May 24, 2020 7:45 pmI meant that IC5 looks unusual, if you'll look on the picture the data lines are swapped on the chip. The power lines have 5 100nf ceramic capacitors on the diagram but all the issue A boards, labelled as 'prototypes' in the post 'Slogger Prototypes, PCBs and Roms' have varying numbers of capacitors of different values in different positions on the PCB.
Or have you spotted a different problem?
The value of power rail decoupling capacitors is not critical, although these days 100nF has become common, various values were used in the past. The BBC A/B uses mostly much smaller values. If you feel that the values are too small, fit 100nF ceramic capacitors.
With no chips fitted, the value of the power rail decoupling capacitors becomes irrelevant anyway.
Mark
- 1024MAK
- Posts: 10549
- Joined: Mon Apr 18, 2011 5:46 pm
- Location: Looking forward to summer in Somerset, UK...
- Contact:
Re: Dead Elk, any ideas?.
The problems that were noticed and pointed out in the thread about building Pegasus boards, was that some of the PCB tracks on some versions are very close together and due to production problems, may actually be in contact with adjacent tracks.
Mark
Mark
For a "Complete BBC Games Archive" visit www.bbcmicro.co.uk NOW!
BeebWiki - for answers to many questions...
Fault finding index • Acorn BBC Model B minimal configuration • Logic Levels for 5V TTL Systems
BeebWiki - for answers to many questions...
Fault finding index • Acorn BBC Model B minimal configuration • Logic Levels for 5V TTL Systems
Re: Dead Elk, any ideas?.

I haven't yet tested it with a disk so I'll do this soon.
Re: Dead Elk, any ideas?.

I've two electrons and they both had a blurry phasing effect using the composite video output but fitting an AP6 into the Plus 1 had the effect of improving the composite output to the same standard as a BBC Model B or a Spectrum composite mod. Electron colour composite output can be enabled by fitting a link and jumper on the motherboard and it looks great with an AP6 but you probably wouldn't want to use it without one.