MCIMX8M-EVK install Windows 10 IOT Enterprise

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

MCIMX8M-EVK install Windows 10 IOT Enterprise

1,118 Views
Rheyniel
Contributor II

Hi, is anyone tried to install Windows 10 IOT Enterprise MCIMX8M-EVK?

I followed all the instructions from this tutorial and successfully created a bootable Windows 10 IOT installer. The issue is I can't install it on the eMMC due to insufficient storage. The MCIMX8M-EVK have a 14.7 GB and the Windows 10 IOT installer needs 15GB of storage,

I tried to install the Windows 10 IOT using DISM.

Use Shift+F11 to open command line and do following.

diskpart

sel disk 0

clean

convert gpt

create partition efi size=260

format quick fs=fat32 label="BOOT"

assign letter="S"

create partition msr size=16

create partition primary

format quick fs=ntfs label="SYSTEM" compress

assign letter="W"

exit 

Deploy the image (assuming your flash drive is D:):

dism /Apply-Image /ImageFile:D:\sources\install.swm /Index:1 /ApplyDir:W:\ /Compact

Set boot files:

W:\Windows\System32\bcdboot W:\Windows /s S:

After this, exit the command prompt, installer, reboot, and Windows should finish initializing.

All commands are successful, but unfortunately I encounter an error saying "inaccessible boot device" after the restart.

 

Inaccessible Boot DeviceInaccessible Boot Device

 

0 Kudos
Reply
10 Replies

1,085 Views
Rheyniel
Contributor II

Hi @Zhiming_Liu,

Thank you for the response. I tried to follow the instructions multiple times on the link but unfortunately I stuck on this error:

This is the command I used:

.\make-winpe-enterprise.cmd /disable_updates /test_signing

This is the error.

Processing 1 of 1 - C:\Users\********\**********\W21H2-1-5-0-imx-windows-bsp-binaries-2\IoTEntOnNXP\kbpatch\windows10.0-kb5032189-arm64_fbd330648a90d373f3e055a02a37efbd72660775.msu: An error occurred applying the Unattend.xml file from the .msu package.
For more information, review the log file.
Error: 0x800f0805

Error: 0x800f0805

DISM failed. No operation was performed.
For more information, review the log file.

The DISM log file can be found at C:\WINDOWS\Logs\DISM\dism.log



0 Kudos
Reply

1,063 Views
Zhiming_Liu
NXP TechSupport
NXP TechSupport

Hi @Rheyniel 

Can you check the dsim.log?

 

0 Kudos
Reply

1,033 Views
Rheyniel
Contributor II
Hi @Zhiming_Liu,

I already finished the "10.1 Flashing Windows 10 IoT Installer to the SD card". I used the "W21H2-1-4-1" binaries instead the updated "W21H2-1-5-0". My issue now is I stuck on the display of Windows Logo. I finished the "10.2 Flashing firmware to the SD card" and "10.3 Flashing Firmware to eMMC". On the "10.4 Installing Windows 10 IoT on eMMC and Booting Windows 10 IoT" only windows logo displays on the screen.
0 Kudos
Reply

1,024 Views
Zhiming_Liu
NXP TechSupport
NXP TechSupport

Hi @Rheyniel 

Please try 10.2 Flashing firmware to the SD card and 10.4 Installing Windows 10 IoT on eMMC and Booting Windows 10 IoT, don't include the 10.3 Flashing Firmware to eMMC

996 Views
Rheyniel
Contributor II
Hi @Zhiming_Liu,

I also tried that one. Unfortunately I still encounter that issue. I also connected to micro USB for the debugging and here is the output:

U-Boot SPL 2022.04-00354-ge9d8db73d2 (Mar 20 2023 - 07:53:36 +0000)
PMIC: PFUZE100 ID=0x10
DDRINFO: start DRAM init
DDRINFO: DRAM rate 3200MTS
DDRINFO:ddrphy calibration done
DDRINFO: ddrmix config done
SEC0: RNG instantiated
Normal Boot
Trying to boot from MMC2


