BBC Model B No2. Will it live again!

Any 8bit repairs, images, cool things, upgrades etc.
User avatar
rubber_jonnie
Site Admin
Site Admin
Posts: 10640
Joined: Thu Aug 17, 2017 7:40 pm
Location: Essex
Contact:

Re: BBC Model B No2. Will it live again!

Post by rubber_jonnie »

BennehBoy wrote: Fri May 28, 2021 7:37 pm Congrats & cheers! Whisky o'clock here, been diagnosing an A600 PLCC RGBtoHDMI adapter for the last 2 hours. It's giving everything a blue tinge, including the standard RGB out - anyhow looks like the flip flop might be duff as I'm getting a partial short on the red high bit. It worked when it arrived, replugged it and it's gone bad, bah.

So in short, I have some sympathy with you at the moment.

Have you tested those roms I sent in no3? No rush, just my OCD worrying that I may not have burnt them correctly :D
Bourbon o'clock here 😁 Great minds.. I haven't tested the ROMs as yet I'm afraid due to the need to adapt them slightly due to the pinouts and getting the keyboard rebuilt. I will be testing them as soon as I have the video out sorted on the poorly machine. Ordered some transistors for the video circuit on the basis that they are easy to change. I'll check what the good machine is doing for a baseline.
Collector of many retro things!
800XL and 65XE both with Ultimate1MB,VBXL/XE & PokeyMax, SIDE3, SDrive Max, 2x 1010 cassette, 2x 1050 one with Happy mod, 3x 2600 Jr, 7800 and Lynx II
Approx 20 STs, including a 520 STM, 520 STFMs, 3x Mega ST, MSTE & 2x 32 Mhz boosted STEs
Plus the rest, totalling around 50 machines including a QL, 3x BBC Model B, Electron, Spectrums, ZX81 etc...
User avatar
rubber_jonnie
Site Admin
Site Admin
Posts: 10640
Joined: Thu Aug 17, 2017 7:40 pm
Location: Essex
Contact:

Re: BBC Model B No2. Will it live again!

Post by rubber_jonnie »

So, I have some display options on the horizon.

SCART cable is ordered, as is an adaptor that will allow me to connect an aerial lead to the UHF modulator, plus I have ordered the transistors that are in the composite circuit.

I think the next steps are to probe the good machine video circuit as I know that works just fine, then I can compare to the No2 machine, which I now know boots, but has no video output.

Video schematic section is sitting on my printer now awaiting my attention over the weekend :)

Hopefully the replacement power connectors will come today too and I can tidy all that up too.

I like progress.
Collector of many retro things!
800XL and 65XE both with Ultimate1MB,VBXL/XE & PokeyMax, SIDE3, SDrive Max, 2x 1010 cassette, 2x 1050 one with Happy mod, 3x 2600 Jr, 7800 and Lynx II
Approx 20 STs, including a 520 STM, 520 STFMs, 3x Mega ST, MSTE & 2x 32 Mhz boosted STEs
Plus the rest, totalling around 50 machines including a QL, 3x BBC Model B, Electron, Spectrums, ZX81 etc...
cmorley
Posts: 291
Joined: Tue May 28, 2019 5:46 pm

Re: BBC Model B No2. Will it live again!

Post by cmorley »

The best video option is RGB to a CRT monitor. Second best is RGBtoHDMI. Third best is a SCART lead to a TV.

(3) has problems with a lot of TVs though because the BBC outputs nearly PAL timings... so many modern TV chipsets will drop sync. Some people report that swapping the main 16MHz crystal for a new one fixes this but I haven't tried it. I just use Samsung TVs which seem to fare better.
User avatar
rubber_jonnie
Site Admin
Site Admin
Posts: 10640
Joined: Thu Aug 17, 2017 7:40 pm
Location: Essex
Contact:

Re: BBC Model B No2. Will it live again!

Post by rubber_jonnie »

cmorley wrote: Sat May 29, 2021 12:26 pm The best video option is RGB to a CRT monitor. Second best is RGBtoHDMI. Third best is a SCART lead to a TV.

(3) has problems with a lot of TVs though because the BBC outputs nearly PAL timings... so many modern TV chipsets will drop sync. Some people report that swapping the main 16MHz crystal for a new one fixes this but I haven't tried it. I just use Samsung TVs which seem to fare better.
Good job my TV with SCART is Samsung I guess :)

