Why RPMSG size is changed on A9 core in latest BSP imx-5.4.24-2.1.0.xml from 0x8000 to 0x10000 ?

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

Why RPMSG size is changed on A9 core in latest BSP imx-5.4.24-2.1.0.xml from 0x8000 to 0x10000 ?

跳至解决方案
1,195 次查看
rakesh_patel
Senior Contributor I

Old BSP with kernel 4.1.15

============

&rpmsg{
compatible = "fsl,imx6sx-rpmsg";
reg = <0x9FFF0000 0x8000>;
status = "okay";
};

 

New BSP with kernel 5.4

============

&rpmsg{
vdev-nums = <1>;
compatible = "fsl,imx6sx-rpmsg";
reg = <0x9FFF0000 0x10000>;
status = "okay";
};

 

Query:

================

1) Why RPMSG size change on A9 core only? Does it not required on M4 side as well?

2) What is the calculation to change size from 0x8000 to 0x10000?

标签 (1)
0 项奖励
回复
1 解答
1,168 次查看
igorpadykov
NXP Employee
NXP Employee

Hi rakesh_patel

 

usually for bsp changes no additional documents provided except on official nxp linux link:

https://www.nxp.com/design/software/embedded-software/i-mx-software/embedded-linux-for-i-mx-applicat...

 

Also nxp official L4.1.15 bsp (from codeaurora.org/external/imx/linux-imx repository) has not such entry :

https://source.codeaurora.org/external/imx/linux-imx/tree/arch/arm/boot/dts/imx6sx-sdb-m4.dts?h=imx_...

 

Old BSP with kernel 4.1.15

============

&rpmsg{
compatible = "fsl,imx6sx-rpmsg";
reg = <0x9FFF0000 0x8000>;
status = "okay";
};

 

Best regards
igor

在原帖中查看解决方案

0 项奖励
回复
3 回复数
1,190 次查看
igorpadykov
NXP Employee
NXP Employee
0 项奖励
回复
1,174 次查看
rakesh_patel
Senior Contributor I

@igorpadykov :

Thanks for sharing the open-forum links.

But, I want some useful information from NXP's documents for changing size in A9 core in new BSP and no change in M4 side.

Please do needful for the same.

0 项奖励
回复
1,169 次查看
igorpadykov
NXP Employee
NXP Employee

Hi rakesh_patel

 

usually for bsp changes no additional documents provided except on official nxp linux link:

https://www.nxp.com/design/software/embedded-software/i-mx-software/embedded-linux-for-i-mx-applicat...

 

Also nxp official L4.1.15 bsp (from codeaurora.org/external/imx/linux-imx repository) has not such entry :

https://source.codeaurora.org/external/imx/linux-imx/tree/arch/arm/boot/dts/imx6sx-sdb-m4.dts?h=imx_...

 

Old BSP with kernel 4.1.15

============

&rpmsg{
compatible = "fsl,imx6sx-rpmsg";
reg = <0x9FFF0000 0x8000>;
status = "okay";
};

 

Best regards
igor

0 项奖励
回复