HP9836C colour alignment (grey scale tracking)

Roy J. Tellason rtellason at verizon.net
Thu Oct 2 23:18:34 CDT 2008


On Thursday 02 October 2008 13:52, Tony Duell wrote:
> > On Wednesday 01 October 2008 16:59, Tony Duell wrote:
> > > > > Very few HP classic desktop computer service manuals contain
> > > > > scheamtics. You might, if you are lucky, get PSU schemaitcs, but
> > > > > not for the processor, etc, sections. I am, of course, trying to
> > > > > remedy this...
> > > >
> > > > That stinks.
> > >
> > > Waht does? The fact that HP desktop computer service manuals are
> > > anything but, or the fact that I am trying to do soemthing about it?
> >
> > The former of course,  and I don't know why you'd ask me such a silly
> > question...
>
> Well, sometimes I can be a pedant, and one thing that irritates _me_ is
> the fact that English is not a precise language ...

Well,  it can be in the hands of some,  and I envy those who have that 
knack.  :-)

> [Graphics PCB RAM chip allocation]
>
> > At least it was possible to figure it out.
>
> Yes. The circuitry is a little odd -- there are 16 4416 RAM chips, and
> the data pins are not liked -- effectively there's a 64 bit databus on
> that card. Each RAM chip can be written individually from the approprate
> 4 68K data lines -- there are a couple of '138s which select the
> appropriate chip (or pair of chips for a word access -- 2 pixels at a
> time) for wriing. I forget how the data is handles for reading, I think
> there re 8 off 8 input multiplexer chips which bring the 64 data lines
> down to 8, these then go to the appropriate 68K data lines again
> ('appropriate' here means the low nybble of each byte, so likes 0-3 and
> 8-11). The decoders and muxes are controlled by the low 3 bits (A1-A3) of
> the 68K address bus.

Some engineer got very clever there,  it sounds like,  and then somebody else 
in the hierarchy decided not to let you in on how that worked,  in detail...

> The data also endes up in 4 16 bit shift registers (a total of 8 '166s I
> think), which send it a a 4 bit serial pixel stream to the colour lookup
> table and thence to the DACs.
>
> I guess this was the easiest way to get the necessary pixel rate from
> slow-ish DRAMs.
>
> Having worked all that out, it was still not obvious what diagnostic
> error was telling me. Since it occured at the first RAM location in the
> graphics RAM (there's a pattial memory map in HP's CE handbook for this
> machine), I first looked to see eich RAMs were being written to. When I
> found it was only 4 of them, all on the high half of th word. I guessed
> the diagnostic stopped as soon as it found an error, and that this was a
> simple read/write test. Then, by carefully grounding RAM data pins
> (rememebr everything was buffered, so this wouldn't crash the processor)
> and seeing how the R: value changed when I re-ran the diagnostic, I
> figured it out.

Ah.

> Then it was just a matter of desoldering the RAM chip and fitting a
> replacement.
>
> > It's a nice feeling,  isn't it?  I miss that lately.
>
> Indeed yes!. I love it when a dead machine, or one with a reported fault,
> works perfectly again.

Yes.  I spent some time getting my stuff organized today,  hopefully I'll be 
able to finish that up and get it to the point where I'll be able to start 
doing something with all that stuff...

> [..]
>
> > > I prefer to use a 'scope or logic analyser whenever possible (and when
> > > finding the memory problem I've just desicribed, I did look at the RAS/
> > > CAS/ etc signals first...)
> >
> > The scope  was my most-used tool for that sort of thing,  and I never had
> > the use of a logic analyzer,  mostly working for myself I could never
> > justify the expense.
>
> Over 10 years ago I bought an HP LogicDart. It was expensive, but I have
> never regretted it. I've got other instrumetns that do all it will do and
> more, but that's a useful handheld tool that will find 99% of
> digital faults in classic computers, if used with that most important
> piece of diagnostic equipment -- the thing inside your head.

Yes...

