Arm FVP安装与运行
2022/6/2 23:24:32
本文主要是介绍Arm FVP安装与运行,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
overview
ARM FVP是arm提供的一个软件仿真平台,在还没有RTL EMU的情况下可以快速调试软件,加快软件的开发进度。FVP的安装与使用主要分为以下几步
- 下载安装FVP,软件运行的虚拟环境
- 下载software stack,代码集成编译环境,有大量脚本可简化操作
下载安装FVP
https://developer.arm.com/downloads/-/arm-ecosystem-fvps
下载software stack
步骤参考:https://gitlab.arm.com/arm-reference-solutions/arm-reference-solutions-docs/-/blob/master/docs/infra/common/download-sources.rst
在此就不赘述文档的操作步骤,提一下在实操时的注意事项
- 安装配置好git和repo,这个是必须的,下载代码工具
- 根据你的需求下载对应平台的代码,使用repo注意传递的参数
- 使用repo时如果遇到访问Google不通,需要配置一下代理,注意看一下repo init成功的log
- 下载完software stack之后,使用install_prerequisites.sh脚本配置编译环境,这一步会配置好make、lib库以及gcc工具链
- 如果FVP跑的kernel不需要网络,可以不配置Ethernet tap
编译运行
步骤参考:https://gitlab.arm.com/arm-reference-solutions/arm-reference-solutions-docs/-/blob/master/docs/infra/common/busybox-boot.rst
- 编译镜像,如果编译过程缺少什么工具,就去解决掉
- 看一下output目录生成的镜像是否完整
- 运行FVP即可
reference
- https://gitlab.arm.com/arm-reference-solutions/arm-reference-solutions-docs/-/tree/master/docs/infra
这篇关于Arm FVP安装与运行的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-11-23Springboot应用的多环境打包入门
- 2024-11-23Springboot应用的生产发布入门教程
- 2024-11-23Python编程入门指南
- 2024-11-23Java创业入门:从零开始的编程之旅
- 2024-11-23Java创业入门:新手必读的Java编程与创业指南
- 2024-11-23Java对接阿里云智能语音服务入门详解
- 2024-11-23Java对接阿里云智能语音服务入门教程
- 2024-11-23JAVA对接阿里云智能语音服务入门教程
- 2024-11-23Java副业入门:初学者的简单教程
- 2024-11-23JAVA副业入门:初学者的实战指南