Booting M4 Core on iMX8

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

Booting M4 Core on iMX8

998件の閲覧回数
donjacobvellathottam
Contributor III

Hi, I've been trying to bring up the m4 core in an imx8 platform. I've been using the sdk from nxp sdk builder and toolchain from arm developer (suggested in the sdk docs).

In the sdk the demo apps for Hello World and RPMSG are working fine. But when I try to run the demo app for can loopback on the m4 it seems the m4 core is not booting up. 

Why is this happening and how can I solve this?

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

981件の閲覧回数
Zhiming_Liu
NXP TechSupport
NXP TechSupport

If you are using imx8qm-mek-rpmsg.dtb, this dtb disabled the CAN node.

 

You need check the scfw configs and make sure the CAN domain belongs to m4.

Please refer SCFW guide in source code and below knowledge base:

https://community.nxp.com/t5/i-MX-Processors-Knowledge-Base/System-Controller-Firmware-101/ta-p/1124...

905件の閲覧回数
donjacobvellathottam
Contributor III

Hi @Zhiming_Liu 

Thanks for the support.

I've checked the link that you've provided and have done as instructed in the documentation.

When I tried to boot up the m4 core using the SCFW I've made by following the directions on the website https://community.nxp.com/t5/i-MX-Processors-Knowledge-Base/System-Controller-Firmware-101/ta-p/1124... there seems to be an issue.

It seems that the can0 is assigned to M4 1 core.

How can I assign can0 to M4 0 core.

0 件の賞賛
返信

895件の閲覧回数
Zhiming_Liu
NXP TechSupport
NXP TechSupport

Hi @donjacobvellathottam 

You can create a resource region for M4_0 like M4_1

Zhiming_Liu_0-1705459661332.png

 

892件の閲覧回数
donjacobvellathottam
Contributor III

Thank you @Zhiming_Liu 
now I understand what needs to be done

0 件の賞賛
返信

959件の閲覧回数
donjacobvellathottam
Contributor III

Thank you for the reply.
I'll check it.

0 件の賞賛
返信