IMX8MM 4GB galcore

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

IMX8MM 4GB galcore

1,925件の閲覧回数
story
Contributor II

Hi,

Chip: IMX8MM

BSP 4.14.98

DDR4: 4GB

My board now supports 4GB, it can be started and run (I modified atf, uboot, kernel to support 4GB), but there will be exceptions after loading galcore.ko after booting, please help me analyze the possible reasons。

 

 

ラベル(1)
0 件の賞賛
返信
7 返答(返信)

1,744件の閲覧回数
Jacob_bai
Contributor II

Hi Story,

 

I am working on imx8mm_evk with 4GB as well, just wondering what changes you did on atf, uboot and kernel to make it work?

Currently, my one bootup with error "Error found upper 32 bits". I only changed the #define PHYS_SDRAM_SIZE to 0x100000000. I also tried the 2GB uboot, it will boot up but seems the kernel crushed itself after the login prompt showed up.

 

Any idea for that?

 

Regards,

Jacob

0 件の賞賛
返信

1,869件の閲覧回数
Yuri
NXP Employee
NXP Employee

@story 
Hello,

  perhaps, the issue concerns the fact, that only 3GB address area is available directly
for all internal modules of i.MX8Mm, the rest 1GB is located out of 32-bit address
range and is available for the A53 cores only.

 

Regards,
Yuri.

0 件の賞賛
返信

1,744件の閲覧回数
Jacob_bai
Contributor II

Hi Yuri,

 

Does this mean that the imx8mm with 4GB DRAM only has 3GB avaliable?

 

Regards,

Jacob

0 件の賞賛
返信

1,739件の閲覧回数
Yuri
NXP Employee
NXP Employee

@Jacob_bai 
Hello,

  4GB are  available for the ARM core, but - for GPU - only 3GB may be used.   

Regards,
Yuri.

 

0 件の賞賛
返信

1,916件の閲覧回数
igorpadykov
NXP Employee
NXP Employee

Hi story

 

one can try attached patch.

 

Best regards
igor

0 件の賞賛
返信

1,912件の閲覧回数
story
Contributor II

Hi,

  Thank you. I have added and tested this patch and have not solved it.

0 件の賞賛
返信

1,907件の閲覧回数
igorpadykov
NXP Employee
NXP Employee

suggest to try latest linux

https://source.codeaurora.org/external/imx/linux-imx/tree/?h=imx_5.4.24_2.1.0

 

Best regards
igor

 

0 件の賞賛
返信