Apollolake BIOS Mod unsuccessfully and enter the reovery interface.

Hi everyone.

I have an N3450 motherboard for soft routing. For better virtualization performance, I want to enable the vt-d function. vt-d is disabled by default, and the Advanced menu is also hidden. I use AMIBCP 5.0.2 changed the bios, but still cannot display the hidden Advanced menu. After each boot, it will automatically enter the bios recovery interface and prompt “rom image is not loaded rom image update denied”, then I use mmtools to extract the setup module and modify it separately.But the same problem happened to the obtained bios.

This is my original bios.http://www.mediafire.com/file/57bfxxn37v…25lb54.bin/file

And this is my mod bios using AMIBCP.http://www.mediafire.com/file/c4j2p86vat…d_bios.bin/file

After flashing this bios and booting, the system will shut down automatically in about 1s.This time the bios became like this.http://www.mediafire.com/file/i057xvndxf…t_boot.bin/file

When I press the power button again, the system will boot for about 5s, and then automatically restart and enter the recovery interface mentioned before. This time the bios becomes like this.http://www.mediafire.com/file/ahx0i0b0ym…d_boot.bin/file


I used uefitools to view and used beyondcompare to compare hexadecimal files, and found that when it first started, the main change was the Devexp1 region. After the second start, the bios region was also changed, I checked Some information about Device Expansion region.It seems to be a new area starting from Apollolake, but I have not found any information that is helpful to solve why the modification is invalid and will enter the recovery mode. I hope someone can help me modify this bios.