| Home Page | Software/Hardware Menu |

HiWIRE II


HiWIRE II: schematic-capture and PCB-layout software

                      HiWIRE II Frequently Asked Questions

Q:  At work they made us switch to Windows NT, and HiWIRE quit working.
    Is HiWIRE compatible with Windows NT?

A:  Under Windows NT4, HiWIRE runs under what has quaintly been dubbed
    "the DOS box".  This program tries to emulate the computer hardware
    and software environment required by a DOS application like HiWIRE.
    Early releases of NT4 contained printer port emulation that was barely
    sufficient for simple printing.  It was not robust enough to handle
    HiWIRE's communication with its dongle.

    Since NT4 was introduced, MicroSoft has periodically gathered their bug
    fixes into what are euphemistically called "Service Packs".  Printer
    port insufficiency is reportedly fixed by Service Pack 4.  However,
    BEWARE SERVICE PACK 5; it reportedly reintroduces the bug SP4 fixed!

Q:  On my new Pentium computer, and HiWIRE "can't find dongle".  What
    should I do?

A:  Make sure you're running V2.2r0 or later and the error message when
    you try to edit a drawing is "Can't find dongle <nnnnn>", where <nnnnn>
    is your license number.  If not, your computer may be outrunning the
    dongle, and you need to upgrade to the current version which measures
    the speed of your machine and compensates for it.

    A few recent motherboards' printer ports are apparently not hardware-
    compatible with the old IBM/PC printer port.  (At Wintek, we finally
    were unlucky enough to encounter one -- an AsusTek A7V266 Socket A
    motherboard.  Pin 17 is programmable on the original; it is wired
    low on the new AsusTek.)
    
    There are two possible solutions to this problem:
    
    First, you can fish around in your junkbox for an old printer port
    (the cheaper the better), install it into your computer as LPT2, and
    use it for the dongle.  V2.2r0 (and later) HiWIRE will search ALL
    printer ports for the dongle; it need not be on LPT1.

    Second, you can return the dongle to Wintek for rework.  Email or call
    us for instructions on returning your dongle.  If your HiWIRE is older
    than V2.2r0, you also need to upgrade; the reworked dongle won't talk
    to older versions.  (In Japan, IBMs were once rare.  To run on NEC PCs,
    we reworked the HiWIRE dongle to ease the printer port restrictions.
    The rework also SEEMS to fix the Pentium-printer-port problem.)

Q:  I know HiWIRE is a DOS-based program, but I only have Windows 95 (98,
    2000) on my machine.  How do I install HiWIRE?  Do I have to reboot
    in DOS mode?

