I've got a IIcx which has a booting problem - I can't work out a pattern, but when it fails to boot, the PSU gets going from the button on the machine or the keyboard button, but there is no boot chime.
The fix is to remove the battery, wait 30 mins or so, replace the battery, and then it fairly consistently boots. It might then work for a few days, or maybe an hour later it will fail to boot. Once it fails, it never starts working again without replacing the battery (i'm fairly sure of this).
I've checked the power supply rails, and they look great. I have recapped the PSU, and it seems to be strong and sensible, so i think I can rule that out.
The motherboard has been recapped, and I initially thought it was a bit grim, but i'd got away with it, since the capacitors by the battery had clearly started to leak onto the board, but it was mainly grim looking solder rather than anything more nasty. I did however find when the machine was first running that the clock was slow, and traced this to a corroded trace, so there is one bodge wire to replace this.
So, any thoughts on what to try next? I'm assuming that the RTC also holds the PRAM data? If so, and i've had one damaged trace here, is it possible that there is another issue which is allowing the PRAM to get corrupted, leading to a boot failure? Speculation on my part, but is there, for example, a write disable line which is missing, and so random code is managing to corrupt the PRAM? Some more info on where the PRAM is, and how it is managed would be handy. I can dig around with an oscilloscope once I have a plan of attack.
Thanks,
Cesare
The fix is to remove the battery, wait 30 mins or so, replace the battery, and then it fairly consistently boots. It might then work for a few days, or maybe an hour later it will fail to boot. Once it fails, it never starts working again without replacing the battery (i'm fairly sure of this).
I've checked the power supply rails, and they look great. I have recapped the PSU, and it seems to be strong and sensible, so i think I can rule that out.
The motherboard has been recapped, and I initially thought it was a bit grim, but i'd got away with it, since the capacitors by the battery had clearly started to leak onto the board, but it was mainly grim looking solder rather than anything more nasty. I did however find when the machine was first running that the clock was slow, and traced this to a corroded trace, so there is one bodge wire to replace this.
So, any thoughts on what to try next? I'm assuming that the RTC also holds the PRAM data? If so, and i've had one damaged trace here, is it possible that there is another issue which is allowing the PRAM to get corrupted, leading to a boot failure? Speculation on my part, but is there, for example, a write disable line which is missing, and so random code is managing to corrupt the PRAM? Some more info on where the PRAM is, and how it is managed would be handy. I can dig around with an oscilloscope once I have a plan of attack.
Thanks,
Cesare

