Page 6 of 16
#76 RE: Actual PCI ROM modules (not AHCI/RAID related) by Fernando 01.11.2013 11:53

avatar

Zitat von SimpleTech im Beitrag #75
For anyone with a mobile SB/IVB CPU, here is the latest vBIOS (v2158).
Thanks, SimpleTech!
I have added the Intel VGA ROMs v2158 for the Intel iGP Controllers DEV_0102 ("Desktop") and DEV_0106 ("Mobile") to the start post of this thread.

#77 RE: Actual PCI ROM modules (not AHCI/RAID related) by Mangix 07.11.2013 06:06

confused about the Intel LAN section. I have a DEV_10CE chipset. Will those ROMs work with it? I extracted the ROM from my BIOS to find Intel(R) Boot Agent GE v1.3.27.IBA. It looks like it will work but I am very confused about editing the DeviceID with a hex editor. Which part of the ROM file needs editing?

#78 RE: Actual PCI ROM modules (not AHCI/RAID related) by Fernando 07.11.2013 12:42

avatar

@ Mangix:
Welcome at Win-RAID Forum!

Zitat von Mangix im Beitrag #77
confused about the Intel LAN section. I have a DEV_10CE chipset. Will those ROMs work with it? I extracted the ROM from my BIOS to find Intel(R) Boot Agent GE v1.3.27.IBA. It looks like it will work but I am very confused about editing the DeviceID with a hex editor. Which part of the ROM file needs editing?
If you are not sure about where and how to change the hex code of a BIOS module, you should not try it. By the way: An update of a LAN-ROM usually has no effect on the performance and is only recommended for systems, which are using the Wake-on-LAN option.
Unfortunately I am not at home for a while and have only limited access to my stored data. When I will back I will offer you an Intel LAN ROM module, which has already been customized for your Intel Ethernet Controller. Please give me the link to the actual mainboard BIOS of your system.

Regards
Fernando

#79 RE: Actual PCI ROM modules (not AHCI/RAID related) by Mangix 07.11.2013 20:45

From my point of view, I just have an .rom file containing the intel lan pci rom, my bios .rom file, and MMTool. I successfully flashed my own BIOS mod containing a newer Intel RST PCI ROM(old one was v7.5 or something. ancient).

What I know is that I can simply replace the currently present LAN PCI ROM with MMTool but am unsure at which offset to modify the .rom file or if I even need to.

Anyway since you asked, the stock BIOS is found at: http://support.gateway.com/support/drive...1&uid=396345619

My BIOS with the newer RST is at: https://mega.co.nz/#!PRJQ0Ihb!CBXm2SoNqU...haJbWxmB3tBba34

edit: old Intel LAN PCI ROM contained within both BIOSes: https://mega.co.nz/#!2F53ABDI!UGXKIHjoel...dB3s8dqgeWEddQQ

edit2: I found the offset at 0000046 by hexdumping both ROMs and diffing them. I found the device ID to be 02/03-15 (1502/3 in little endian order) but I also found a difference at 0000007 of af/b0. Not sure is that's important.

#80 RE: Actual PCI ROM modules (not AHCI/RAID related) by Fernando 08.11.2013 00:41

avatar

@ Mangix:

If you want help from my side, you will have to wait some days, because I am far away from home.

Regards
Fernando

#81 RE: Actual PCI ROM modules (not AHCI/RAID related) by sinders 08.11.2013 13:30

The ASUS Rampage III Extreme also has a Intel LAN with DEV_10CE and the Intel
LAN ROM v1.5.43 for DEV_1502 in the first post in this thread works with it.

#82 RE: Actual PCI ROM modules (not AHCI/RAID related) by Fernando 08.11.2013 16:22

avatar

@ Mangix:

