[Techtoolslist] Fluke 9110FT SPECTRUM-TX diskettes imaged

John Robertson jrr at flippers.com
Wed May 10 02:11:08 EDT 2023


On 2018/01/27 6:03 p.m., Ian Eure wrote:
> Following up again, I got it working tonight.  As I suspected, it
> worked on a slower machine, so it’s got some sort of badly written
> timing loop.  Maybe someone can figure out where it is and patch it so
> it will work on newer machines.  It works on a 486DX2-66mhz at full
> speed, and doesn’t work on a Pentium-MMX 233mhz.
>
> Couple notes for those trying to replicate this.
>
> If you’re using an 8-bit GPIB, you can’t use DMA, or you can’t use
> Windows 386 Enhanced mode.  I’m not sure if this limitation is from
> Windows, the hardware, SPECTRUM-TX, or some combination of them.  The
> NI drivers install a control panel item, if you go in there, you can
> set the DMA channel to "none" -- and set up the SPECTRUM-TX
> configuration the same way.  Or you might want to get a 16-bit card
> instead.
>
> I’ve been able to use WSETUP.EXE before, but it wouldn’t do anything
> but GPF for me this time around.  I think it does that if you install
> the NI software before SPECTRUM-TX.  I used SETUP.EXE instead, and it
> works much better, it actually copies the files to the HDD.  You have
> to run it from DOS, not inside Windows.  It launches Windows to finish
> the install.
>
> I tried to take some screenshots, but they ended up cropped for some
> reason.  I’ll try again soon.  Here’s a photo of it running:
> https://imgur.com/e2lUspM
>
> Mostly, this lets you do the same things as you can from the operator
> keyboard.  Maybe it was more convenient to use a PC for this in 1991,
> but since you need such an old machine for it to work, I’m not sure
> how useful it is in 2018.
>
> It has some intriguing features which I’d like to dig into more.  One
> is "sequence file," which seems to let you upload a series of commands
> from the PC to run on the mainframe.  I’m not sure if this is just
> scripting the SPECTRUM-TX commands or what.
>
> The other thing is that you can send TL/1 statements from the PC and
> get the return value back.  That’s interesting, because normally you’d
> need the programmer station option to run TL/1 code.  And even if you
> do, this is something that’s impossible from inside a TL/1 program.
> Figuring out how this works is potentially interesting for writing
> non-TL/1 programs for the 9100 (ex. in C or C++).
>
>    -- Ian

Did you ever get any further with this Ian? 5 years isn't long on TTL - 
I was thinking of poking at the Spectrum-TX but not so sure now that it 
is worth the time after reading your notes...

Thanks!

John :-#)#

