Adventures with the Nixdorf 8870 Mini-Computer
  • Welcome
  • Contact Me

Steps forward... steps backward...

17/6/2012

0 Comments

 
Because terminals are in such short supply; at least, in the UK, I’ve started looking at the 8870 <> DAP4 communication protocol. The hope is that I can over time, build a reasonable terminal emulator. My own DAP4 does some odd things from time to time and as I suspect it’s not long for this world, it makes sense to try and complete the emulator as soon as possible.

This morning I attempted to start the 8870, but it just sat there hunting for an operating system. Everything had been working fine before I shut the system down last night so I’ve no idea what has happened; possibly the disk drive is showing its age.

Anyway, I loaded one of the DC600A SMC back-up tapes I’ve previously made and attempted to recover the system from it. It took only a few seconds from inserting the tape for the system boot menu to appear on the VDU. I’ve run a re-format of the system LU, and restored the operating system without a problem. Unfortunately, I’ve not been doing regular backups so I’ve lost some of the German to English translation I’ve been doing but that’s just an inconvenience and nothing I’m going to lose any sleep over. At least I've still got a working system and servicable backup SMC tapes.

A word for those of you that may have to attempt a system recovery from SMC for yourselves.

I’m going to document the procedure more fully soon, but when the transfer of the operating system from SMC to disk is complete, the system appears to hang for a couple of minutes. Initially I thought that the system had locked up half-way though the restore process (the block counter was showing 193-ish at the time). It appears that the nice operating system is actually rewinding the SMC tape; hence the delay. It would have been nice if it displayed a message saying that everything is fine and I’m just tidying up for you, but you can’t have everything.

Anyway, whilst the SMC drive LED is on or flashing, be patient.

I think today is site-maintenance day. I've started to accumilate a lot of information and so I'll spend today formatting everything for the site.
0 Comments

Recovering old operating system tapes...

16/2/2011

0 Comments

 
One thing my emulator is going to need to work, is an original operating system. If we were talking about Windows, DOS or even CP/M, then it wouldn’t be a problem. But were talking about a propriety 15+ year old operating system from a company that no longer exists and used on a single range of computers which are all but extinct.

So it’s lucky that when the company I worked for after working for Nixdorf went out of business, I spent my final minutes there on-site (we really didn’t get much notice to vacate the building),backing up my 8870 development system, and I kept the tape.

The problem is that these 9 track half-inch tapes don’t age well if they are stored in less than ideal conditions. The tape is actually made from a plastic material with a magnetic coating bonded to it’s surface using a hygroscopic glue (absorbs moisture from the atmosphere). What all this means is that if you start running an old tape through a tape drive there’s a good chance that the tape is going to fall apart and be ruined.

Lucky for me during one of my scouring the Internet for information sorties, I found VAXMAN. Go check out his site. We started Emailing as you do, and I happened to mention my problem with the tape, though I was more worried that I didn’t have an actual tape drive to read it on. VAXMAN offered to recondition the tape (by placing it a nice warm oven for a while which apparently doesn’t damage the magnetic coating or the data), and the reading it’s contents onto one of his VAX machines. He could then spool the data into a tape image that I could then read.

I got an Email from VAXMAN the other day saying the tape had arrived, but it may not be good news. Whilst the tape is physically intact there appeared to be a lot of parity errors when the tape was read, but hopefully, theres a good reason for this.
Picture
Cipher 880 1/2' 9 track tape unit.
The 8870/M45 I used to create the tape had a Cipher 880 tape unit installed. These can read/write at either 1600 or 3200 bpi. Unfortunatly the tape unit that VAXMAN uses works at 6250 or 1600bpi. The Cipher default is 3200bpi so this could explain why it can’t be read. It’s not all bad news as he does have other tape drives that will do 3200bpi, but it’s not a simple job for him to reconfigure all the hardware.
Another problem may be the “mode” that was used to write the tape. The 8870 supports two modes of operation; streaming and start-stop mode.

Streaming mode is used for fast system backups. The problem is that tapes written in this mode weren’t designed to be read on other manufacturers systems. I’m not saying hat you can’t read them, it’s just that usually, if we were writing tapes for other manufacturers computers, they had to be written in start-stop mode. My tape is a standard system backup tape, so was written in streaming mode, so it’s possible that the tape is perfectly fine, it’s just that I need an 8870 to read it on. It could also be that the tape is completely knackered. I’ll wait and see what VAXMAN suggests as to what to try next since he's got the hardware... and all the work to do.
0 Comments

    Author

    I'm a software developer, an engineer and I love vintage computers, but the 8870 has a very special place in my heart.

    Archives

    August 2017
    January 2016
    May 2015
    June 2014
    November 2012
    June 2012
    February 2012
    July 2011
    May 2011
    March 2011
    February 2011

    Categories

    All
    1/2 Inch
    2516
    2708
    8870
    9 Track
    ALME
    BASIC
    Boot
    Bootmenu
    Chassis
    Comet
    Confprog
    Connection
    Dap
    DAP4
    Dap Emulation
    Dc600a
    Diablo
    Dicolldata
    Disc Pack
    Disk
    Documentation
    Downloads
    Drive
    Ebay
    Entrex
    Eprom
    Ex
    First Post
    Format
    Formatter
    Freelancer
    German
    Germany
    Hawk
    History
    Ihss
    Init
    Ipl
    Iris
    Junk
    Kienzle 6100
    LIBR
    M25
    Manual
    Micro 7
    Nd11
    Niros
    Nixdorf
    Nros
    Pcb
    Perish
    Programmer
    Programming
    Ram
    Ribbon
    Rom
    Smc
    Start-stop
    Streaming
    Tamos
    Tandberg
    Tape
    TDC3309
    TDC 3309
    Translation
    Ultratec
    Vaxman
    Vdu
    Wd40
    Wireing
    Xlp300

    RSS Feed

(C) Joe Farr, 2011-2017