• Please review our updated Terms and Rules here

LAB8/E changing characters

gnupublic

Experienced Member
Joined
Jan 23, 2019
Messages
198
Location
Germany, Berlin
Hello,
my name is Volker and I'm working in IT business since 22 years. Now that I'm in my fifty's, I found back to my roots and the computer I had when I was young. I realized it was fun and wanted to go further back in time. Since then I'm reading in this part of the forum, because I got very interested in DEC computers.
Last month I got a LAB8/E. I started to clean up everything in the LAB8/e, formed and tested the capacitors in the power supply. Calibrated the voltage, tested with some resistor load. I removed some minor problems with the backplane and started to put in the minimal configuration.
Spot on I was able to deposit and read, do some incrementing tests and so on. The serial card also worked and I was able to load the 4K Focal or Micro-8.
I got a second M8655 and a modern card with battery buffered memory. It did not took long and I was able to boot OS/8 for the first time. Thanks to all the people making such great tool possible!

That was very fast and straight forward, but suddenly the LAB halted.
Bit 4 of the address line was always lighted. After looking into the drawings I found a DEC8881 on the M8300 card that was driving this line and I was able to fix this.

But there is a further problem. While reading or sending from (all of the three) serial cards, the characters change.
While reading from the Terminal, it ends up to get something like 073x (x in 0-7) in AC.

Sending to the terminal shows like "xxxxx~~~~~~~~fffffffffffffffff`ffxxxxxxxxxxxxxx`xf~~~~~~~~~~~f~~\Q" regardless of what is in AC.

At the moment I have no idea how to find the bug. My configuration is: M8300, M8310, M8320, M8300, Shield, 4K Core, M8655 and the frontpanel. I borrowed some spare parts, but some of them are not OK. I changed the M8320, M8330 and the M8655 without changing the picture.
So I beg the problem is on M8300 or M8310.

Maybe someone of you can give me a hint?

Greetings from Berlin,
Volker
 
While reading from the Terminal, it ends up to get something like 073x (x in 0-7) in AC.

Sending to the terminal shows like "xxxxx~~~~~~~~fffffffffffffffff`ffxxxxxxxxxxxxxx`xf~~~~~~~~~~~f~~\Q" regardless of what is in AC.

That looks suspiciously like your M8655 has the wrong baud rate.

Do you for some reason have status reporting is enabled? Otherwise you shouldn't be able to get the overrun bit set when reading from the terminal.

http://homepage.divms.uiowa.edu/~jones/pdp8/man/tty.html

Vince
 
Yes, you are right. Just the wrong speed. The position of the DIP switch was right, but on both cards the contact of the receive switch was bad. After some cleaning and contact spray this seems to be OK now.
For me it was misleading that both cards behaved the same way.
I'm glad that there is no hard defect, but shame on me....

Thanks,
Volker
 
Welcome!

Sometimes the simple fixes are the best ones - while soldering and replacing parts can be fun, I'd rather have to replace as few components as possible. :)
I also had a weird problem with a lab8/e that caused seemingly random halting and memory corruption: it turned out to be poor contact on the 5V pin of the PSU connector to the OMNIBUS. It wasn't until after several hours of logic probing that I noticed what was going on... I cleaned the pins and bent them outwards a little and sure enough the 8/e merrily blinked away. Embarrassing, but I'm sure we've all got a story like that.

-Tom
 
It took some time to find the reason why the LAB8 did not work correct while running some programs. I found and replaced a DEC8271 (E25 on M83000) with a SN74179. Now the LAB8 passed the instruction tests, memory address test and adder test.

I assembled a ramcard from Vince and it worked nearly spot on. Just forgot one pin to solder...

Together with a second serial card jumpered to 19200 baud, it was straight forward to boot os8 from the os8diskserver. I use minicom or picocom on a raspberry, where I also have the os8diskserver.
I have some trouble sending files to the OS8 EDIT, to prepair the handlers for the serial card. When I run PAL8, I get hundreds of errors. I will have to find out whats wrong there.
But I think the LAB8 is now waiting for some adventures....

Greetings,
Volker
 
Back
Top