>
>
> Ian Eure writes:
>
>> Following up on this.  I tried setting everything up, and got some
>> promising signs, but haven’t been able to get it fully working.  I’m
>> dumping what I figured out in the hopes that someone else can give it
>> a shot, or come up with some suggestions for me to try.
>>
>> The only 9100 with GPIB I have with actually is a 9110FT, which is
>> perfect for this -- there shouldn’t be any issues due to using the
>> wrong mainframe.
>>
>> First thing I did is set up GPIB on it.  This process is kind of a
>> hassle.
>>
>> 1. Boot a service disk, select CONFIGURE, and make sure IEEE is
>>     enabled.  Power cycle the mainframe.
>> 2. Install the IEEE-411 feature disk.  Use the COPY function, selecing
>>     DR1 as the source and HDR as the destination.
>> 3. Go into the setup menu, pick ON BOOT, select IEEE, select ENABLED.
>>     Hit ENTER/YES.
>> 4. Make sure a pod is connected, then power-cycle the mainframe.
>> 5. Go into SETUP, press MORE SOFTKEYS, and there should be a new IEEE
>>     softkey.  Configure it like the SPECTRUM-TX readme.txt says:
>>     address 3, talker/listener, no terminator.
>> 6. Install the SPECTRUM-TX software the same way as the feature disk,
>>     with COPY.
>> 7. Run TS_INIT.  From the operator’s keypad, press EXEC.  If there’s a
>>     UUT name filled out, press CONT to erase it -- this selects PROGLIB
>>     instead of a UUT directory program.  Then press HELP, select
>>     TS_INIT, accept the default arguments, and hit ENTER/YES.  This
>>     initializes SPECTRUM-TX for the attached pod.  If you change pods,
>>     you need to repeat this process.
>> 8. Run TS_CLIFF, the same way as TS_INIT.  The 9100 should say "Under
>>     PC Control (9110TX Ver. 1.0)".
>>
>> That’s it for the 9100 end of things.
>>
>> Since I don’t have another 9100 with GPIB, I don’t know if this works
>> on a 9100 or 9105.  I tried it on a 9100A just to see what happened,
>> but it didn’t work.  TS_INIT did its thing, but running TS_CLIFF
>> errored with an "option not installed" message.  I assume this is just
>> referring to the GPIB interface, but I can’t confirm.
>>
>>
>> On the PC end, I used a rackmount Pentium MMX 233mhz machine.  This is
>> the only PC I have with ISA slots. It’s a 233mhz Pentium MMX, and
>> normally runs plain MS-DOS 6.22.  I installed Windows for Workgroups
>> 3.11 so I could try this out.
>>
>> I bought a National Instruments GPIB-PCII/IIA, because it seems to be
>> supported and was the cheapest I could find on eBay ($22 shipped).
>> The driver for this (and many other NI GPIBs) is called "NI-488.2",
>> and version 2.6 supports Windows 3.  They still host it on their
>> website, along with nice PDF manuals, so kudos to them.
>>
>> The NI driver package includes a hardware self-test, which I verified
>> was passing (after moving some other hardware around so I could
>> allocate it an IRQ).
>>
>> After that, I installed SPECTRUM-TX.  The installer is goofy.  There
>> are two programs, one called SETUP.EXE, for DOS, and one WSETUP.EXE
>> for Windows. SETUP.EXE entirely doesn’t work, but WSETUP.EXE only
>> mostly doesn’t work.  They both copy a very few files to the hard
>> disk;  WSETUP also creates Program Manager icons for SPECTRUM-TX, but
>> they all point to files on the floppy disk.  I ran WSETUP.EXE, then
>> copied everything from the floppy into the install directory and
>> updated the Program Manager entries to point there.
>>
>> Okay, so all that done, cable connected, I ran TS_CLIFF on the Fluke
>> and SPECTRUM-TX on the PC.
>>
>>
>> Unfortunately, the Windows program says it can’t communicate with the
>> Fluke.  When you launch the Windows program, the Fluke display changes
>> to "REMOTE CONTROL IN PROGRESS" -- so it received the right command
>> from the PC.  And when you hit the OK button on the PC, the Fluke
>> resets back to the main display, so it’s got to be receiving something
>> from the PC telling it to do that.  They’re definitely talking, but
>> something isn’t right from the PC’s perspective.
>>
>> Maybe it’s supposed to run off the floppy and messing around with file
>> locations broke things?  I figured this was something I could try, so
>> I deleted the SPECTRUM-TX stuff off the hard disk and tried installing
>> again, but WSETUP.EXE crashes now.  I guess the Windows installation
>> is balled up, but I don’t have the time to reinstall it and start
>> over again tonight.
>>
>> Maybe it actually only works with an AT-GPIB card?
>>
>> Maybe there’s a delay loop which no longer works, because it runs 10x
>> faster than it’s supposed to?
>>
>>    -- Ian
>>
>>
>> Martin Olsson writes:
>>
>>> Hi all!
>>>
>>> I bought a Fluke 9110FT setup and with that setup came the SPECTRUM-TX diskettes which I now have imaged and uploaded to the "/TTL/Test_Equipment/Fluke/9100 Series" folder on John's FTP site.
>>>
>>> Inside the ZIP archive is a ReadMe with more details about the images etc. I haven't tested the images myself but I think they should probably work as the original diskettes was error free.
>>>
>>> Enjoy!
>>>
>>>
>>> /Martin!

-- 
                  John's Jukes Ltd.
7 - 3979 Marine Way, Burnaby, BC, Canada V5J 5E3
Call (604)872-5757 (Pinballs, Jukes, Video Games)
                  flippers.com
  "Old pinballers never die, they just flip out"



More information about the Techtoolslist mailing list