A:  Here's how to install HiWIRE on Windows95(tm).  Something similar should
     work for W98 or W2000.
                       
      1.  Insert the first HiWIRE diskette in drive A:.
      2.  Click on "Start".
      3.  Click on "Run".
      4.  Type "A:INSTALL" into the dialog and click "OK".
      5.  Follow the instructions in the HiWIRE manual except:
            a. DO NOT choose 800x600 resolution unless you KNOW your video
                card is VESA-compliant.  If you're not sure, try it AFTER
                HiWIRE is up and running.
            b. Unless you have a very good reason, let INSTALL change your
                AUTOEXEC.BAT.  Don't forget to reboot so these changes can
                take effect.
            c. To test your installation, Click "Start" then "Run", type
                "HW2" into the dialog, and click "OK".  (If you chose an
                "Other" location for HiWIRE's executive, use the full file
                specification.  E.g., "C:\HW2\HW2.EXE" instead of "HW2".
                Then complete the tests in the HiWIRE manual.
            d. When configuring your printer, change the device name as
                suggested on page 2-16 of the HiWIRE manual (e.g., from 
                "LPT1" to ":LPT1").
      6.  Use a "Wizard" to create a "shortcut" on your "desktop":
            a. Right-click in a clear area of the desktop.
            b. Click "New", then "Shortcut".
            c. Specify "HW2" (or the full file specification if you put
                HW2.EXE in "Other") as the command line.  Click "Next>".
            d. Accept the default or choose something nicer (e.g., "HiWIRE")
                 for the shortcut name.  Click "Next>".
            e. Choose one of the ugly MicroSoft-supplied icons.  (We'll fix
                that later.)  Click "Finish".
            f. Right-click on the newest ugly icon on your desktop.
            g. Click "Properties", then the "Program" tab.
            h. Click "Change Icon..." then "Browse".
            i. Click or tab your way into the "File name" box and type the
                full directory specification for the HiWIRE executables
                (e.g. "C:\HW2\EXE") and click "Open".  Or, use your favorite 
                mouse tapdance routine to achieve an equivalent navigation.
            j. Double-click to select the pretty "HW2.ICO" and click "OK
	        to approve the change.
            k. Click on the "Screen" tab.  Select "Full Screen" usage.
            l. Click on "OK" to approve the changes.
            m. Test your shortcut:  Double click on the pretty icon, and
                should be running HiWIRE!
		
Q:  My old printer died.  Office Depot was selling the Frammusdoodle 1473CX
    on special.  Have you written a driver for the Frammusdoodle yet?

A:  Actually, you probably already have a "driver" that will work, but you
    may need to work up a configuration file.  For more on this arcane
    process, you'll want to read the whitepaper:

		ftp://ftp.wintek.com/pub/hiwire/cfg.txt

Q:  My new computer from Circuit City (or Best Buys or ...) runs HiWIRE
    for a few minutes (or seconds or hours), but then it hangs.  The mouse
    quits moving, and I have to reboot.  Will your latest version help?

A:  There may be a problem with the Celeron running 16-bit applications
    (like HiWIRE).  Perhaps this is due to unscrupulous remarking/over-
    clocking of these once-hard-to-procure parts.  On the Intel website
    there is a discussion of how to detect remarked/overclocked Celerons.
    
    See:  http://support.intel.com/support/processors/tools/ocback.htm
    
    Or, maybe this is yet-another-design-flaw, akin to the floating-
    point fiasco of a few years back.

    In either case, a workaround that SEEMS to help is to use the BIOS
    setup routines to "disable L2 cache".  A Celeron-compliant BIOS must
    provide this facility.  HiWIRE is so efficient you won't notice the
    the speed degradation.  (Remember, HiWIRE ran fine on a 4.5Mhz 8086!)
    You may want to reenable cache when running bloatware applications.

Q:  I've just installed a HiWIRE upgrade, and now I get the error message
    "incompatible versions (exe/ovl)".

A:  Your old version of HW2.EXE has been moved, and the newer version did
    not overwrite (and thus upgrade) it.  Typically you did this to place
    HW2.EXE into a directory that was part of your DOS "PATH" so you could
    start HiWIRE from any directory.

    The new HW2.EXE is installed into the directory specified by the
    "HW2_HW2=..." line in your setup data file (whose filename is given
    by the DOS environment variable "HW2").

    Fixing this problem is a two step process.  First, find all files named
    "HW2.EXE", and delete all but the newest.  Second, if you DO want to
    move HW2.EXE, be sure to edit the setup data file to reflect the new
    location.  If you skip this step, you'll encounter this problem the
    NEXT time you upgrade.

Q:  When I print my schematic on a dot-matrix or PostScript printer, the
    schematic connection dots aren't printed.  In addition, the wires near
    the connections have disappeared.

A:  In the printer's configuration file, you have elected to "Draw pads
    with center holes" which may be appropriate for PCBs, but not for
    schematics where connection dots are drawn using small pads.  These
    pads (and nearby wires) are obliterated by the much larger "hole".

    To change this option from the Main menu, select "Change setup", then
    click on your configuration file.  Select "Plotting options", then
    click "Draw pads with center holes" until the status line above says
    "Draw pads with center holes:  No".

Q:  When I try to create Gerber photoplot data, the program EP hangs.  If I
    type Ctrl-C, the program prints "ep - interrupt!" then returns to the
    Main menu.

A:  Using a text editor (e.g., select "Other utilities", then "Edit a text
    file"), edit the DE script MKAPTS.D.  Change the assignment statement
    "BOTHOK=1;" to "BOTHOK=0;".  In V2.1r0 and earlier, this statement is
    near the end of the file.  Beginning with V2.2r0, this statement is
    near the front of the file.

    NOTE:  Please let us know if you have this problem with V2.2r0 or
    later.  We've never been able to reproduce this problem at Wintek, but
    it may have been fixed when we corrected other problems in V2.2r0.

Q:  EP doesn't print my invisible labels, even though I've chosen "Print
    invisible labels" in the configuration file.

A:  Plotter optimization was added to HiWIRE beginning with V2.0r3.  To
    facilitate this operation, the optimizer discards everything that
    won't be plotted (e.g. objects on other layers and invisible labels).
    However, until V2.2r0, this item was inadvertently left in the HiWIRE
    plot menus.

    For an equivalent capability, use the DE script PL.D.  Don't forget to
    sort the new drawing (e.g.  Edit and save it) before plotting the now-
    visible labels.  See the comments at the front of PL.D for details on
    invoking DE from the DOS command line and for some additional uses
    for PL.D.

Q:  I tried to use the DE script CHGTRCS.D and it immediate fails with a
    compilation error.  What gives?

A:  There is a bug in the script that distributed with early copies of
    V2.2r0.  A corrected version is available from:

		ftp://ftp.wintek.com/pub/hiwire/chgtrcs.d

Q:  The documentation for GERBIN.EXE says it will work without an aperture
    file.  When I try that, GERBIN complains that it can't read the
    aperture file and quits.  Where is the problem?

A:  A corrected version of GERBIN.EXE can be found at

		ftp://ftp.wintek.com/pub/hiwire/gerbin.exe

Q:  When I select the "Display executive setup" command, my screen clears
and then the computer hangs.  Now what do I do?

A:  Get a new version of HDWRLST.EXE from:

		ftp://ftp.wintek.com/pub/hiwire/hdwrlst.exe

Q:  When I use the autoplacement facility, some of my arcs disappear.
    What am I doing wrong?

A:  This is a bug in PAP.D.  Get a corrected version from:

		ftp://ftp.wintek.com/pub/hiwire/pap.d

Q:  When I use the script RENUMB.D, it seems to read the drawing, but then
    stops with a "usage" message.  I don't know what I'm doing wrong.

A:  You are probably using the script correctly.  Get a new version from:

		ftp://ftp.wintek.com/pub/hiwire/renumb.d

Q:  When I create my Gerber files, some of the traces are missing.  What
    happened?

A:  You may be using PHOTO.BAT or (your own batch file) for creating Gerber
    data with V2.2r0 (or later) of HiWIRE.  PHOTO.BAT was included with
    V2.0r3 and V2.1r0.  It was NOT shipped with V2.2r0; CAM.D replaced it.

    The batch file is using a newer PO.EXE which sometimes merges lines on
    different layers unless it is run in "color mode".  To prevent this
    unwanted (in PHOTO.BAT) merging, edit the batch file to explicitly
    request a white background.  For example

	change:  "po -osorted.tmp -l248,249,250 myfile.pcb"
	    to:  "po -osorted.tmp -lw248,249,250 myfile.pcb"

    Note the added "w" to redundantly specify the background color.  (Color
    plotting was not fully implemented in HiWIRE until V2.3r2, but PO.EXE
    supported it in V2.2r0.)

Q:  When I print a HiWIRE drawing to our network printer, some diagrams
    print fine, but others seem to be truncated.  How can I get all of my
    drawing to print reliably?

A:  When using a Novell network, you need to instruct its print spooler to
    NOT terminate the printing when it sees a Ctrl-Z in the print data
    stream.  This End-of-Text-File character is VERY common in printer
    graphics data.  Novell's "CAPTURE" program has a parameter that should
    solve the problem: "NT" -- turns off the conversion of tabs to blanks
    and all other control character interpretation.
             





| Home Page | Software/Hardware Menu | HiWIRE Menu | Back |