i.MX 8M Quad - Windows 10 IoT Amount of RAM is less than U-Boot

キャンセル
次の結果を表示 
表示  限定  | 次の代わりに検索 
もしかして: 

i.MX 8M Quad - Windows 10 IoT Amount of RAM is less than U-Boot

ソリューションへジャンプ
729件の閲覧回数
Alex_Chang_633
Contributor III

Hi Teams,

Thanks for NXP Teams help, we haved changed i.MX 8M Quad frimware to extend DRAM from 3 GB to 4 GB.

During boot up, we can see debug log as follows.

U-Boot SPL 2022.04-00001-g8a9164f47e-dirty (Mar 01 2024 - 11:33:32 +0800)
Can't find PMIC:PFUZE100
DDRINFO: start DRAM init
DDRINFO: DRAM rate 3200MTS
DDRINFO:ddrphy calibration done
DDRINFO: ddrmix config done
DRAM TIMING NORMAL fixed soc_rev()=21 CHIP_REV_2_1=21
SEC0:  RNG instantiated
Normal Boot
Trying to boot from MMC2


U-Boot 2022.04-00001-g8a9164f47e-dirty (Mar 01 2024 - 11:33:32 +0800)

CPU:   i.MX8MQ rev2.1 1300 MHz (running at 800 MHz)
CPU:   Industrial temperature grade (-40C to 105C) at 30C
Reset cause: POR
Model: NXP i.MX8MQ EVK
DRAM:  4 GiB
setup_typec: tcpc init failed, err=-5
Core:  78 devices, 26 uclasses, devicetree: separate
MMC:   FSL_SDHC: 0, FSL_SDHC: 1
Loading Environment from MMC... *** Warning - bad CRC, using default environment

But when we boot up to the Windows 10 IoT Enterprise LTSC 21H2, we only see 3 GB Installed RAM as follows.

WIN10.21H2.NXP.01.png

Are we missing any steps? 

Thanks for NXP Teams help.

0 件の賞賛
返信
1 解決策
643件の閲覧回数
Alex_Chang_633
Contributor III

Hi @hector_delgado 

So far we used W21H2-1-5-0-imx-windows-bsp.zip to evaluate i.MX 8M Quad (MX8M_EVK). 

From very beginning, we want to know how to extend our LPDDR4 memory from 3 GB to 4 GB.

Then NXP Teams help us, during U-Boot period, we can see result is DRAM: 4 GiB.

But when we boot up into Windows 10 IOT ARM64, we only can see Memory: 3 GB.

So we continue to ask NXP Teams for help.

But the end, we have referred other EVK board BSP source code, we have modified partial MX8M_EVK U-EFI source code, now we can boot up into Windows 10 IOT with 4 GB memory.

Thanks for you and NXP Teams help!

元の投稿で解決策を見る

0 件の賞賛
返信
2 返答(返信)
644件の閲覧回数
Alex_Chang_633
Contributor III

Hi @hector_delgado 

So far we used W21H2-1-5-0-imx-windows-bsp.zip to evaluate i.MX 8M Quad (MX8M_EVK). 

From very beginning, we want to know how to extend our LPDDR4 memory from 3 GB to 4 GB.

Then NXP Teams help us, during U-Boot period, we can see result is DRAM: 4 GiB.

But when we boot up into Windows 10 IOT ARM64, we only can see Memory: 3 GB.

So we continue to ask NXP Teams for help.

But the end, we have referred other EVK board BSP source code, we have modified partial MX8M_EVK U-EFI source code, now we can boot up into Windows 10 IOT with 4 GB memory.

Thanks for you and NXP Teams help!

0 件の賞賛
返信
650件の閲覧回数
hector_delgado
NXP TechSupport
NXP TechSupport

Hi @Alex_Chang_633 ,

I hope you're doing well!

Sorry for the late reply.

Could you please share what version of our BSP are you using? And what changes did you make (if any) to enable more RAM?

Best regards,
Hector.

0 件の賞賛
返信