Forum RSS Feed Follow @ Twitter Follow On Facebook

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

Username:


Password:





[-]
Latest Threads
[REQUEST] Lenovo B590 (H1ETxxWW) Whiteli...
Last Post: ozowelsh
Today 03:46 AM
» Replies: 799
» Views: 512419
HP G72-b60US advanced menu unlock
Last Post: bigcid10
Yesterday 06:38 PM
» Replies: 4
» Views: 7525
[REQUEST] Lenovo B580 (H1ETxxWW) Whiteli...
Last Post: lamirekhalihana
01-27-2026 04:24 PM
» Replies: 162
» Views: 86299
[REQUEST] Lenovo Y400 & Y500 (6BCNxxWW) ...
Last Post: Dudu2002
01-27-2026 03:33 AM
» Replies: 161
» Views: 101191
HP ProDesk 400 G1 DM: New CPU Support
Last Post: Rubilnik
01-26-2026 12:55 PM
» Replies: 19
» Views: 7396
(Request) Hp Reno (89B5) bios to support...
Last Post: DeathBringer
01-26-2026 12:49 AM
» Replies: 1
» Views: 172
BIOS MOD FOR DELL N7110 UNLOCKED UEFI BO...
Last Post: shopbody
01-25-2026 06:26 AM
» Replies: 36
» Views: 75957
ASUS TUF FX504GD BIOS Unlock Request
Last Post: steelray124
01-24-2026 05:04 AM
» Replies: 30
» Views: 15459
Request for BIOS Unlock / Undervolt Supp...
Last Post: hakeristss
01-23-2026 05:31 PM
» Replies: 1
» Views: 1292
[REQUEST] Dell Inspiron N5110 BIOS Unloc...
Last Post: memzsalvatore
01-23-2026 03:48 PM
» Replies: 11
» Views: 6405
[REQUEST] Lenovo G40-70 (9ACNxxWW) White...
Last Post: LevyBrandon
01-22-2026 08:03 AM
» Replies: 39
» Views: 22244
custom Bios for ECS P5SD-A to support LB...
Last Post: GusG
01-21-2026 04:54 PM
» Replies: 0
» Views: 341
not able to access bios
Last Post: Labud
01-21-2026 04:32 PM
» Replies: 0
» Views: 247
Hp probook 6560B Upgrade to Ivy Bridge
Last Post: DeathBringer
01-21-2026 09:22 AM
» Replies: 6
» Views: 692
[REQUEST] HP G62-100, -200, -300 & -400 ...
Last Post: JetstreamSam
01-20-2026 08:57 PM
» Replies: 53
» Views: 30424
[REQUEST] Lenovo G700 (7ACNxxWW) Whiteli...
Last Post: Dudu2002
01-20-2026 04:42 AM
» Replies: 164
» Views: 104529
TerraMaster F2-221 BIOS MOD
Last Post: sd1898
01-19-2026 02:38 PM
» Replies: 2
» Views: 8014
Dell 5285, bios 1.23.0 downgrade unlock
Last Post: drukman
01-19-2026 06:18 AM
» Replies: 0
» Views: 282
Rampage V Extreme Bios
Last Post: Stipularbirch
01-18-2026 11:20 PM
» Replies: 1
» Views: 1340
[Request] HP 3300 Pro MT Bios Unlock/Mod
Last Post: manu69xyz
01-18-2026 07:12 PM
» Replies: 36
» Views: 36315

foxconn + 965G micro code update?
#1
Wink 
HiWinkWink

I have a foxconn G9657MA-8EKRS2H which utilises the Intel 965G chipset.

The bios will support the conroe dual cores e.g. E6420 but at the moment will not support wolfdale core 2 duo e.g E7500

I have read all your tutorials, which were very informative and I think that there is an intel cpu micro code update avialable for the 965G chipset that has been used by HP owners to update and run the wolfdales, so I beleive it can be done.

here is a link to the thread..

http://h30499.www3.hp.com/t5/Business-PC...cDd_5x5TGg

looks like many people were successful.

I would like to learn how to do this myself and was considering subscribing to your "new bios modders" request..

