UK Vintage Radio Repair and Restoration Powered By Google Custom Search Vintage Radio and TV Service Data

Go Back   UK Vintage Radio Repair and Restoration Discussion Forum > Specific Vintage Equipment > Vintage Computers

Notices

Vintage Computers Any vintage computer systems, calculators, video games etc., but with an emphasis on 1980s and earlier equipment.

Closed Thread
 
Thread Tools
Old 31st Aug 2024, 11:50 am   #61
SiriusHardware
Dekatron
 
Join Date: Aug 2011
Location: Newcastle, Tyne and Wear, UK.
Posts: 13,783
Default Re: Poorly BBC model B

Quote:
This machine has never worked since I've had it.
OK, that's daunting as we could be dealing with literally anything up to and including a lightning strike victim. These are the sort of challenges we like, though.

With regard to your test, 17 flashes is a successful full RAM test I believe - it only goes on to tests 18 and 19 (VIA tests, which it would obviously fail at the moment due to the missing VIA), if you put the test chip in the BASIC ROM socket so it looks like that 245 buffer may actually have been at fault although I agree it's better to replace like for like. It's weird that the Chinese programmer - which I have to tell you I have very little faith in - declared the chip OK but I assume you consider the European-designed retro chip tester to be the ultimate authority - I'm not too familiar with the latter item, can it test large peripheral ICs? Like 6522s?

So that's what's happening with the test ROM, what now happens if you start the machine with the OS ROM at IC51 and the not-quite-right 245 buffer fitted?

Last edited by SiriusHardware; 31st Aug 2024 at 11:59 am.
SiriusHardware is offline  
Old 31st Aug 2024, 12:36 pm   #62
SiriusHardware
Dekatron
 
Join Date: Aug 2011
Location: Newcastle, Tyne and Wear, UK.
Posts: 13,783
Default Re: Poorly BBC model B

Regarding the screws missing from my two machines, I have found that there are complete kits of replacement screws available so I've ordered one complete kit which I will 'share' between the two machines. I have to say these machines seem amazingly well supported by third party parts and accessory suppliers.
SiriusHardware is offline  
Old 31st Aug 2024, 1:16 pm   #63
Syrinx1
Hexode
 
Join Date: Feb 2018
Location: Nottingham, Nottinghamshire, UK.
Posts: 337
Default Re: Poorly BBC model B

Are you getting a continuous tone from the speaker?

IC32 74LS259 is connected to IC3, various keyboard signals including caps, shift lock and the sound generator so might be worth investigating if IC3 has been ruled out.
Syrinx1 is offline  
Old 31st Aug 2024, 1:22 pm   #64
Syrinx1
Hexode
 
Join Date: Feb 2018
Location: Nottingham, Nottinghamshire, UK.
Posts: 337
Default Re: Poorly BBC model B

... the IC32 latch is also involved in screen memory for the various screen modes.
Syrinx1 is offline  
Old 31st Aug 2024, 1:50 pm   #65
SiriusHardware
Dekatron
 
Join Date: Aug 2011
Location: Newcastle, Tyne and Wear, UK.
Posts: 13,783
Default Re: Poorly BBC model B

As regards a possible 'proper' try-out replacement for the 74LS245 data bus buffer it looks to me as though the 1MHz bus connector could manage without its 74LS245 data bus buffer (IC71 on my diagram) for the time being, but I would suggest testing that chip in the retro chip tester first before trying it as the data bus buffer (IC14 on my diagram) - we really have no idea what is broken and what isn't at the moment, so we can't assume that any chip borrowed from some non-essential position in the machine is definitely working.
SiriusHardware is offline  
Old 31st Aug 2024, 2:05 pm   #66
SiriusHardware
Dekatron
 
Join Date: Aug 2011
Location: Newcastle, Tyne and Wear, UK.
Posts: 13,783
Default Re: Poorly BBC model B

And - sorry to have to ask but which IC are we calling the 'System' VIA and which are we calling the 'User' VIA?

I make them

"System" VIA = IC3

"User" VIA = IC69

