Forum RSS Feed Follow @ Twitter Follow On Facebook

Thread Rating:
  • 1 Vote(s) - 5 Average
  • 1
  • 2
  • 3
  • 4
  • 5
[-]
Welcome
You have to register before you can post on our site.

Username:


Password:





[-]
Latest Threads
[REQUEST] Sony Vaio VPCEH & VPCEJ series...
Last Post: MelihUzun2334
Today 05:26 AM
» Replies: 248
» Views: 219110
[REQUEST] Machenike S15 BIOS Unlock
Last Post: fCRAZY Ffrog
Yesterday 03:45 PM
» Replies: 6
» Views: 5945
[REQUEST] Acer Nitro ANV15-51 BIOS Unloc...
Last Post: ROB9000
Yesterday 12:51 PM
» Replies: 4
» Views: 2631
Sony Vaio VGN-FE31M (R0170J3) / VGN-FE41...
Last Post: Ruff
08-28-2026 07:00 PM
» Replies: 55
» Views: 80739
Lenovo M920s - resizable BAR mod?
Last Post: whateverkid
08-27-2026 01:35 PM
» Replies: 3
» Views: 6741
[REQUEST] HP Elitebook 8440p Whitelist R...
Last Post: Blue_xyz
08-26-2026 03:21 PM
» Replies: 74
» Views: 62568
Samsung Chronos NP770 NP870 disable disc...
Last Post: zerooo
08-26-2026 03:09 PM
» Replies: 7
» Views: 2197
[REQUEST] Acer PT715-51 (Triton 700) ins...
Last Post: deepseek
08-26-2026 06:51 AM
» Replies: 30
» Views: 24185
Sony VAIO SVE1711X1EB: looking for the o...
Last Post: solaris2010
08-25-2026 02:20 PM
» Replies: 0
» Views: 273
[REQUEST] Alienware M15 R7 i7-12700H BIO...
Last Post: Carl Camargos
08-25-2026 11:42 AM
» Replies: 2
» Views: 1946
[REQUEST] Acer Aspire E1-531(G) BIOS Unl...
Last Post: AlbertWesker
08-24-2026 04:13 PM
» Replies: 104
» Views: 86696
Clevo P775TM1-G BIOS
Last Post: kiratdeluxe
08-24-2026 07:30 AM
» Replies: 163
» Views: 148726
Could the ASUS P6T Deluxe be given UEFI ...
Last Post: matthewacbroad
08-23-2026 08:29 AM
» Replies: 0
» Views: 348
PD50SNE-G clevo bios unlock request
Last Post: secretciph3r
08-23-2026 06:04 AM
» Replies: 0
» Views: 400
[Request] Dell 7559 bios fully unlocked
Last Post: RedDeam
08-21-2026 02:20 PM
» Replies: 26
» Views: 33341
Core2Extreme X9000 running amazing on an...
Last Post: Hin
08-21-2026 05:45 AM
» Replies: 2
» Views: 3558
Looking for virgin/clean dev BIOS for HP...
Last Post: Smarty
08-21-2026 04:08 AM
» Replies: 0
» Views: 450
[REQUEST] Lenovo G500 (78CNxxWW) Whiteli...
Last Post: steven1801_
08-21-2026 03:29 AM
» Replies: 1234
» Views: 676271
[REQUEST] Lenovo Ideapad Gaming 3-15ACH6...
Last Post: openg664
08-19-2026 05:35 AM
» Replies: 7
» Views: 10011
[SOLVED] Lenovo E545 (HRETxxWW) WiFi + B...
Last Post: Dudu2002
08-17-2026 01:12 PM
» Replies: 270
» Views: 171800

How To Update Award CPU Microcode
#1
Star 
Hi all

This is a quick tutorial on how to update the CPUCODE in Award bios
the easy way by only using CBROM, no hex editing Big Grin

This was tested with the 5002 bios from the M2N32 SLI DLX
This is done at your own risk, i will not be held responsible if
something goes wrong when you flash the bios :p

Requirements:
1. Award bios file you want to update
2. CBROM v1.95 Download
3. NCPUCODE.BIN (Extracted from donor bios or see attached for latest AMD Code)
4. Knowledge with using CBROM (optional) :p

Step 1:
Put CBROM195.EXE, NCPUCODE.BIN and BIOS FILE into the same folder
We are using CBROM195 coz it's the only 1 that worked for me :p

Step 2:
Make sure NCPUCODE.BIN is Read-Only (Right Click->Properties->Read-Only)
This is done so that CBROM does not extract the existing NCPUCODE.BIN
If you wanted to extract the NCPUCODE.BIN uncheck Read-Only

Step 3:
Run the following command to update NCPUCODE
Code:
cbrom195 "Your Bios".bin /nc_cpucode ncpucode.bin

