Getting my C2 up and running
Posted: Mon Mar 26, 2012 4:16 am
I finally was able to pull out the C2-4P today. It's got a 502 card, fitted with CEGMON in a 2716 and a MAX-232 chip; a 540 card, a 527 card with 24K, and a 470 floppy board. My intention is to get it to boot from a floppy. It looks like I have video. The 502 card is flaky, and has been ever since I got the machine. I'm getting intermittent boots--sometimes it won't reset, sometimes it reset to the CEGMON prompt, but won't respond to key presses, and sometimes it will boot right up into the monitor or basic. With the 527 board in place, the machine will not reset, so I'll have to isolate the issue on that card--it must be something fundamental. Then, I'll be able to look at the floppy system.
Regarding the flaky 502, the intermittent behavior is partly dependent on board flexion--if I put the board in the top slot without physical support, and let it sag, it won't boot. If I pull up on the board, it is likely to boot, but still may be intermittent. This was true 30+ years ago as well, and I had dealt with it by adjusting the spacer lengths so that the CPU was always flexed up a tiny bit when all the boards were screwed in.. I don't see any obvious bad traces, and about 10 years ago, I touched up all the solder joints, so I'm suspicious of a bad socket. Flexing the board down could potentially separate a marginal pin/socket contact. Since the processor is getting a clock signal on pin 37, the issue would have to be with the processor itself, adress decoding, monitor ROM, or the bus interface. I expect that the amount of board flexion is greatest closer to the connectors than the edge--I doubt the processor or EPROM sockets flex much when the board sags.. I'll see if I can burn a serial monitor, to find out if the board flexion affects serial bootup as well, or just the video boot.
I don't want to re-socket the whole board to hunt down the problem--I'd just like to find the bad one and fix it. In the worst case, i have an extra 505 card I can use, but that will also require repairs. I'd rather have both working solidly.
So, that's the status at the moment. I'll report more as I have time to go through the card. If anyone has any suggestions, let me know!
Dave
Regarding the flaky 502, the intermittent behavior is partly dependent on board flexion--if I put the board in the top slot without physical support, and let it sag, it won't boot. If I pull up on the board, it is likely to boot, but still may be intermittent. This was true 30+ years ago as well, and I had dealt with it by adjusting the spacer lengths so that the CPU was always flexed up a tiny bit when all the boards were screwed in.. I don't see any obvious bad traces, and about 10 years ago, I touched up all the solder joints, so I'm suspicious of a bad socket. Flexing the board down could potentially separate a marginal pin/socket contact. Since the processor is getting a clock signal on pin 37, the issue would have to be with the processor itself, adress decoding, monitor ROM, or the bus interface. I expect that the amount of board flexion is greatest closer to the connectors than the edge--I doubt the processor or EPROM sockets flex much when the board sags.. I'll see if I can burn a serial monitor, to find out if the board flexion affects serial bootup as well, or just the video boot.
I don't want to re-socket the whole board to hunt down the problem--I'd just like to find the bad one and fix it. In the worst case, i have an extra 505 card I can use, but that will also require repairs. I'd rather have both working solidly.
So, that's the status at the moment. I'll report more as I have time to go through the card. If anyone has any suggestions, let me know!
Dave