Posts

IBM Microdrive

Microdrive, IBM DSCM-11000, with 1GB capacity. From year 2000. Connector type is “CF+ Type II”. Formfactor 1.8’’. Weight 16 gramms. These are real harddiscs, with super-small rotating discs inside, moving heads and all that fancy stuff. This was designed at a time, where it was not possible to create large semiconductor based non-volatile memory. At that time, it was easier to scale down the physics of a real harddrive and to create a tiny version of that.

PDP11 Assembler

PDP11 Assembler This text describes how to assemble PDP11 files on Linux. MACRO-11 assembler, linker, disassembler for Linux There are several ways to create object binaries for PDP11 on Linux. I have tested these tools that form a nice tool set for handling PDP11 assembler files on Linux: Macro-11 Assembler, see https://github.com/andpp/macro11 (written in C) Macro-11 Linker, see https://github.com/andpp/pclink11 (Written in C++) PDP-11 Disassembler, see https://github.com/caldwell/pdp11dasm (Written in C) All tools did compile without any options by just executing make on them.

PDP11 bare metal coding

Coding for PDP11 machines without any target operating system (bare metal). Gnu GCC does the job. Github location There is useful code on Github, see here: https://github.com/DennisD2/pdptools/tree/main/all2deposit Toolchain install https://www.teckelworks.com/2020/03/c-programming-on-a-bare-metal-pdp-11/ https://xw.is/wiki/Bare_metal_PDP-11_GCC_9.3.0_cross_compiler_instructions # Download packages curl https://ftp.gnu.org/gnu/binutils/binutils-2.34.tar.gz >binutils-2.34.tar.gz curl https://ftp.gnu.org/gnu/gcc/gcc-9.3.0/gcc-9.3.0.tar.gz >gcc-9.3.0.tar.gz # Extract packages tar xvf gcc-9.3.0.tar.gz tar xvf binutils-2.34.tar.gz # Download/install prerequisites for compiler cd gcc-9.3.0/ ./contrib/download_prerequisites # Create build dirs cd .. mkdir binutils-build mkdir gcc-build # Build binutils cd binutils-build/ .

PDP11 Coding - with SIMH, and some Linux tools

If you want to write code for a PDP11 CPU or PDP11 machine, you need some environment to do so. I have only parts of a PDP11 machine and cannot simply use this to write code. So I tried several ways: Using SIMH emulator to emulate a PDP11 machine, boot up some PDP11 Operating System (RT11) and use the available tools from that OS Using native Linux executables that allow for assemble and link valid PDP11 executables Using Gnu GCC toolchain for bare metal programming The SIMH emulator way is described in this document further below.

Dual KA-61 Kompaktanlage

Für Freunde des guten Klangs, insbesondere bei Plattenspielern, ist Dual ein Begriff. Wie ich in Foren gelesen habe, sind die alten Dual Plattenspieler einem Neugerät normalerweise an Qualität überlegen, bis zu einer Neugerätmarke von rund 500 Euro. Erst dann bekommt man was Besseres. Ich persönlich würde daher immer einen Dual, oft für ein paar dutzend Euros, nehmen. Und tatsächlich sind diese circa 50 Jahre alten Geräte heute oft noch in sehr gutem Zustand, mechanisch robust, elektrisch dauerhaft hergestellt.

Using gnuplot, Zener diode behaviour

gnuplot is a nice tool for plotting data. Start gnuplot to enter plot commands. I tried this tool when analyzing a strange behaviour of a Zener diode. In the end it turned out that there was no strange behaviour. Data file. Values separated with whitespaces: Current [mA] Vin Vzener 0.100 2.420 2.396 0.200 2.710 2.652 0.300 2.894 2.862 0.400 3.038 2.911 0.500 3.158 2.997 0.600 3.260 3.068 0.700 3.359 3.130 0.

Thurlby 1905a Intelligent Digital Multimeter

5 1/2 DMM from the 80ies. It has a hidden 6 1/2 digit mode. My meter does not have the True RMS module for AC. But it has a connector that emits the measurements via RS232 (not tested). While all date codes from the digital board are from 1984, I found also some chips from 1988. So the meter is from 1988 or later. It looks like the meter was in “official” use until 2023, because there is a safety sticker from this year.

HP 6112A Power Supply

HP 6112A DC Power Supply is a precision power supply for 0-40 volts and 0-500mA current. It has a 5 digit digital input to select the precise output voltage. The HP611x is a whole series of such PSUs with different output voltages. I bought this one after I was using the HP6111A for some time and was very happy with it. See here for details on that other PSU. This unit has the crowbar option.

EEPROM Eraser Spectroline PR 125 T/F

This is a medium size UV EPROM Eraser. It can delete up to 25 chips at once in a removable tray 23x10cm. From datasheet, it has ~17.000µW/cm2 UV intensity. Wavelength is 254nm. It has a large replaceable UV grid tube. Erasing time required from the datasheet is between 5.9 and 14.7 minutes, depending on required erasing energy of the chip to erase (usually given in Watt * seconds/cm2). Tray opened, can fit 25 chips or while PCBs: The mechanical 0-60min timer was loose, I had to fix it: A very nice vintage mystery chip I found inside the eraser: I tried to get some knowledge in that chip: https://www.

ITT teddy 4

ITT teddy 4 came as not working together with another radio I bought from an ebay seller. This radio is from early seventies, I estimate. The radio is medium-sized, not a small one, but also not a large one. Sound is quite impressive, it has more bass than I expected. Sound, compared to e.g. ITT Junior automatic, is much better. This picture was done after repair and cleaning all caging parts.