I managed to test my known good video ULA in the machine with no video today, No2, but still nothing (the machine IS booting, I get a BooBip and responds to blind typed commands, caps lock, shift lock etc), and the signal coming out of the RGB lines looks wrong compared to the working machine, No3. Similarly I tried the video ULA from the machine with no video in the good machine and it wasn't happy, but you could at least see the command prompt on boot but with blue bars and flickering. Enough at least to tell if there is any output to the TV, which there isn't on machine No2.

On the No2 machine, there is a 15Khz signal at the composite port, but the RGB lines out of the video ULA seem to have a square wave, not at all like the same on the working machine, whereby you see the pulse for the on screen text and it looks more 'analog'.

I have checked the continuity of all the RGB lines from point to point and they are fine. The next step really is to figure out why there is a square wave coming out of the RGB lines of the video ULA, because I see this even with the known good ULA installed, so it is something to do with what that's receiving.

Of interest, on boot, so in mode 7, I see the same square wave on the RGB out of the SA5050, so that suggests some connection between them. Blind typing MODE 1 causes the RGB output to stop from the SA5050, which I presume is correct, as not used in MODE 1. At this point I still see the square wave on the RGB outputs of the video ULA.

My current theory is that something feeding into the video ULA (Possible the SA5050 too) is bad, resulting in the square waves on the RGB output, which I also see at the composite socket. I need to find what is wrong with the inputs for the video ULA in order to have it generate the correct signal again. At least I have the working machine for reference now.
Collector of many retro things!
800XL and 65XE both with Ultimate1MB,VBXL/XE & PokeyMax, SIDE3, SDrive Max, 2x 1010 cassette, 2x 1050 one with Happy mod, 3x 2600 Jr, 7800 and Lynx II
Approx 20 STs, including a 520 STM, 520 STFMs, 3x Mega ST, MSTE & 2x 32 Mhz boosted STEs
Plus the rest, totalling around 50 machines including a QL, 3x BBC Model B, Electron, Spectrums, ZX81 etc...
User avatar
stephen_usher
Posts: 5678
Joined: Mon Nov 13, 2017 7:19 pm
Location: Oxford, UK.
Contact:

Re: BBC Model B No2. Will it live again!

Post by stephen_usher »

The next chip to test is IC2, the 6845, as this does the clock for the video processor and some other control lines. It also generates the synchronisation signals for the video.

The RGB output from the teletext chip goes directly into to the video ULA and just has a set of pull-ups on the lines.
Intro retro computers since before they were retro...
ZX81->Spectrum->Memotech MTX->Sinclair QL->520STM->BBC Micro->TT030->PCs & Sun Workstations.
Added code to the MiNT kernel (still there the last time I checked) + put together MiNTOS.
Collection now with added Macs, Amigas, Suns and Acorns.
User avatar
rubber_jonnie
Site Admin
Site Admin
Posts: 10640
Joined: Thu Aug 17, 2017 7:40 pm
Location: Essex
Contact:

Re: BBC Model B No2. Will it live again!

Post by rubber_jonnie »

stephen_usher wrote: Sun May 30, 2021 8:14 am The next chip to test is IC2, the 6845, as this does the clock for the video processor and some other control lines. It also generates the synchronisation signals for the video.

The RGB output from the teletext chip goes directly into to the video ULA and just has a set of pull-ups on the lines.
My thoughts exactly :)

I'll look at IC36 & IC41 whilst I'm at it.
Collector of many retro things!
800XL and 65XE both with Ultimate1MB,VBXL/XE & PokeyMax, SIDE3, SDrive Max, 2x 1010 cassette, 2x 1050 one with Happy mod, 3x 2600 Jr, 7800 and Lynx II
Approx 20 STs, including a 520 STM, 520 STFMs, 3x Mega ST, MSTE & 2x 32 Mhz boosted STEs
Plus the rest, totalling around 50 machines including a QL, 3x BBC Model B, Electron, Spectrums, ZX81 etc...
User avatar
rubber_jonnie
Site Admin
Site Admin
Posts: 10640
Joined: Thu Aug 17, 2017 7:40 pm
Location: Essex
Contact:

Re: BBC Model B No2. Will it live again!

Post by rubber_jonnie »

Ok, so I promised some pictures, and here they are.

Here are the exploded Rifas:

Rifa_Boom_1.jpg
Rifa_Boom_1.jpg (36.87 KiB) Viewed 2030 times

And compared to new caps:

Rifa_Boom_2.jpg
Rifa_Boom_2.jpg (44.73 KiB) Viewed 2030 times

The freshly replaced spade connectors, with the nasty old ones in a pile in the middle:

New_Spade_Connectors.jpg
New_Spade_Connectors.jpg (89.92 KiB) Viewed 2030 times

And fitted in the machine:

Neat_And_Tidy.jpg
Neat_And_Tidy.jpg (116.16 KiB) Viewed 2030 times

And last, here is the good composite signal from the working machine on the Fisher Price oscilloscope:

Good_Signal.jpg
Good_Signal.jpg (78.22 KiB) Viewed 2030 times

And you can see the analog nature of the signal, the spikes representing the on screen text that's visible at boot time. I see this at the video chip RGB output pins too.

And here is the bad signal, looking more like a square wave:

Bad_RGB.jpg
Bad_RGB.jpg (80.32 KiB) Viewed 2030 times

And this is both at the composite out and RGB pins of the video chip, so the bad signal seems to originate at the video IC, so that is where I investigate next.
Collector of many retro things!
800XL and 65XE both with Ultimate1MB,VBXL/XE & PokeyMax, SIDE3, SDrive Max, 2x 1010 cassette, 2x 1050 one with Happy mod, 3x 2600 Jr, 7800 and Lynx II
Approx 20 STs, including a 520 STM, 520 STFMs, 3x Mega ST, MSTE & 2x 32 Mhz boosted STEs
Plus the rest, totalling around 50 machines including a QL, 3x BBC Model B, Electron, Spectrums, ZX81 etc...
User avatar
PhilC
Moderator
Moderator
Posts: 6039
Joined: Fri Mar 23, 2018 8:22 pm

Re: BBC Model B No2. Will it live again!

Post by PhilC »

@rubber_jonnie is there an inverter in the rgb line? Both signals look 15khz but the second one may need inverting to match the other?
If it ain't broke, test it to Destruction.
User avatar
rubber_jonnie
Site Admin
Site Admin
Posts: 10640
Joined: Thu Aug 17, 2017 7:40 pm
Location: Essex
Contact:

Re: BBC Model B No2. Will it live again!

Post by rubber_jonnie »

PhilC wrote: Sun May 30, 2021 10:43 am @rubber_jonnie is there an inverter in the rgb line? Both signals look 15khz but the second one may need inverting to match the other?
Not according to the schematic for the composite circuit.

Plus if I compare the good RGB out at the video IC to the bad, the bad is just this square wave, but the good is the analog signal. Since it seems bad at the source, then it doesn't matter if inverted or not.

I'm deliberately using the composite port because it's the simplest circuit, and because it works on the good machine for easy comparison.
Collector of many retro things!
800XL and 65XE both with Ultimate1MB,VBXL/XE & PokeyMax, SIDE3, SDrive Max, 2x 1010 cassette, 2x 1050 one with Happy mod, 3x 2600 Jr, 7800 and Lynx II
Approx 20 STs, including a 520 STM, 520 STFMs, 3x Mega ST, MSTE & 2x 32 Mhz boosted STEs
Plus the rest, totalling around 50 machines including a QL, 3x BBC Model B, Electron, Spectrums, ZX81 etc...
User avatar
stephen_usher
Posts: 5678
Joined: Mon Nov 13, 2017 7:19 pm
Location: Oxford, UK.
Contact:

Re: BBC Model B No2. Will it live again!

Post by stephen_usher »

Without the correct signals from IC2 the output from the video ULA will be nonsense. Check there first.
Intro retro computers since before they were retro...
ZX81->Spectrum->Memotech MTX->Sinclair QL->520STM->BBC Micro->TT030->PCs & Sun Workstations.
Added code to the MiNT kernel (still there the last time I checked) + put together MiNTOS.
Collection now with added Macs, Amigas, Suns and Acorns.
Post Reply

Return to “8 BIT CORNER”