VOGONS


Pentium 3 doesn't work on Pentium 2 motherboard

Topic actions

Reply 20 of 20, by soggi

User metadata
Rank Member
Rank
Member
BitWrangler wrote on 2024-10-18, 14:01:

The basic principle is to get an image of the BIOS, then get another BIOS from similar board that had the CPU support you want and is same BIOS version and maker, then use BIOS mod tools to take the CPU microcode module out of the donor BIOS and put it into the imaged BIOS, then flash the modified image back again.

Right but not neccesary here as there is a microcode update package which can be used for many Siemens-Nixdorf boards -> VER.2.00 REL 1.09 (uploaded above by PC Hoarder Patrol). But it only integrates the latest microcode for the installed CPU. Read this...

https://support.ts.fujitsu.com/Search/SWP35424.asp wrote:

What is a Microcode Update? A system is working best when the configuration of all components is optimised. Therefore Intel has included a feature with the processors of the P6 family (starting with the Pentium Pro) that allows the command set (microcode) of the processor to be updated. That way, smaller bugs can be fixed and performance improvements installed without having to change the hardware. Reasons for Updating the Microcode To achieve best performance and ensure correct operation, microcode update with each BIOS update is recommended. Intel refers to running a processor without a microcode update as ”operating out of specification”. Processor Security on Fujitsu Siemens Computers Mainboards To protect the processor against operation with old or wrong microcode, Fujitsu Siemens Computers mainboards feature a function that interrupts the boot process if no matching microcode is available for the installed processor. An error message is displayed, saying ”Patch for installed CPU not loaded. Please run the bios flash update diskette”. The user has to confirm this by pressing F1. If the computer is nevertheless operated without a microcode update, error -free operation cannot be guaranteed. Other mainboard vendors do not care about a missing microcode. There is neither a hint nor an error message. Before a microcode update is released it has been tested and certified in the Fujitsu Siemens Computers labs. A signature is added that allows the BIOS to detect whether this update is approved for the installed processor. That way, only tested microcode updates that were developed especially for this processor are installed. This ensures that the processor is always operating with the latest and correct microcode. When should the Microcode be Updated? The microcode should be updated in the following situations: When you install a new processor When flashing the BIOS (usually performed automatically) The microcode should be updated after a BIOS Flash and prior to installing an operating system. Technical Background When updating the microcode, an update to the command set for the processor is loaded into a reserved area into the BIOS. With every boot, the BIOS loads the current microcode into the processor during the Power On Self Test (POST). If the BIOS fails to recognize the processor or cannot supply a matching microcode it displays an error message (”Patch for installed CPU not loaded. Please run the bios flash update diskette.”) that the user must confirm with the F1 key. In this case, the processor operates with the original command set. Performing the microcode update will detect the installed processor and load the corresponding microcode into the BIOS so that it will be available the next time the system boots. For space reasons, the BIOS c annot store the matching microcode for all processors.

myne wrote on 2024-10-18, 14:08:
Pretty sure 406 does NOT have the P3 microcode. […]
Show full quote

Pretty sure 406 does NOT have the P3 microcode.

"Add support for Mendocino CPU (Micro Code Patch
only via diskette)"

Only mention of micro in the changes

The BIOS version is V4.06 R1.06 (which already has been uploaded by gerwin above)! The first number "V4.06" denotes the basic/core version which doesn't change, the second number "R1.06" is what we mean by "BIOS version". Your quote "Add support for Mendocino CPU (Micro Code Patch only via diskette)"already clarifies that microcode updates have to be done separately.

analog_programmer wrote on 2024-10-18, 15:47:

Here's another suggestion. If the CPU VRM doesn't support voltage settings for lower values than 2 V, it will not provide any voltage to PIII Coppermine, therefore the CPU will not boot at all and will remain cold as a dead man. Try to measure if there's voltage output from CPU VRM when the board is turned on with this Coppermine CPU installed.

This could be and maybe is the right answer to the issue, there's also a thread from 2003 about D1064 and PIII support -> https://forum.ts.fujitsu.com/forum/viewtopic.php?t=1655.

kind regards
soggi

Vintage BIOSes, firmware, drivers, tools, manuals and (3dfx) game patches -> soggi's BIOS & Firmware Page

soggi.org on Twitter - inactive at the moment