Post Reply 
HP 110 "garbage" on screen
05-09-2023, 12:59 AM
Post: #1
HP 110 "garbage" on screen
I picked a 110 (and a portable plus) up recently. I hooked both up to a 6v power supply and the 110 seems to "work" but the screen is garbled. I can navigate to the memo writer and the keyboard works but it alternates characters (pressing "rrrr" gets "2r2r"). I've taken the boards out and cleaned and reseated all cables and chips but no luck. The portable plus machine works fine. Any suggestions?


Attached File(s) Thumbnail(s)
   
Find all posts by this user
Quote this message in a reply
05-09-2023, 04:14 AM
Post: #2
RE: HP 110 "garbage" on screen
SWAG:
Faulty display RAM
Failing or failed capacitors


I see a display adapter port on the 110.

Same display problem with the monitor?
Find all posts by this user
Quote this message in a reply
05-09-2023, 03:52 PM (This post was last modified: 05-11-2023 12:18 PM by Martin Hepperle.)
Post: #3
RE: HP 110 "garbage" on screen
Code:
r   01110010   "rrrr"
2   00110010
     ^ bit=00

a   01100001   "Battery"
!   00100001
     ^ bit==0

It looks like every other byte has bit 6 stuck at zero. Probably not a RAM fault, but in the display addressing logic.

Martin
Find all posts by this user
Quote this message in a reply
05-09-2023, 05:48 PM
Post: #4
RE: HP 110 "garbage" on screen
Well, I dug my old mono monitor out but I'm getting nothing on the screen. I tried it on the portable-plus machine with same results. Is there a switch or setting that's needed to use the external display port on the 110?
Find all posts by this user
Quote this message in a reply
05-09-2023, 06:06 PM
Post: #5
RE: HP 110 "garbage" on screen
I tried attaching a mono monitor to that port but get nothing (same result on the portable plus, too). In reading the manual, it says this is a serial port. I'm not seeing any reference to an external display.
Find all posts by this user
Quote this message in a reply
05-09-2023, 07:21 PM
Post: #6
RE: HP 110 "garbage" on screen
(05-09-2023 06:06 PM)dave-in-kc Wrote:  I tried attaching a mono monitor to that port but get nothing (same result on the portable plus, too). In reading the manual, it says this is a serial port. I'm not seeing any reference to an external display.

9 pin female port, some serial, some CGA. Bad old days of computing (my opinion).

Good luck to you in solving the display issue.
Find all posts by this user
Quote this message in a reply
05-09-2023, 07:49 PM
Post: #7
RE: HP 110 "garbage" on screen
Well, thanks for your help. You might be seeing this machine on ebay "as-is"!
Find all posts by this user
Quote this message in a reply
05-09-2023, 08:22 PM
Post: #8
RE: HP 110 "garbage" on screen
The HP-110 Portable's 9 pin D connector is a serial port, not a video one. If you wish to have a video display with it, you will need an HP-IL video interface along with two HP-IL cables to connect it, all of which are not very common.

Fortunately, the '110 Service Manual is available with schematics and such. Disassembly for access to the main processor circuit board is very simple once you access the Torx screws on the bottom. I opened mine many times and modified it a lot before giving it away to another Forum member here.

Let me know if you need help - I hate to see these machines not working!

So many signals, so little bandwidth!
Find all posts by this user
Quote this message in a reply
05-09-2023, 09:46 PM (This post was last modified: 05-09-2023 10:29 PM by TallKey.)
Post: #9
RE: HP 110 "garbage" on screen
Thanks for pointing out the HP-IL interface. This makes the 110 a bit more interesting.

It is not only the HP-IL parts are not too common, the HP-IL video 'adapters' tend towards the 'not too affordable.'

