Linux第26步_在虚拟机中安装stm32wrapper4dbg工具

这篇具有很好参考价值的文章主要介绍了Linux第26步_在虚拟机中安装stm32wrapper4dbg工具。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

在Ubuntu下编译TF-A 或者 Uboot时,我们需要用到ST公司提供的stm32wrapper4dbg工具。stm32wrapper4dbg工具的源码下载地址为:

GitHub - STMicroelectronics/stm32wrapper4dbg

记得我们在前面已经创建过的目录如下:

1)、在根目录下,创建一个“linux”目录

2)、在“linux” 目录下,创建一个“nfs”的文件夹,用来供nfs服务器使用,便于”我们的开发板“上通过”网络文件系统来访问这个”nfs“文件夹

3)、在linux目录下,创建一个”tool文件夹,用来存放“Ubutun交叉编译工具链”Linux系统中VSCode软件“code_1.50.1-1602600906_amd64”。

4)、在“linux”目录下创建“atk-mp1”目录;

5)、在“/linux/atk-mp1/目录下创建“tf-a”目录

6)、在“/linux/atk-mp1/”目录下,创建“my-tfa”目录,用来保存“ST官方的TF-A源码”

在linux目录下有一个”tool文件夹,我们将“ ST公司提供的stm32wrapper4dbg工具”也保存到这个目录下。

1、打开终端

2、 输入“ls回车”,列出当前目录下所有的文件和文件夹

输入“cd linux回车”,切换“linux”目录下

输入“ls回车”,列出当前目录下所有的文件和文件夹

输入“cd tool/回车”,切换“tool”目录下

输入“ls回车”,列出当前目录下所有的文件和文件夹

ubuntu stm32wrapper4dbg,产品研发,linux,STM32MP157,ubuntu,虚拟机,经验分享

3、将“stm32wrapper4dbg-master.zip”压缩包,使用FileZilla把它拷贝到“tool”目录下。该文件位于“05、开发工具”目录中。见下图:

ubuntu stm32wrapper4dbg,产品研发,linux,STM32MP157,ubuntu,虚拟机,经验分享

复制成功,见下图:

ubuntu stm32wrapper4dbg,产品研发,linux,STM32MP157,ubuntu,虚拟机,经验分享

4、输入“ls回车”,列出当前目录下所有的文件和文件夹

输入“unzip stm32wrapper4dbg-master.zip回车”,解压 unzip stm32wrapper4dbg-master.zip

输入“ls回车”,列出当前目录下所有的文件和文件夹

ubuntu stm32wrapper4dbg,产品研发,linux,STM32MP157,ubuntu,虚拟机,经验分享

 5、输入“cd stm32wrapper4dbg-master/回车”,切换“stm32wrapper4dbg-master”目录下

输入“ls回车”,列出当前目录下所有的文件和文件夹

输入“make回车”,编译

输入“ls回车”,列出当前目录下所有的文件和文件夹

ubuntu stm32wrapper4dbg,产品研发,linux,STM32MP157,ubuntu,虚拟机,经验分享

6、输入“sudo cp stm32wrapper4dbg /usr/bin回车”,将编译出来的“stm32wrapper4dbg工具”拷贝到“Ubuntu的/usr/bin”目录下

输入密码“123456回车

输入“stm32wrapper4dbg -s回车”,查询“stm32wrapper4dbg”是否安装成功;

输入“ls回车”,列出当前目录下所有的文件和文件夹

ubuntu stm32wrapper4dbg,产品研发,linux,STM32MP157,ubuntu,虚拟机,经验分享

 至此,在虚拟机中安装stm32wrapper4dbg工具结束。文章来源地址https://www.toymoban.com/news/detail-806422.html

