IMX8MP RAM ISSUE

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

IMX8MP RAM ISSUE

5,902 Views
Athi
Contributor I

Hi we are facing a problem in our board which was developed based on the IMX8MP board. We are not able to boot the board with 2GB ram in Windows 10 IoT. What is the minimum ram requirement for windows 10 IoT with imx8mp ?

0 Kudos
Reply
11 Replies

5,874 Views
Frantisek_Prochaska
NXP Employee
NXP Employee
Hi Athi,
You have to properly modify boot firmware, particularly UEFI for lesser RAM. The BSP runs on i.MX 8M Mini and Nano which feature just 2 GB RAM. However You should expect worse OS responsiveness with this configuration.
0 Kudos
Reply

5,863 Views
Athi
Contributor I

Thanks @Frantisek_Prochaska .

We have modified the base memory address in MX8M_PLUS_EVK.dsc file and successfully flashed the Windows IoT image to eMMC. After that, we got a blue screen error while it automatically tried to restart the windows.MicrosoftTeams-image (30).png

0 Kudos
Reply

5,860 Views
Frantisek_Prochaska
NXP Employee
NXP Employee

Hi @Athi,
okay, that implies WinPe run without crashing. Is that correct?

Edit: You can always try to hook up a debugger, create boot log, or look for a crash dump on eMMC.
Edit2: BSOD at boot time could also be caused by RPMB. If this was the case WinPe will boot okay but installed Windows will boot only into safe mode or in test-signed mode with un-secured UEFI. I'm not completely sure abut that without searching community. 

0 Kudos
Reply

5,822 Views
Athi
Contributor I

Hi @Frantisek_Prochaska ,

Yes, WinPE is running without any crash. When we trying to restart the windows, it will go in to BSOD with "CLOCK WATCHDOG TIMEOUT". Also we have windbg error log. 

0 Kudos
Reply

5,776 Views
jakub_zigacek
NXP Employee
NXP Employee

Hi @Athi ,

the 6GB to 2GB RAM reduction on the 8MP was also addressed by another customer, there is a zip with a patch for BSP firmware version 1.3.0 in this post https://community.nxp.com/t5/i-MX-WIN10-IoT-Enterprise/Nexcom-Customize-i-MX8MP-DDR-size-from-6G-to-... that worked for me on the EVK. Plus below is a patch for the ACPI table to show 2GB in the task manager as well.
Questions about Windows 10 IoT are better directed directly to this community https://community.nxp.com/t5/i-MX-WIN10-IoT-Enterprise/gh-p/52533.
If you don't have access there, I'll try to arrange it.

Best Regards, Jakub

0 Kudos
Reply

3,823 Views
bgaurav1718
Contributor III
Hi @jakub,
I downloaded the files and tried following the Readme file included inside. But I am not able to Init.sh anywhere inside imx-yocto-bsp directory. I followed the Yocto USer's Guide to download and create the BSP.
0 Kudos
Reply

3,771 Views
jakub_zigacek
NXP Employee
NXP Employee

Hi @bgaurav1718,

sorry for the confusion, but the patch is only meant for Windows 10 IoT BSP  as can be found here: https://www.nxp.com/design/design-center/software/embedded-software/i-mx-software/windows-10-11-iot-...

Best Regards, Jakub

0 Kudos
Reply

5,735 Views
Athi
Contributor I

Thanks @jakub_zigacek , It's working fine. 

0 Kudos
Reply

5,709 Views
Sanket_Parekh
NXP TechSupport
NXP TechSupport

Hi @Athi 

I hope you are doing well.
 
Glad to know that issue is resolved.
 
can I mark this case as close?
 
Thanks & Regards,
Sanket Parekh

0 Kudos
Reply

5,691 Views
Athi
Contributor I

yes @Sanket_Parekh , 

 

0 Kudos
Reply

5,788 Views
Frantisek_Prochaska
NXP Employee
NXP Employee
Hi @Ahti,
good that WinPe boots. I will forward the problem to support team.

Meanwhile, could you send us dump or at least mini dump?
https://learn.microsoft.com/en-us/windows-hardware/drivers/debugger/-dump--create-dump-file-
0 Kudos
Reply