Jump to content
IGNORED

DS990/1 Boards from Estate Auction


Recommended Posts

I've unpacked the DS990/1 boards from the auction.

 

They are:

 

Full size cards:

 

  1. CPU card with TMS9981, Date code 7951. 10 MHz (max for 9981)
  2. 64K memory card with 18 TMS4116s (parity bit!)
  3. VDU Controller with TMS4710 ROM
  4. Floppy disk controller interface (2x same board#)  with ROMs 1700-1  -2  -4,  1703-1  -2. The dumps on bitsavers are mostly 1 bit set per byte.


Half-size cards:

(The backplane edge matches the right half of the full size cards.)

  1. Power supply; 4 wire in.
  2. 2x Board with two 3" long capacitors, one 3700 uF
  3. Board with 8-bit serial-in parallel-out register; no external connectors

 

Numbers   Diagram/Schem   PWB/Board#      Assy            Serial     Chip Date Codes
CPU       2270082 A     2270081-0001 B   2270080-0001 E   5118          8025-8105 (7951)
Disk      2267352-0001  2267351-0001                      05098         7927-7936
Disk      2267352-0001  2267351-0001                      x2021         7945-8007
VDU        993422        993420-0001      993420-0005K    011020 R4     7832-7845
64K RAM   2267362       2267361-0001     2267360-000      081355        7945-8005

VDU has a socketed PROM dated 8004


CPU card has a lot of unpopulated IC pads.

 

It has one ROM U29 2270124-0003. U28 unpopulated.
U19 is a DIP40. pin 23 VCC, pin 1 GND.   

Nearby: 12 MHz crystal, unpopulated 2x13 header with 3 power pins.

 

From the manuals on bitsavers.org,  I guess these would make up the rest of a DS990/1 system:

  1. Communications Interface
  2. Expansion Memory option
  3. Disk Drive I/O Processor  (in addition to the disk interface!)
  4. Cartridge Control (tape)
  5. "P18"
  6. Printer Control

 

Since I have no chassis (those parts were pickup-only!) I have no plan for these components.

Got retake my PCB photos, but here are the auction listing photos

 

 

 

Edited by FarmerPotato
  • Like 1
Link to comment
Share on other sites

Some photos of DS990/1 boards:

 

CPU

 

1850787310_DS990-1-3of11.thumb.jpeg.f6523183d6529fc97bf0bd86df57b225.jpeg                                    1446999466_DS990-1-1of1.thumb.jpeg.b709a469c96ba1f6a7bd8ea5844cb6c3.jpeg

 

 

 

64K DRAM 

 

2117375857_DS990-1-10of11.thumb.jpeg.f245ad0b580e8e10741a6bcd56a4ea3e.jpeg    1658830108_DS990-1-11of11.thumb.jpeg.5d4822f45e58a7aaf62046168597c61a.jpeg

 

Floppy Disk Controller (2 copies)

 

998961011_DS990-1-4of11.thumb.jpeg.6f4c4c45fd9177273830dc5e3fef6c98.jpeg    1227726765_DS990-1-5of11.thumb.jpeg.5556eada70673e529989fe6cf9475e92.jpeg

 

1342598410_DS990-1-6of11.thumb.jpeg.5ccbbd9aa2ad8b4ed75b29d31b707aad.jpeg    1133205878_DS990-1-7of11.thumb.jpeg.7a707a98b4a1f68fc2a0774042774a3b.jpeg

 

 

VDU Controller

 

1110160918_DS990-1-8of11.thumb.jpeg.c09ba5205e2284f7dc59274234eb0651.jpeg    655355334_DS990-1-9of11.thumb.jpeg.6b8af66aac41e9153cb637ce90476c8a.jpeg

 

Smaller board

 

2052505668_DS990-1-1of11.thumb.jpeg.d1ea75c6b941668f9b2e48558a9ba033.jpeg  146485458_DS990-1-2of11.thumb.jpeg.5fbe92e1e513577f2d07bbd900705bc8.jpeg

 

1769162652_DS990-1-1of4.thumb.jpeg.010230eda54c8acec7013ec65e2e7b29.jpeg    907329290_DS990-1-2of4.thumb.jpeg.92e0e361373342f7b71235ff877a65b6.jpeg

1423791655_DS990-1-3of4.thumb.jpeg.aa36d9985394dc7d145fb3b888cefc07.jpeg    1772816241_DS990-1-4of4.thumb.jpeg.d028dbb4b69aca237f6b809e71aaea43.jpeg

 

Edited by FarmerPotato
Add 5 photos
  • Like 4
  • Thanks 1
Link to comment
Share on other sites

On 3/25/2022 at 10:44 PM, FarmerPotato said:

Some photos of DS990/1 boards:

 

Thanks! I'll pull the boards out of my /1 when I get a chance and compare them. Those half-sized cards do look like the power supply boards in mine, though, iirc.

Edited by jbdigriz
  • Like 1
Link to comment
Share on other sites

5 hours ago, jbdigriz said:

Thanks! I'll pull the boards out of my /1 when I get a chance and compare them. Those half-sized cards do look like the power supply boards in mine, though, iirc.

Would like to know if your CPU card has just 1 EPROM at U29, or U28 populated as well?

Guessing that U29 is a 2532 under the sticker: "2270124-0003"

 

U30,31 are TIM9905 (LS251) data selectors

 

U14,U15 are uPD2114 or 4Kbit SRAM, so it has 1024 bytes of RAM to work with (the expansion card is 64K)

 

 

 

I am able to read something in the first 2K by reading it as 2732.  (The A11 pin of 2532 is the E* of 2732 so it's 0. Need to make a read-only 2532 adaptor.)  TMS9981 has an 8-bit data bus, so one EPROM should be the whole width.  If U29 is for booting at base 3000, or maybe it's paged--then I'm unable to see its LOAD vector at 3FFC. 

 

The 2k that I got out doesn't look too sensible.   There are chunks of BxxBxxBxx which look like unlinked object code!?!  I see no readable strings. Disassembling it, I did see a long, almost coherent stretch of code with chunks like this:

           MOV *R4+,R3
LABEL1 C *R4+,R7
          JEQ LABEL2
          DEC R3
          JNE LABEL1
          .. do some stuff with moving registers
          .. jump way down further
LABEL2 ... move some data *R7...
         ... another weird for-loop

 

My wild guess it is  copying initial values of variables from ROM to RAM.   Maybe it is a self-test. There ought to be some boot loader for floppy--the floppy controller doesn't have a code ROM on it.  But I'm missing the Floppy I/O Interface, maybe that had a ROM?  Else, the DSR for FD1000 was in TXDS or whatever OS.  I've been reading about the Device Independent I/O and File Manager in TXDS for context. 

 

 

 

 

 

 

Link to comment
Share on other sites

My interest in this card is to learn from the PCB layout.

 

The PCB card edge is 3.9mm or 0.154 inches, 43 fingers wide (86 trace) then a 0.5" notch.  Like these still made by EDAC.

Counting pin 1 at the CPU end, odd numbers on the component side:

1 GND

2 GND

3 VCC

4 VCC

5 VCC

6 VCC

8 VDD (on TMS9981)

20 GND

72 GND

85 GND

86 GND

 

In the top middle of the CPU board is an unpopulated area.  My guess (hope?) is this is for a test/debug interface.

 

Unpopulated spots for 2x13 pin header,  R5-R11, jumpers E7-9, E10-13, several more DIP14s. 

 

U19 DIP40 was not able to guess a chip from VCC and pin 26=GND .  Pins 29-36 are probably the data bus.

 

U20 DIP20.  I guessed maybe a 9902, remembered that 9902 is DIP18, and that only I put it in a DIP20 with a decoupling capacitor. 

 

 

 

Link to comment
Share on other sites

  • 5 months later...
On 3/29/2022 at 9:29 PM, FarmerPotato said:

My interest in this card is to learn from the PCB layout.

 

The PCB card edge is 3.9mm or 0.154 inches, 43 fingers wide (86 trace) then a 0.5" notch.  Like these still made by EDAC.

Counting pin 1 at the CPU end, odd numbers on the component side:

1 GND

2 GND

3 VCC

4 VCC

5 VCC

6 VCC

8 VDD (on TMS9981)

20 GND

72 GND

85 GND

86 GND

 

In the top middle of the CPU board is an unpopulated area.  My guess (hope?) is this is for a test/debug interface.

 

Unpopulated spots for 2x13 pin header,  R5-R11, jumpers E7-9, E10-13, several more DIP14s. 

 

U19 DIP40 was not able to guess a chip from VCC and pin 26=GND .  Pins 29-36 are probably the data bus.

 

U20 DIP20.  I guessed maybe a 9902, remembered that 9902 is DIP18, and that only I put it in a DIP20 with a decoupling capacitor. 

 

 

 

OK, sorry to take so long getting to this, but I knew there was something bugging me about your CPU board. Finally got a chance to pull my boards out, and that is actually the I/O processor board with the 9981. Mine has a 9900; that's what threw me. Here's front and rear shots, ASSY 2267355-0001, Schematic 2267357, U9 3596-6 U11 3596-5. I will get to dumping those roms sometime, and the rest as well.

 

 

 

 

2022-09-16 11.32.14.jpg

2022-09-16 11.32.52.jpg

  • Like 2
Link to comment
Share on other sites

Here's the actual CPU board, ASSY No. 993415-000. There what looks like an  empty rom socket, but I don't think the 990/1 uses it; it loads the OS using the boot roms on the 64K board. Again, I'll get to roms later. Back to work for now.

 

Oh, your half-cards look like mine except in much better looking condition. The electrolytics have leaked on the 5V supply here, and badly leaked on the 12V(I think.) Probably have to completely rebuild that one after cleaning, and maybe the 5V. The aux supply with the 4-pin looks okay. Everything was working on this system when I fired it up, uh, quite some time ago. Sad 😞 Look on the bright side though, it could have easily ended up in the dump. Not by my doing though.

2022-09-16 11.28.20.jpg

2022-09-16 11.29.00.jpg

Edited by jbdigriz
  • Like 1
Link to comment
Share on other sites

Also, those are the ONLY 3 boards in the power supply cage in my system. Since no printer or tape drives  to power, of course. There is a big xformer up front by the keyboard and looks like another smaller one  in the back of the PS cage that looks like the ones on the boards. 

 

One more thing, the diskette loader PROMs on my 64K board are U63 (2267371-1 HI 4K) and U64 (2267371-2) LO 4K. Can't quite tell what's on yours, but worth looking into, I'd say.

Edited by jbdigriz
  • Like 1
Link to comment
Share on other sites

On 3/30/2022 at 2:29 AM, FarmerPotato said:

U20 DIP20.  I guessed maybe a 9902, remembered that 9902 is DIP18, and that only I put it in a DIP20 with a decoupling capacitor. 

 

I believe the reason a 20 pin socket is often used for a TMS9902 is that there is also the TMS9903 Synchronous Communication Controller which is pin compatible apart from having 2 extra pins.  

So by using a 20 pin socket the board can handle a 9902 or a 9903

 

Edited by Jimhearne
  • Like 3
Link to comment
Share on other sites

@Jimhearne
Yeah, I’d sell you the whole lot. I doubt I will be able to put together a whole DS990/1.  I’d rather expand my TM990/101, or wait for a 990/4 or better.  That said, I’d be happy to trade for TM990 parts!

 

And I’ve just bought a stand-alone Speech Evaluation Module, the one with TMS5220C and a serial console Forth running on a TMS7000.

 

 


 

 

 

 

  • Like 1
Link to comment
Share on other sites

Trying to source those caps. No luck so far.

 

Those roms need to be archived if you can. My next project is dumping roms on a number of machines and boards. Will post when available. Well, that and reverse-engineering some /12 microcode to see if I can figure out how the microcode assembler and binary object conversion for the WCS work. 

Edited by jbdigriz
  • Like 2
Link to comment
Share on other sites

10 hours ago, jbdigriz said:

Trying to source those caps. No luck so far.

 

Those roms need to be archived if you can. My next project is dumping roms on a number of machines and boards. Will post when available. Well, that and reverse-engineering some /12 microcode to see if I can figure out how the microcode assembler and binary object conversion for the WCS work. 

The caps look fine on my boards and the boards are working, so if FarmerPotato is agreeable maybe you could buy the 3 psu boards and i'll buy the rest.

 

Do we know the pinout of the Roms ?, i've a Minipro if they are standard, or if they are something funny, i can hook them up to a PIC dev board and read them off.

 

Jim

 

Edited by Jimhearne
Pressed the wrong button !!
Link to comment
Share on other sites

8 minutes ago, Jimhearne said:

 

Do we know the pinout of the Roms ?, i've a Minipro if they are standard, or if they are something funny, i can hook them up to a PIC dev board and read them off.

 

Jim

 

Never mind, found them TMS4732

Looks like a socket to socket adaptor will let them be read in the minipro. 

Programable polarity chip selects, that's a new one on me.

 

Jim

 

Edited by Jimhearne
  • Like 1
Link to comment
Share on other sites

2 hours ago, Jimhearne said:

The caps look fine on my boards and the boards are working, so if FarmerPotato is agreeable maybe you could buy the 3 psu boards and i'll buy the rest.

My budget is shot right now and I'm trying to scrape up enough to pay postage on the rest of the manuals that the source of the /10A manual has, and get a large format scanner. That's the top of the list right now, but if I can't find replacement caps I will certainly keep FarmerPotato in mind if you don't want them as spares.

 

Link to comment
Share on other sites

  • 3 months later...

 SomeComputerGuy in Austin noted this basket case 771 on the Classiccmp Discord yesterday. Completely unrealistic starting bid considering the sad shape of the CRT and the obviously leaking capacitors on the regulator boards. Hard to believe the seller even tried to power it up. That said, a group buy for a parts donor machine might be an option if there are enough people interested and they'll take a reasonable offer. The case, keyboard, maybe the logic boards and backplane are probably useable. Broke right now, myself. https://www.ebay.com/itm/134411816138 Plenty of useful pics, though, and btw, @FarmerPotato, @jimhearne it does use that TMS9981-based I/O processor we couldn't find docs on, so Jim should be good to go on that.

Edited by jbdigriz
Link to comment
Share on other sites

  • 6 months later...

Texas Instruments part number 2213524-0047,
Qume part number 90742-01;
For a DS990 printer.

Found this board in with other boards for another device.
See attached Pictures.

I found this document with info on this board.
https://archive.org/details/bitsavers_ti990ds990Dec81_64346117/page/n729/mode/2up?q="90742-01"&view=theater
Check page 704 then page 726 even shows a picture.
Screenshots are of the pages in the document from the link above.



 

 



 

20230802_231226.jpg

20230802_231233.jpg

Screenshot 2023-08-02 at 22-40-19 ti 990 ds990 2250696-9701A DS990FE Dec81 Free Download Borrow and Streaming Internet Archive.png

Screenshot 2023-08-02 at 22-40-45 ti 990 ds990 2250696-9701A DS990FE Dec81 Free Download Borrow and Streaming Internet Archive.png

Screenshot 2023-08-02 at 22-41-02 ti 990 ds990 2250696-9701A DS990FE Dec81 Free Download Borrow and Streaming Internet Archive.png

  • Like 4
Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...