<div dir="ltr"><div>Hello. <br><br>I have one more question what we can't answer.
<br><br>In the attachment you will find two files of firmware image that
 we get from the same source code uefi. One of the firmware images was 
built on the notebook but the other on the desktop.
<br><br></div><div>image №1<br><a href="https://drive.google.com/file/d/0B6BUWzw-c4Q7VVNvN0lValc2MHhyM3Z1QVgycUY5TlVsWEJZ/view?usp=sharing">https://drive.google.com/file/d/0B6BUWzw-c4Q7VVNvN0lValc2MHhyM3Z1QVgycUY5TlVsWEJZ/view?usp=sharing</a><br><br></div><div>image №2<br><a href="https://drive.google.com/file/d/0B6BUWzw-c4Q7b2JfWnBxTWZ2ODNjNHpEX3VTcFI2a0FhSzNZ/view?usp=sharing">https://drive.google.com/file/d/0B6BUWzw-c4Q7b2JfWnBxTWZ2ODNjNHpEX3VTcFI2a0FhSzNZ/view?usp=sharing</a><br></div><div><br>Could you please explain what is the reason that these two files
 differ from each other? Why does  one of them run on the board 
minnowboardMax as for the other it runs also but we can't bring the 
network interface up. We have the following log after trying of network 
device initialisation:<br><br><b><font size="1">ifconfig eth0 192.168.1.100 up<br>[   16.520206] r8169 0000:02:00.0 eth0: rtl_phyar_cond == 1 (loop: 20, delay: 25).<br>[   16.537449] r8169 0000:02:00.0 eth0: rtl_phyar_cond == 1 (loop: 20, delay: 25).<br>[   16.554498] r8169 0000:02:00.0 eth0: rtl_phyar_cond == 1 (loop: 20, delay: 25).<br>[   16.571401] r8169 0000:02:00.0 eth0: rtl_phyar_cond == 1 (loop: 20, delay: 25).<br>[   16.588277] r8169 0000:02:00.0 eth0: rtl_phyar_cond == 1 (loop: 20, delay: 25).<br>[   16.804962] r8169 0000:02:00.0 eth0: rtl_phy_reset_cond == 1 (loop: 100, delay: 1).<br>[   16.820375] r8169 0000:02:00.0 eth0: rtl_phyar_cond == 1 (loop: 20, delay: 25).<br>[   16.834873] r8169 0000:02:00.0 eth0: rtl_phyar_cond == 1 (loop: 20, delay: 25).<br>[   16.848134] r8169 0000:02:00.0 eth0: rtl_phyar_cond == 1 (loop: 20, delay: 25).<br>[   16.860811] r8169 0000:02:00.0 eth0: rtl_phyar_cond == 1 (loop: 20, delay: 25).<br>[   16.873019] r8169 0000:02:00.0 eth0: rtl_phyar_cond == 1 (loop: 20, delay: 25).<br>[   16.884830] r8169 0000:02:00.0 eth0: rtl_phyar_cond == 1 (loop: 20, delay: 25).<br>[   16.896527] r8169 0000:02:00.0 eth0: rtl_phyar_cond == 1 (loop: 20, delay: 25).<br>[   16.908048] r8169 0000:02:00.0 eth0: link up</font></b><br><br> 
<br>I can also send the source code of uefi that we used by getting of these firmware images.<br><br>I would like to ask you one more question and I think it is more important for us that the first one.<br><br>There is  firmware image - MinnowBoard.MAX.FirmwareUpdateX64.efi
 that is flashed in our minnowboardMax. This file we got from the intel 
site from the archive named MinnowBoard.MAX_.X64.078.R02.bin.zip.
<br><br>We are booting the linux kernel on the board and using the basic
 utility efibootmgr for changing of BootOrder. Below you can find the 
