If I may make one suggestion: it might avoid some confusion when discussing
this sort of thing if you mentioned the revision and mod levels of the cards
involved.
It sounds like your 16KZ is a Revision C with mod level 2 or 3:
The three 1.5K resistors around IC34 and 51 were added to speed up switching
times.
Could that other 1.5K resistor go from 12V (instead of 5V) to ground? I
don't have a modified 16KZ handy, but apparently Mod 2 added a resistor from
12V to ground in order to maintain sufficient load on the regulator during
WDI DMA operations.
Apparently Mod 3 replaced R24, 2.2K with 680 Ohms to maintain sufficient
current through a 1N5231 Zener on the -18V line.
I've never had any bus-related problems, but I've never been lucky enough to
have a Z-1; then again, I've also always made it a rule to keep the CPU and
memory cards adjacent.
Sounds like you're having fun; well done!
mike
I got tired of messing with the cromemco DRAM and switched to a 64K SRAM
board. The IMSAI power supply has more than enough juice to handle it.
Faster for the Dazzler too.
> 2: The 16KZ board (as manufactured) is not compatible with the 16FDC,
> when the 16KZ is set for address C000h. One of my 16KZ boards came
> modified to make it work. The modification is a jumper from IC3 pin 3
> to IC4 pin 4. On this board, the bank select 0 switch should be OFF.
> With this modification, the 16KZ will reset to "Not selected", but a
> write to the Bank Select port (port 40h) that selects bank 0 (bit 0
> set), will select the 16KZ.
With the "standard" (big grin on that "standard" by the way) S-100 signals,
using the phantom signal was the way to go. Just tie the chip enable from
the RDOS ROM to the /PHANTOM line.
> This is necessary because the RDOS-2 PROM on the 16FDC is addressed at
> C000h, so RAM at this address must be disabled after reset. But when
> you execute (for example) the T command (which tests memory), then
> RDOS-2 copies itself into low memory,then writes 01h to port 40h
> (which disables the 16FDC PROM, selects bank 0, enabling RAM at
> C000h), then copies itself into RAM at C000h, then tests memory.
>
> This mod also allows 64K of RAM for CDOS...
Note that the standard CDOS boot disables the RDOS ROM on the 16FDC.
You don't have to do it manually with 'T'. I run 64K (or 56K or whatever
it comes out to) also.
> 3: The 16FDC is not compatible with the front panel of the Z-1 because
> it grounds pin 20, which is the S-100 PROT signal. With this signal
> grounded, the Examine/Examine Next, Deposit/Deposit Next, and Single
> Step functions of the front panel are disabled.
>
> The solution is to cut the fat trace on the 16FDC that goes to S-100
> pin 20.
My front panel already addressed this when I got it. The original
owner cut the trace on the front panel board.
Bill
I have several 4FDCs sitting in bags. They are all flakey as bakery
fresh croissants. My first IMSAI was fitted with one (same /CE->/PAHNTOM
modification (that's where I learned it)). I spent a lot of time trying
to get the system stable before I gave up and switched to the 16FDC.
Bill
The biggest problem with ALL the really old Cromemco boards was the socket
brand that they were using, they would cause intermittent connection issues
and heat related issues. In later boards Cromemco moved to a different
brand that was much much more reliable and very hard to remove chips they
were tight, but I cannot remember the brand name, latter they removed the
sockets and only had them on chips that where intended on removal or update.
Problem with this change it was hard to find the bad chip by the
remove/replace repair process. Also the later boards did NOT like to have
parts removed, you would end up removing the pads...... they than improve
the manufacturing of the boards. It was a learning process....
Michael
Bill
--
The above is certainly true... (also note the early TI 7400 series chips
with
the pins that tarnish to a lovely black and become brittle) but in the case
of
the 4FDC, the floppy controller chip (part number escapes me at the moment)
was known to be a poor design, making 5 1/4 inch operation iffy and 8 inch
operation almost impossible.
Bill
Pull chips. Inspect carefully for cracked/broken pins. If pins ok, dip
them in Caig DeoxIt and reinsert carefully (don't bend or break pins on
reinsertion). In my experience, many years of flawless operation follows.
Bill
-----Original Message-----
From: Martin Eberhard
--
One thing to note... if you ever want to install another /PHANTOM
generating board (you can have multiples) you will need to replace
the wire with a diode so that the other /PHANTOM doesn't activate
the ROM on the 16FDC.
> And the flaky behavior of my Z-1 seems to be gone. This makes me
> confident that the problem is on a 16KZ memory board - not on my
> 16FDC. Good news. Now I will wash the IC pins on every chip on the
> 16KZ boards with Deoxit and see if I can make them reliable - as soon
> as my can of Deoxit arrives...
Another note... the DeoxIT dip will not make any appreciable difference
in the appearance of the black pins but it makes a world of difference
in the performance of the chips. You might just chalk this up to the
removal and resocket of the chips but I found that the "helpful" effect
of resocketing the tarnished chips wore off over a few weeks/power cycles.
The DeoxIT made the effect permanent (so far anyway).
Bill