02-12-2011, 10:31 PM
(This post was last modified: 02-12-2011, 11:27 PM by nochristrequired.)
Hello,
I have a Sun Ultra 40 M2. Sun promised 'Barcelona' quad-core support and never delivered.
The board is a Dual Socket F (1207) with nForce Professional 3600 chipset. Current BIOS support is for dual-core 22xx 'Santa Rosa' chips.
Other boards, like the MSI K9ND (and other TYAN boards) are based on the nForce Professional 3600 and same general CPU layout/design support the quad-core 23xx 'Barcelona' chips. http://www.msi.com/product/server/K9ND-S.../?div=BIOS
The MSI K9ND uses Phoenix BIOS based code as does the Sun Ultra 40 M2. I extracted both BIOS images and found that the Sun's UPDATE0.ROM is 7KB and in a hex editor is filled with 'FF' and padded at the end. The MSI has actual microcode in its UPDATE0.ROM file and its 57KB...
I thought I might start by replacing the microcode first and maybe replacing the AGESA later if needed, but because the microcode is located elsewhere in the Sun, I'm not sure what to do now.
Any ideas? Also what module is the AGESA code typically found in? =p
(BTW I have several BIOS images for the Sun. Good ol' Oracle has removed the images from the site now so they're inaccessible)
In the file BIOSCOD1.ROM for the MSI I found the following ASCII strings-
AMD Engineering SampleAMD Thermal Test KitAMD Processor model unknownDual-Core AMD Opteron Processor 83Dual-Core AMD Opteron Processor 23Dual-Core AMD Opteron Processor 13Quad-Core AMD Opteron Processor 83Quad-Core AMD Opteron Processor ect.
For the Sun BIOS, in the same file, I found the following ASCII strings-
AMD Engineering SampleAMD Processor model unknownDual-Core AMD Opteron Processor 12Dual-Core AMD Opteron Processor 22Dual-Core AMD Opteron Processor 82Mobile AMD Sempron Processor AMD Athlon 64 Processor AMD Athlon 64 X2 Dual Core P... ect
BIOSCOD01.ROM might possible house some of all of the AGESA code? Hrm...
I have a Sun Ultra 40 M2. Sun promised 'Barcelona' quad-core support and never delivered.
The board is a Dual Socket F (1207) with nForce Professional 3600 chipset. Current BIOS support is for dual-core 22xx 'Santa Rosa' chips.
Other boards, like the MSI K9ND (and other TYAN boards) are based on the nForce Professional 3600 and same general CPU layout/design support the quad-core 23xx 'Barcelona' chips. http://www.msi.com/product/server/K9ND-S.../?div=BIOS
The MSI K9ND uses Phoenix BIOS based code as does the Sun Ultra 40 M2. I extracted both BIOS images and found that the Sun's UPDATE0.ROM is 7KB and in a hex editor is filled with 'FF' and padded at the end. The MSI has actual microcode in its UPDATE0.ROM file and its 57KB...
I thought I might start by replacing the microcode first and maybe replacing the AGESA later if needed, but because the microcode is located elsewhere in the Sun, I'm not sure what to do now.
Any ideas? Also what module is the AGESA code typically found in? =p
(BTW I have several BIOS images for the Sun. Good ol' Oracle has removed the images from the site now so they're inaccessible)
In the file BIOSCOD1.ROM for the MSI I found the following ASCII strings-
AMD Engineering SampleAMD Thermal Test KitAMD Processor model unknownDual-Core AMD Opteron Processor 83Dual-Core AMD Opteron Processor 23Dual-Core AMD Opteron Processor 13Quad-Core AMD Opteron Processor 83Quad-Core AMD Opteron Processor ect.
For the Sun BIOS, in the same file, I found the following ASCII strings-
AMD Engineering SampleAMD Processor model unknownDual-Core AMD Opteron Processor 12Dual-Core AMD Opteron Processor 22Dual-Core AMD Opteron Processor 82Mobile AMD Sempron Processor AMD Athlon 64 Processor AMD Athlon 64 X2 Dual Core P... ect
BIOSCOD01.ROM might possible house some of all of the AGESA code? Hrm...