![]() |
![]() |
![]() |
|
Vintage Computers Any vintage computer systems, calculators, video games etc., but with an emphasis on 1980s and earlier equipment. |
![]() |
|
Thread Tools |
![]() |
#1 |
Octode
Join Date: May 2018
Location: Northampton, Northamptonshire, UK.
Posts: 1,194
|
![]()
A new thread to discuss these types of service-aids test equipment units - After some initial discussions had taken place on the 'Unhappy AIM-65' thread (posts #30-#35), at: https://www.vintage-radio.net/forum/...46#post1555646
And I'm copying posts #30 to #35 from that thread, myself, to posts below - For context reference (as my requests to do this to mods via report function a couple of times + posting this request in that thread hadn't worked) Last edited by ortek_service; 12th Jul 2023 at 1:08 am. |
![]() |
![]() |
![]() |
#2 | ||
Octode
Join Date: May 2018
Location: Northampton, Northamptonshire, UK.
Posts: 1,194
|
![]()
From https://www.vintage-radio.net/forum/...5&postcount=30
Quote:
|
||
![]() |
![]() |
![]() |
#3 | ||
Octode
Join Date: May 2018
Location: Northampton, Northamptonshire, UK.
Posts: 1,194
|
![]()
From: https://www.vintage-radio.net/forum/...6&postcount=31
Quote:
|
||
![]() |
![]() |
![]() |
#4 | |||
Octode
Join Date: May 2018
Location: Northampton, Northamptonshire, UK.
Posts: 1,194
|
![]()
From: https://www.vintage-radio.net/forum/...5&postcount=32
Quote:
Last edited by ortek_service; 12th Jul 2023 at 12:53 am. |
|||
![]() |
![]() |
![]() |
#5 | |
Octode
Join Date: May 2018
Location: Northampton, Northamptonshire, UK.
Posts: 1,194
|
![]()
From: https://www.vintage-radio.net/forum/...1&postcount=33
Quote:
|
|
![]() |
![]() |
![]() |
#6 | |
Octode
Join Date: May 2018
Location: Northampton, Northamptonshire, UK.
Posts: 1,194
|
![]()
From: https://www.vintage-radio.net/forum/...7&postcount=34
Quote:
|
|
![]() |
![]() |
![]() |
#7 | |
Octode
Join Date: May 2018
Location: Northampton, Northamptonshire, UK.
Posts: 1,194
|
![]()
From: https://www.vintage-radio.net/forum/...7&postcount=35
Quote:
|
|
![]() |
![]() |
![]() |
#8 | |||
Octode
Join Date: May 2018
Location: Northampton, Northamptonshire, UK.
Posts: 1,194
|
![]() Quote:
I've now finally edited my photos of my Polar Electronics Ltd B2000A - Inside & Outside, to get them down to a reasonable size to attach here (Plus titled i,ages fiilenames, to describe what they show), attaching all of these for reference here (+ re-attached previously attached copy of its 'NP27' version firmware readout, as a separate single EPROM-image .zip) Some links to other Polar Electronics Ltd (Now Polar Instruments) B2000(A) Info: Current Polar Instruments website, with date of last-manufacture of these products: https://www.polarinstruments.com/sup..._warranty.html German Polar Instruments website, with links to manuals for some of their old products - but most links now unfortunately broken (like B2000/B200A Service Manual in English) / manuals links that do still work are mainly German ones: https://www.polarinstruments.com/de/...s/manuals.html Their B3T model (+ pods) - Last made in 1994 - looks like it may have superseded the B2000/ B2000A (+ pods) - Last made in 1987. And German User Manual is available from above weblink The only manual to be found for the (original only) B2000 model, seems to be the User Manual, rather than Service Manual. And mainly found on Arcade machine info websites, such as: http://gamearchive.askey.org/General...olarB2000.pdf. Discussions pamphonica (Jeremy) on here had instigated about the B2000 recently, and provided photos / connection details on B2000 + personality modules / B2000A external pod case: https://www.eevblog.com/forum/testge...up-bus-tester/ |
|||
![]() |
![]() |
![]() |
#9 | |
Octode
Join Date: May 2018
Location: Northampton, Northamptonshire, UK.
Posts: 1,194
|
![]() Quote:
I've now also finally edited my photos of my CIL Microsystems Ltd PCI-1281 16 channel Logic Analyser ? Inside & Outside, to get them down to a reasonable size to attach here (Plus titled i,ages fiilenames, to describe what they show), attaching all of these for reference here (+ re-attached previously attached copy of its firmware readout, as a separate single EPROM-image .zip) I've not been able to really find anything about this unit / much else about CIL Microsystems on the 'net. And Surprisingly, it seems they never originally put a label over the UV-EPROM's window (but hopefully contents have all survived OK!), so I've now added one to it to try and protect it better in future. I need to do some repair-work an internal ribbon-cable, which has previously got trapped by case-halves screws and cut-through some wires at the end! |
|
![]() |
![]() |
![]() |
#10 | |
Octode
Join Date: May 2018
Location: Northampton, Northamptonshire, UK.
Posts: 1,194
|
![]() Quote:
I noticed they also didn't bother covering the UV-EPROM's window on this one, either!. And they also seem to have forgot (unless someone has got at it) to bolt a regulator down, but there's still a mica washer under it, above the large heatsink! So I can't see it working for very long. (Strange also that the heatsink goes under the transformer, to cook that a bit unnecessarily). I have twisted the very-long separate mains wires together, to try and prevent them contacting low-voltage parts / getting cut into by case screws! - I'm not sure it would be too compliant with more-recent safety-standards... Last edited by ortek_service; 12th Jul 2023 at 3:20 am. |
|
![]() |
![]() |
![]() |
#11 |
Dekatron
Join Date: Aug 2011
Location: Newcastle, Tyne and Wear, UK.
Posts: 11,086
|
![]()
Although not in the same league as any of these 'proper' testers, some of the simpler systems lend themselves to being fault-found by wiring something like an Arduino Mega into the CPU socket.
This is only really easy to do if the system only uses static (Not dynamic) RAM and there are no elements of the circuit which require the CPU to run at full speed to work, such as a video output - so something like an MK14 or other microprocessor trainer would be a good target for this type of approach. Trying the same thing on a more complex system would carry with it an understanding that most of the system would not work while you were 'exercising' whatever part of the circuit it is you were interested in testing, but it is a valid way of testing various parts of a micro system as long as you understand the limitations. With some ingenuity it should be possible to generate / emulate some of the signals which the original CPU would generate, such as the clock-out on a 6502 or the Address Latch Enable (ALE) on micros with multiplexed address / data buses. |
![]() |
![]() |
![]() |
#12 |
Octode
Join Date: May 2018
Location: Northampton, Northamptonshire, UK.
Posts: 1,194
|
![]()
Well, as these original 'Bus Tester' units all now seem to have been long since discontinued, with no replacements / rarely seem to appear on surplus market, then I thought it would be quite-useful to recreate a more-modern fairly low-cost and open-source community supported version (hence this thread).
- And this could well be based on an Arduino (Mega ?) etc. as the original ones only have a Z80 and a small amount of memory, with the Interface circuitry on a shield. Using an existing uC modules, would save a bit of complexity of the design / PCB. Plus probably ditch the till-roll printer and have a multi-line LCD, with scroll etc / an asynchronous-serial output to a PC terminal program etc. So if we can build a collection of the firmware of the various ones of these, then can disassemble the code to provide a basis of what to include in the (C etc? source for a more generic / portable across uC's) source code. But the main other thing we're lacking is the schematics for any of these. - Especially as the Service Manual (That was also English version), on a Polar Instruments German website webpage, is now a dead link http://www.polarinstruments.com/manu...e%20manual.pdf However, they don't really appear to be that complex - essentially a small uP-based computer system with quite a bit of digital I/O and some bus-buffers. - And the Polar B2000 'Personality Modules' / B2000A Pods containing these, are just passive pin-mappers So shouldn't be too difficult to fully rev-eng these, given a bit of time to trace all the (only 2 layer PCB)b tracks. Also, looking at some of the original Polar B2000 'Personaity Modules', they looked extremely-similar to the ones used on the Dataman Microdoc(tor) - except on that, they plugged into the top, rather than having to take lid off to change / have each enclosed in external pods on the B2000A. So I'm thinking these could be quite similar (both have a built-in till-roll printer, for results of tests) - Just wish I could find mine, to open-up & document, being as any info on these is somewhat lacking on the 'net. There is some circuitry of Pods in the later Polar B3T User-manual, that is accessible here: http://www.polarinstruments.com/manu...schematics.pdf |
![]() |
![]() |
![]() |
#13 |
Hexode
Join Date: Jun 2018
Location: Buckinghamshire, UK.
Posts: 368
|
![]() |
![]() |
![]() |
![]() |
#14 | |||
Octode
Join Date: May 2018
Location: Northampton, Northamptonshire, UK.
Posts: 1,194
|
![]()
Thanks - Yes it seems I'd forgotten this User-manual does actually have the schematics for the original B2000 version. And also a partial disassemblu of the firmware, with the I/O routines and comments.
And ironically, I'd actually previously linked to the exact same version of this: Quote:
- But I then later forgot that the schematics were in there for the B2000 model it covered: Quote:
Although it would still be nice to find a copy of the service manual (as the broken link from that German Polar website, said it also covered the later B2000A version, and may also have some additional useful info on the design). I've also found that the 27128 EPROM fitted in my B2000A, is twice the size of the B2000's schematic 2764 EPROM. And although the 27128's lower and upper 8KB 'halves' are quite similar, they are not exactly the same with the upper-8KB also having more non-FF 'data' at the end. So I'm wondering if it might have a B2000 and a B2000A version in it, selected by the A13 address line and this is set differently between the two versions. Last edited by ortek_service; 14th Jul 2023 at 12:47 am. |
|||
![]() |
![]() |
![]() |
#15 |
Diode
Join Date: Jul 2023
Location: Stevenage, Hertfordshire, UK.
Posts: 3
|
![]()
Hi, I've got a Z80 pod for a B2000A. I saved it from the bin in a workplace closure, someone else had already taken the B2000A some time before. I think it came with the unit but was never used - wrong CPU for what we did.
I've been holding onto it since the 1980s hoping to bump into another B2000A, as I found it a nice way to check the basics on microsystems without the then costs of logic analysers. I can post pics and info if anyone would like to see the insides. Trev. |
![]() |
![]() |
![]() |
#16 |
Octode
Join Date: May 2018
Location: Northampton, Northamptonshire, UK.
Posts: 1,194
|
![]()
Hello Trev,
Thanks for the post, and welcome to this forum - You'll find your first few posts will require moderator approval, so may take a while to appear. I had a similar, although opposite, situation that I picked-up the B2000A but didn't have any pods. But thanks to discovering information recently posted by Jeremy ('Pamphonica') on here / eevblog and the universal patch-PCB he's created ad kindly supplied me one for the original B2000 (/ fitting inside a B2000A pod?) plus links to the original B2000 manual that has wiring for the original pods, then I should now be able to finally get mine running. It should be possible to create a rebuild/replica of the B2000 main unit (although the printer / display if not standard types, may be a bit more difficult), as they do provide the circuit for it in the user manual. However, might need to get a copy of the original 8KB 2764 EPROM firmware for that one (Maybe Jeremy might be able to readout his, to have a backup, if not done already?). The B2000A I have, which I haven't found a circuit for yet (but looks to be very-similar to the original B2000) uses a 16KB 27128 EPROM for its later firmware which I posted a copy of here. However, looking through the binary image file for that, in a Hex-editor, it looks like it may actually contain two versions in the two upper & lower 8KB halves, as the version display text appears twice at the same point in both upper and lower 8KB halves. But one of these halves is longer / they have different hex-code between them, so I'm wondering if only half of this 16KB EPROM is actually used, with upper A13 address line tied high or low on the B2000A (A13 on the 27128 is n.c. on the original 2764 and appears to be left unconnected on the original B2000 circuit). It's probably also possible to create a more-modern Arduino (Mega?) etc. based equivalent for this, that could be supported by the open-source community. But it would require porting the original Z80 code, after disassembling this (there is a partial listing of I/O routines in the manual) and commenting it / understanding exactly what it all does. This could retain the same connector pinouts, for compatibility with legacy Polar pods / maybe add some more (my B2000A does have more listed on the rear, than were in the original B2000's manual, but some of these are hand-written / engraved into the blank boxes after the originally printed main types). It would be nice, Trev, to see some pictures of your B2000A Z80 pod - both outside and inside (preferably both sides of the PCB). So please post these on here, if you are able to - The only 'B2000A external pod' I've seen is one that Jeremy got with his B2000, shown here: https://www.eevblog.com/forum/testge...up-bus-tester/ And it seems this was originally a special (rather hand-crafted? from all those patch wires) one that was used to modify the 8085? (Although unit was labelled Z80?) personality module's connections to suit an 8031 However, that seemed a strange thing for Polar to do, when it would have maybe been cheaper for them to just make another 8031 personality module for the B2000 (as this 8031 external pod wouldn't work on the B2000A, if wiring had already been re-mapped by the 8085 personality-module and not B2000A straight-though wired to the external pod connector). |
![]() |
![]() |
![]() |
#17 |
Diode
Join Date: Jul 2023
Location: Stevenage, Hertfordshire, UK.
Posts: 3
|
![]()
Ok, here's my first go at posting some pics. As previously mentioned these are of the insides of the Z80 pod for the B2000A.
The 40 pin DIL header to plug into the target system is on the left in the images. |
![]() |
![]() |
![]() |
#18 |
Dekatron
Join Date: Aug 2011
Location: Newcastle, Tyne and Wear, UK.
Posts: 11,086
|
![]()
I wonder how much that 'box with a 74LS74 chip in it' originally cost? I shudder to imagine. Looks like that ought to be really easy to reverse - engineer if you were able to take a look at the other side of the PCB as well.
|
![]() |
![]() |
![]() |
#19 | ||
Octode
Join Date: May 2018
Location: Northampton, Northamptonshire, UK.
Posts: 1,194
|
![]() Quote:
- Just as they'd done on the rather bodged with lots of wires on the 8085 (Personality Module in B2000) to 8031 (IC) converter, that Jeremy had and posted here: https://www.eevblog.com/forum/testge...=1772318;image Co-incidentally, I was considering doing the same for my B2000A unit (especially as I recently found a couple of short DIP40 IDC cables, to save me making one side up). But I was also thinking of maybe securing the cables at the right pitch with pin-headers going through plain matrix-board, so that 'Personality Boards' could be just plugged into these (like with original unit - as well as the Dataman Microdoc IIRC) and save the space to store / extra cost of having to make up several external boxes for the different processors. Quote:
- And ironically (considering the main B2000(A) unit is Z80 based), the Z80 one is the only one that needs the extra ('clean-up' re-timing? D-type IC), with all the others just being a passive connection re-mapper (Plus the odd resistor network, for Pull Up/Downs?) Although it would be interesting to know how much the ready-made boxed pods for the later B2000A unit / the 'Personality Boards' used within this (and fitted directly inside the original B2000) did originally cost, as well as price for the main unit - I'm yet to find a price list / advert for these anywhere. However, I don't think the Polar ToneOhm that was popular in Test & Repair departments (and they still sell a version of it), was particularly expensive (I've got a couple of older ones, I got v.cheap - Although I need to make-up a set of 'Kelvin' connected probes to 5pin DIN-plug leads for one unit, that was missing these) |
||
![]() |
![]() |
![]() |
#20 | ||
Octode
Join Date: May 2018
Location: Northampton, Northamptonshire, UK.
Posts: 1,194
|
![]() Quote:
So this may actually be made by 'Zicon'? I've not really found much about L.J.Electronics online - Only a mention in this Electronics mag priduct news pages: https://worldradiohistory.com/hd2/ID...-01-IDX-52.pdf But there is a manual for an SA1 (Predecessor?): https://www.opweb.de/english/company...ectronics/SA_1 Plus an SA3 (successor? with LCD) model on a certain online auction site for around $60, but won't ship to UK). And I don't recall ever seeing one of these before, which appear to be based mainly around MC68xx - See attached photos I took (Also attached zipped-up, to avoid compression). I might be tempted to try and buy the one I saw if I see it again, as the same seller has been at many recent rallies - Although it was the first time I'd noticed this unit at one. Last edited by ortek_service; 31st Aug 2023 at 2:32 am. |
||
![]() |
![]() |