This is a link to the board bios, xxxxx 61 is the latest..

As far as a donor bios would I be looking for a 775 socket board where the 965G chipset already supports wolfdales? Or is this now not neccessary due to the note about ACPITBL.

Any thoughts on whether you think this update will be possible?

cheers.Wink
find
quote
#2
There were never any 965 boards that supported the Wolfdale natively. Conroe and Wolfdale were several years apart. The 965 chipset also doesn't properly support Wolfdales for two reasons:

1) The 965 chipset has a maximum FSB of 1066 MHz. Most Wolfdale parts use a 1333 MHz bus, which is out of spec.

2) Although the microcode update may allow the CPU to boot the machine, the same doesn't apply for ACPI. Speed step is broken and the CPU will run at full voltage, full clock all the time.

I have an Intel DQ965GF (Q965 chipset) and mistakenly bought a Pentium Dual-Core E6300 (which uses a Wolfdale core) instead of a Core 2 Duo E6300 some years back. And while the motherboard worked and didn't complain, Speedstep never worked and the CPU always ran really hot and sucked tons of power.

You can try it, but unless you already have the CPU in question that you want to try upgrading it with, it's really a waste of money. The fastest Conroe C2D the 965 will officially support is the E6700 or Q6700
find
quote
#3
(06-21-2013, 01:44 AM)Falco Wrote: There were never any 965 boards that supported the Wolfdale natively. Conroe and Wolfdale were several years apart. The 965 chipset also doesn't properly support Wolfdales for two reasons:

1) The 965 chipset has a maximum FSB of 1066 MHz. Most Wolfdale parts use a 1333 MHz bus, which is out of spec.

2) Although the microcode update may allow the CPU to boot the machine, the same doesn't apply for ACPI. Speed step is broken and the CPU will run at full voltage, full clock all the time.

I have an Intel DQ965GF (Q965 chipset) and mistakenly bought a Pentium Dual-Core E6300 (which uses a Wolfdale core) instead of a Core 2 Duo E6300 some years back. And while the motherboard worked and didn't complain, Speedstep never worked and the CPU always ran really hot and sucked tons of power.

You can try it, but unless you already have the CPU in question that you want to try upgrading it with, it's really a waste of money. The fastest Conroe C2D the 965 will officially support is the E6700 or Q6700

Thanks for your reply Falco,

I do have the E7500 (fsb1066) which is why i wanted to give it a go. Smile

I am also mostly interested in learning the process as well.SmileSmile

Have spent many hours reading this is where I am at, please be kind enough to correct me or guide where necessary..

I have sourced intels cpu microcodes list and extracted it with microdecoder.exe