(Again, these are reference numbers on my version of the diagram and I don't know if they change from one mainboard to the next).

I raise this question because since one of the VIAs was removed and left out, we seem to have lost all activity on the keyboard LEDs which are driven (via IC32, as Syrinx1 says) from the System VIA.
SiriusHardware is offline  
Old 31st Aug 2024, 2:25 pm   #67
Syrinx1
Hexode
 
Join Date: Feb 2018
Location: Nottingham, Nottinghamshire, UK.
Posts: 337
Default Re: Poorly BBC model B

As far as I know, the IC numbering should be the same across BBC issues ... yes the Sytem vs User via terminology is confusing. My understanding is that IC3 is the system via (interfacing to internal systems e.g. keyboard, sound etc.) IC69 is the user via for interfacing to external peripherals - for example the user port.
Syrinx1 is offline  
Old 31st Aug 2024, 2:32 pm   #68
SiriusHardware
Dekatron
 
Join Date: Aug 2011
Location: Newcastle, Tyne and Wear, UK.
Posts: 13,783
Default Re: Poorly BBC model B

I should actually have stated IC reference numbers for the VIAs from the start, if there has been any confusion arising, that will be my fault entirely.

You made an interesting point about IC32 also being involved with the screen memory in some way, so the absence of IC3 would explain a lot that's now going on.

Thanks for confirming that the IC reference numbers have remained the same across all PCB versions.
SiriusHardware is offline  
Old 31st Aug 2024, 2:43 pm   #69
SiriusHardware
Dekatron
 
Join Date: Aug 2011
Location: Newcastle, Tyne and Wear, UK.
Posts: 13,783
Default Re: Poorly BBC model B

My MMC drive has arrived! Eprom version MMFS 1.53. Mine came with an SD card and a whole lot of other stuff on a writable CD - good job I still have a few PCs which do have optical drives - looks like great value for money.

The SD card PCB itself is tiny, really fit-and forget. I could (minor grump) wish it did not occupy the user port because the 'physical computing' side of the BBC B - the ability to connect it to things and control them via the user port, is one of my favourite things about it, so that is essentially lost while the interface is fitted.
SiriusHardware is offline  
Old 31st Aug 2024, 2:44 pm   #70
Syrinx1
Hexode
 
Join Date: Feb 2018
Location: Nottingham, Nottinghamshire, UK.
Posts: 337
Default Re: Poorly BBC model B

Re: IC32 and screen memory, just to clarify as it's not immediately apparent from the circuit diagram, it's the CO and C1 signals that go to IC27,IC40 and IC36.
Syrinx1 is offline  
Old 31st Aug 2024, 2:50 pm   #71
Syrinx1
Hexode
 
Join Date: Feb 2018
Location: Nottingham, Nottinghamshire, UK.
Posts: 337
Default Re: Poorly BBC model B

@SirusH There's an MMC version for the printer port you could try.
The hardware side of things for both user and printer ports is nothing more than a level shifting spi micro sd card adaptor as used in arduino projects - cost about £3.

Just needs wiring correctly to an appropriate connector.
Syrinx1 is offline  
Old 31st Aug 2024, 2:50 pm   #72
Syrinx1
Hexode
 
Join Date: Feb 2018
Location: Nottingham, Nottinghamshire, UK.
Posts: 337
Default Re: Poorly BBC model B

... and the correct ROM burning.
Syrinx1 is offline  
Old 31st Aug 2024, 2:54 pm   #73
SiriusHardware
Dekatron
 
Join Date: Aug 2011
Location: Newcastle, Tyne and Wear, UK.
Posts: 13,783
Default Re: Poorly BBC model B

Sounds interesting, I may look into that.

I think if I could wave a magic wand I would have had it attached to the 1MHz bus connector so it remained neatly hidden away and protected as it is now, but then the interface-side circuitry would need to be a bit more complicated, with address decoding and buffering on board. And I suppose it would upset those who do actually use the 1MHz bus connection.
SiriusHardware is offline  
Old 31st Aug 2024, 3:02 pm   #74
Syrinx1
Hexode
 
Join Date: Feb 2018
Location: Nottingham, Nottinghamshire, UK.
Posts: 337
Default Re: Poorly BBC model B

... it's also easy to install a modern 28pin sram in one of the ROM banks - just need to pick up the write enable line and additional address line fir a 32K chip... here's one such guide:

http://www.retroclinic.com/acorn/swr/swr.htm

You can then experiment with different sd card filing system ROMS without the need for eprom programming.

If you do install multiple fs ROMS you might also want something like the advanced rom manager ROM to make it easy to selectively disable fs ROMS and avoid problems where they both use the same commands.
Syrinx1 is offline  
Old 31st Aug 2024, 3:09 pm   #75
SiriusHardware
Dekatron
 
Join Date: Aug 2011
Location: Newcastle, Tyne and Wear, UK.
Posts: 13,783
Default Re: Poorly BBC model B

Thanks for the info, although that is starting to sound rather advanced.

I have access to a pile of 28-pin Winbond 27E512 EEPROMs at work which I could either program 4 different images into with the images selected by a couple of links on the highest address lines, or simply duplicate the same image four times through the chips and plug one or another in directly as the mood takes me. I could just plug an extra conventional 28-pin socket onto the mainboard socket to prevent undue wear and tear on that socket.
SiriusHardware is offline  
Old 31st Aug 2024, 3:11 pm   #76
Syrinx1
Hexode
 
Join Date: Feb 2018
Location: Nottingham, Nottinghamshire, UK.
Posts: 337
Default Re: Poorly BBC model B

... I'll leave you to play with your beeb now SiriusH
Syrinx1 is offline  
Old 31st Aug 2024, 3:28 pm   #77
wave solder
Heptode
 
wave solder's Avatar
 
Join Date: Feb 2007
Location: Chesterfield, Derbyshire, UK.
Posts: 606
Default Re: Poorly BBC model B

IC32 74259 passes its test in the Retro Chip Tester

Since replacing IC14 (I have now fitted the correct TTL LS one) the VIA IC that appeared to be doing something does not affect how the board operates in either sockets. The caps lock LED just stays permanently lit.
I have ordered 2 VIA ICs and will see what happens once I try those.

The Retro Chip Tester cannot test those, it also only has a 32 pin ZIF socket.
wave solder is offline  
Old 31st Aug 2024, 3:38 pm   #78
SiriusHardware
Dekatron
 
Join Date: Aug 2011
Location: Newcastle, Tyne and Wear, UK.
Posts: 13,783
Default Re: Poorly BBC model B

OK, it will be interesting to hear how you get on. It's sounding as if there may be more problems to track down, but you can cross those bridges when you come to them.
SiriusHardware is offline  
Old 31st Aug 2024, 8:00 pm   #79
SiriusHardware
Dekatron
 
Join Date: Aug 2011
Location: Newcastle, Tyne and Wear, UK.
Posts: 13,783
Default Re: Poorly BBC model B

I'm just thinking that in theory it should be possible to make an Arduino-based 6522 / 6520 tester with loop-back connections onboard so that every function of every pin could be exercised and tested. It could even identify whether the IRQ output is open-drain or totem. Might be a useful tool for Beeb and / or PET fanatics.
SiriusHardware is offline  
Old 31st Aug 2024, 10:03 pm   #80
Syrinx1
Hexode
 
Join Date: Feb 2018
Location: Nottingham, Nottinghamshire, UK.
Posts: 337
Default Re: Poorly BBC model B

That sounds like an interesting and useful project, and why stop at the 6522! Is this something you are considering developing yourself, or are you just putting the idea out there?
Syrinx1 is offline  
Closed Thread

Thread Tools



All times are GMT. The time now is 3:19 am.


All information and advice on this forum is subject to the WARNING AND DISCLAIMER located at https://www.vintage-radio.net/rules.html.
Failure to heed this warning may result in death or serious injury to yourself and/or others.


Powered by vBulletin®
Copyright ©2000 - 2025, vBulletin Solutions, Inc.
Copyright ©2002 - 2025, Paul Stenning.