User:Tingo: Difference between revisions
(Added some dates to the history.) |
(→2024: document the gift of a TDV1200) |
||
(77 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
{| style="background:#D0E0D0; border:2px solid #B0B0B0; border-right:3px solid #B0B0B0; | {| style="background:#D0E0D0; border:2px solid #B0B0B0; border-right:3px solid #B0B0B0; border-radius:3em; border-radius:3em; padding-left:.5em; padding-right:.5em" | ||
|- | |- | ||
! style="background-color:transparent;" colspan=2|<font face="comic sans ms" color="#707070" size=4><center>'''Tingo'''</center></font> | ! style="background-color:transparent;" colspan=2|<font face="comic sans ms" color="#707070" size=4><center>'''Tingo'''</center></font> | ||
Line 14: | Line 14: | ||
|} | |} | ||
Back in old times, I was a user of ND machines, Sintran III, Tandberg terminals (I even did repairs) and more. Later I was also a System Operator of ND machines. | Back in old times, I was a user of ND machines, Sintran III, Tandberg terminals (I even did repairs on the terminals) and more. Later I was also a System Operator of ND machines. | ||
These days, I am the proud caretaker of a working ND-Satellite/9. You can read more about it on my worklog for the machine: [http://sites.google.com/site/tingox/nd_900-135 ND 900-135]. | |||
The ND-100/CX worklog is here: [http://sites.google.com/site/tingox/nd_3392-1669 ND 3392-1669] | |||
Contact info (protected email address): http://scr.im/1w02 | Contact info (protected email address): http://scr.im/1w02 | ||
Subpages: [[User:Tingo/Collection|Collection]], [[User:Tingo/Documentation|Documentation]], [[User:Tingo/Floppy machines|Floppy machines]], [[User:Tingo/Tips|Tips]], [[User:Tingo/Testing|Testing]], [[User:Tingo/sg3 utils|sg3_utils]], [[User:Tingo/setblocksize|setblocksize]], | |||
==Wanted== | |||
Stuff I am looking for | |||
:2016-09-01: <s>internal SCSI cables (ones with 50 pin IDC plugs on each end), both long and short ones.</s> | |||
:2016-05-28: a way to | |||
* read CDC 848-24 / 9848-24 cartridge disks | |||
* read (magnetic) tape, probably 9 track CCT | |||
:2011-12-20: I am looking for a [[3094]] Ethernet II Controller (and internal cabling) for the ND-100/CX machine. | |||
==Ideas== | |||
2021-05-08: BlueSCSI<ref>[https://github.com/erichelgeson/BlueSCSI BlueSCSI]</ref> is another SCSI-controller-for-SDcard project. Mac focus currently, but might work with other machines using SCSI too. And (of course) someone has made a project that use a Raspberry Pi too: RaSCSI<ref>[https://github.com/akuker/RASCSI RaSCSI]</ref>. | |||
2018-03-29: perhaps the [https://github.com/keirf/FlashFloppy FlashFloppy] firmware could be enhanced to support ND formats so we can use a Gotek drive as a floppy drive on ND machines. | |||
==history== | ==history== | ||
=== 2024 === | |||
; 2024-09-08 : from a friend, I got another Tandberg TDV 1200 terminal (non-working). [[User:Tingo|Torfinn]] ([[User talk:Tingo|talk]]) 20:02, 8 September 2024 (UTC) | |||
; 2024-08-21 : more 8 inch floppies images. Here is the list | |||
* [[ND-10073G]] ND Indexed Sequential Access Method (ND ISAM), images ok | |||
* [[ND-10079M]] NOTIS-WP for ND-100, errors | |||
* [[ND-10130J]] Xmessage For SINTRAN-III/VS, errors | |||
* [[ND-10191E]] Fortran for ND-100, images ok | |||
* [[ND-10191E]] FORTRAN For ND-100/NORD-10, image ok | |||
* [[ND-10340D]] SIBAS-II for ND-500, images ok | |||
* [[ND-10343G]] Indexed Sequential Access Method For ND-500, images ok | |||
* [[ND-10628C]] Utility Programs, errors | |||
* [[ND-210079N]] NOTIS-WP for ND-100, errors | |||
* [[ND-210166F]] SIBAS II for ND-100, images ok | |||
* [[ND-210191F]] FORTRAN for ND-100, images ok | |||
* [[ND-210336F]] Symbolic Debugger, image ok | |||
* [[ND-210340F]] SIBAS-II for ND-500, errors | |||
* [[ND-210601C]] UE-Library, errors | |||
* [[ND-210855B]] Disk Mirroring, errors | |||
* [[ND-210907B]] T2000 HSTI Software, errors | |||
* [[ND-211067A]] Mass Storage Utilities, image ok | |||
* SINTRAN III VSX-K Work Mode 200, image [[N-500-000-I]] (errors), N-502-000-II (ok) | |||
and one labeled "siste prog på id 92", the image has errors | |||
<pre> | |||
$ fe read ibm -s:s=0:t=0-76 -o 8_nd_f0b_siste_prog_paa_id_92.img | |||
Reading from: :d=0:s=0:t=0-76 | |||
Using GreaseWeazle with serial number GW00021E4D53381232004E4B35 | |||
Measuring rotational speed... 0.0197222ms | |||
[..] | |||
H.SS Tracks ---> | |||
0. 0 ..................................................BB.......B................. | |||
0. 1 ............................................................................. | |||
0. 2 ............................................................................. | |||
0. 3 ............................................................................. | |||
0. 4 ............................................................................. | |||
0. 5 ....................................................B.......B................ | |||
0. 6 ............................................................................. | |||
0. 7 ............................................................................. | |||
Good sectors: 611/616 (99%) | |||
Missing sectors: 0/616 (0%) | |||
Bad sectors: 5/616 (0%) | |||
writing 77 tracks, 1 heads, 8 sectors, 512 bytes per sector, 308 kB total | |||
</pre> | |||
and ndfs shows :SYMB files | |||
<pre> | |||
$ ndfs -t 8_nd_f0b_siste_prog_paa_id_92.img | |||
Directory name : COPY | |||
Filesystem image size : 154 pages | |||
Object file index pointer : 150 SI: 0x1 (indexed) | |||
User file index pointer : 152 SI: 0x1 (indexed) | |||
Bit file pointer : 72 SI: 0x0 (contiguous) | |||
No. of unreserved pages : 1 | |||
Files: | |||
0 0: I 21 pages 41164 bytes 1992-06-22 12:18:44 (POLS-UTV)SPECIAL-SUB:SYMB | |||
0 1: I 33 pages 67555 bytes 1992-06-22 12:19:53 (POLS-UTV)SUBR-LIBR:SYMB | |||
0 2: I 8 pages 15756 bytes 1988-03-21 15:03:56 (POLS-UTV)VTM-SUBR:SYMB | |||
0 3: I 10 pages 18940 bytes 1986-04-23 13:51:58 (POLS-UTV)COMMAND-SUBR:SYMB | |||
0 4: I 1 page 184 bytes 1985-05-07 17:24:18 (POLS-UTV)COMMAND-SUBR:INCL | |||
0 5: I 1 page 1613 bytes 1986-02-26 10:20:07 (POLS-UTV)SUB-VALUTA:SYMB | |||
0 6: I 2 pages 2867 bytes 1991-05-30 14:13:17 (POLS-UTV)BGIRO:TEXT | |||
0 7: I 3 pages 4412 bytes 1991-05-30 14:08:28 (POLS-UTV)BGIRO:SYMB | |||
Directory size : 149 pages | |||
Bit file size : 1 page | |||
</pre> | |||
[[User:Tingo|Torfinn]] ([[User talk:Tingo|talk]]) 19:57, 8 September 2024 (UTC) | |||
; 2024-06-08 : more 8 inch floppies imaged. Here is the list | |||
* [[ND-10013K]] NORD Screen Handling System, images ND-10013K-PART2 (good), ND-10013K-PART3 (good) | |||
* [[ND-10340D]] Sibas-II for ND-500, images ND-10340D-PART4(good), ND-10340D-PART5 (good), ND-10340D-PART6 (good) | |||
* [[ND-10373J]] X-Message (Inter System), image 10373J00-D (good) | |||
* [[ND-10511A]] Exception Handling System, image good | |||
* [[ND-10516C]] File Handler, there were errors. | |||
* [[ND-10609B]] COSMOS Programmer Library, image 10609B02-XX-01D (good) | |||
* [[ND-10730A]] Unique II for ND-500 (English Version), images 10730A02-EN-1S (good), 10730A02-EN-2S (good), 10730A02-EN-3 (good) | |||
* [[ND-10732B]] ND Telex, image 10732B01-EN-01D (errors) | |||
* [[ND-210260K]] NORTEXT-100 Book Pagination, images 210260K02-XX-01D (good), 210260K01-EN-02D (error), 210260K02-NO-02D (good) | |||
* [[ND-210510J]] FORTRAN Runtime system for ND-500, image 210510J03-XX-01S (good) | |||
* [[ND-210636C]] NORTEXT-100 AD System, AD Order Entry w/ Editor Extension, images 210636C00-EN-1D (good), 210636C00-XX-2D (errors) | |||
* [[ND-210733C]] NORTEXT-100 AD System, AD Order Entry Module, image 210733C00-XX-1D (good) | |||
* [[ND-210793C]] NOTIS-BG for ND-500 (English version), image 210793C01-EN-02D (good) | |||
* [[ND-210794B]] NOTIS-DS for ND-500, images 210794B00-EN-01D, 210794B00-EN-02D, there were errors. | |||
* [[ND-210865B]] Mercur for ND-500 English version, image 210865B00-EN-01D (errors) | |||
* [[ND-211067A]] Mass Storage Utilities, image labeled 211067A02-XX-01D, good. | |||
[[User:Tingo|Torfinn]] ([[User talk:Tingo|talk]]) 19:07, 8 September 2024 (UTC) | |||
; 2024-05-26 : I imaged a bunch of 8 inch floppies that a friend let me borrow. As usual, I used FluxEngine with Greaseweazle hardware, and my 8 inch floppy drive. Here is a list of the images | |||
* [[ND-10076I]] Pascal for ND-100, good image. | |||
* [[ND-10309A]] and [[ND-PLANC-Screen-Handling|PLANC-SCREEN-H]] PLANC for ND-100, good images. | |||
* [[ND-10624A]] ND-GAMES for ND-100 / NORD-10, there were errors. | |||
* [[ND-10704E]] Fortran interface. Image labeled 10704E00-1D, with one error. | |||
* [[ND-10745A]] ND ADA, 10745A00-XX-01D, 10745A00-XX-02D, there was errors, but the images might be usable. | |||
* [[ND-10793C]] NOTIS_BG for ND-500? The image is labeled 10793C02-EN-01D, there were some errors. | |||
* [[ND-210412F]] ND-500/1 CXA Microprogram, image labeled 210412F01-XX-01S and good. | |||
* [[ND-250007A]] Mini-Line Editor (MLE) (For ND-100/500), image labeled 250007A00-XX-01S and good. | |||
[[User:Tingo|Torfinn]] ([[User talk:Tingo|talk]]) 18:24, 8 September 2024 (UTC) | |||
=== 2023 === | |||
; 2023-10-23 : '''ndless''' is a small script to strip the high bit from (text) files and display them with less. Useful to view text files from SINTRAN after you have extracted them with ndfs. | |||
<pre> | |||
$ cat ndless | |||
#!/bin/sh | |||
# 2023-10-23: FreeBSD 'tr' command needs LANG="C" or it errors with "Illegal byte sequence". | |||
# But putting it in front of the pipeline doesn't work in an if .. else .. fi construct. | |||
# Luckily exporting it at the start of the script works, and has no side effects. | |||
# | |||
cmd_name=`basename $0` | |||
export LANG="C" | |||
if [ $# -eq 0 ] | |||
then | |||
echo "${cmd_name} filename" | |||
echo " strips the high bit off, and shows a (text) file with less" | |||
else | |||
infile=$1 | |||
LANG="C" cat ${infile} | tr "[\201-\377]" "[\1-\177]" | less | |||
fi | |||
</pre> | |||
[[User:Tingo|Torfinn]] ([[User talk:Tingo|talk]]) 20:45, 23 October 2023 (UTC) | |||
; 2023-03-18 : dumped the microcode from the 3095 card in my ND-110 Satellite [[ND-110 Satellite 9883.21005|9883.21005]] and put links to it on the [[3095]] page. [[User:Tingo|Torfinn]] ([[User talk:Tingo|talk]]) 19:03, 18 March 2023 (UTC) | |||
=== 2021 === | |||
; 2021-06-24 : slowly copying content from my Sites site (on Google) to my self-hosted site at [http://tingo.homedns.org/ tingo.homedns.org]. ND-related content will be at [http://tingo.homedns.org/nd/ tingo.homedns.org/nd/]. [[User:Tingo|Torfinn]] ([[User talk:Tingo|talk]]) 16:56, 24 June 2021 (UTC) | |||
; 2021-05-25 : BlueSCSI PCBs (10x) arrived. [[User:Tingo|Torfinn]] ([[User talk:Tingo|talk]]) 10:28, 25 May 2021 (UTC) | |||
; 2021-05-19: Mouser - components (for BlueSCSI x 5) arrived. [[User:Tingo|Torfinn]] ([[User talk:Tingo|talk]]) 10:40, 19 May 2021 (UTC) | |||
; 2021-05-15: ordered 10x BlueSCSI PCBs (gerber: bluescsi-1.0-c-FINAL.zip) from [https://jlcpcb.com/ JLCPCB]. I need to order components too. [[User:Tingo|Torfinn]] ([[User talk:Tingo|talk]]) 17:26, 15 May 2021 (UTC) | |||
: ordered components for 5x BlueSCSI from Mouser. [[User:Tingo|Torfinn]] ([[User talk:Tingo|talk]]) 17:42, 15 May 2021 (UTC) | |||
; 2021-05-04: still working on re-creating schematics for the TDV 1200 power / deflection<ref>[https://gitlab.com/tingox/tandberg-tdv1200-power Tandberg TDV 1200 terminal - power / deflection schematics]</ref> printed circuit board. [[User:Tingo|Torfinn]] ([[User talk:Tingo|talk]]) 11:28, 4 May 2021 (UTC) | |||
; 2021-03-30: I dumped the EPROMs from a Tandberg TDV2200/9 S aka [[ND320]] terminal U93 (D2718A), U32 (D2764D) - these two are the firmware, not sure which is "primitives" and which is "emulator", U63 (D27128A) character generator. | |||
; 2021-03-16: I dumped the following EPROMs from a Tandberg TDV2200/9 aka [[ND246]] terminal: U32 (AM2764) "Primitives II", U33 (D2716) "emulator", U63 (2732A) character generator. I haven't been able to read the contents of the PROM U31 (Mostek MK37013P) "Primitives I" yet. For the datasheet, see Mostek MK 37000 in a Mostek databook. | |||
; 2021-03-12 : I dumped EPROMs on the [[ND110215|Nokia VDU 301 S]] terminal mainboard. | |||
; 2021-03-11 : I dumped the two EPROM's on the processor board on my Tandberg TDV 1200 terminal. Pictures and more can be found [http://heim.bitraf.no/tingo/td/tandberg-tdv-1200.html here]. | |||
=== 2020 === | |||
; 2020-05-01 : Facit 4070 punch (Centronics) parallel port interface<ref>[http://www.chiark.greenend.org.uk/~pmaydell/misc/cardpunch/dongle.htm Centronics parallel port interface]</ref>. Another Arduino interface: Facit 4070 paper tape punching with Arduino mega<ref>[https://www.shipman.me.uk/wordpress/?p=694 Facit 4070 paper tape punching with Arduino mega]</ref> and Github RichardShipman/Facit4070arduino<ref>[https://github.com/RichardShipman/Facit4070arduino Github - RichardShipman/Facit4070arduino]</ref>. | |||
=== 2019 === | |||
; 2019-09-27 : I got a [http://terminals-wiki.org/wiki/index.php/Tandberg_TDV_1200 Tandberg TDV 1200] terminal from a friendly swede. Currently, the terminal isn't working, it needs to be repaired. | |||
; 2019-04-15 : it is concluded that the images from the double-sided (aka "format 17b") floppies captured (with FluxEngine) on the trip to the museum storage facility on 2019-04-09 are broken. Images of single-sided (aka "format 0b") floppies are probably ok. | |||
; 2019-04-10 : list of the floppies I managed to get a <del>good</del> image of during yesterday's field trip. In this context, good means "able to read the directory with <code>ndfs -t filename.image</code>". | |||
* [[ND-10076J]] - Pascal for ND-100 48bits | |||
* [[ND-10133J]] - Pascal for ND-100 32bits | |||
* [[ND-10187J]] - Pascal for ND-500 | |||
* [[ND-10333F]] - ND-500 Monitor | |||
* [[ND-210080J]] - PED | |||
* [[ND-210180K]] - FORTRAN for ND-500 | |||
* [[ND-210190K]] - FORTRAN for ND-500 | |||
* [[ND-210310H]] - PLANC for ND-500 comPiling on ND-500 | |||
* [[ND-210523H]] - Testprogram 100-CPU + MPEST B04, 1989-03-11 | |||
* [[ND-210523H]] - N100 Testprogram + STOP-TERMINAL:MODE + MPEST B04, 1990-05-29, Test-Senter 570 | |||
* [[ND-210628F]] - SINTRAN III VSE/VSX Utility Programs | |||
* [[ND-210716E]] - NOTIS-CALC for ND-500 | |||
* [[ND-210855C]] - Disk Mirroring | |||
* [[ND-211004A]] - NOTIS-Encrypt for ND-100 (Norwegian) | |||
* [[ND-211054A]] - NOTIS-PM for ND-500 (English version) | |||
* ND-211226A - label says Backup Manager for ND-500/5000, but someone has written "[[ND-GAMES|GAMES]]" on the label, and that is what the files look like too. | |||
* [[ND-211227A]] - File Restore - English version | |||
* ND-250379A - label says CSI October 1989, someone has written "BILD" on the label, the image contains various :SYMB files | |||
floppies without a ND number | |||
* [[ND-CS-TOOLS|CS-TOOLS]] - contains the file CHEDIR:PROG | |||
* [[ND-DMM|DMM]] - Disk Media Maint. Contains TPE-MON + DMM, label says 1988-09-30 | |||
* ND - MPEST B03X / 04, 1990-05-21, "virker på gamle CPU'er" | |||
* ND - N-100 tester med TPE-MON + MPEST B04, MEMIC | |||
; 2019-04-09 : I was lucky enough to be part of a field trip to a museum storage facility. We were permitted to catalog, document (through pictures and otherwise) and sample the ND collection at that facility. I had brought a 5.25 inch floppy drive and a FluxEngine, and was able to capture images from a number of floppies during our hours there. The collection is huge, creating images of all floppies (8, 5.25 and 3.5 inch) is going to take a very long time, even with many people working together. | |||
=== 2017 === | |||
; 2017-06-29 : Facit 4070 punch - PaperTapePuncher<ref>[https://github.com/Wene/PaperTapePuncher PaperTapePuncher]</ref> allows you to use an Arduino as control unit for a Facit 4070. | |||
=== 2016 === | |||
:2016-10-04: I did some testing of [[ND100 emulator project|nd100em]], and set up a personal [https://sites.google.com/site/tingox/emul_nd100em worklog] page for it. | |||
:2016-09-29: the package from AmigaKit.com (SCSI cables) arrived. | |||
:2016-09-23: noticed that AmigaKit.com has SCSI cables, so I ordered a few. | |||
:2016-09-22: the SCSI2SD v5 package arrived. | |||
:2016-09-06: the utility '''setblocksize''' managed to change the ST31200N drive to 1024 bytes block size, check out the setblocksize subpage. | |||
:2016-09-05: I ordered a [http://www.codesrc.com/mediawiki/index.php?title=SCSI2SD SCSI2SD] v5 from [http://imall.itead.cc/scsi2sd.html itead] (China). | |||
:2016-09-04: tried to reformat a SCSI hard drive from 512 byte blocks to 1024 byte blocks with '''sg_format''' from sg3_utils. It didn't end well, check out the sg3_utils subpage. | |||
:2016-07-28: more magnetic tapes, paper tapes and documentation rescued today. | |||
:2016-07-14: a large haul again. Today I got a Facit 4070 paper tape punch, a Facit 4012 (paper) tape winding machine, a Digitronics paper tape reader (it needs a new rubber roller wheel). I got 1 x CDC disk pack 75 MB labeled "Back-up S80A", "800516", 1 x paper tape (green) with unknown code on it (no marks or labels), 3 x rolls of "blank" paper tape (green) + blank tape (green) in Facit 4070 and a lot of documentation. | |||
:2016-06-30: Gandalf and a friend delivered me a ND110-Satellite and a Nokia VDU 301 S terminal. | |||
:2016-05-28: a large haul today - I got 5 disk cartridges (CDC 9848-24), 9 tapes (the tape is 0.5 inch wide, the spools are around 7 inches in diameter, perhaps this is 9 track CCT?), 1 paper tape (containing RUNOFF:SYMB) and a lot of documentation. | |||
:2016-05-24: finished getting NDwiki to run on the new server (with lots of help from [[User:Mike|Mike]] and [[User:Gandalf|Gandalf]]). | |||
:2016-05-19: I set up a server to run NDwiki on. | |||
=== 2011 === | |||
:2011-11-10: ND-100/CX - testing the machine with the newly fixed drive; after pressing "START" the "RUNNING" light comes on, and after a while the machine boots into Sintran (SINTRAN III - VSX / 500 K). Happy day! | |||
:2011-11-10: ND-100/CX - today I fixed the hard drive (a ST-506 drive, Micropolis 1325); it had the "sticky bumper" problem; end stops for the head assembly is made of rubber, which turns sticky after many years. The result is that the head can't "unstick" itself when the drive is powered up. And since the drive doesn't get track 0 (zero) it turns itself off after about a minute. Putting a piece of paper (a thin strip from a post-it note) between the "sticky bumper" and the head assembly fixed that. | |||
:2011-10-10: More testing of the ND-100/CX today. The hard drive doesn't respond at all - perhaps the motor isn't spinning at all? | |||
:2011-09-23: Today I got a ND-100/CX Compact machine and a Tandberg TDV2200/9 terminal delivered to my apartment! Thanks!. The key switch on the panel is broken, hard drive drive doesn't seem to work, and I don't have any 5.25 inch ND floppies, but I am still very happy. | |||
=== 2010 === | |||
:2010-12-03: I tested and verified the (serial) terminal ports on the back of the machine. Terminal 48 - 51 (ports 6 - 9) are set to current loop, and all works. Terminal 36 - 39 (ports 2 - 5) are set to RS-232, but only terminal 38 and 39 are working | |||
:2010-12-03: The machine now boots straight into SINTRAN III (from hard drive) when powered on. Yay! | |||
:2010-11-29: The ND-Satellite/9 boots SINTRAN III again; this is the first time since I got the machine. | |||
:2010-10-24: my contributions to this site (if any) can be licensed under any license Mike wants to use. [[User:Tingo|Torfinn]] 15:45, 24 October 2010 (UTC) | |||
:2010-10-23: it seems like the winchester disk in the ND-Satellite/9 doesn't want to play. Everything powers up, and the drive is spinning, but I get errors when trying to read from it. | |||
:2010-10-22: I got myself a ND-Satellite/9 machine, two terminals (ND 320 and ND 246), two boxes of floppies (8 inch) and some manuals from a nice fellow in town. Cool! | :2010-10-22: I got myself a ND-Satellite/9 machine, two terminals (ND 320 and ND 246), two boxes of floppies (8 inch) and some manuals from a nice fellow in town. Cool! | ||
: | == Various links == | ||
Just various ND-related links that I have found and want to find again. | |||
See my links page: [[User:Tingo/Links]] |
Latest revision as of 20:02, 8 September 2024
Real name: | Torfinn Ingolfsen |
Role: | Geek and Jack-of-all-trades |
Back in old times, I was a user of ND machines, Sintran III, Tandberg terminals (I even did repairs on the terminals) and more. Later I was also a System Operator of ND machines. These days, I am the proud caretaker of a working ND-Satellite/9. You can read more about it on my worklog for the machine: ND 900-135.
The ND-100/CX worklog is here: ND 3392-1669
Contact info (protected email address): http://scr.im/1w02
Subpages: Collection, Documentation, Floppy machines, Tips, Testing, sg3_utils, setblocksize,
Wanted
Stuff I am looking for
- 2016-09-01:
internal SCSI cables (ones with 50 pin IDC plugs on each end), both long and short ones. - 2016-05-28: a way to
- read CDC 848-24 / 9848-24 cartridge disks
- read (magnetic) tape, probably 9 track CCT
- 2011-12-20: I am looking for a 3094 Ethernet II Controller (and internal cabling) for the ND-100/CX machine.
Ideas
2021-05-08: BlueSCSI[1] is another SCSI-controller-for-SDcard project. Mac focus currently, but might work with other machines using SCSI too. And (of course) someone has made a project that use a Raspberry Pi too: RaSCSI[2].
2018-03-29: perhaps the FlashFloppy firmware could be enhanced to support ND formats so we can use a Gotek drive as a floppy drive on ND machines.
history
2024
- 2024-09-08
- from a friend, I got another Tandberg TDV 1200 terminal (non-working). Torfinn (talk) 20:02, 8 September 2024 (UTC)
- 2024-08-21
- more 8 inch floppies images. Here is the list
- ND-10073G ND Indexed Sequential Access Method (ND ISAM), images ok
- ND-10079M NOTIS-WP for ND-100, errors
- ND-10130J Xmessage For SINTRAN-III/VS, errors
- ND-10191E Fortran for ND-100, images ok
- ND-10191E FORTRAN For ND-100/NORD-10, image ok
- ND-10340D SIBAS-II for ND-500, images ok
- ND-10343G Indexed Sequential Access Method For ND-500, images ok
- ND-10628C Utility Programs, errors
- ND-210079N NOTIS-WP for ND-100, errors
- ND-210166F SIBAS II for ND-100, images ok
- ND-210191F FORTRAN for ND-100, images ok
- ND-210336F Symbolic Debugger, image ok
- ND-210340F SIBAS-II for ND-500, errors
- ND-210601C UE-Library, errors
- ND-210855B Disk Mirroring, errors
- ND-210907B T2000 HSTI Software, errors
- ND-211067A Mass Storage Utilities, image ok
- SINTRAN III VSX-K Work Mode 200, image N-500-000-I (errors), N-502-000-II (ok)
and one labeled "siste prog på id 92", the image has errors
$ fe read ibm -s:s=0:t=0-76 -o 8_nd_f0b_siste_prog_paa_id_92.img Reading from: :d=0:s=0:t=0-76 Using GreaseWeazle with serial number GW00021E4D53381232004E4B35 Measuring rotational speed... 0.0197222ms [..] H.SS Tracks ---> 0. 0 ..................................................BB.......B................. 0. 1 ............................................................................. 0. 2 ............................................................................. 0. 3 ............................................................................. 0. 4 ............................................................................. 0. 5 ....................................................B.......B................ 0. 6 ............................................................................. 0. 7 ............................................................................. Good sectors: 611/616 (99%) Missing sectors: 0/616 (0%) Bad sectors: 5/616 (0%) writing 77 tracks, 1 heads, 8 sectors, 512 bytes per sector, 308 kB total
and ndfs shows :SYMB files
$ ndfs -t 8_nd_f0b_siste_prog_paa_id_92.img Directory name : COPY Filesystem image size : 154 pages Object file index pointer : 150 SI: 0x1 (indexed) User file index pointer : 152 SI: 0x1 (indexed) Bit file pointer : 72 SI: 0x0 (contiguous) No. of unreserved pages : 1 Files: 0 0: I 21 pages 41164 bytes 1992-06-22 12:18:44 (POLS-UTV)SPECIAL-SUB:SYMB 0 1: I 33 pages 67555 bytes 1992-06-22 12:19:53 (POLS-UTV)SUBR-LIBR:SYMB 0 2: I 8 pages 15756 bytes 1988-03-21 15:03:56 (POLS-UTV)VTM-SUBR:SYMB 0 3: I 10 pages 18940 bytes 1986-04-23 13:51:58 (POLS-UTV)COMMAND-SUBR:SYMB 0 4: I 1 page 184 bytes 1985-05-07 17:24:18 (POLS-UTV)COMMAND-SUBR:INCL 0 5: I 1 page 1613 bytes 1986-02-26 10:20:07 (POLS-UTV)SUB-VALUTA:SYMB 0 6: I 2 pages 2867 bytes 1991-05-30 14:13:17 (POLS-UTV)BGIRO:TEXT 0 7: I 3 pages 4412 bytes 1991-05-30 14:08:28 (POLS-UTV)BGIRO:SYMB Directory size : 149 pages Bit file size : 1 page
Torfinn (talk) 19:57, 8 September 2024 (UTC)
- 2024-06-08
- more 8 inch floppies imaged. Here is the list
- ND-10013K NORD Screen Handling System, images ND-10013K-PART2 (good), ND-10013K-PART3 (good)
- ND-10340D Sibas-II for ND-500, images ND-10340D-PART4(good), ND-10340D-PART5 (good), ND-10340D-PART6 (good)
- ND-10373J X-Message (Inter System), image 10373J00-D (good)
- ND-10511A Exception Handling System, image good
- ND-10516C File Handler, there were errors.
- ND-10609B COSMOS Programmer Library, image 10609B02-XX-01D (good)
- ND-10730A Unique II for ND-500 (English Version), images 10730A02-EN-1S (good), 10730A02-EN-2S (good), 10730A02-EN-3 (good)
- ND-10732B ND Telex, image 10732B01-EN-01D (errors)
- ND-210260K NORTEXT-100 Book Pagination, images 210260K02-XX-01D (good), 210260K01-EN-02D (error), 210260K02-NO-02D (good)
- ND-210510J FORTRAN Runtime system for ND-500, image 210510J03-XX-01S (good)
- ND-210636C NORTEXT-100 AD System, AD Order Entry w/ Editor Extension, images 210636C00-EN-1D (good), 210636C00-XX-2D (errors)
- ND-210733C NORTEXT-100 AD System, AD Order Entry Module, image 210733C00-XX-1D (good)
- ND-210793C NOTIS-BG for ND-500 (English version), image 210793C01-EN-02D (good)
- ND-210794B NOTIS-DS for ND-500, images 210794B00-EN-01D, 210794B00-EN-02D, there were errors.
- ND-210865B Mercur for ND-500 English version, image 210865B00-EN-01D (errors)
- ND-211067A Mass Storage Utilities, image labeled 211067A02-XX-01D, good.
Torfinn (talk) 19:07, 8 September 2024 (UTC)
- 2024-05-26
- I imaged a bunch of 8 inch floppies that a friend let me borrow. As usual, I used FluxEngine with Greaseweazle hardware, and my 8 inch floppy drive. Here is a list of the images
- ND-10076I Pascal for ND-100, good image.
- ND-10309A and PLANC-SCREEN-H PLANC for ND-100, good images.
- ND-10624A ND-GAMES for ND-100 / NORD-10, there were errors.
- ND-10704E Fortran interface. Image labeled 10704E00-1D, with one error.
- ND-10745A ND ADA, 10745A00-XX-01D, 10745A00-XX-02D, there was errors, but the images might be usable.
- ND-10793C NOTIS_BG for ND-500? The image is labeled 10793C02-EN-01D, there were some errors.
- ND-210412F ND-500/1 CXA Microprogram, image labeled 210412F01-XX-01S and good.
- ND-250007A Mini-Line Editor (MLE) (For ND-100/500), image labeled 250007A00-XX-01S and good.
Torfinn (talk) 18:24, 8 September 2024 (UTC)
2023
- 2023-10-23
- ndless is a small script to strip the high bit from (text) files and display them with less. Useful to view text files from SINTRAN after you have extracted them with ndfs.
$ cat ndless #!/bin/sh # 2023-10-23: FreeBSD 'tr' command needs LANG="C" or it errors with "Illegal byte sequence". # But putting it in front of the pipeline doesn't work in an if .. else .. fi construct. # Luckily exporting it at the start of the script works, and has no side effects. # cmd_name=`basename $0` export LANG="C" if [ $# -eq 0 ] then echo "${cmd_name} filename" echo " strips the high bit off, and shows a (text) file with less" else infile=$1 LANG="C" cat ${infile} | tr "[\201-\377]" "[\1-\177]" | less fi
Torfinn (talk) 20:45, 23 October 2023 (UTC)
- 2023-03-18
- dumped the microcode from the 3095 card in my ND-110 Satellite 9883.21005 and put links to it on the 3095 page. Torfinn (talk) 19:03, 18 March 2023 (UTC)
2021
- 2021-06-24
- slowly copying content from my Sites site (on Google) to my self-hosted site at tingo.homedns.org. ND-related content will be at tingo.homedns.org/nd/. Torfinn (talk) 16:56, 24 June 2021 (UTC)
- 2021-05-15
- ordered 10x BlueSCSI PCBs (gerber: bluescsi-1.0-c-FINAL.zip) from JLCPCB. I need to order components too. Torfinn (talk) 17:26, 15 May 2021 (UTC)
- ordered components for 5x BlueSCSI from Mouser. Torfinn (talk) 17:42, 15 May 2021 (UTC)
- 2021-05-04
- still working on re-creating schematics for the TDV 1200 power / deflection[3] printed circuit board. Torfinn (talk) 11:28, 4 May 2021 (UTC)
- 2021-03-30
- I dumped the EPROMs from a Tandberg TDV2200/9 S aka ND320 terminal U93 (D2718A), U32 (D2764D) - these two are the firmware, not sure which is "primitives" and which is "emulator", U63 (D27128A) character generator.
- 2021-03-16
- I dumped the following EPROMs from a Tandberg TDV2200/9 aka ND246 terminal: U32 (AM2764) "Primitives II", U33 (D2716) "emulator", U63 (2732A) character generator. I haven't been able to read the contents of the PROM U31 (Mostek MK37013P) "Primitives I" yet. For the datasheet, see Mostek MK 37000 in a Mostek databook.
- 2021-03-12
- I dumped EPROMs on the Nokia VDU 301 S terminal mainboard.
- 2021-03-11
- I dumped the two EPROM's on the processor board on my Tandberg TDV 1200 terminal. Pictures and more can be found here.
2020
- 2020-05-01
- Facit 4070 punch (Centronics) parallel port interface[4]. Another Arduino interface: Facit 4070 paper tape punching with Arduino mega[5] and Github RichardShipman/Facit4070arduino[6].
2019
- 2019-09-27
- I got a Tandberg TDV 1200 terminal from a friendly swede. Currently, the terminal isn't working, it needs to be repaired.
- 2019-04-15
- it is concluded that the images from the double-sided (aka "format 17b") floppies captured (with FluxEngine) on the trip to the museum storage facility on 2019-04-09 are broken. Images of single-sided (aka "format 0b") floppies are probably ok.
- 2019-04-10
- list of the floppies I managed to get a
goodimage of during yesterday's field trip. In this context, good means "able to read the directory withndfs -t filename.image
".
- ND-10076J - Pascal for ND-100 48bits
- ND-10133J - Pascal for ND-100 32bits
- ND-10187J - Pascal for ND-500
- ND-10333F - ND-500 Monitor
- ND-210080J - PED
- ND-210180K - FORTRAN for ND-500
- ND-210190K - FORTRAN for ND-500
- ND-210310H - PLANC for ND-500 comPiling on ND-500
- ND-210523H - Testprogram 100-CPU + MPEST B04, 1989-03-11
- ND-210523H - N100 Testprogram + STOP-TERMINAL:MODE + MPEST B04, 1990-05-29, Test-Senter 570
- ND-210628F - SINTRAN III VSE/VSX Utility Programs
- ND-210716E - NOTIS-CALC for ND-500
- ND-210855C - Disk Mirroring
- ND-211004A - NOTIS-Encrypt for ND-100 (Norwegian)
- ND-211054A - NOTIS-PM for ND-500 (English version)
- ND-211226A - label says Backup Manager for ND-500/5000, but someone has written "GAMES" on the label, and that is what the files look like too.
- ND-211227A - File Restore - English version
- ND-250379A - label says CSI October 1989, someone has written "BILD" on the label, the image contains various :SYMB files
floppies without a ND number
- CS-TOOLS - contains the file CHEDIR:PROG
- DMM - Disk Media Maint. Contains TPE-MON + DMM, label says 1988-09-30
- ND - MPEST B03X / 04, 1990-05-21, "virker på gamle CPU'er"
- ND - N-100 tester med TPE-MON + MPEST B04, MEMIC
- 2019-04-09
- I was lucky enough to be part of a field trip to a museum storage facility. We were permitted to catalog, document (through pictures and otherwise) and sample the ND collection at that facility. I had brought a 5.25 inch floppy drive and a FluxEngine, and was able to capture images from a number of floppies during our hours there. The collection is huge, creating images of all floppies (8, 5.25 and 3.5 inch) is going to take a very long time, even with many people working together.
2017
- 2017-06-29
- Facit 4070 punch - PaperTapePuncher[7] allows you to use an Arduino as control unit for a Facit 4070.
2016
- 2016-10-04: I did some testing of nd100em, and set up a personal worklog page for it.
- 2016-09-29: the package from AmigaKit.com (SCSI cables) arrived.
- 2016-09-23: noticed that AmigaKit.com has SCSI cables, so I ordered a few.
- 2016-09-22: the SCSI2SD v5 package arrived.
- 2016-09-06: the utility setblocksize managed to change the ST31200N drive to 1024 bytes block size, check out the setblocksize subpage.
- 2016-09-05: I ordered a SCSI2SD v5 from itead (China).
- 2016-09-04: tried to reformat a SCSI hard drive from 512 byte blocks to 1024 byte blocks with sg_format from sg3_utils. It didn't end well, check out the sg3_utils subpage.
- 2016-07-28: more magnetic tapes, paper tapes and documentation rescued today.
- 2016-07-14: a large haul again. Today I got a Facit 4070 paper tape punch, a Facit 4012 (paper) tape winding machine, a Digitronics paper tape reader (it needs a new rubber roller wheel). I got 1 x CDC disk pack 75 MB labeled "Back-up S80A", "800516", 1 x paper tape (green) with unknown code on it (no marks or labels), 3 x rolls of "blank" paper tape (green) + blank tape (green) in Facit 4070 and a lot of documentation.
- 2016-06-30: Gandalf and a friend delivered me a ND110-Satellite and a Nokia VDU 301 S terminal.
- 2016-05-28: a large haul today - I got 5 disk cartridges (CDC 9848-24), 9 tapes (the tape is 0.5 inch wide, the spools are around 7 inches in diameter, perhaps this is 9 track CCT?), 1 paper tape (containing RUNOFF:SYMB) and a lot of documentation.
- 2016-05-24: finished getting NDwiki to run on the new server (with lots of help from Mike and Gandalf).
- 2016-05-19: I set up a server to run NDwiki on.
2011
- 2011-11-10: ND-100/CX - testing the machine with the newly fixed drive; after pressing "START" the "RUNNING" light comes on, and after a while the machine boots into Sintran (SINTRAN III - VSX / 500 K). Happy day!
- 2011-11-10: ND-100/CX - today I fixed the hard drive (a ST-506 drive, Micropolis 1325); it had the "sticky bumper" problem; end stops for the head assembly is made of rubber, which turns sticky after many years. The result is that the head can't "unstick" itself when the drive is powered up. And since the drive doesn't get track 0 (zero) it turns itself off after about a minute. Putting a piece of paper (a thin strip from a post-it note) between the "sticky bumper" and the head assembly fixed that.
- 2011-10-10: More testing of the ND-100/CX today. The hard drive doesn't respond at all - perhaps the motor isn't spinning at all?
- 2011-09-23: Today I got a ND-100/CX Compact machine and a Tandberg TDV2200/9 terminal delivered to my apartment! Thanks!. The key switch on the panel is broken, hard drive drive doesn't seem to work, and I don't have any 5.25 inch ND floppies, but I am still very happy.
2010
- 2010-12-03: I tested and verified the (serial) terminal ports on the back of the machine. Terminal 48 - 51 (ports 6 - 9) are set to current loop, and all works. Terminal 36 - 39 (ports 2 - 5) are set to RS-232, but only terminal 38 and 39 are working
- 2010-12-03: The machine now boots straight into SINTRAN III (from hard drive) when powered on. Yay!
- 2010-11-29: The ND-Satellite/9 boots SINTRAN III again; this is the first time since I got the machine.
- 2010-10-24: my contributions to this site (if any) can be licensed under any license Mike wants to use. Torfinn 15:45, 24 October 2010 (UTC)
- 2010-10-23: it seems like the winchester disk in the ND-Satellite/9 doesn't want to play. Everything powers up, and the drive is spinning, but I get errors when trying to read from it.
- 2010-10-22: I got myself a ND-Satellite/9 machine, two terminals (ND 320 and ND 246), two boxes of floppies (8 inch) and some manuals from a nice fellow in town. Cool!
Various links
Just various ND-related links that I have found and want to find again.
See my links page: User:Tingo/Links