U-Boot 2022.04-00354-ge9d8db73d2 (Mar 20 2023 - 07:53:36 +0000)

CPU: i.MX8MQ rev2.1 1500 MHz (running at 1000 MHz)
CPU: Commercial temperature grade (0C to 95C) at 50C
Reset cause: POR
Model: NXP i.MX8MQ EVK
DRAM: 3 GiB
TCPC: Vendor ID [0x1fc9], Product ID [0x5110], Addr [I2C0 0x50]
SNK.Default on CC1
tcpc_pd_receive_message: Polling ALERT register, TCPC_ALERT_RX_STATUS bit failed, ret = -62
Core: 78 devices, 26 uclasses, devicetree: separate
MMC: FSL_SDHC: 0, FSL_SDHC: 1
Loading Environment from MMC... *** Warning - bad CRC, using default environment

[*]-Video Link 0 (1280 x 720)
[0] display-controller@32e00000, video
[1] hdmi@32c00000, display
In: serial
Out: serial
Err: serial
SEC0: RNG instantiated

BuildInfo:
- ATF a5e3555

switch to partitions #0, OK
mmc1 is current device
flash target is MMC:1
Net: eth0: ethernet@30be0000
Fastboot: Normal
Normal Boot
starting USB...
Bus usb@38100000: Failed to initialize board for imx8m USB
probe failed, error -1
Bus usb@38200000: Register 2000140 NbrPorts 2
Starting the controller
USB XHCI 1.10
scanning bus usb@38200000 for devices... Resetting EP 0...
unable to get device descriptor (error=-32)
1 USB Device(s) found
scanning usb for storage devices... 0 Storage Device(s) found
## Loading kernel from FIT Image at 40480000 ...
Using 'conf-1' configuration
Verifying Hash Integrity ... OK
Trying 'uefi' kernel subimage
Description: UEFI
Created: 2023-03-20 7:57:04 UTC
Type: Kernel Image
Compression: gzip compressed
Data Start: 0x404800a4
Data Size: 529985 Bytes = 517.6 KiB
Architecture: AArch64
OS: Linux
Load Address: 0x50004000
Entry Point: 0x50004000
Hash algo: sha256
Hash value: 9a99184ccbd523a36a6071235ef0d299b00462137513310b2f9a59b5f5ed6721
Verifying Hash Integrity ... sha256+ OK
Uncompressing Kernel Image

Starting kernel ...

UEFI Debug Serial Port Init
UEFI firmware (version 2020-06-07 built at 07:56:45 on Mar 20 2023)

Tianocore/EDK2 firmware version 2020-06-07
Press ESCAPE for boot options
0 Kudos
Reply

989 Views
Zhiming_Liu
NXP TechSupport
NXP TechSupport

Hi @Rheyniel 

How do you connect board to your monitor? HDMI or MIPI-HDMI?

0 Kudos
Reply

980 Views
Rheyniel
Contributor II
Hi @Zhiming_Liu,

I connect the board thru HDMI in my monitor.
0 Kudos
Reply

924 Views
Zhiming_Liu
NXP TechSupport
NXP TechSupport

Hi @Rheyniel 

Can you also try to boot from SD card? Do not install to emmc and boot from emmc.

To simplify this process, i.MX EVK
boards support SD card boot mode that allows you to keep the boot firmware on an SD card.

Zhiming_Liu_0-1717640082120.png

 

921 Views
Rheyniel
Contributor II
Hi @Zhiming_Liu,

Yes, I also tried this one, boot on SD Card, and the dip switch is set like that image.
0 Kudos
Reply

1,102 Views
Zhiming_Liu
NXP TechSupport
NXP TechSupport

Hi @Rheyniel 

Please refer in 10 Flashing Windows IoT image in this guide:

https://www.nxp.com/docs/en/quick-reference-guide/IMXWQSG.pdf