到了这里,关于Linux第26步_在虚拟机中安装stm32wrapper4dbg工具的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Linux第27步_在虚拟机中安装“设备树编译工具”

    设备树英文名字叫做Device tree,用来描述板子硬件信息的,比如开发板上的 CPU有几个核 、每个CPU核主频是多少,IIC、SPI这些外设的寄存器范围是多少,IIC接口下都挂了哪些设备等等。 设备树文件是一种文本格式的文件,方便阅读与修改。 设备树文件后缀为“.dts”,类似于

    2024年01月21日
    浏览(24)
  • STM32CubeMX教程26 FatFs 文件系统 - W25Q128读写

    正点原子stm32f407探索者开发板V2.4 STM32CubeMX软件(Version 6.10.0) keil µVision5 IDE(MDK-Arm) ST-LINK/V2驱动 野火DAP仿真器 XCOM V2.6串口助手 使用STM32CubeMX软件配置STM32F407开发板 使用FatFs中间件通过SPI通信协议对W25Q128芯片进行读写等操作 关于STM32F407使用SPI通信协议对W25Q128 FLASH芯片读写

    2024年02月19日
    浏览(52)
  • 26、江科大stm32视频学习笔记——I2C读写W25Q64

    一、W25Q64简介 1、W25Q64的内存空间结构:  一页256字节,4K(4096 字节)为一个扇区,16个扇区为1块,容量为8M字节,共有128个块,2048 个扇区。   2、W25Q64每页大小由256字节组成,每页的256字节用一次页编程指令即可完成。 3、擦除指令分别支持: 16页(1个扇区)、128页、256页、全片

    2024年01月25日
    浏览(51)
  • VMware虚拟机中安装Ubuntu18.04(linux发行版)【超详细图文教程】

    最近在学习《操作系统导论》,其中例程是在基于unix的系统上实现的,类似下图这种, 由于 linux系统与unix是一脉相传 ,可以说前者是后者的开源版,在linux系统上同样可以复现书中例程, 所以准备安装一个 linux发行版Ubuntu18.04 什么是Linux发行版? 实际上,Linux只是系统的内

    2024年01月16日
    浏览(65)
  • 在虚拟机linux系统centos中安装oracle11gR2,并使用plsql工具连接使用数据库

    1.X工具,我使用的是Xftp,Xshell和Xmanager,也可以选用其他相同类型的工具 2.oracle安装包,我选用的是oracle11gR2,其他版本仅供参考 3.plsql工具 需要使用Xshell使虚拟机脸上Xmanager打开图形化界面,具体步骤如下: 1.打开虚拟机,登录 2.使用Xshell连接虚拟机         打开Xshell,创建

    2024年02月15日
    浏览(55)
  • 【26】应用开发——如何在Ubuntu系统中安装并配置Apache Http Server

    提示:此文章仅作为本人记录日常学习使用,若有存在错误或者不严谨得地方欢迎指正。 Ubuntu系统版本:Ubuntu 20.04.5 LTS 打开终端,输入以下命令更新软件包列表: 安装Apache服务器: 查看相关程序的防火墙规则: 此时应该能看到以下结果: 允许Apache服务器的流量通过防火墙

    2024年01月18日
    浏览(36)
  • 【STM32】STM32F4中USB的CDC虚拟串口(VCP)使用方法

    最近在学习STM32的USB功能,主要是想要使用虚拟串口(VCP)功能,来解决串口传输速率较低的问题,达到于上位机高效通信的目的。 使用芯片:STM32F407ZGT6 使用函数:HAL库 使用工具:STM32CubeMX + Keil uVision5 串口工具:VOFA 主要配置内容: 调试模式为Serial; 使用外部时钟 设置为

    2024年02月21日
    浏览(68)
  • STM32F103实现USB虚拟串口

            今天分享一下STM32F103如何实现虚拟串口,目标是让新手也能上手,如果谁没看懂或者照着做功能没有实现可以私信我,只要我看到一定回复。        本次使用的是STM32F103C8T6核心板,按以下步骤新建一个STM32CubeMX工程。        步骤一 :先输入MCU型号搜索芯片,软件

    2024年02月09日
    浏览(45)
  • stm32 使用keil无实物(软件)仿真,虚拟串口通讯

    准备 1.keil 2.vspd虚拟串口 3.sscom串口助手 4.CubeMX 设置好ini文件和程序后,编译前虚拟串口是关闭的  编译完成后,串口显示打开,说明keil使用了vspd的串口。  然后就是修改程序,接收和发送数据。 无硬件仿真,有些定时器和其他一些配置通过 CubeMX 进行配置,再把配置文件给

    2024年02月12日
    浏览(67)
  • STM32F40 USB虚拟串口 HAL库

    1.CubeMX设置 选择USB Device功能,速度为默认全速USB设备12MHZ,并使能USB_DEVICE库,选择Virtual Port Com (虚拟串口,VPC),使用默认配置。  完成USB_DEVICE配置后,USB中断自动开启,引脚自动配置;USB_DEVICE配置参数默认即可; 选择独立 .h .c 文件,Heap size有一些文档建议填写500以上,

    2024年02月10日
    浏览(60)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包