Step 4:
Run the following command to see if update was successful
NCPUCODE size should have changed and new "Micro Code" entries Smile
Code:
cbrom195 "Your Bios".bin /d

Thanks for letting me waste your time :p

Ej52


Attached Files
.bin   NCPUCODE.BIN (Size: 30 KB / Downloads: 423)
find
quote
#2
Excellent Tutorial Ej52 Congratulations

Of course you dont explain how to extract NCPUCODE but thats good because we are the only people who know how and we are keeping the secret safe lol Tongue

Regards
Admin
find
quote
#3
Thanks 1234s282

There is a hint on how to extract it in there though :p

Ej52
find
quote
#4
hey im new to the idea of bios modding but im pretty sure i devloped a basic understanding since i joined this site. i have an abit NF-M2s which im getting a new cpu for but i saw this and i thought i should consider the posiblities of updating the cpu microcode in the bios and see if i have any better options. is there anyway to get it to support even a few of the AM2+ processors?
find
quote
#5
You'd have to post your BIOS in a new thread because I'm not familiar with that BIOS layout for that mobo off hand.
www find
quote
#6
ok i certainly do that as well, but the .bin is here too if anyone around wants a look.


Attached Files
.bin   M613Z_19.BIN (Size: 512 KB / Downloads: 25)
find
quote
#7
I have a question. I followed the instructions, and I was able to extract NCPUCODE.BIN by making a 1 byte ncpucode.bin dummyfile and running the command. Good work finding that out.

So:
515F1P55.BIN is my motherboard's BIOS, the one I want to modify
667F1P51.BIN is the motherboard I want to clone the CPU microcode from

The problem is that the microcode BIN from 667F1P51.BIN is too large to fit into 515F1P55.BIN. I know there are some things in my BIOS I don't need, can you tell me what I can safely get rid of?

[Image: ovi69bt9ni05bqmwhuq.png]
Things that come off the top of my head that I probably don't need:
AwardBmp.bmp
raid_or.bin - Not sure what this is. This motherboard is ICH7, not ICH7R.
b44pxe - I think this is PXE for a Broadcom wireless card, which I don't even have
b5789pxe.lom - This is for the onboard Broadcom LAN. I don't need to boot from it
Foxconn.bmp

int13h.bin is the ATAPI firmware for the onboard ITE8212F IDE Controller. I already replaced this module, because it had the ATA firmware which wouldn't work with my optical drives. So raid_or.bin is a mystery to me. Maybe that's the RAID mode of the 8212F. If it is, I don't need it.

Here is the output for the source BIOS, if you're interested:
[Image: rvh1grogzq0p0zh4kglw.png]

Another question... What would be the equivalent of updating the Agesa for this board? The board is a Foxconn P9457AA-8KS2 and the other BIOS is from a slightly newer model from Foxconn with the same chipset. They probably just wanted people to buy the newer model.

What I'm trying to accomplish here is to implement Core or Core2 compatibility, because this board "officially" supports only up to Pentium D. I don't see why it shouldn't be able to handle Core or Core2.

Attached are the BIOS.

.bin   515F1P55.BIN (Size: 512 KB / Downloads: 15)

.bin   667F1P51.BIN (Size: 512 KB / Downloads: 8)
find
quote
#8
raid_or is the RAID Storage Controller Option ROM required for RAID

As for the AGESA Equivalent , there isnt one. Intel just use microcodes although hardware specific limitations like the TDP support of the motherbaord will prevent you installing some processors (Obviously the CPU SOcket type has to match too!)

Admin
find
quote
#9
Nope, the TDP doesn't matter. What matters - is the socket pins being changed when Core2 was implemented. Thus preventing Core2 CPU from starting on old boards. But anyway the BIOS must support Core2 and microcodes are not enough.

A thing to work out? Smile
find
quote
#10
Quote:raid_or is the RAID Storage Controller Option ROM required for RAID

As for the AGESA Equivalent , there isnt one. Intel just use microcodes although hardware specific limitations like the TDP support of the motherbaord will prevent you installing some processors (Obviously the CPU SOcket type has to match too!)
Can I safely get rid of raid_or? I will probably never use the 8212F's IDE raid.

Quote:Nope, the TDP doesn't matter. What matters - is the socket pins being changed when Core2 was implemented. Thus preventing Core2 CPU from starting on old boards. But anyway the BIOS must support Core2 and microcodes are not enough.

A thing to work out? Smile
So here's the question... Why would a 945P board not be able to electrically support the Core2 chips? And if so, how could the later 945P boards support the Pentium D and the Core/Core2?

Also another thing which I'm confused about... You say microcodes are not enough, that the BIOS must support it - can you elaborate?

In any case, what command would I use in CBROM to remove raid_or or the Foxconn logo?
find
quote


Forum Jump:


Users browsing this thread: 2 Guest(s)