I couldn't get the s4985 to boot with more than one 2376. I filed a ticket with Tyan support and they responded tha AMD policy was that they will not support the use of 2000 series cpu's in 4 socket mjotherboards.
I was able to run with on cpu but this sort of defeated the purpose of getting such a board.
I bought two 8218 cpu's off of Ebay and I am now running 2 cpu's with 4 cores....
The 2376 have been put on sale.
I tried to mess around with the MP tables an Phoenix Bios editor but did not have success...
Heres a copy of the ticket correspondance:
=== UPDATE 17-06-2009 10:48
Dear I have been discussing this problem with our international team. There is NO support for 2xxx series CPU's on 4-way motherboards. This is a AMD policy and not something that TYAN made up ourselves. There will never be support for 2xxx CPUs on 4-way motherboards.
=== UPDATE StarWatch: 13-06-2009 15:37
=== UPDATE 13-06-2009 15:36
Any news :-)
I researched some AMD documents regarding the MP / DP capability of the motherboard, found out that it is decided by the Northbrigde Capability Register (Function 3, Offset E8h).
Reference page 256 of the "BIOS and Kernel Developer's Guide for the AMD Athlontm 64 and
AMD Opterontm Processors"
If the BIOS routine is expecting the MP string in order to initialize the second and following processors would it be possible to change the BIOS MP detect routine so DP capable processors would be enabled such as in my setup?
That would be very welcomed by me :-) Since I then would'nt have to invest a pretty serious amount of money for getting the system up and running..
Another note I flashed BIOS version 207 which in my setup 'bricks' the board and restarts at post code 87 "initializing the chipset ".
So I had to go back to a previous BIOS version.
=== UPDATE StarWatch: 08-06-2009 14:38
=== UPDATE 08-06-2009 14:37
Please stand by, we are discussing this internally at the moment. For now the official statement for 2XXX CPUs on our S4985 is "not supported".
=== UPDATE StarWatch: 07-06-2009 19:43
=== UPDATE 07-06-2009 19:42
I was looking at the bootlogs when installing Ubuntu and got a error msg: no explicit irq entries bios bug using default mp table - this is related to the building of the acpi structures in the BIOS post LED sequence 67 which hangs when I choose the bios option 8259 PIC instead of APIC.
The BSP cannot boot the AP (cpu0 kickingstarting cpu1) blank display comes onscreen and system waits untill you press ctrl alt delte, the keyboard controller apparently still accepts interupts at this time.
=== UPDATE StarWatch: 06-06-2009 17:03
=== UPDATE 06-06-2009 17:03
Some additional information.
When booting into windows 7 (BIOS version S4985-E 2.06F) the BSOD error code is :
The Microsoft explanation to this error is given below - copied from : http://support.microsoft.com/kb/314830/en-us
(0x00000002, Parameter2, Parameter3, Parameter4):
This error is defined as ACPI root PCI resource failure. To discover what current resources are being used by PCI devices, ACPI must be able to query the CRS descriptor in the ACPI namespace. This error occurs if the BIOS lacks a pointer to the list, or if the list is empty, or if the list contains errors or conflicts.
Further details describing the error is available here:
=== UPDATE StarWatch: 06-06-2009 12:28
=== UPDATE 06-06-2009 12:27
Sorry the url part didn´t survive the copy paste of the table in previous post.
Here again for reference:
Thunder n4250QE (S4985) Opteron 2220 SE
Tyan Thunder n425QE (S4985E), AMD Opteron 2350
n4250QE (S4985) AMD Opteron 2222 SE
As reported earlier I was able to install Windows XP 32 bit and Linux 64 bit in different flavours.
After removing cpu1 I have also sucessfully installed Windows 7. This was not possible with both cpu0/1 sockets populated, also tried with cpu0+cpu1 and only fully populated memory in cpu0 no ramm in cpu1´s dimm slots. When both CPU´s are installed the Windows XP and Windows 7 setup gave me a BSOD indicating the computer´s BIOS was not ACPI compliant.
The onboard port 80 LED is displaying a d2 postcode, meaning an unknown interupt error occured. System does POST and load the OS as usual when only CPU0 is installed.
(In the BIOS option when setting the APIC version to the ´old´ PIC mode POSTing stopped at 67 indicating maybe an issue in the initilization of the MP APIC. I don´t know if the bios is setup to search for the _MP_ string and if my configuration reports _DP_ as in Dual processor. Only speculation from my side, as the Intel BIOS dev. docs doesn´t specify that _DP_ is part of the MPS spec.)
Motherboard Tyan S4985G3NR (Does not say 4985-E anywhere on the PCB)
VRM chips: PULSE PA1315NL 0745-S
RAM : 8 x Kingston KVR667D2S8P5/1G
My next course of action:
1. Get hold of some older generation Opterons that are MP capable.
2. Inject/update the AGESA code 3.3 (Shanghai update) into one of the earlier Bios revisions in order to see if any of the pre 2.06F BIOS versions will recognize the 2nd cpu.
=== UPDATE StarWatch: 05-06-2009 14:14
=== UPDATE 05-06-2009 14:14
Would you mind sharing the link with me? This way i have something in my hand that shows that it has been possible. It might be that the Bios actually allowed this in earlier versions. I will need to discuss this symptom with our international team to see how they have made this possible.
=== UPDATE StarWatch: 05-06-2009 13:20
=== UPDATE 05-06-2009 13:19
I was actually giving the wrong link, sorry for that. Corrected links follows:
If you look at these links in below table (rightmost columns links to detailed description of the benchmarks) from Spec.org you can see that 2xxx cpus were tested in a DP configuration. So according to these benchmarks a Dual Processor configuration is supported.
So please consider that the board does support a two cpu configuration. Could it be that the BIOS v. 206 plus 2.06F is assuming a wrong cpu socket topology?
Please if you need more information than the above to be sure please escalate the issue with a TYAN pcb board validation engineer.
I can sucessfully install Linux Debian and Ubuntu and get 1 cpu recognized with all 4 cores enabled. Another issue is installing windows xp professional 32 bit SP2/SP3 - I have to disable ACPI in the windows xp installation program in order to complete installation. Inside windows xp only one processor core is available because the xp installation program will not recognize the bios version used (2.06F / 2.06) as acpi compliant.
Also I can give you much more details about the actual configuration if needed in order to file an issue with the board.
Thunder n4250QE (S4985) Opteron 2220 SE
Tyan Thunder n4250QE (S4985) (AMD Opteron 2220 SE)
Tyan Thunder n4250QE (S4985) Opteron 2220
Tyan Thunder n425QE (S4985E), AMD Opteron 2350
Tyan n4250QE (S4985) AMD Opteron 2222 SE
=== UPDATE StarWatch: 05-06-2009 11:13
=== UPDATE :05-06-2009 11:12
The report you showed me is only talking about one CPU with two cores.
In the benchmark result you will find:
CPU(s) enabled: 2 cores, 1 chip, 2 cores/chip
The S4985 can not work with more than one CPU installed if the CPU is a 2XXX Series.
=== UPDATE StarWatch: 03-06-2009 20:17
=== UPDATE 03-06-2009 20:17
I was under the impression that Dual CPU operation was supported since benchmarks published on Spec.org
Shows that AMD actually tested and got some results with an older revision of the S4985 motherboard and the dual core Opteron model 2222.
Also the documentation for the AMD Opteron 2376 states that for dual cpu setups only one coherent HT links is necessary.
But one thing I'm not 100% sure about is the board revision it might not be the 4985-e but the older 4985.
The board p/n is:316751900005 07MOA - and the Biosthat the board shipped with was 2.02, I do not know if this indicates that the board is the old revision 4985 (not-E) and that i might have used a bios meant for another version of the board.
Could you tell exactly which model my board is so I can make sure I'm using the correct BIOS.
=== UPDATE StarWatch: 03-06-2009 13:50
=== UPDATE 03-06-2009 13:49
The problem you are seeing is related to the number of Hyper Transport links in the CPU. The S4985 has been designed for the usage of 8xxx Series Opteron CPUs.
The Opteron 8xxx Series CPU have 3 Hyper transport links to communicate to ther CPUs. The 2xxx Series only has 2 Hyper Transport links.
When using 2xxx Series, you will not be able to use more than one CPU on the S4985.
For a full list of supported CPUs, please visit our website at http://www.tyan.com/support_do...cpu2.aspx?socketid=16
=== REQUEST SERVICE 03-06-2009 12:16
When the board is posting the board only recognizes the CPU installed in the CPU0 Socket.
I have two Opteron 2376 CPU's installed in the CPU0 & CPU1 socket, none in CPU3/CPU4. Both processors have all their DIMM connectors fully populated. Each have 4 x 1 GB DIMMs DDR2 667Mhz single rank connected.
Bios version is 2.06F - I have tried to switch both ram and processors and both (CPU/RAM) works and will only be recognized in the CPU0 socket /DIMMS.
The Port 80 post code shows 55, indicating that it is trying to enumerate multiple CPU's
Linux installs fine but also only reports one CPU.