Hi @hankwang,
can you please sent us boot log from console , your timing file, schematic ( DDR section ) a DDR datasheet?
I would like to get back to what works on your board. You have written:
Yes, W1.3.0 download from NXP website. I just modified backlight control pin in the mu_platform_nxp folder.
and DDR parameters(lpddr4_timing.c & imx8mp_evk.h) in the u-boot-imx folder. + inf file changes.
I expect, that now you have in eMMC installed W1.3.0. Can you please try to do the same changes you have did to 1.3.0 to 1.4.1 firmware? Plus set zero to bank1 size, like it is in 1.3.0.
giMX8TokenSpaceGuid.PcdBank1MemorySize|0x000000000000000
And try to boot the board with this firmware?
Second thing what can be tried is to use firmware of 1.3.0 together with 1.4.1 windows installation on SD card, to see if the installation will finished correctly.
About the eMMC size if 8GB is enough, I would say that without optimization of install image it is not enough. Microsoft offers some help to reduce its size here https://learn.microsoft.com/en-us/windows-hardware/manufacture/desktop/compact-os?view=windows-10#si.... There is stated that 8GB is not enough for usage even if you are able to install it.
https://learn.microsoft.com/en-us/windows/iot/iot-enterprise/optimize/reduce-disk-footprint
From document linked here:
jakub_zigacek_0-1693550131338.png
jakub_zigacek_1-1693550432980.png
Best Regards, Jakub