imx8qxp imx_5.4.70_2.3.0, rpmsg and canbus

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

imx8qxp imx_5.4.70_2.3.0, rpmsg and canbus

1,280件の閲覧回数
angelo_d
Senior Contributor I

Hi all,

i have here imx8qxpmek board + base board.

Still i cannot have both rpmsg (test with imx_rpmsg_tty) and can bus up and running together using imx_5.4.70_2.3.0.

If i use meta-imx from nxp yocto, looks like the M4 application is loaded at rom boot stage, and M4 is set to running. Using them imx8qxp-mek-rpmsg.dtb canbus is disabled, and found no way to have it runnig,

If i use meta-freescale stuff only, i need to use bootaux from u-boot, this is in several guides, but then, with this 5.4 kernel, M4 core stops to run just in the early stages of kernel boot.

 

Regards,

angelo

 

0 件の賞賛
2 返答(返信)

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

Hi Angelo

 

> Using them imx8qxp-mek-rpmsg.dtb canbus is disabled,.

 

one can look at below link sect."Modifying default configuration", showing

default SCFW configuration to move some resources/pads from the M4

partition to the A cores partition (u-boot/Linux).

All FlexCAN resources and pads will be moved from the M4 partition to the A core partition.

 

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

For i.MX8X rpmsg test one can also look at

https://www.toradex.com/community/questions/51347/imx-rpmsg-tty-on-imx8.html

 

Best regards
igor

0 件の賞賛

1,270件の閲覧回数
angelo_d
Senior Contributor I

Hi Igor,

thanks, will see how to move canbus pads.

About the link https://www.toradex.com/community/questions/51347/imx-rpmsg-tty-on-imx8.html

your 5.4.70 release notes states that rpmsg only works if M4 application is embedded in flash.bin, so "bootaux" way cannot work, since cortex M4 stops to run at linux boot.

 

0 件の賞賛