I have two Model I Expansion Interface boards. Both boards use the last expansion interface board design, and both are populated with 32K RAM. There are no other modifications/additions (e.g., no doubler, no data separator, no RS232, etc.).
I'll refer to the two expansion interface boards as A and B.
When board A is in the system (with 16K keyboard unit, two known good power supplies, one floppy drive), everything works well...TRSDOS 2.3 boots every time, TEST1A passes every time, I can enter DOS BASIC every time, the correct amount of RAM is reported, and everything works as expected.
When I replace board A with board B (same cables and power supplies), I can boot to TRSDOS 2.3, but TEST1A reports lots and lots of RAM errors in the keyboard and eventually ends with a scrambled screen. This happens 100% of the time. Also, if I boot to TRSDOS 2.3 and then attempt to enter DISK BASIC, the system either freezes or reboots itself.
When I go back to expansion interface board A, all is well again.
I have cleaned the contacts on expansion interface board B and carefully reseated the RAMs in it, but board B always fails as described above. The capacitors on board B look fine visually.
Any ideas what might cause this behavior when using expansion interface board B, and what I could try to troubleshoot what's causing the issue?
Is it possible that bad RAM installed on the expansion interface board B could cause TEST1A to report bad RAM in the keyboard unit? Or is this more likely a signal issue between the keyboard and expansion interface?
(I am primarily a software person, so circuit board troubleshooting is not my forte.)
NOTE: I am not using a buffered interface cable. It's just a straight-through cable, and I'm using the same cable to connect to each of the expansion interface boards.
I'll refer to the two expansion interface boards as A and B.
When board A is in the system (with 16K keyboard unit, two known good power supplies, one floppy drive), everything works well...TRSDOS 2.3 boots every time, TEST1A passes every time, I can enter DOS BASIC every time, the correct amount of RAM is reported, and everything works as expected.
When I replace board A with board B (same cables and power supplies), I can boot to TRSDOS 2.3, but TEST1A reports lots and lots of RAM errors in the keyboard and eventually ends with a scrambled screen. This happens 100% of the time. Also, if I boot to TRSDOS 2.3 and then attempt to enter DISK BASIC, the system either freezes or reboots itself.
When I go back to expansion interface board A, all is well again.
I have cleaned the contacts on expansion interface board B and carefully reseated the RAMs in it, but board B always fails as described above. The capacitors on board B look fine visually.
Any ideas what might cause this behavior when using expansion interface board B, and what I could try to troubleshoot what's causing the issue?
Is it possible that bad RAM installed on the expansion interface board B could cause TEST1A to report bad RAM in the keyboard unit? Or is this more likely a signal issue between the keyboard and expansion interface?
(I am primarily a software person, so circuit board troubleshooting is not my forte.)
NOTE: I am not using a buffered interface cable. It's just a straight-through cable, and I'm using the same cable to connect to each of the expansion interface boards.
Last edited: