dougm@madnix.UUCP (Doug McIntyre) (08/14/90)
Okay, with all this talk I've started on the WD2010B, I've decided to go out and price them.. The WD2010B is really outdated, in fact the distributer I've talked to, said he only had a few left, (less than 100 for them I guess..) But since, this is a distributer we have to go through, we have minimum order and stuff like that.. The minimum order would be $200, and the chips cost $54 each.. This is through the local Hallmark Electronics Corp here in Minneapolis.. The mail messages I've recieved quoted about the same price, so this isn't that great of a price shock.. So does anybody want to go through a group buy on these things? I really only want people that are comitted to buying these, as I don't want to be stuck with $54 parts lying around here.. Respond with mail if you are interested... ================================= Second, can anyone who has the source, (or re-constructed/ and figured it out) what exactly the program /etc/ph has to do? This is the one leaving all the 15k .phdir file droppings around in my user directories, and the one that tries to keep up the ua style file directory structure, which is pretty useless for somebody not even running ua.. This is a pretty huge program to sit and figure out.. The disassembled text part alone is 405k or so.. The data and BSS is over 1M.. (disassembly output..) From what I've looked at in /etc/ph, (the 1st 100k or so) is sits and parses the file /usr/lib/ua/phnum.. (also pretty useless for me..) Has anybody done just the important parts that the other programs seem to need? (and won't run if /etc/ph isn't installed? Why do they need /etc/ph in the first place? ) =================================== Third: I'm having problems with a Minniscribe 3085 I installed, (and started all the talk on the WD2010 on).. I'm getting weird errors all over the place. Whenever the drive hits these regions, I get a re-callibration, and the process being killed that tried to read this region in the first place.. Its not like a head crash, because I've been running for two weeks without an error now.. But whenever I put something big on the drive, (ie. unpacking a GNU piece of software or so), it will run into an error.. Some of the cylinders that have had trouble are: (all on head 0) 346,30,9,35,34,25,50,467,247,33,132 Is this a major problem with the drive? Should I attempt to return/replace this drive? Or is it something I've done? I did a low level surface test when I installed the drive, (about a month ago) and it passed perfectly, (except for the bad blocks already entered in the bad block table of course..) I haven't tried a new low level surface test, but I don't think that would help much.. =========================================== Lastly, Where does the code that can print graphics on the different printers live? (ie. a screen dump)... Is it in the wmgr someplace? (for all the printers supported?!?) -- UUCP: {harvard|rutgers|ucbvax}!uwvax!astroatc!nicmad!madnix!dougm {decvax|att}!
crimmins@csli.Stanford.EDU (Mark Crimmins) (08/14/90)
In <1476@madnix.UUCP> dougm@madnix.UUCP (Doug McIntyre) writes: >I'm having problems with a Minniscribe 3085 I installed, >(and started all the talk on the WD2010 on).. I'm getting weird errors >all over the place. Whenever the drive hits these regions, I get a >re-callibration, and the process being killed that tried to read this >region in the first place.. >Its not like a head crash, because I've been running for two weeks without >an error now.. But whenever I put something big on the drive, (ie. unpacking >a GNU piece of software or so), it will run into an error.. >Some of the cylinders that have had trouble are: (all on head 0) >346,30,9,35,34,25,50,467,247,33,132 Sounds a lot like the problem many of us had, that is cured, believe it or not, by cleaning the 20-pin (or so) molex ribbon connector on the power supply board. Clean it well. When the pins are dirty, the p.s. has to work to hard, and voltage everwhere (including the h.d.) is affected. Mark crimmins@csli.stanford.edu
thad@cup.portal.com (Thad P Floryan) (08/15/90)
All the discussion about the WD2010 and the UNIXPC is interesting. As I stated a few weeks ago, I'm looking into this matter since several people have reported problems with the WD2010 from the group buy I arranged last year. If he hasn't already (postings are slow to return back to PORTAL), Chad Netzer will post some preliminary findings re: WD2010, a Miniscribe 3085, and several revisions of the UNIXPC motherboard. In summary, all of the 3085, the WD2010, and the motherboard(s), are good and OK in and of themselves, but some combos simply do NOT work. The highest motherboard rev level tested so far is ``C''. Just before the fire here (July 1), I was looking at the UNIXPC schematics in the vicinity of the 26LS31 and 26LS32 chips (data I/O from/to the HD), and there are some significant differences depending on the motherboard rev level. Since my books are still in storage, I cannot examine them, but hopefully they'll be back by this weekend, and I'm going to run some experiments. Since I'm operating several 3B1 systems with a WD2010 and a 6085, it's my "gut feeling" that all that's needed is to upgrade the motherboards to current specs (just some wire and stuff). But, we'll see. Other differences (on my systems) include the 3B1 power supplies adjusted to 5.20VDC and 12.4VDC, Cramolin-preserved connectors, operation on UPS systems, and everything properly grounded. Thad Floryan [ thad@cup.portal.com (OR) ..!sun!portal!cup.portal.com!thad ]
yarvin-norman@cs.yale.edu (Norman Yarvin) (08/18/90)
In article <32819@cup.portal.com> thad@cup.portal.com (Thad P Floryan) writes: >Other differences (on my systems) include the 3B1 power supplies adjusted to >5.20VDC and 12.4VDC, Cramolin-preserved connectors, operation on UPS systems, >and everything properly grounded. Why the higher power supply voltages? For higher speed to cure flakeys? Are you normally overloading the power supplies, to bring them back to normal? -- Norman Yarvin yarvin-norman@cs.yale.edu
chad@cup.portal.com (Chad The-Walrus Netzer) (08/18/90)
In a previous article (Thad Floryan) writes:
)If he hasn't already (postings are slow to return back to PORTAL), Chad Netzer
)will post some preliminary findings re: WD2010, a Miniscribe 3085, and several
)revisions of the UNIXPC motherboard. In summary, all of the 3085, the WD2010,
)and the motherboard(s), are good and OK in and of themselves, but some combos
)simply do NOT work. The highest motherboard rev level tested so far is ``C''.
Here are the preliminary results of my testing:
Equipment:
WD2010B disk controller chip
WD1010A disk controller chip
ATT 7300 w/ motherboard upgrade to 2 megs (Rev B. Motherboard)
ATT 7300 (Rev C.) motherboard
Miniscribe 3085 hard disk
Miniscribe 10 meg drive (model number unknown, came standard
with certain machines)
UNIX 3.51m operating system
Enhanced diagnostics disk with support for larger drives
Basic Problem:
WD2010 should allow formatting and use of drives with greater
than 1024 cylinders. Should replace WD1010 on motherboard
with a simple chip swap.
However, WD2010 does not work correctly in all situations
(detailed below).
Description of tests and results:
After the failure of my WD2010 to work properly, I did some simple
tests. By swapping the WD2010 and the 3085 drive under all
possible configuarions (with available hardware), I was able
to chart which combinations worked, and which didn't. This
chart is detailed below.
WD1010A | WD2010B
------- | -------
Rev B Motherboard |
w/ Stock 10 meg WORKED | WORKED
drive and 2 meg |
ram. |
-----------------------------------------------------------------------------
Rev C Motherboard |
w/ Stock 10 meg WORKED | WORKED
drive and 512 K |
ram. |
-----------------------------------------------------------------------------
Rev B Motherboard |
w/ 3085 drive WORKED | * FAILED *
and 2 meg ram. |
-----------------------------------------------------------------------------
Rev C Motherboard |
w/ 3085 drive WORKED | * FAILED *
and 512 K ram. |
-----------------------------------------------------------------------------
Symptoms of failure:
The symptoms of failure remain consistant across motherboard
revisions. Upon booting up on systems with both the WD2010 and
Miniscribe 3085 installed, when trying to boot off the hard
disk, which prints out the "Searching for Hard disk" message
followed by printing of successive asterisks, it will silently
fail and simply start to boot off the floppy disk again. It
doesn't reset the machine or clear the screen. It simply skips
down the screen and tries to boot off the floppy again, then
the hard disk, then the floppy, etc. over and over. The
failure when booting off the hard disk occurs at different
times and is not particularly consistent. Occasionally it even
gets past the asterisks stage, but fails later.
Note that this is version 3.51m of the operating system, and
it does correctly print out that a WD2010 is installed when
started up.
If I proceed by booting up the diagnostics disk, and doing
a hard disk subsystem test, an initialize, or any disk
operation, I get (variations on) this error message:
"Subtest: format"
"Error: Winchester: Can't Recal: Response = 10"
or:
"Subtest: read all the disk"
"Error: Winchester: Error on check read: Response = 10,
startblock = 10"
The "Response = 10" is pretty consistent. Also, when
formatting the drive, it actually appears to go through all the
cylinders and initialize them, but after the last cylinder, the
above type error messages appear when attempting to do a
surface test. But the format itself seems to work.
Summary of tests:
The tests show that the two cases where the combinations
didn't work were with both the WD2010B and Miniscribe 3085.
This may lead one to believe that these two items are
incompatible, but I know of cases where the combination of
WD2010 and Miniscribe 3085 do work perfectly together. (As Thad
Floryan will attest to.) Also, I have tried with two separate
WD2010B chips, and they both exibited the exact same symptoms.
I have not tried it with either the WD2010A or WD2010C chips.
Speculations and general notes:
Because I know that the WD2010 and 3085 are not inherently
incompatible, I suspect the problem to be due to an obscure
motherboard bug that was fixed in later revisions. I would
therefore like to know what motherboards are being used in
those machines that have been able to get the WD2010 and 3085
to work.
It may be due to an incompatability between the "B" model of
the WD2010, which may not be present in other moodels (ie. the
"A" or "C")
It may also be due to improper setup of 3085 somehow. It came
with only one jumper, the drive select, which didn't work when
set to the (shipped) default of "2". Setting to one fixed the
problem (before installing WD2010). Do any of the other jumper
selections on the drive need to be set (highly unlikely I suspect).
Perhaps it is a problem with the power supply not giving
enough output. But since the 3085 (should) use less power than
the older drives, I would suspect the failures to be reversed
if that were the case, and it should also fail with the WD1010A.
Request for help and experiences:
If any of you have working, (or non-working) combinations of
the WD2010 and the Miniscribe 3085, please E-mail me your
motherboard revision if you know it, and anything else you
might consider helpful. I initially want to try and get as
wide a range of data on which motherboards the combination will
or won't work. If there is a pattern, it may help us find a
fix for ALL cases. Also indicate what rev. level of the WD2010
chip you are using, ie. "A", "B", or "C". This letter should
appear after the number "2010" on the chip itself.
I have tested on Rev. B and Rev. C motherboards, with only
the "B" chip so far. In the future, I may be able test with
the "A" chip, on higher Rev. level motherboards, once Thad
Floryan has more time to spare, and his Lab is restored from
the fire damage. This may yet be quite a ways off if ever,
however, and the sooner we start tabulating data, the better.
So please send in any facts, or suggestions you might have. If
the problem ever gets fixed, it WILL be made available for all.
Send all correspondence to:
chad@cup.portal.com (until the end of September)
chad@slugmail.ucsc.edu (From October onwards)
PS. As an aside, I noticed someone offering to sponser a group buy
for the WD2010 chips, for about $50 apiece. Just to let you
know, I got my first WD2010 off an IBM XT hard disk controller
which cost about $40 list (that is for the whole controller
board, from which you can desolder the chip like I did.),
although I got the board for free. I got the second chip at
Ace Electronics in Santa Clara, Ca. for $11, and they had about
20 or more at the time. The stock was rapidly depleted by a
person who will remain nameless :-), But the point is that they
should NOT be that hard or expensive to get if you just shop
around, even if you have to avoid the "mainstream" outlets...
Just some friendly advice for prospective buyers.
If you are interested, the number of Ace Electronics is:
(408) 730-4660
(408) 730-2145 FAX
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Chad Netzer -> chad@cup.portal.com
thad@cup.portal.com (Thad P Floryan) (08/19/90)
yarvin-norman@cs.yale.edu (Norman Yarvin) in <25832@cs.yale.edu> writes: In article <32819@cup.portal.com> thad@cup.portal.com (Thad P Floryan) writes: >Other differences (on my systems) include the 3B1 power supplies >adjusted to 5.20VDC and 12.4VDC, Cramolin-preserved connectors, >operation on UPS systems, and everything properly grounded. Why the higher power supply voltages? For higher speed to cure flakeys? Are you normally overloading the power supplies, to bring them back to normal? The specs call for (+/-) 5% on both the +5VDC and +12VDC supplies. This means that an "in-spec" system could have: +5.25 VDC through +4.75 VDC, and +12.60 VDC through +11.40 VDC I used to manufacture 15,000 to 20,000 power supplies a month for several noted modem manufacturers, and it's my experience that operating at the high end (within spec) promotes cooler power supply operation and more reliable overall operation of connected systems. I still manufacture a (smaller) quantity of power supplies for use with one of my own products and I still operate the voltages at the high end (and this product is used in a "Hi-Rel" application by, interestingly enough, many of the phone companies and the DoD, and is GSA-qualified/-certified). Resistive losses (PC board traces, connectors, cabling) and "marginal" part problems are offset by the slightly higher voltage operation. Considering that I operate my systems and other equipment 24 hours/day (and have for years) and simply have NO problems should be testimony to my theory. For the record, I've seen 3B1/UNIXPC systems which operated erratically; a simple adjustment to the power supply caused the systems to function flawlessly . I've seen the "+12 VDC" as low as 10.2 on some UNIXPCs, and those same systems had erratic HD operation which was cured by the power supply adjustment. Vibration, shock of transporting, oxidation of the contacts in the adjustment potentiometers themselves, and component aging and burn-in, can cause the power supply voltages to drift over a period of time. I have to check AND adjust the supplies on my VAX and DEC-20 systems every several months, and I check the supplies on my UNIXPCs and other systems every 6 months or so when I clean out the fans. If anyone IS having problems with their system(s) and hasn't checked the power supply voltages, do YOURSELF a favor and check/adjust them, especially if you've bought your system "used" and/or it's over a year old (yes, there still ARE brand-new, factory-sealed systems to be found (though they were manufacture d in late 1986). CAUTION: do NOT measure the voltages with your power supply free-standing, it MUST be connected to a load. To set the +12 voltage it's best to use a "Y" connector attached to the HD so that the voltages are available on the unused connector for easier measurement; you don't want to, say, sneeze or slip, and short the probes against something and destroy your system(s). If anyone needs the pinouts and specs of the UNIXPC's power supplies again, I can repost the info (I don't know if the info is archived at osu-cis). Thad Floryan [ thad@cup.portal.com (OR) ..!sun!portal!cup.portal.com!thad ]
mco@slimer.UUCP (Mark C. Otto) (08/20/90)
In article <32963@cup.portal.com> thad@cup.portal.com (Thad P Floryan) writes: > >If anyone needs the pinouts and specs of the UNIXPC's power supplies again, >I can repost the info (I don't know if the info is archived at osu-cis). I don't see them on osu-cis. Maybe Lenny can confirm this. At any rate, you have peaked interest here and there enough to warrant a repost, I think. I know I could use thie info, since I'm definately going to take your advice and reset my supply voltages toward the upper range of safe operation. -- Mark C. Otto EMail: mco@slimer, {teemc | hpftc}!slimer!mco Voice: 1-313-441-4264 USnail: 5133 Heather #208, Dearborn, MI. 48126 Quote: "Yeah. Right. Kermit my a*s." - Mark C. Otto, '90
jbm@celebr.uucp (John B. Milton) (08/22/90)
In article <32963@cup.portal.com> thad@cup.portal.com (Thad P Floryan) writes: >yarvin-norman@cs.yale.edu (Norman Yarvin) in <25832@cs.yale.edu> writes: ... >If anyone IS having problems with their system(s) and hasn't checked the power >supply voltages, do YOURSELF a favor and check/adjust them, especially if >you've bought your system "used" and/or it's over a year old (yes, there still >ARE brand-new, factory-sealed systems to be found (though they were manufacture >d >in late 1986). > >CAUTION: do NOT measure the voltages with your power supply free-standing, it >MUST be connected to a load. To set the +12 voltage it's best to use a "Y" >connector attached to the HD so that the voltages are available on the unused >connector for easier measurement; you don't want to, say, sneeze or slip, and >short the probes against something and destroy your system(s). Watch out here. Always clean off the power connectors FIRST. If you are having an intermittent problem because of oxidation, you could OVER adjust your power supply. The next time you bump your machine, the connector scrapes, the oxidation falls off, the resistance drops and all of a sudden the system is getting way too high a voltage. This can cause all sorts of damage all over the motherboard. Adjusting the power supply is like tuning up your car, fix everything else before you try any adjustments. HD2 production is still proceeding at EDA. I cashed the first 30 orders worth of checks to pay EDA. Since they have to assemble boards by hand, I will get finished boards from them in dribbles. As I test and verify, I will ship them out. I still need to order more 26LS3[12] chips, and I need to find someone with a ribbon cable press to assemble the motherboard to HD2 connectors. Work is progressing slowly on the IBM to UNIXpc BussBridge John -- John Bly Milton IV, jbm@uncle.UUCP, n8emr!uncle!jbm@osu-cis.cis.ohio-state.edu (614) h:252-8544, w:469-1990; N8KSN, AMPR: 44.70.0.52; Don't FLAME, inform!