3rd Nov 2020, 8:30 pm | #61 | |
Octode
Join Date: Mar 2019
Location: Barry, Vale of Glamorgan, Wales, UK.
Posts: 1,363
|
Re: I found it !. A very sorry looking MK14
Quote:
|
|
3rd Nov 2020, 8:51 pm | #62 |
Octode
Join Date: Apr 2018
Location: Newbury, Berkshire, UK.
Posts: 1,287
|
Re: I found it !. A very sorry looking MK14
Yes I must do something about that sometime... But until I need to make a significant change to the board I can't see myself getting more made so it might have to wait.
|
3rd Nov 2020, 10:55 pm | #63 |
Octode
Join Date: Mar 2020
Location: Kitchener, Ontario, Canada
Posts: 1,294
|
Re: I found it! A very sorry looking MK14.
Another possible way to go about troubleshooting mickie would be to connect a scrumpi style single step circuit.
|
3rd Nov 2020, 11:17 pm | #64 |
Dekatron
Join Date: Aug 2011
Location: Newcastle, Tyne and Wear, UK.
Posts: 11,560
|
Re: I found it! A very sorry looking MK14.
I get the impression from Buz that it is the nature of all the modifications on his highly customised MK14 which are proving difficult to untangle - if the machine had been certified working when put in the loft all those years ago it would just be a case of fixing it 'as found' but I think Jeff (Buz) suspects it fell out of use because it wasn't working even then, so it's more a case of getting it working the way he originally meant it to work - 30 years or more later.
|
4th Nov 2020, 12:55 am | #65 | |
Heptode
Join Date: Oct 2011
Location: Culcheth, Cheshire, UK.
Posts: 654
|
Re: I found it! A very sorry looking MK14.
Quote:
The daughter board is a real horror. I think I might give up with that, stick Micky's bits into Slothie, then start again from a known working platform. Regarding the display-driving 7408's, what is the reason for not using LS versions ?. Cheers, Buzby |
|
4th Nov 2020, 1:25 am | #66 |
Dekatron
Join Date: Aug 2011
Location: Newcastle, Tyne and Wear, UK.
Posts: 11,560
|
Re: I found it! A very sorry looking MK14.
The 'plain' 7408 versions have higher output current capability or so I understand, but at the same time they also limit the current to a safe higher value so the 7-segment displays do not require current limiting resistors.
If you try to use more modern / conventional 74x08s you will probably get a rather dim display. |
4th Nov 2020, 1:38 am | #67 |
Octode
Join Date: Apr 2018
Location: Newbury, Berkshire, UK.
Posts: 1,287
|
Re: I found it! A very sorry looking MK14.
The resistance of the output stage is different, and I speculate that the input capacitance helps the 74ls157s latch the segment data. I don't however know of anyone whose tried LS parts so I don't know specifically that they won't work.
|
4th Nov 2020, 2:08 am | #68 | |
Dekatron
Join Date: Aug 2011
Location: Newcastle, Tyne and Wear, UK.
Posts: 11,560
|
Re: I found it! A very sorry looking MK14.
Quote:
I had an interesting experience with a microprocessor controlled functional door-entry system which I eventually tried this on. The background was that this system had been in production and working perfectly for years and then it started to become apparent that new / current examples were often declaring phones to be off-hook when they actually weren't off-hook. The sequence was: -User presses door panel button -Microcontroller activates relay to connect the common circuitry to the individual phone, checks for the presence of an on-hook phone. -If the phone is present, leave the relay energised and ring the phone. -If the phone is absent or off-hook, de-energise the relay and display 'Off' at the door panel. Problem was that often, a phone which was present and on-hook would fail the check, and this had only recently started happening. The energise-check-fail sequence was very fast, too fast to be able to tell what was going on so that was the point at which I dropped the crystal frequency to a quarter of the usual frequency to slow everything down. However, far from allowing me to see what the problem was, it fixed the fault! At the same time, we also discovered that raising the system supply voltage from 12V to 14V also fixed the fault. Eventually we noticed that the relays being used in current versions of the PCB were not the same make as those in older versions, so we held a 'relay race' and discovered that the changeover speed of the new relays was considerably slower than the original parts. With the original very close timing delays in the firmware the new relays weren't being given time to get across before the phone present / absent check was carried out. Once we realised that, the delay-before-check time was increased in the firmware and that problem was finally fixed, but the breakthrough came about as a direct result of running the system at a lower speed for diagnostic purposes. |
|
4th Nov 2020, 2:16 am | #69 | |
Dekatron
Join Date: Aug 2011
Location: Newcastle, Tyne and Wear, UK.
Posts: 11,560
|
Re: I found it! A very sorry looking MK14.
Quote:
Last edited by SiriusHardware; 4th Nov 2020 at 2:25 am. |
|
4th Nov 2020, 1:41 pm | #70 |
Dekatron
Join Date: Nov 2003
Location: Heckmondwike, West Yorkshire, UK.
Posts: 9,642
|
Re: I found it! A very sorry looking MK14.
Several references to an eBay auction edited out of this thread, it doesn't affect the ongoing discussion.
|
7th Nov 2020, 12:47 am | #71 |
Heptode
Join Date: Oct 2011
Location: Culcheth, Cheshire, UK.
Posts: 654
|
Re: I found it! A very sorry looking MK14.
Aargh !.
Transplanted all the vital organs from Micky into Slothie, but the recipient didn't spring into life, just a faint pulse detectable. The display is being scanned, so I presume that means the 8060 is doing something and the ROMs are not totally dead. However the digits are the 'reverse C', with lots of flickering and ghosting. Keyboard does nothing. Too late tonight to make any attempt at diagnosis. Cheers, Buzby |
7th Nov 2020, 12:54 am | #72 | |
Octode
Join Date: Mar 2019
Location: Barry, Vale of Glamorgan, Wales, UK.
Posts: 1,363
|
Re: I found it! A very sorry looking MK14.
Quote:
|
|
7th Nov 2020, 1:29 am | #73 |
Dekatron
Join Date: Aug 2011
Location: Newcastle, Tyne and Wear, UK.
Posts: 11,560
|
Re: I found it! A very sorry looking MK14.
Reverse 'C' is, as we remember, 0x0F, or 00001111 on the databus. That's what is on the data bus when nothing else is driving it.
We have two proven examples of the issue VI working here already so we know the PCBs are OK, assuming yours was made from the exact same design files. I think I'm right in saying that the 2111 / 6xxx RAM type select link on the underside of the board should already be made in favour of 2111, but please do check that. One possibility is that one of your bipolar PROMs may have gone faulty - they are allegedly prone to a variant of 'tin whisker disease' which happens whether the device is powered or not so it is quite possible for them to work one minute and not the next. There are various ways to check the PROMs, but in any case I think you have two sets there don't you - 'old' OS and 'new' OS - so try the other set. Assuming you have some sort of device programmer, is it one which can also functionally test TTL ICs and maybe RAMs as well? If so, consider just running all the standard ICs through that to see if they are all OK. |
7th Nov 2020, 2:46 am | #74 |
Octode
Join Date: Mar 2020
Location: Kitchener, Ontario, Canada
Posts: 1,294
|
Re: I found it! A very sorry looking MK14.
Try removing as much as possible and only fit the minimum to see signs of life.
You don’t need 8154 or extra ram fitted. Could probably also remove the 80L95 and maybe even one of the 74ls157 and 7408. Just look for the group of 4 and 2 digits on the display. The 8060 is not completely dead, that usually shows a single bright digit at power on. Its sort of scanning the display, so proms may be ok. Might be a good idea to check the data bus for any sign of being driven high and low from different sources before swapping in any other chips. Just in case you damage both sets of proms. Turned out to be ram chip problems on mine, possibly caused by dry joints in the address decoding. Swapping high and low ram gave different behaviour and then replacing them after waiting for delivery confirmed it was the ram. |
7th Nov 2020, 3:33 pm | #75 | |
Octode
Join Date: Apr 2018
Location: Newbury, Berkshire, UK.
Posts: 1,287
|
Re: I found it! A very sorry looking MK14.
Quote:
The other link is also pre-joined and pulls SenseA to ground so the monitor works. Break if you need SenseA. |
|
7th Nov 2020, 7:49 pm | #76 |
Dekatron
Join Date: Aug 2011
Location: Newcastle, Tyne and Wear, UK.
Posts: 11,560
|
Re: I found it! A very sorry looking MK14.
Just to enlarge on the point about Sense-A, the 'new' monitor with the '0000 00' prompt incorporates the firmware for the single-step feature - it still needs the extra hardware shown in the manual next to the 'single step' program in the manual, and if you do not add that hardware then Sense-A has to be taken to 0V otherwise user programs will not run. Therefore, Sense-A is connected to 0V via a fine link by default on the issue VI.
This won't be the cause of your problem, just explaining why the Sense-A link is there and why it is linked by default. |
7th Nov 2020, 11:04 pm | #77 |
Pentode
Join Date: Jun 2012
Location: Bristol, UK.
Posts: 115
|
Re: I found it! A very sorry looking MK14.
Your photo shows 7442 at IC13. National Semiconductor used this initially in the Keyboard Kit addon but then changed to 7445 which sinks 80mA. (Did SoC ever supply 7442?)
A fault here might give the irregular scan. (But not the x0F invalid segments) |
7th Nov 2020, 11:10 pm | #78 |
Dekatron
Join Date: Aug 2011
Location: Newcastle, Tyne and Wear, UK.
Posts: 11,560
|
Re: I found it! A very sorry looking MK14.
Hello circuitryboy, nice to get a pulse from you as well, given the ongoing circumstances. I don't have my original machine to hand but the parts list (original issue II) says 7445, and my issue VI (like Buzby's) also has a 7445 fitted in that position.
|
7th Nov 2020, 11:29 pm | #79 |
Pentode
Join Date: Jun 2012
Location: Bristol, UK.
Posts: 115
|
Re: I found it! A very sorry looking MK14.
The thumbnail doesn't enlarge well. Definitely not 7445.
If it's 7447 (!) it could explain everything. |
7th Nov 2020, 11:46 pm | #80 |
Dekatron
Join Date: Aug 2011
Location: Newcastle, Tyne and Wear, UK.
Posts: 11,560
|
Re: I found it! A very sorry looking MK14.
As you know Buz populated the PCB with bits from his actual MK14 so the presence of non-canon parts there would be a bit of a mystery. The issue VI PCB has the IC type numbers screen printed on it so it would have to be a conscious decision to fit a different IC. (I've just looked at a photo I took of my issue VI PCB before I populated it, and it definitely does say 7445).
|