开发方式
STM32MP1包含的CM4协处理器,有两种开发方式,Production mode 和 Engineering mode。
Production mode
该方式下,开发者需要准备以下条件,才可以开发或调试CM4固件
调试串口,不能被其他软件使用,只能给SW4STM32使用
网络连通,开发板必须和安装SW4STM32的电脑的同一个网络,并且可以网络上使用Ping命令可以连通
STLink连通,STLink连接开发板和电脑
开发时,需要先将开发板启动至Linux系统下,然后再连接STLink调试器,同时还要配置项目的Debug Configuration对话框的"Start up"标签下,选择"thru Linux core(Production mode)"单选框。调试过程中,串口,网口,STLink都被SW4STM32使用。
Engineering mode
该方式下,开发者需要准备以下条件,才可以开发或调试CM4固件
STLink连通,STLink连接开发板和电脑
开发时,先将开发板的启动拨码(SW1)切换为下表的状态。
Bit1 | Bit2 | Bit3 |
OFF | OFF | ON |
然后连接好STLink和串口,同时还要配置项目的Debug Configuration对话框的"Start up"标签下,选择"thru JTAG/SWD link(Engineering mode)"单选框。
作者:SteveChen 创建时间:2024-09-18 14:27
最后编辑:SteveChen 更新时间:2024-09-18 14:27
最后编辑:SteveChen 更新时间:2024-09-18 14:27