> > I don't think I've seen many diodes in TO-3 packages.  Plastic ones, 
> > yeah.
>
> This is the modern equivalent of an EZ80 or whatever you call it :-). 2
> diodes in one (To3) package with a common cathode connection (broung out
> to tthe case) and separate anodes (to the 2 pins). It's used for the
> classic biphase rectifier circuit with a centre-tapped transformer. I
> think I've seen them in DEC machines too.

As long as I've been working with this stuff there are still surprises for me 
now and then.

> [...]
>
> > > > > > I wonder if it would be possible to get from some aftermarket
> > > > > > suppliers? I
> > > > >
> > > > > Als I doubt it. IT was not a common machine, so I doubt anyone
> > > > > bothered to make a nrw flyback for it.
> > > >
> > > > How certain can you be that they went and made one that was unique to
> > > > that machine?
> > >
> > > I cna't be. All it has on it is an HP part number (which is not a lot
> > > of help). I have no idea who actually made it, whether it was used in
> > > any other HP product, or whether it was actually a standard one that
> > > was re-labelled (although I think that is unlikely).
> >
> > That's what I was wondering,  if there were any possible way to research
> > that sort of thing.
>
> Did any companies produce catalogues of flyback transformers giving the
> winding connections to the pins and the inductance/number of turns of the
> windings? If so, it would be possible to see if any of them matched up at
> all.

I know that years ago you could by some "universal" type replacements for 
flybacks and yokes,   but that was a really long time ago,  probably mostly 
for TV uses,  and likely to predate most monitors.  Whether that's something 
that's been continued since then I can't say,  though my feelings are that 
since it was done once that shows that such a thing is possible and that it 
might've been done again in the intervening years.  Although I used to run a 
service shop I've not done so for a nontrivial time -- 16 years this past 
spring was when I closed it -- so I'm seriously out of touch with what goes 
on in that business these days.

> The 3rd-party suppliers over here will sell you a flyback for TV model
> <foo> or monitor <bar> but they don't give any more details than that.

A generic replacement type flyback?  Or an OEM part?  If it's the former then 
maybe there's some hope.

> > > > Different strokes,  etc.  I suspect that with a little digging it
> > > > might be possible to find out who actually made that.  They likely
> > > > didn't make it themselves.  And an off-the-shelf product is much
> > > > cheaper than one that's custom-made for one specific product.
> > >
> > > THis is HP we're talking about...
> >
> > Which is not the same as saying it were say,  IBM.   :-)
>
> I am not so sure. HP used a lot of custom parts in their machines. The
> earlier desktop machines mostly had custom-designed processors, for
> example :
>
> 9100 : Custom, and very strange discrete-transistor thing. No ALU, even...
>
> 98x0 : Bit-serial 16 bit processor built from TTL chips.
>
> 9805 : Arithmetic/Registers and Control/Timing HP custom chips (as in
> handhelds), I think
>
> 9815 : Motoroal 6800 (OK, standard)
>
> 9825/9845/9835 : HP BPC processor custom hybrid module
>
> 8x series : HP custom 8 bit procesor (Capricorn?)
>
> 9000/200 series (the ones wr're talking about) : 68000, 68010
>
> I would not be at all suprised if HP made/had made custom flyback
> transformers.

I will defer to your experience with them,  but such stuff makes less and less 
economic sense as time goes on.  I have no particular feel for the chronology 
of these models either,  unfortunately.

> > > > Did you figure most of it out or come across it somewhere else?
> > >
> > > Now, given that I've had this machine in many bits over the last few
> > > months what do you think?
> >
> > If I had that much of an idea I wouldn't be asking now,  would I?
>
> Ok, OK... Well, if I get information from other sources I do try to give
> the reference (to a manual, a website, the person who told me, etc). So
> in this case I claim I figured it out myself, given some help from the HP
> service manual (connector pinouts), the CE manual (memory map) and plenty
> of databooks.

I think that giving credit is a good thing,  but too often I can't remember 
where I read someting these days...

-- 
Member of the toughest, meanest, deadliest, most unrelenting -- and
ablest -- form of life in this section of space,  a critter that can
be killed but can't be tamed.  --Robert A. Heinlein, "The Puppet Masters"
-
Information is more dangerous than cannon to a society ruled by lies. --James 
M Dakin


More information about the cctalk mailing list