不能显示该小部件。
不能显示该小部件。
不能显示该小部件。
不能显示该小部件。
不能显示该小部件。

Booting M4 Core on iMX8

取消
显示结果 
显示  仅  | 搜索替代 
您的意思是: 

Booting M4 Core on iMX8

2,265 次查看
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?

0 项奖励
回复
5 回复数

2,248 次查看
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...

2,172 次查看
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 项奖励
回复

2,162 次查看
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

 

2,159 次查看
donjacobvellathottam
Contributor III

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

0 项奖励
回复

2,226 次查看
donjacobvellathottam
Contributor III

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

0 项奖励
回复