Zitat von sinders im Beitrag #81
The ASUS Rampage III Extreme also has a Intel LAN with DEV_10CE and the Intel
LAN ROM v1.5.43 for DEV_1502 in the first post in this thread works with it.
Another option:
Open the DEV_1502 module with an Hex Editor like HxD and replace the hex code "02 15" by "CE 10".

#83 RE: Actual PCI ROM modules (not AHCI/RAID related) by SoniX 08.11.2013 17:04

avatar

Zitat von Fernando im Beitrag #82
@ Mangix:
Zitat von sinders im Beitrag #81
The ASUS Rampage III Extreme also has a Intel LAN with DEV_10CE and the Intel
LAN ROM v1.5.43 for DEV_1502 in the first post in this thread works with it.
Another option:
Open the DEV_1502 module with an Hex Editor like HxD and replace the hex code "02 15" by "CE 10".


And correct CS8 in offset 0x07

#84 RE: Actual PCI ROM modules (not AHCI/RAID related) by Mangix 08.11.2013 23:54

I only corrected the device ID but it seems to work fine. What is the significance of the 0x07 value?

#85 RE: Actual PCI ROM modules (not AHCI/RAID related) by Fernando 09.11.2013 11:13

avatar

Zitat von Mangix im Beitrag #84
I only corrected the device ID but it seems to work fine. What is the significance of the 0x07 value?
It is just correcting the checksum-8 of the OROM file. Since you obviously got the modded BIOS flashed without any error message, everything is fine for you.

#86 RE: Actual PCI ROM modules (not AHCI/RAID related) by sinders 09.11.2013 12:01

What effects could it have using it as is without correcting the hex code?

There seems to be more than one hex code "02 15"

I take it you need to replace them all with hex code "CE 10"?

#87 RE: Actual PCI ROM modules (not AHCI/RAID related) by Fernando 09.11.2013 12:33

avatar

Zitat von sinders im Beitrag #86
What effects could it have using it as is without correcting the hex code?
It may work with some (very similar) DeviceIDs, but not for all of them.

Zitat
There seems to be more than one hex code "02 15"
I take it you need to replace them all with hex code "CE 10"?

The most important DeviceID hex code of the Intel LAN ROM modules is at offset 40 after the hex code "86 80". AFAIK all other DeviceID hex code entries are less important.

#88 RE: Actual PCI ROM modules (not AHCI/RAID related) by sinders 09.11.2013 20:22

Zitat von Fernando im Beitrag #87
Zitat von sinders im Beitrag #86
What effects could it have using it as is without correcting the hex code?
It may work with some (very similar) DeviceIDs, but not for all of them.

Zitat
There seems to be more than one hex code "02 15"
I take it you need to replace them all with hex code "CE 10"?
The most important DeviceID hex code of the Intel LAN ROM modules is at offset 40 after the hex code "86 80". AFAIK all other DeviceID hex code entries are less important.





It is this hex code here only that is important and needs to be changed to "CE 10"?

#89 RE: Actual PCI ROM modules (not AHCI/RAID related) by Fernando 09.11.2013 21:02

avatar

Zitat von sinders im Beitrag #88

It is this hex code here only that is important and needs to be changed to "CE 10"?
Obviously yes, because this is the only "02 15" hex code, which has been changed to "CE 10" within the DEV_10CE OROM SoniX had attached.

#90 RE: Actual PCI ROM modules (not AHCI/RAID related) by sinders 09.11.2013 21:19

Zitat von Fernando im Beitrag #89
Zitat von sinders im Beitrag #88

It is this hex code here only that is important and needs to be changed to "CE 10"?
Obviously yes, because this is the only "02 15" hex code, which has been changed to "CE 10" within the DEV_10CE OROM SoniX had attached.


The strangest thing thought is I have checked the hex code after "86 80" within the Intel LAN
ROM module of the official BIOS for my board and the hex code is actually "CD 10" not "CE 10"

MMTool says the Link Device ID of the Intel LAN ROM module is 10CE.

Xobor Forum Software von Xobor
Datenschutz