stm32mp1安装linux系统,stm32mp1linux开发环境搭建(cortex a7)

原标题:stm32mp1linux开发环境搭建(cortex a7)

写在前面:

本文章为《STM32MP1系列教程之Cortex-A7开发篇》系列中的一篇,全系列总计11篇。笔者使用的开发平台为华清远见FS-MP1A开发板(STM32MP157开发板)。针对该开发平台,后续会陆续更多更多系列教程,包括Cortex-A7开发篇、Cortex-M4开发篇、Linux应用开发篇、Linux系统移植篇、Linux驱动开发篇、硬件设计篇、项目实战篇等。欢迎关注,更多stm32mp157开发教程及视频,可加技术交流Q群459754978,感谢关注。

FS-MP1A开发板详情介绍:https://item.taobao.com/item.htm?id=622457259672

本文主要介绍windows下的开发环境搭建。推荐使用win10 64bit系统进行安装。我们将安装以下软件。

· Xshell 6(免费版)

· STM32CubeProgrammer

1.1 Xshell 6安装

由于在后续的实验中需要使用到串口调试终端和ssh登陆Linux操作系统,因此需要 安装一个 调试工具 ,这里以xshell为例 ,读者也可以根据自己的个人习惯选择。

Xshell 6免费版安装包可以从xshell官方网站https://www.netsarang.com/zh/通过邮件申请免费版本,也可以使用资料光盘中【华清远见-FS_MP1A开发资料\01-工具软件】的Xshell-6.0.0197p.exe安装包进行安装。

89e2af7a33df0a7b27749c3cdb72227c.png

双击安装包后会先检查当前系统环境,如果系统依赖不满足则会自动安装缺失的部分。

56b39fe597344ee90a4172ea4a61ca04.png

环境安装完成后将会出现如下界面

b67e682493f8e9506592cc99f5970280.png

点击"下一步"

f963b1a29278af3e29b5e27c9fe00aa5.png

点击"我接收许可协议中的条款"

339c58ba4f17dc4d59e796d5bf72133c.png

这里直接点击"下一步"

abd67f7d263b5f17bd03c7fbf03b0b08.png

选择要安装的默认目录后点击"下一步"

68ab486aad5112924c59a6fc2d74123e.png

点击"安装"

d5fa3a2e0070353b85166ccde333ee36.png

安装完成会出现如下界面

ad99531820a81be13894894507f35e4d.png

安装完成后第一次启动需要指定一个配置文件默认保存路径,这里一般默认即可。

7575368104d26b340834354595e1f0e1.png

然后出现如下界面,由于是免费版本所以直接点击"关闭"即可。

3c8fea63ac80fc41eabbbdabb325d4ea.png

随后会弹出如下界面,点击"确定"

841643001311c9cc53d26708f680c36d.png

至此,xshell 6(免费版),就安装成功了。

1.2 STM32CubeProgrammer安装

STM32CubeProgrammer是STMicroelectronics的官方工具,用于在STM32平台上的Flash设备中创建分区并对各个分区进行镜像烧录。

可以使用STM32CubeProgrammer来烧录STM32 MPU板上支持的所以Flash设备。后续 镜像烧录将会用STM32CubeProgrammer工具进行eMMC和SDCsrd的镜像更新。

STM32CubeProgrammer安装包可以从xshell官方网站https://www.st.com/en/development-tools/stm32cubeprog.html通过邮件申请最新版本,也可以使用资料光盘中【华清远见-FS_MP1A开发资料\01-工具软件】的en.stm32cubeprog_v2-4-0.zip安装包进行安装。

首先需要将安装包解压,解压完成后得到如下文件。

341572e879b61335eda0e209a5a1f102.png

双击"SetupSTM32CubeProgrammer-2.4.0.exe"允许安装向导。

4b787d6d358756433cf2065bc9852f4c.png

点击"Next"

61b9659ce8f74c7b04cf03270ce5f33a.png

点击"Next"

712ab9783604126270caed94ac7a6b96.png

点击"I accept the terms of this license agreement"

05bd07c6ffb0fb8936d69fba3b5777a8.png

这里选择安装路径,笔者可以自行指定。点击Next之后会提示,将要创建一个安装目录。

95b5e33346dea35cac4d424f34426bdb.png

勾选STM32TrustePackageCreator选项

7389e5d324599d616194c17dbbeab027.png

Next之后会进程序安装。

f5aa197a2f28b96f44ea0df9ce162f4a.png

在安装的过程中会弹出如下界面,安装相关的驱动程序。

点击"下一步"

56dbab28747ab9df688b965b0c9ededb.png

程序将会自动安装所需的驱动程序,安装完成后会弹出如下界面。

d64a284563ac94191a8d6d10b6d9dae1.png

点击"完成"

09e3da05c74fecdf5f441a828ae909de.png

切换到"STM32CubeProgrammer"界面后点击"Next",创建桌面快捷键。

1387ec4a99007b86b1d38e9bdb384886.png

安装完成界面

56efa564ee51e2a6278e723aae5e1839.png

出现上述界面后点击"Done"。至此STM32CubeProgrammer就安装完成了。返回搜狐,查看更多

责任编辑:

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值