[Request] PCIe Bifurcation of Huawei RH2288H v2

I found the hidden option value but I don’t know how to modify it to make it effective. My server can’t use ru.efi and can’t save it. I want to modify the hex value and flash it with a programmer




Edit by Fernando: Thread title corrected and customized

What is “huaweix79” (I suspect a typo) and where is the link to the original BIOS?

I don’t speak English very well, so there may be some spelling mistakes. I can’t upload the bios. Can you provide an email address and I can send it to you to help me take a look?

@flower
If you want help, you should give the required information correctly.
A Huawei device named “2288hv2 x79” doesn’t exist.
Do you mean >this< Huawei device? If yes, what is “x79”? Is it the BIOS version?

x79 is the chipset. Sorry my description may not be correct. Yes, it is the Huawei 2288hv2 that your link points to.

The bios interface has a split option but it is grayed out. Maybe it has something to do with Variable 0x10 equals value in list (0x0) {14 08 10 00 01 00 00 00}
?

0x2B58F Form: CPU IIO 0, Form ID: 0x4100 {01 86 00 41 0D 00}
0x2B595 Grayout If: {19 82}
0x2B597 Variable 0x10 equals value in list (0x0) {14 08 10 00 01 00 00 00}
0x2B59F Setting: IOU2 (IIO PCIe Port 1), Variable: 0x2EC {05 A6 29 00 2C 00 F1 00 34 12 EC 02 10 10 00 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00}
0x2B5C5 Option: x4x4, Value: 0x0 {09 0E 2D 00 30 00 00 00 00 00 00 00 00 00}
0x2B5D3 Option: x8, Value: 0x1 {09 0E 9D 00 00 00 01 00 00 00 00 00 00 00}
0x2B5E1 End of Options {29 02}
0x2B5E3 Setting: IOU0 (IIO PCIe Port 2), Variable: 0x2F0 {05 A6 2A 00 2C 00 F2 00 34 12 F0 02 10 10 00 04 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00}
0x2B609 Option: x4x4x4x4, Value: 0x0 {09 0E 2E 00 00 00 00 00 00 00 00 00 00 00}
0x2B617 Option: x4x4x8, Value: 0x1 {09 0E 2F 00 00 00 01 00 00 00 00 00 00 00}
0x2B625 Option: x8x4x4, Value: 0x2 {09 0E 30 00 00 00 02 00 00 00 00 00 00 00}
0x2B633 Option: x8x8, Value: 0x3 {09 0E 31 00 30 00 03 00 00 00 00 00 00 00}
0x2B641 Option: x16, Value: 0x4 {09 0E 32 00 00 00 04 00 00 00 00 00 00 00}
0x2B64F End of Options {29 02}
0x2B651 Setting: IOU1 (IIO PCIe Port 3), Variable: 0x2F4 {05 A6 2B 00 2C 00 F3 00 34 12 F4 02 10 10 00 04 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00}
0x2B677 Option: x4x4x4x4, Value: 0x0 {09 0E 2E 00 00 00 00 00 00 00 00 00 00 00}
0x2B685 Option: x4x4x8, Value: 0x1 {09 0E 2F 00 00 00 01 00 00 00 00 00 00 00}
0x2B693 Option: x8x4x4, Value: 0x2 {09 0E 30 00 00 00 02 00 00 00 00 00 00 00}
0x2B6A1 Option: x8x8, Value: 0x3 {09 0E 31 00 30 00 03 00 00 00 00 00 00 00}
0x2B6AF Option: x16, Value: 0x4 {09 0E 32 00 00 00 04 00 00 00 00 00 00 00}
0x2B6BD End of Options {29 02}
0x2B6BF Setting: PCI-E Completion Timeout, Variable: 0x2F8 {05 A6 78 00 79 00 F4 00 34 12 F8 02 10 10 00 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00}
0x2B6E5 Option: Enabled, Value: 0x0 {09 0E 9B 00 00 00 00 00 00 00 00 00 00 00}
0x2B6F3 Option: Disabled, Value: 0x1 {09 0E 9C 00 30 00 01 00 00 00 00 00 00 00}
0x2B701 End of Options {29 02}
0x2B703 Suppress If: {0A 82}
0x2B705 Variable 0xF4 equals 0x1 {12 06 F4 00 01 00}
0x2B70B Setting: PCI-E Completion Timeout Value, Variable: 0x2FC {05 A6 7A 00 7B 00 F5 00 34 12 FC 02 10 10 00 0A 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00}
I don’t know how to modify it.