一、准备工作

1、电脑安装好STM32CubePrammer软件,相应的驱动

2、开发板的USB OTG、USB TTL串口和电脑连接起来

  ①USB OTG为MP1主要烧写,USB_TTL串口看到烧写过程
3、开发板的BOOT引脚波为000。
4、复位开发板,等到STM32CubeProgrammer软件检查到USB接口

 

二、烧写过程

1、准备好STM32CubeProgrammer的烧写脚本

①打开STM32CubeProgrammer,连接完两条USB串口线,打开电源后Port会显示USB1,(此处记得点击connect键,否则软件会提示Disconnected from device.,并且打印失败)如果没有显示则需要检查线的连接,以及boot按钮是否全为0即USB

2、设置要烧写的系统文件路径

②点击Open file选择所对应的tsv文件

 

③此处记得Binaries path路径中需要选择tsv文件的上一层文件夹,即系统烧录的同时将其它tf和uboot也一并烧录

 

 


3、烧写

此处烧写时间为10分钟左右,LCD屏幕显示还是为串口信息

 

4.烧写完成后点击Disconnect断开,设置为EMMC并复位重启开发板进入烧录的系统

   在MobaXterm中输入uname -a 查看系统内核版本,接着可以进行驱动开发的学习了