As I understand it I need to find out which codes apply to the E7500 ((1st issue)which at the moment I can't... supposed to be able to do it with info from cpu-z but I cannot see any info relating to cpuid, platform, version and date - which is the format of the microcode updates??) and delete the ones I don't need, making sure I keep the latest version of any duplicates.

I then need to create a new NCPUCODE.BIN file by running copy /b *.bin ncpucode

Delete the existing ncpucode..

make the new NCPUCODE.BIN read only via properties..

And insert it back in to the bios..

2nd issue is I don't get any official output when running the following..

cbrom fox.bin /nc_cpucode release

I havn't tried re-inserting ncpucode using the following yet, but I am about to..

cbrom fox.bin /nc_cpucode NCPUCODE.BIN

See what happens..

I have also read that the NCPUCODE is actually written into the system bios rom, and that you need to copy from a donor bios with the updated microcodes in already, and paste that block of hex into your bios, using hex editor, making sure the size of the block is not smaller, if so over write any of the residual bits at the end with a hex value (can't remember what it was now.. some thing like FF - i can check again though)

wondering how you identify the hex which represents the NCPUCODE within hex editor?

Wanted to look at the system bios in hex editor out of interest, but again I am not sure what command will extract this using cbrom..

cbrom fox.bin / system bios extract cbrom fox.bin / bios extract cbrom fox.bin / original.temp extract don't work..

Would be very grateful for answers to these questions or guidance what is the best way forward..

Please bear in mind that as well as an end result, part of my goal is to learn the correct way to do this myself.

Just for reference, this is a screen shot of cbrom195 and the bios..

   

Thanks for your help.SmileSmile

notice I am not getting email notification of replies.. despite selecting "subsribe and receive email notification of new replies"

wondered why that was? Sorry for any delay in responding..Smile
find
quote
#4
e7500 have cpuid=1067A

Code:
echo .>ncpucode.bin

CBROM195.EXE 631F1P61.BIN /nc_cpucode NCPUCODE.BIN

copy /b ncpucode.bin+cpu0001067a_plat00000011_ver00000a0b_date20100928.bin+cpu0001067a_plat00000044_ver00000a0b_date20100928.bin+cpu0001067a_plat000000a0_ver00000a0b_date20100928.bin ncpucode.bin

attrib +R ncpucode.bin

CBROM195.EXE 631F1P61.BIN /nc_cpucode NCPUCODE.BIN

if the file it's too big you must remove some microcode from ncpucode.bin

631F1P61.BIN currently have this: http://i.imgur.com/v1G1VV7.png
find
quote
#5
(06-22-2013, 10:51 AM)Florin9doi Wrote: e7500 have cpuid=1067A

Code:
echo .>ncpucode.bin

CBROM195.EXE 631F1P61.BIN /nc_cpucode NCPUCODE.BIN

copy /b ncpucode.bin+cpu0001067a_plat00000011_ver00000a0b_date20100928.bin+cpu0001067a_plat00000044_ver00000a0b_date20100928.bin+cpu0001067a_plat000000a0_ver00000a0b_date20100928.bin ncpucode.bin

attrib +R ncpucode.bin

CBROM195.EXE 631F1P61.BIN /nc_cpucode NCPUCODE.BIN

if the file it's too big you must remove some microcode from ncpucode.bin

631F1P61.BIN currently have this: http://i.imgur.com/v1G1VV7.png

Hi, thanks for the info..

Can you tell me how you extracted the actual list of microcodes already contained in the ncpucode please.

http://i.imgur.com/v1G1VV7.png

I may like to remove some and i also want to check that my updates appear correctly.
find
quote
#6
(06-24-2013, 01:32 AM)ziggatron Wrote:
(06-22-2013, 10:51 AM)Florin9doi Wrote: e7500 have cpuid=1067A

Code:
echo .>ncpucode.bin

CBROM195.EXE 631F1P61.BIN /nc_cpucode NCPUCODE.BIN

copy /b ncpucode.bin+cpu0001067a_plat00000011_ver00000a0b_date20100928.bin+cpu0001067a_plat00000044_ver00000a0b_date20100928.bin+cpu0001067a_plat000000a0_ver00000a0b_date20100928.bin ncpucode.bin

attrib +R ncpucode.bin

CBROM195.EXE 631F1P61.BIN /nc_cpucode NCPUCODE.BIN

if the file it's too big you must remove some microcode from ncpucode.bin

631F1P61.BIN currently have this: http://i.imgur.com/v1G1VV7.png

Hi, thanks for the info..

Can you tell me how you extracted the actual list of microcodes already contained in the ncpucode please.

http://i.imgur.com/v1G1VV7.png

I may like to remove some and i also want to check that my updates appear correctly.

Hi was hoping to have heard from you.. please advise.. many thanks
find
quote
#7
I used a personal tool and It does not check if you broke something.
find
quote
#8
(06-26-2013, 12:54 AM)Florin9doi Wrote: I used a personal tool and It does not check if you broke something.

Personal tool?

If I broke some thing?

I'm sorry I don't follow you..

Where did I say I had broken some thing?

Nothing is broken, why would you think that?

Quite the opposite actually.Smile

I wanted to learn how to view and access the micro codes myself.. which is why I asked you how you did it?

You did suggest in your post that I may wish to delete some of the microcodes in order to allow room for the new ones.. ..but offered no guidance..

Based on what you suggested it would be sensible to learn how to access and edit that information, such as the way you have done it?

If that's ok with you my good friendSmile
find
quote


Forum Jump:


Users browsing this thread: 1 Guest(s)