Jim,
Can you comment on the utility of the 110 or 110+ communications with a 41 or 41 peripherals, printer, tape etc?
Find all posts by this user
Quote this message in a reply
05-09-2023, 09:54 PM
Post: #10
RE: HP 110 "garbage" on screen
Thanks Jim, I took the boards out and reseated the chip and cables. But Martin thought the problem may be in the "display addressing logic", which is way beyond my capabilities. Guess I will put it back together and sell it. I'm still glad I bought it!
Find all posts by this user
Quote this message in a reply
05-10-2023, 01:20 AM
Post: #11
RE: HP 110 "garbage" on screen
I took the display apart and found two crusty caps on the board. Not sure if this would cause the screen problems but I will replace them. Tomorrow!


Attached File(s) Thumbnail(s)
   
Find all posts by this user
Quote this message in a reply
05-10-2023, 01:42 AM
Post: #12
RE: HP 110 "garbage" on screen
(05-10-2023 01:20 AM)dave-in-kc Wrote:  I took the display apart and found two crusty caps on the board. Not sure if this would cause the screen problems but I will replace them. Tomorrow!

It may not be the repair, but it is a negative finding.

Sadly, I have seen much much worse from leaking caps.
Find all posts by this user
Quote this message in a reply
05-10-2023, 12:18 PM (This post was last modified: 05-10-2023 12:19 PM by Martin Hepperle.)
Post: #13
RE: HP 110 "garbage" on screen
(05-10-2023 01:20 AM)dave-in-kc Wrote:  I took the display apart and found two crusty caps on the board. Not sure if this would cause the screen problems but I will replace them. Tomorrow!

Yes, I would surely replace these electrolytic capacitors and inspect the PCBs for damage.

Martin
Find all posts by this user
Quote this message in a reply
05-10-2023, 02:53 PM
Post: #14
RE: HP 110 "garbage" on screen
(05-10-2023 01:20 AM)dave-in-kc Wrote:  I took the display apart and found two crusty caps on the board. Not sure if this would cause the screen problems but I will replace them. Tomorrow!

Definitely need to take care of those caps and corroded traces. If you don't clean off all the corrosion it will keep eating away at the traces.
Find all posts by this user
Quote this message in a reply
05-10-2023, 08:49 PM
Post: #15
RE: HP 110 "garbage" on screen
I replaced those two caps on the display board but don't see any difference. I tested the whole keyboard and attached a photo. I pressed each character 2 times. The numbers and special characters seem to work fine but not the letters.

Any thoughts before I slap it back together?


Attached File(s) Thumbnail(s)
   
Find all posts by this user
Quote this message in a reply
05-11-2023, 06:05 AM
Post: #16
RE: HP 110 "garbage" on screen
As far as I know the display board gets the data to the single picels. The decision how to display a character is already made in the LCD controller board in the lower main part of the computer.
In the Hewlett Packard Journal July 1986 is a photo of it on page 27.
Fig. 2 "Photograph comparing LCD controller board space in The Portable (I) to the size of the 25-line LCD controller hybrid used in the Portable Plus (r)."
https://www.hpl.hp.com/hpjournal/pdfs/Is...986-07.pdf

On Page 25 the is this sentence "To support a full screen of graphics, it is necessary to have more memory than the single 64K-bit static RAM used in The Portable."
Maybe this 8 kByte RAM or a connection to this board causes the problem.
Find all posts by this user
Quote this message in a reply
05-11-2023, 12:25 PM
Post: #17
RE: HP 110 "garbage" on screen
(05-10-2023 08:49 PM)dave-in-kc Wrote:  I replaced those two caps on the display board but don't see any difference. I tested the whole keyboard and attached a photo. I pressed each character 2 times. The numbers and special characters seem to work fine but not the letters.

Any thoughts before I slap it back together?

As already noted above: bit 6 seems to be zero all the time.
All characters that have bit 6==0 are displayed correctly (everything up to the ASCII question mark).

This could be due to a logic chip fault or a broken trace. You could first ring out the path of data bit 6 , and later try to trace signals with an oscilloscope to find out, where the fault enters the chain. It may well be that the bit is never written to the RAM so that the fault lies somewhere upstream, e.g. in the bus drivers/buffers.

