STMCU小助手
发布时间:2022-10-2 21:45
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 |
STM32MP1 自举程序编程:USB DFU/USART 协议全解析
兔哥心中的ST中文论坛
我心中的ST中文论坛
STM32 开发者指南:ST.com 全新 MCU 产品阵容视觉布局深度解析
深度拆解 STM32MP1 Boot 链路
STM32串口自动识别波特率的原理
STM32MP135 MP157 MP257 CoreMark移植&&跑分对比&&多核心负载不均衡问题排查与解决
STM32--STM32 微控制器详解
为什么学了几天STM32一脸茫然?
STM32 不同时钟频率有什么不同的影响
微信公众号
手机版