Page 1 of 2
Microcode Update Listing
Posted: Sat Oct 07, 2006 2:04 pm
by KachiWachi
I didn't know where to actually put this so...
I'm looking for a list of microcode updates and what is contained in the actual update.
mu168314.txt
mu168a01.txt
mu168608.txt
Thanks.
Posted: Sat Oct 07, 2006 3:40 pm
by edwin
Good question. But shouldn't that be .inc files instead of .txt files?
Posted: Sun Oct 08, 2006 2:14 pm
by KachiWachi
".txt" was what was written in my BIOS update release notes...
Posted: Mon Oct 16, 2006 9:48 pm
by KachiWachi
I've found out how to read the Microcode revision from the CPU, Platform ID (BIOS), and update.sys.
Everest can show you the CPU and Platform ID (see this Everest Forum thread entitled
Incorrect "Microcode Update Revision". It also explains how to read the revisions loaded from update.sys.
Note: Additional reading ->
http://www.intel.com/support/processors ... 001670.htm
My question now becomes how do I find out what is available to the system natively in the BIOS...from the "mu" items I initially listed...so I know what CPU's are supported there?
Example info -
CPU is PIII Coppermine 667 MHz, CA2 stepping, CPUID 681h, MC 11h
Platform ID is 04h (Socket 370), MC 10h
Update.sys is 681-4, 10 (CPUID-Platform ID, MC) (XP SP1, XPClient.010817-1148)
PS - Thanks edwin for the link (also mentioned in the Everest article).
Posted: Tue Oct 17, 2006 1:48 pm
by NickS
KachiWachi wrote:My question now becomes how do I find out what is available to the system natively in the BIOS...from the "mu" items I initially listed...so I know what CPU's are supported there?
By running CBROM, if it's an Award BIOS.
Example:
Code: Select all
D:\Hardware\Gigabyte>cbrom205 6wmm7f6.bin /d
CBROM V2.05 (C)Award Software 1999 All Rights Reserved.
******** 6wmm7f6.bin BIOS component ********
No. Item-Name Original-Size Compressed-Size Original-File-Name
================================================================================
0. System BIOS 20000h(128.00K)15072h(84.11K)6wmm7.BIN
1. XGROUP CODE 0C760h(49.84K)08673h(33.61K)awardext.rom
2. CPU micro code 0A000h(40.00K)058FFh(22.25K)CPUCODE.BIN
3. ACPI table 030EFh(12.23K)014D4h(5.21K)ACPITBL.BIN
4. EPA pattern 0168Ch(5.64K)0030Dh(0.76K)AwardBmp.bmp
5. YGROUP ROM 0AE04h(43.50K)07771h(29.86K)awardeyt.rom
6. VGA ROM[1] 08000h(32.00K)0505Fh(20.09K)i810.300
7. PCI driver[A] 04000h(16.00K)02594h(9.39K)ncr307.16k
8. OEM0 CODE 039A8h(14.41K)0201Dh(8.03K)i8154m.p3
9. LOGO1 ROM 00B64h(2.85K)0057Fh(1.37K)dbios.bmp
Total compress code space = 4D000h(308.00K)
Total compressed code size = 35AC5h(214.69K)
Remain compress code space = 1753Bh(93.31K)
****** On Board VGA ROM In BootBlock ******
** Micro Code Information **
Update ID CPUID | Update ID CPUID | Update ID CPUID | Update ID CPUID
------------------+--------------------+--------------------+-------------------
PPGA 11 0681| PPGA 10 0683| PPGA 08 0686| PPGA 03 0665
SLOT1 20 0632| SLOT1 34 0633| SLOT1 35 0634| SLOT1 40 0650
SLOT1 40 0651| SLOT1 2A 0652| SLOT1 10 0653| SLOT1 0A 0660
SLOT1 06 0670| SLOT1 03 0671| SLOT1 10 0672| SLOT1 0E 0673
SLOT1 14 0680| SLOT1 0D 0681| SLOT1 0C 0683| SLOT1 07 0686
Posted: Wed Oct 18, 2006 1:32 pm
by KachiWachi
It's an HP 8766C with v2.02 BIOS (Phoenix)...though Everest says it is AWARD v6.0.
The HP download includes a "bios.rom" (256KB), and uses "smflash.exe".
Posted: Wed Oct 18, 2006 9:28 pm
by edwin
email the bios and I'll disect it to see what it actually is, phoenix or phoenix/award. Award and Phoenix have merged recently.
Posted: Thu Oct 19, 2006 12:28 am
by KachiWachi
Sent.
Posted: Thu Oct 19, 2006 6:08 pm
by edwin
not received, I'll PM you another email address to try.
Posted: Thu Oct 19, 2006 6:26 pm
by edwin
It's an award bios allright, the Pegasus-U board for which I didn't have a bios string yet.
not much native CPU support:
Code: Select all
CBROM V2.07 (C)Award Software 2000 All Rights Reserved.
******** bios.rom BIOS component ********
No. Item-Name Original-Size Compressed-Size Original-File-Name
================================================================================
0. System BIOS 20000h(128.00K)11EACh(71.67K)stn.bin
1. CPU micro code 0C066h(48.10K)060FCh(24.25K)cpucode.exe
2. Other(6000:0000) 10470h(65.11K)07287h(28.63K)AWARDEXT.ROM
3. ACPI table 020DCh(8.21K)00C8Bh(3.14K)ACPITBL.BIN
4. LOGO BitMap 2583Ch(150.06K)01C94h(7.14K)hpdlogo.bmp
5. OEM1 CODE 0A800h(42.00K)0631Fh(24.78K)van530dn.rom
Total compress code space = 31EACh(199.67K)
Total compressed code size = 27E6Dh(159.61K)
Remain compress code space = 0A03Fh(40.06K)
** Micro Code Information **
Update ID CPUID | Update ID CPUID | Update ID CPUID | Update ID CPUID
------------------+--------------------+--------------------+-------------------
00000000 00000000 0000 0000|
Posted: Fri Oct 20, 2006 1:15 am
by KachiWachi
I have the 2.01 BIOS...if you want/need it.
Posted: Fri Oct 20, 2006 10:25 am
by NickS
@Edwin: That's a bit odd. The cpucode module is shown as larger than in my example and yet has no entries?
I see the source file is called cpucode.exe instead of cpucode.bin - any significance, do you think?
Posted: Fri Oct 20, 2006 9:35 pm
by edwin
it is weird but you have to remember this is an OEM bios so it might not entirely follow Award rules. I had too little time yet to do some more research with that individual module, I might have to take the bios apart and check cpucode.exe for what it is.
Posted: Tue Jan 02, 2007 6:54 pm
by KachiWachi
Hey edwin...
Did you ever get a chance to do this?
Thanks.
Posted: Tue Jan 23, 2007 10:53 am
by apple_rom
0. System BIOS 20000h(128.00K)11EACh(71.67K)stn.bin
It is
Asus Award BIOS - use
Asus CPU-microcodes
filetype.