log of what we are doing.<br><font size="1"><b># ls -l /sys/firmware/efi/vars/<br>total 0<br>drwxr-xr-x    2 root     root             0 Mar 10 00:02 AuthVarKeyDatabase-aaf32c78-947b-439a-a180-2e144ec37792<br>drwxr-xr-x    2 root     root             0 Mar 10 00:02 BmmData-642237c7-35d4-472d-8365-12e0ccf27a22<br>drwxr-xr-x    2 root     root             0 Mar 10 00:02 Boot0000-8be4df61-93ca-11d2-aa0d-00e098032b8c<br>drwxr-xr-x    2 root     root             0 Mar 10 00:02 Boot0001-8be4df61-93ca-11d2-aa0d-00e098032b8c<br>drwxr-xr-x    2 root     root             0 Mar 10 00:02 Boot0002-8be4df61-93ca-11d2-aa0d-00e098032b8c<br>drwxr-xr-x    2 root     root             0 Mar 10 00:02 Boot0003-8be4df61-93ca-11d2-aa0d-00e098032b8c<br>drwxr-xr-x    2 root     root             0 Mar 10 00:02 BootCurrent-8be4df61-93ca-11d2-aa0d-00e098032b8c<br>drwxr-xr-x    2 root     root             0 Mar 10 00:02 BootOptionSupport-8be4df61-93ca-11d2-aa0d-00e098032b8c<br>drwxr-xr-x    2 root     root             0 Mar 10 00:02 BootOrder-8be4df61-93ca-11d2-aa0d-00e098032b8c<br>drwxr-xr-x    2 root     root             0 Mar 10 00:02 BootState-60b5e939-0fcf-4227-ba83-6bbed45bc0e3<br>drwxr-xr-x    2 root     root             0 Mar 10 00:02 ConIn-8be4df61-93ca-11d2-aa0d-00e098032b8c<br>drwxr-xr-x    2 root     root             0 Mar 10 00:02 ConInDev-8be4df61-93ca-11d2-aa0d-00e098032b8c<br>drwxr-xr-x    2 root     root             0 Mar 10 00:02 ConOut-8be4df61-93ca-11d2-aa0d-00e098032b8c<br>drwxr-xr-x    2 root     root             0 Mar 10 00:02 ConOutDev-8be4df61-93ca-11d2-aa0d-00e098032b8c<br>drwxr-xr-x    2 root     root             0 Mar 10 00:02 EfiNicIp4ConfigVariable-09d5b53f-f4b0-4f59-a0b1-7b57d35c0e05<br>drwxr-xr-x    2 root     root             0 Mar 10 00:02 ErrOut-8be4df61-93ca-11d2-aa0d-00e098032b8c<br>drwxr-xr-x    2 root     root             0 Mar 10 00:02 ErrOutDev-8be4df61-93ca-11d2-aa0d-00e098032b8c<br>drwxr-xr-x    2 root     root             0 Mar 10 00:02 FeData-1f2d63e1-febd-4dc7-9cc5-ba2b1cef9c5b<br>drwxr-xr-x    2 root     root             0 Mar 10 00:02 HwErrRecSupport-8be4df61-93ca-11d2-aa0d-00e098032b8c<br>drwxr-xr-x    2 root     root             0 Mar 10 00:02 IP6_CONFIG_IFR_NVDATA-02eea107-98db-400e-9830-460a1542d799<br>drwxr-xr-x    2 root     root             0 Mar 10 00:02 ItkBiosModVar-3812723d-7e48-4e29-bc27-f5a39ac94ef1<br>drwxr-xr-x    2 root     root             0 Mar 10 00:02 Lang-8be4df61-93ca-11d2-aa0d-00e098032b8c<br>drwxr-xr-x    2 root     root             0 Mar 10 00:02 LangCodes-8be4df61-93ca-11d2-aa0d-00e098032b8c<br>drwxr-xr-x    2 root     root             0 Mar 10 00:02 MTC-eb704011-1402-11d3-8e77-00a0c969723b<br>drwxr-xr-x    2 root     root             0 Mar 10 00:02 OsIndicationsSupported-8be4df61-93ca-11d2-aa0d-00e098032b8c<br>drwxr-xr-x    2 root     root             0 Mar 10 00:02 OsSelection-86843f56-675d-40a5-9530-bc858372f103<br>drwxr-xr-x    2 root     root             0 Mar 10 00:02 PciLanInfo-0d9a1427-e02a-437d-926b-aa521fd722ba<br>drwxr-xr-x    2 root     root             0 Mar 10 00:02 PlatformCpuInfo-10ba6bbe-a97e-41c3-9a07-607ad9bd60e5<br>drwxr-xr-x    2 root     root             0 Mar 10 00:02 PlatformInfo-10ba6bbe-a97e-41c3-9a07-607ad9bd60e5<br>drwxr-xr-x    2 root     root             0 Mar 10 00:02 PlatformLang-8be4df61-93ca-11d2-aa0d-00e098032b8c<br>drwxr-xr-x    2 root     root             0 Mar 10 00:02 PlatformLangCodes-8be4df61-93ca-11d2-aa0d-00e098032b8c<br>drwxr-xr-x    2 root     root             0 Mar 10 00:02 RTC-378d7b65-8da9-4773-b6e4-a47826a833e1<br>drwxr-xr-x    2 root     root             0 Mar 10 00:02 SECUREBOOT_CONFIGURATION-5daf50a5-ea81-4de2-8f9b-cabda9cf5c14<br>drwxr-xr-x    2 root     root             0 Mar 10 00:02 SecureBoot-8be4df61-93ca-11d2-aa0d-00e098032b8c<br>drwxr-xr-x    2 root     root             0 Mar 10 00:02 Setup-ec87d643-eba4-4bb5-a1e5-3f3e36b20da9<br>drwxr-xr-x    2 root     root             0 Mar 10 00:02 SetupDefault-ec87d643-eba4-4bb5-a1e5-3f3e36b20da9<br>drwxr-xr-x    2 root     root             0 Mar 10 00:02 SetupMode-8be4df61-93ca-11d2-aa0d-00e098032b8c<br>drwxr-xr-x    2 root     root             0 Mar 10 00:02 SignatureSupport-8be4df61-93ca-11d2-aa0d-00e098032b8c<br>drwxr-xr-x    2 root     root             0 Mar 10 00:02 Timeout-8be4df61-93ca-11d2-aa0d-00e098032b8c<br>drwxr-xr-x    2 root     root             0 Mar 10 00:02 VendorKeys-8be4df61-93ca-11d2-aa0d-00e098032b8c<br>drwxr-xr-x    2 root     root             0 Mar 10 00:02 certdb-d9bee56e-75dc-49d9-b4d7-b534210f637a<br>--w-------    1 root     root             0 Mar 10 00:02 del_var<br>--w-------    1 root     root             0 Mar 10 00:02 new_var<br><br># efibootmgr <br>BootCurrent: 0003<br>Timeout: 5 seconds<br>BootOrder: 0000,0001,0002,0003<br>Boot0000* EFI Internal Shell<br>Boot0001* EFI Network 001320FE35AC IPv4<br>Boot0002* EFI Network 001320FE35AC IPv6<br>Boot0003* EFI USB Device<br><br># efibootmgr -o 0000<br>BootCurrent: 0003<br>Timeout: 5 seconds<br>BootOrder: 0000<br>Boot0000* EFI Internal Shell<br>Boot0001* EFI Network 001320FE35AC IPv4<br>Boot0002* EFI Network 001320FE35AC IPv6<br>Boot0003* EFI USB Device<br><br># efibootmgr<br>BootCurrent: 0003<br>Timeout: 5 seconds<br>BootOrder: 0000<br>Boot0000* EFI Internal Shell<br>Boot0001* EFI Network 001320FE35AC IPv4<br>Boot0002* EFI Network 001320FE35AC IPv6<br>Boot0003* EFI USB Device</b></font><br><br><br>Further we are rebooting the device and booting linux again. Below you can find the log of  efibootmgr utility running.
<br><font size="1"><b># ls -l /sys/firmware/efi/vars/<br>total 0<br>drwxr-xr-x    2 root     root             0 Mar 10 00:05 AuthVarKeyDatabase-aaf32c78-947b-439a-a180-2e144ec37792<br>drwxr-xr-x    2 root     root             0 Mar 10 00:05 BmmData-642237c7-35d4-472d-8365-12e0ccf27a22<br>drwxr-xr-x    2 root     root             0 Mar 10 00:05 Boot0000-8be4df61-93ca-11d2-aa0d-00e098032b8c<br>drwxr-xr-x    2 root     root             0 Mar 10 00:05 Boot0001-8be4df61-93ca-11d2-aa0d-00e098032b8c<br>drwxr-xr-x    2 root     root             0 Mar 10 00:05 Boot0002-8be4df61-93ca-11d2-aa0d-00e098032b8c<br>drwxr-xr-x    2 root     root             0 Mar 10 00:05 Boot0003-8be4df61-93ca-11d2-aa0d-00e098032b8c<br>drwxr-xr-x    2 root     root             0 Mar 10 00:05 Boot0004-8be4df61-93ca-11d2-aa0d-00e098032b8c<br>drwxr-xr-x    2 root     root             0 Mar 10 00:05 Boot0005-8be4df61-93ca-11d2-aa0d-00e098032b8c<br>drwxr-xr-x    2 root     root             0 Mar 10 00:05 Boot0006-8be4df61-93ca-11d2-aa0d-00e098032b8c<br>drwxr-xr-x    2 root     root             0 Mar 10 00:05 BootCurrent-8be4df61-93ca-11d2-aa0d-00e098032b8c<br>drwxr-xr-x    2 root     root             0 Mar 10 00:05 BootOptionSupport-8be4df61-93ca-11d2-aa0d-00e098032b8c<br>drwxr-xr-x    2 root     root             0 Mar 10 00:05 BootOrder-8be4df61-93ca-11d2-aa0d-00e098032b8c<br>drwxr-xr-x    2 root     root             0 Mar 10 00:05 BootState-60b5e939-0fcf-4227-ba83-6bbed45bc0e3<br>drwxr-xr-x    2 root     root             0 Mar 10 00:05 ConIn-8be4df61-93ca-11d2-aa0d-00e098032b8c<br>drwxr-xr-x    2 root     root             0 Mar 10 00:05 ConInDev-8be4df61-93ca-11d2-aa0d-00e098032b8c<br>drwxr-xr-x    2 root     root             0 Mar 10 00:05 ConOut-8be4df61-93ca-11d2-aa0d-00e098032b8c<br>drwxr-xr-x    2 root     root             0 Mar 10 00:05 ConOutDev-8be4df61-93ca-11d2-aa0d-00e098032b8c<br>drwxr-xr-x    2 root     root             0 Mar 10 00:05 EfiNicIp4ConfigVariable-09d5b53f-f4b0-4f59-a0b1-7b57d35c0e05<br>drwxr-xr-x    2 root     root             0 Mar 10 00:05 ErrOut-8be4df61-93ca-11d2-aa0d-00e098032b8c<br>drwxr-xr-x    2 root     root             0 Mar 10 00:05 ErrOutDev-8be4df61-93ca-11d2-aa0d-00e098032b8c<br>drwxr-xr-x    2 root     root             0 Mar 10 00:05 FeData-1f2d63e1-febd-4dc7-9cc5-ba2b1cef9c5b<br>drwxr-xr-x    2 root     root             0 Mar 10 00:05 HwErrRecSupport-8be4df61-93ca-11d2-aa0d-00e098032b8c<br>drwxr-xr-x    2 root     root             0 Mar 10 00:05 IP6_CONFIG_IFR_NVDATA-02eea107-98db-400e-9830-460a1542d799<br>drwxr-xr-x    2 root     root             0 Mar 10 00:05 ItkBiosModVar-3812723d-7e48-4e29-bc27-f5a39ac94ef1<br>drwxr-xr-x    2 root     root             0 Mar 10 00:05 Lang-8be4df61-93ca-11d2-aa0d-00e098032b8c<br>drwxr-xr-x    2 root     root             0 Mar 10 00:05 LangCodes-8be4df61-93ca-11d2-aa0d-00e098032b8c<br>drwxr-xr-x    2 root     root             0 Mar 10 00:05 MTC-eb704011-1402-11d3-8e77-00a0c969723b<br>drwxr-xr-x    2 root     root             0 Mar 10 00:05 OsIndicationsSupported-8be4df61-93ca-11d2-aa0d-00e098032b8c<br>drwxr-xr-x    2 root     root             0 Mar 10 00:05 OsSelection-86843f56-675d-40a5-9530-bc858372f103<br>drwxr-xr-x    2 root     root             0 Mar 10 00:05 PciLanInfo-0d9a1427-e02a-437d-926b-aa521fd722ba<br>drwxr-xr-x    2 root     root             0 Mar 10 00:05 PlatformCpuInfo-10ba6bbe-a97e-41c3-9a07-607ad9bd60e5<br>drwxr-xr-x    2 root     root             0 Mar 10 00:05 PlatformInfo-10ba6bbe-a97e-41c3-9a07-607ad9bd60e5<br>drwxr-xr-x    2 root     root             0 Mar 10 00:05 PlatformLang-8be4df61-93ca-11d2-aa0d-00e098032b8c<br>drwxr-xr-x    2 root     root             0 Mar 10 00:05 PlatformLangCodes-8be4df61-93ca-11d2-aa0d-00e098032b8c<br>drwxr-xr-x    2 root     root             0 Mar 10 00:05 RTC-378d7b65-8da9-4773-b6e4-a47826a833e1<br>drwxr-xr-x    2 root     root             0 Mar 10 00:05 SECUREBOOT_CONFIGURATION-5daf50a5-ea81-4de2-8f9b-cabda9cf5c14<br>drwxr-xr-x    2 root     root             0 Mar 10 00:05 SecureBoot-8be4df61-93ca-11d2-aa0d-00e098032b8c<br>drwxr-xr-x    2 root     root             0 Mar 10 00:05 Setup-ec87d643-eba4-4bb5-a1e5-3f3e36b20da9<br>drwxr-xr-x    2 root     root             0 Mar 10 00:05 SetupDefault-ec87d643-eba4-4bb5-a1e5-3f3e36b20da9<br>drwxr-xr-x    2 root     root             0 Mar 10 00:05 SetupMode-8be4df61-93ca-11d2-aa0d-00e098032b8c<br>drwxr-xr-x    2 root     root             0 Mar 10 00:05 SignatureSupport-8be4df61-93ca-11d2-aa0d-00e098032b8c<br>drwxr-xr-x    2 root     root             0 Mar 10 00:05 Timeout-8be4df61-93ca-11d2-aa0d-00e098032b8c<br>drwxr-xr-x    2 root     root             0 Mar 10 00:05 VendorKeys-8be4df61-93ca-11d2-aa0d-00e098032b8c<br>drwxr-xr-x    2 root     root             0 Mar 10 00:05 certdb-d9bee56e-75dc-49d9-b4d7-b534210f637a<br>--w-------    1 root     root             0 Mar 10 00:05 del_var<br>--w-------    1 root     root             0 Mar 10 00:05 new_var<br># efibootmgr <br>BootCurrent: 0006<br>Timeout: 5 seconds<br>BootOrder: 0000,0004,0005,0006<br>Boot0000* EFI Internal Shell<br>Boot0001* EFI Network 001320FE35AC IPv4<br>Boot0002* EFI Network 001320FE35AC IPv6<br>Boot0003* EFI USB Device<br>Boot0004* EFI Network 001320FE35AC IPv4<br>Boot0005* EFI Network 001320FE35AC IPv6<br>Boot0006* EFI USB Device</b></font><br><br><br>The main question for us is the following: why had the number of BootXXXX variables increased?<br><br></div>Thank you.<br><br><br></div>