bunghole102 wrote on 2026-03-24, 15:28:
every time I try to enter that menu the machine locks up on me, and trying to navigate the menu with the keyboard causes strange beeping to come from the PC speaker. Any idea what that's about or how to fix it?
so it locks up the moment you enter the menu, before you even try changing anything?
bunghole102 wrote on 2026-03-24, 15:28:
trying to navigate the menu with the keyboard causes strange beeping to come from the PC speaker. Any idea what that's about or how to fix it?
so its frozen when entering menu/after it draws the new submenu, and pressing keys cases beeping?
Now that is exciting! Sounds like BIOS is unable to communicate with the clockgen chip and hangs because bios author didnt/badly implemented error handling and code is spinning in place.
That beeping is BIOS letting you know keyboard buffer is full and cant take any more key presses, its full because whatever routine supposed to read it and handle keys (the graphical bios menu routine) is busy, its busy because BIOS code handling i2C is busy.
Clockgen is IC Works W124G https://theretroweb.com/chips/4406 (acquired by Cypress Semiconductor in 1999). Communication happens over i2C bus.
Now considering the other fact about your 550mhz Pentium 3 also unable to boot at 100MHz, and this is controlled by CPU pin hard linked directly to clockgen SEL100/66# pin, and it points even stronger at W124G being defective in some strange way.
Im surprised this board works at all 😮 What would be a failure mode of a clockgen chip that makes it ignore two methods of setting clock, but still allow to operate outputting slow FSB and all other corresponding clocks correctly??? The only cosmic coincidence would be unconnected pins 16 and 17 and/or 18.
afaik IC Works W124G is unobtanium. You would have to salvage one from another board. One board I know that uses it is ABit BH6. I even have one for parts 😀
For starters do this experiment:
-turned off computer
-put your finger on W124G, its a chip between PCI slot and battery
-press gently but firmly 😀 keep constant pressure on the chip
-power on computer
-tell us if your Pentium 3 550mhz booted up at 366 or 550 MHz?
If that works then you got lucky and clockgen simply developed some cracked solder joints on pins 16/17/18, resoldering all of its pins will fix the board. If not the board is broken in some other stranger ways.