Martin
Find all posts by this user
Quote this message in a reply
05-11-2023, 12:40 PM
Post: #18
RE: HP 110 "garbage" on screen
(05-10-2023 08:49 PM)dave-in-kc Wrote:  I replaced those two caps on the display board but don't see any difference. I tested the whole keyboard and attached a photo. I pressed each character 2 times. The numbers and special characters seem to work fine but not the letters.

Any thoughts before I slap it back together?

This sort of looks like a stuck bit problem. Presuming they used standard ASCII encoding for characters the alpha characters start at $40 (with @ symbol, then $41 is A) and continue through $7F (actually $7B-$7F are { | } ! ).

If you were to type 'a' ($61) and bit 6 stayed low you would get $21 which is '!'. This does not look exactly like what is showing up on your LCD but perhaps something similar.
Find all posts by this user
Quote this message in a reply
05-11-2023, 01:25 PM (This post was last modified: 05-11-2023 01:39 PM by ThomasF.)
Post: #19
RE: HP 110 "garbage" on screen
(05-11-2023 12:40 PM)Jeff_Birt Wrote:  If you were to type 'a' ($61) and bit 6 stayed low you would get $21 which is '!'. This does not look exactly like what is showing up on your LCD but perhaps something similar.

As already mentioned before, this seems to be exactly what happens.

All numbers and ":;<=>?" (column 3) shows up correctly (since bit 6 is low (0x30-0x3F), actually all characters from column 0-3 shows up correctly, but all characters in column 4-7 (ie 0x40-0x7F) is shown as from column 0-3 (ie. 0x00-0x3F) instead.
So "qwerty" in the attached picture is shown as "17%249", and line 2 should be read as "Line: 4 Column: 21".

But the interesting part is that this only applies on every other character.
If we have a 16-bit bus, then 1 stuck bit could show up like this, but not with an 8-bit bus.

If RAM is collected from two different chips or dies (ie even bytes from one and odd from another), then we might also explain it, but it only seems to apply to the display (not RAM in general).

Anyone has schematics for the HP110? Service manual? It might give a clue ...

Just my 2 cents ...

Edit: Answering my own question ...

I found schematics on this site (where else ... ?): HP110 documents

Page 14 (of Tony Duells schematics document) shows the LCD-driver, and there is actually a 16-bit to 8-bit latch here.
The latches (82C82 - U11-12, U23-24) latches 16-bit data down to 8-bits to the LCD.
So if I had the device in my hands, I would check the pins for bit 6 or bit 14 on these, and if you are lucky you will find a bad solder or something that shorts any of these pins.

Good luck bit-hunting!


Cheers,
Thomas

[35/45/55/65/67/97/80 21/25/29C 31E/32E/33E|C/34C/38E 41C|CV|CX 71B 10C/11C/12C/15C|CE/16C 32S|SII/42S 28C|S 48GX/49G/50G 35S 41X]
Find all posts by this user
Quote this message in a reply
05-11-2023, 02:07 PM
Post: #20
RE: HP 110 "garbage" on screen
(05-11-2023 01:25 PM)ThomasF Wrote:  All numbers and ":;<=>?" (column 3) shows up correctly (since bit 6 is low (0x30-0x3F), actually all characters from column 0-3 shows up correctly, but all characters in column 4-7 (ie 0x40-0x7F) is shown as from column 0-3 (ie. 0x00-0x3F) instead.
So "qwerty" in the attached picture is shown as "17%249", and line 2 should be read as "Line: 4 Column: 21".

What is the Line/Column nomenclature you are referring to? I have not come across this before. In most of your explanation the 'column' seems to be the high nibble. I would assume then that 'line' refers to the low nibble. When you say "Line: 4 Column: 21" though I have no idea.
Find all posts by this user
Quote this message in a reply
Post Reply 




User(s) browsing this thread: 1 Guest(s)