Hi @michal_hromadka,
I have built the Windows OS and loaded it onto the NXP 8MPLUS EVK. Windows has booted and I am faced with a choose your region Windows screen, however the USB devices (mouse and keyboard) aren't working so I can't interact with the OS. I have the mouse connected to the USB A 3.0 Port J7 on the EVK. I have confirmed that the mouse works with a different Windows PC. U-boot logs show that the USB device is detected. I have also tried connecting the USB C Host Port J5 and it didn't make any difference. Additionally I tried booting a second EVK, which presents the same issue.
I used the 1.4.0 pre-built binaries and make-winpe-enterprise.cmd
As a side note I had to remove the Windows 10 patch from the build as it was failing with the following error.
Error: 0x80004005
Package C:\Users\omar.wolfe-hussein\Documents\Apollo\NXP-WIN-IMX8-TRY4\IoTEntOnNXP\kbpatch\windows10.0-kb5019275-arm64_c6c2abc31137d43e762304bd1542ba413d2b8b9e.msu may have failed due to pending updates to servicing components in the image. Try the command again.
The DISM log file can be found at C:\Windows\Logs\DISM\dism.log
U-Boot SPL 2022.04-00354-ge9d8db73d2 (Mar 20 2023 - 08:02:29 +0000)
DDRINFO: start DRAM init
DDRINFO: DRAM rate 4000MTS
DDRINFO:ddrphy calibration done
DDRINFO: ddrmix config done
SEC0: RNG instantiated
Normal Boot
Trying to boot from BOOTROM
Boot Stage: Primary boot
image offset 0x8000, pagesize 0x200, ivt offset 0x0
NOTICE: BL31: v2.6(release):v2.6-431-ga5e355524
NOTICE: BL31: Built : 08:02:47, Mar 20 2023
U-Boot 2022.04-00354-ge9d8db73d2 (Mar 20 2023 - 08:02:29 +0000)
CPU: i.MX8MP[8] rev1.1 1800 MHz (running at 1200 MHz)
CPU: Commercial temperature grade (0C to 95C) at 30C
Reset cause: POR
Model: NXP i.MX8MPlus LPDDR4 EVK board
DRAM: 6 GiB
TCPC: Vendor ID [0x1fc9], Product ID [0x5110], Addr [I2C2 0x50]
SNK.Default on CC2
tcpc_pd_receive_message: Polling ALERT register, TCPC_ALERT_RX_STATUS bit failed, ret = -62
Power supply on USB2
TCPC: Vendor ID [0x1fc9], Product ID [0x5110], Addr [I2C1 0x50]
Core: 197 devices, 30 uclasses, devicetree: separate
MMC: FSL_SDHC: 1, FSL_SDHC: 2
Loading Environment from MMC... *** Warning - bad CRC, using default environment
[*]-Video Link 0adv7535_mipi2hdmi adv7535@3d: Can't find cec device id=0x3c
fail to probe panel device adv7535@3d
fail to get display timings
probe video device failed, ret -19
[0] lcd-controller@32e80000, video
[1] mipi_dsi@32e60000, video_bridge
[2] adv7535@3d, panel
adv7535_mipi2hdmi adv7535@3d: Can't find cec device id=0x3c
fail to probe panel device adv7535@3d
fail to get display timings
probe video device failed, ret -19
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, eth1: ethernet@30bf0000 [PRIME]
Fastboot: Normal
Normal Boot
starting USB...
Bus usb@38100000: Register 2000140 NbrPorts 2
Starting the controller
USB XHCI 1.10
Bus usb@38200000: Register 2000140 NbrPorts 2
Starting the controller
USB XHCI 1.10
scanning bus usb@38100000 for devices... 1 USB Device(s) found
scanning bus usb@38200000 for devices... 2 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 8:05:01 UTC
Type: Kernel Image
Compression: gzip compressed
Data Start: 0x404800a4
Data Size: 539667 Bytes = 527 KiB
Architecture: AArch64
OS: Linux
Load Address: 0x50004000
Entry Point: 0x50004000
Hash algo: sha256
Hash value: 8395e09493cdb31ca76caeeb0a18c606c13d5cc55b43b36e039ba08d345c2dbd
Verifying Hash Integrity ... sha256+ OK
Uncompressing Kernel Image
adv7535_mipi2hdmi adv7535@3d: Can't find cec device id=0x3c
fail to probe panel device adv7535@3d
fail to get display timings
probe video device failed, ret -19
Starting kernel ...
UEFI Debug Serial Port Init
UEFI firmware (version 2020-06-07 built at 08:04:46 on Mar 20 2023)