Originally posted by: AllPurposeNothing
I'll try and stop by the local electronics store today and pick up the magnetic wire.
As it is, I may be sunk anyway. Too ka quick look at the pin last night and got the wrong location for the loose pin. It seems to sit at the SMI location, not the VCC site. A little research leads me to believe that this is tied to the system's sleep mode. If so, that may be the reason the system hangs upon booting as well.
In case this is the problem, two more questions:
1. If the pin sets into the socket, irregardless of how well connected it is to the chip, will it serve its function, or will it need to be resoldered on tightly to the chip?
2. Is there an alternative to soldering if it does need to be re-tightened?
Getting the feeling that it may be a lost cause, but I just want to check before shopping for the wire.
Thanks as always!
Since you only need about 1" of wire, you might ask politely if they're throwing anything away, or check a repair shop, since a few inches of that wire is worth < $0.01 but a whole spool might easily cost $5-10 or more. If you have an old "wall wart" AC/DC adapter lying around, so long it's not the switching type (most aren't) it would have plenty of wire in it too, around the transformer, under the outer wrapper... you could even dismantle the wall-wart using the "brute-furce" (hammer) method :Q the switching type also has a tiny transformer but less wire, harder to cannibalize.
I don't know if the CPU will work OK without the SMI pin or not. When you wrote that it "hangs upon booting", do you mean that it IS displaying video, the POST screen, or not? If it's not POSTING, no video at all, focus on the voltage increase, a no-video situation is exactly what would happen with a voltage that far too low.
IF it turns out that this loose pin is a problem, there "might" be a few things to try later, after increasing the voltage... they are involved and I have no idea if they would work, but involve things like using APM, not ACPI power management mode, or removal of the STPCLK signal (the pin directly beneith that one on the pic), but do not worry about these things yet, I would focus on getting a scrap piece of wire and trying it AS-IS. I think it's most likely that without that pin, the CPU simply wouldn't be able to enter the system management state, "sleep mode", which means it would use more power at idle, but it's likely not a significant problem, not with the CPU using a relatively low amount of power to begin with, and considering that many other more demanding (Athlon) boards don't allow the CPU to enter the sleep-state at all without special BIOS feature or user-hacks. The SMI signal is pulled-low when active, meaning without the pin, the mode simply can't be enabled, IF I understand it's function. This leads me to believe the CPU will function 100% normally in "processing/use".
The pin being connected to the socket properly means nothing if it's not contacting the CPU, but if it's attached at all, even by a tiny patch of metal, it should still have sufficient electrical contact to the CPU. This is a logic signal, doesn't need to 'sink current, so I would suspect that any attachment at all is enough. I don't have high hopes for you being able to solder it, I imagine it would be extremely hard to do so with a pin in the middle of other pins as that one is. Spot-welding it might almost be easier, but this is drifting into theory, in practice it isn't a reasonable solution either.
I would not yet assume it's a lost cause, you still have yet to do the one most important thing, raise the voltage.
On the other hand, if you wanted to check function of the CPU with the pin missing, all you would have to do is use same wire as used for wrapping the pins, but only ~5mm long piece, inserted into the BSEL0 and BSEL1 socket holes before inserting the CPU. You might need an extra mm or two in the hole where the broken-off BSEL0 pin was, to be sure it's touching the contact in the hole, which would make the board run at 66MHz FSB again. Just remember that when looking at the top of the socket, it's a reverse, mirror-image of the pin-pictures I've linked. You still might not be able to assume the wire was making good contact in the BSEL0 socket-hole though... if it DID work, you would know the CPU was still fine, but if it didn't work, there would be uncertainty about the contact.
On the other hand, I would just skip doing that and go for the voltage-increase first.
If all else fails, send me your CPU and I'll see what I can do with it.