Forum RSS Feed Follow @ Twitter Follow On Facebook

Thread Rating:
  • 2 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] Lenovo Thinkpad SL400 & SL500 ...
Last Post: ivan333bor
Today 04:54 PM
» Replies: 16
» Views: 6744
uefi mod for mac pro 1.1/21. support xeo...
Last Post: DeathBringer
Today 02:50 PM
» Replies: 1
» Views: 56
Asus h110m-a & xeon e3-1280v5
Last Post: DeathBringer
Today 02:48 PM
» Replies: 13
» Views: 273
[REQUEST] DNS A35FB, Pegatron A35
Last Post: Polkash51
Today 01:28 PM
» Replies: 4
» Views: 2827
[REQUEST] Lenovo ThinkPad Edge E531 (HEE...
Last Post: MANIANA18
Today 07:20 AM
» Replies: 120
» Views: 22011
ASUS R1F CPU upgrade
Last Post: DeathBringer
Today 12:22 AM
» Replies: 1
» Views: 161
[REQUEST] Lenovo IdeaPad Flex 15 (8ACNxx...
Last Post: psycomaffo
Yesterday 10:36 AM
» Replies: 69
» Views: 26126
Request for Modded BIOS with AI Tweaker ...
Last Post: CertifiedCosmos
04-17-2024 05:04 PM
» Replies: 0
» Views: 132
Lenovo ThinkCentre M71e GPU Whitelist re...
Last Post: saschalein
04-17-2024 03:23 PM
» Replies: 0
» Views: 118
[REQUEST] Lenovo Ideapad 330S-15ARR (7WC...
Last Post: nadolivbios
04-17-2024 01:26 PM
» Replies: 25
» Views: 6216
How To Add SLIC 2.1 To An Intel Motherbo...
Last Post: sanya.silitskiy
04-17-2024 11:52 AM
» Replies: 73
» Views: 220117
[REQUEST] 13w Yoga Gen 2 (Type 82YR) (KB...
Last Post: SiberianTiger97
04-17-2024 09:48 AM
» Replies: 2
» Views: 195
Acer Extensa 5620: CPU replace
Last Post: MPM
04-17-2024 08:28 AM
» Replies: 2
» Views: 185
[REQUEST] Sony Vaio VPCEH & VPCEJ series...
Last Post: nrns
04-16-2024 08:08 PM
» Replies: 232
» Views: 98791
[REQUEST] Lenovo Y70-70 (9ECNxxWW) White...
Last Post: Dudu2002
04-16-2024 02:35 PM
» Replies: 103
» Views: 24111
[REQUEST] Lenovo Yoga 2 Pro (76CNxxWW) W...
Last Post: Dudu2002
04-16-2024 07:29 AM
» Replies: 847
» Views: 324725
[REQUEST] Acer Predator Helios 300 PH315...
Last Post: Dudu2002
04-16-2024 07:28 AM
» Replies: 26
» Views: 1073
[REQUEST] Lenovo ThinkPad P14s 3rd Gen 1...
Last Post: Dudu2002
04-16-2024 07:26 AM
» Replies: 4
» Views: 348
Add CPU support Lenovo M715s
Last Post: pashtet440
04-16-2024 06:56 AM
» Replies: 0
» Views: 172
[REQUEST] Lenovo G580 (5ECNxxWW) Whiteli...
Last Post: Dudu2002
04-14-2024 09:02 AM
» Replies: 1733
» Views: 542731

HP DL145 Opteron G3/G4 MicroCode Updates
#21
I hex compared and for the most part yours still seems to have more and has some matches. Going to try it tonight. Though I'm starting to wonder. Can AGESA not even be included on some motherboards? I see no mention in the bios of it anywhere in the original while all the other Phoenix I have found have it in the cpu update section. Could it be alternatively placed in the ACPI section hidden?

In short is AGESA in some form even required period to work with AMD processors? If not I assume maybe what might be happening is when I replaced the microcode and AGESA from another motherboard into the update00 section. The AGESA was ignored because there was no calls to it from somewhere else?
find
quote
#22
I am still looking at this so I would hold off on any future testing. AGESA most certainly is a requirnment for AMD CPUs K8 and up, which are most modern boards these days anyways. Once I disassemble your ACPI and try to isolate a couple things, I'll try to give you a more descriptive answer.

bear with me!
TheWiz
www find
quote
#23
Thanks Wiz.

I did try 1234's micro code and it had no effect.
find
quote
#24
(09-06-2010, 11:46 PM)oXYnary Wrote: Thanks Wiz.

I did try 1234's micro code and it had no effect.

Sorry it didn't work , thanks for the feedback as i can remove the mod to prevent others from flashing it by mistake

Admin
find
quote
#25
So I got ahold of the correct 2376 meant for 2 way systems only. Still wont boot. Had to try though.

Here is the thing. If AGEAS is needed no matter the manufacturer. Then where is it? In all other phoenix bios's I saw it was in the update00 section. But using 1234's microcode only bios that he replaced the default update00 section entirely with only microcode updates should have made the system brick. It did not however and it still sensed/senses the default cpu.

Which again creates a quandry.
When did AGEAS come into play? The only other thing I can think of is when first building the bios for this system AGEAS was not out yet (mid 96) so they never included it in any of the updates because of trying to integrate it would be too much hassle. That would also explain why they never came out with any updates for the cpus it could take.

That or AGEAS is somewhere else in this bios. But searching for the term AGEAS brings up nothing in the hexeditor. Means nothing I realize as they could have stripped the header.
find
quote
#26
Well I did some more digging. First an overall note for you guys.

Softpaq? Is just compressed bios. You can still uncompress it with
Code:
softpaq.exe -u filename newfilename

So if people say they have softpaq bios there is still a chance you can mod it.

Now new zip with newer files and updates per below.
http://207.246.157.76/HPDL145G3ProjectV2.zip




So with that info. I was able to uncompress the HP DL165 G5/G6 Bios which is the same chipset. It supports up to 6 core processors. Unfortunately it is an AMI bios.

But here is info for you from me testing around.

A: AMI AGESA is in the 1b section in three parts.
-RUN_CSEG: Think thats the core code.
-AGESA_CSEG: Think thats the CPU naming code for Bios front end
-AGESA_DSEG: ?

**(These are extracted under the 1b folder in the Dl165G5_6 Bios folder).

B: There's nothing that comes close to comparing to any of these files in the HP DL145 Bios. Nor no mention of even text saying Agesa anywhere.

C: The other Phoenix Bios (Tyan 4985) clearly has an Agesa section in it under update00 (microcode section). But that section only matches "Run_Cseg". Agesa Cseg and Agesa_dseg from ami do not seemingly exist?

D: Simply replacing the entire Microcode section of original bios with another Phoenix Bios with Agesa in that section (Tyan 4985) does not "initiate" Agesa. (See AG3_5_2000.ROM under Modded Bios _ It flashed but made no change to processor detection).


Conclusions:
Agesa needs to be initiated somewhere else in the bios to then tell it to look in the microcode in Phoenix. I have no idea where to look thus far. My theory at this point is the DL145g3 DOES NOT have that insertion and was "hardlocked" to a specific series of processors.

Option 1: Ignore ACPI and insert all correct AGESA code where needed in DL145 g3Phoenix Bios. Agesa is not initializing/present. Messing with ACPI would be pointless.

Problems:
1.Figuring out where AGESA is called into play to insert.
2. Figuring out where custom code is thats hardwired to particular cpus.


Option 2. Taking the DL165 Bios and going the other direction and sticking the 145 items onto it. Both Boards share the same chipset and a somewhat similiar layout. Deleting the option roms not present like raid and HP NIC. Then replacing with options roms from 145 like Broadcom Ethernet.

Problems
1: Not same byte size. AMI: 1024. Phoenix: 1027
2: How to flash unto chip?
3: Will currently installed flash chip work with the AMI?
4: PCI irqs and such match enough to not crash or brick system?
5: Will it disable the Server Manager firmware? Not important to me but very possibly important to others.
6: Will require reinstall on some systems and people using Windows Server may be told system illegal since the bios will not match old type.


Thoughts?
find
quote
#27
-AGSA-DSEG I believe is a description segment ie. All the string names of proccessors. In regards to your options yes your flash chip can be flashed VIA AMI, posting is another issue. If it did work, chances are the OS may still function normally as I think it pulls the mobo S/N and not the BIOS revision, otherwise anytime you flashed a new BIOS you'd run into some issues. First off though, can't find the ACPITBLs for these bioses in raw extracted forum, can you add them to the zip for me?

Thanks,
TheWiz

www find
quote
#28
(09-17-2010, 01:19 PM)TheWiz Wrote: -AGSA-DSEG I believe is a description segment ie. All the string names of proccessors. In regards to your options yes your flash chip can be flashed VIA AMI, posting is another issue. If it did work, chances are the OS may still function normally as I think it pulls the mobo S/N and not the BIOS revision, otherwise anytime you flashed a new BIOS you'd run into some issues. First off though, can't find the ACPITBLs for these bioses in raw extracted forum, can you add them to the zip for me?

Thanks,
TheWiz


For the AMI ones? They should be in there already.

Look under:
-AGESA_Micro_ACPI_Tyan-3992-E. That has the acpi as well.

-I also did it for the HP DL165 g5 under.. Original_Bios\HPDL165G5_6\1b extract . That has all the different 1b modules extracted.

I did notice I didnt have the phoenix from the original 145 bios. Here is a separate file for that (will add into main portion on next upload):
http://207.246.157.76/145g3_ACPI.zip

What Im saying though is I don't think ACPI at least alone or if at all is the issue as the original HP bios has no reference at all to AGESA
find
quote
#29
Yeah I know but I thought it would be wise to compile your ACPI tables in C and then compare them so we can at least get a diff report on the similarities of the boards were looking at. It is very well possible the CPU support is written into the main bios module as opposed to an exterior one.
www find
quote
#30
(09-17-2010, 09:28 PM)TheWiz Wrote: Yeah I know but I thought it would be wise to compile your ACPI tables in C and then compare them so we can at least get a diff report on the similarities of the boards were looking at. It is very well possible the CPU support is written into the main bios module as opposed to an exterior one.

Just read up the acpi aml file is NOT in the 1b section of the AMI bios. Unfortunately Im up a creek without a paddle looking for the acpi aml section in the AMI at this point. However here is the dl145 aml converted for you into an asl file. That might at least help with figuring out if indeed the cpus are hardlocked. http://207.246.157.76/Dl145G3_AmL.zip

Help?
find
quote


Forum Jump:


Users browsing this thread: 5 Guest(s)