楼主在工作中遇到这么个需求,A7启动M4,M4使用can,涉及到资源分配问题,挖坑一个礼拜,具体操作见以下。
1.修改内核设备树
确认IO口没被占用,修改m4_can
&m_can1 {
status = "disabled";
};
&m4_m_can1 {
pinctrl-names = "rproc_default";
pinctrl-0 = <&m_can1_pins_a>;
status = "okay";
};
编译设备树:
在内核目录下打开终端