
1.修改内核设备树![]() ![]() 确认IO口没被占用,修改m4_can ![]()
编译设备树: 在内核目录下打开终端 ![]() 将生成设备树文件复制到板上的boot目录下 ![]() 2.修改tf-a设备树 ![]() ![]() ![]() 编译设备树文件: ![]()
复制build目录下的tf-a-stm32mp157a-fsmp1a-trusted.stm32到MP1的/home/root文件夹下面 进入MP1终端,更新TF-A echo 0 > /sys/class/block/mmcblk2boot0/force_ro echo 0 > /sys/class/block/mmcblk2boot1/force_ro dd if=tf-a-stm32mp157a-fsmp1a-trusted.stm32 of=/dev/mmcblk2boot0 conv=fdatasync dd if=tf-a-stm32mp157a-fsmp1a-trusted.stm32 of=/dev/mmcblk2boot1 conv=fdatasync echo 1 > /sys/class/block/mmcblk2boot0/force_ro echo 1 > /sys/class/block/mmcblk2boot1/force_ro 3.重启设备,然后A7启动M4,发现M4的can程序正常工作 ———————————————— 版权声明:厚德载物2013 |
为什么学了几天STM32一脸茫然?
STM32 不同时钟频率有什么不同的影响
STM32入门指南:从零开始,如何为你的首个项目选择最合适的MCU?
STM32MP157D-DK1-编译并运行第一个程序hello world
STM32MP157D-DK1-SDK包安装
STM32MP157D-DK1-ssh连接方式
STM32MP157D-DK1-stlink串口进入终端
STM32MP157D-DK1-先烧录demo镜像
STM32MP157D-DK1-开始学linux了求各位大佬指点
更新STM32MP135-Openwrt镜像