qemu 系列
一、. qemu uboot
1. 首先安装交叉编译器,执行: sudo apt-get install gcc-arm-linux-gnueabi
2. 下载U-Boot源文件: http://ftp.denx.de/pub/u-boot/ 我下载的是 u-boot-2017.01.tar.bz2
3. 解压源文件 tar jvxf u-boot-2017.01.tar.bz2 -C xxxx (xxx为需要解压的目录)
4. 进入U-Boot 源文件目录,然后执行:
export ARCH=arm
export CROSS_COMPILE=arm-linux-gnueabi-
make vexpress_ca9x4_defconfig
make
编译完成后,如果目录下生成 u-boot 文件,则说明编译成功。
5. 在U-Boot源码目录下编写脚本 run.sh
qemu-system-arm \
-M vexpress-a9 \
-nographic \
-m 512M \
-kernel u-boot
然后 chmod +x run.sh 增加文件执行权限。
6. 最后执行 ./run.sh
二 引导
to thi tha--
https://www.cnblogs.com/pengdonglin137/p/5023961.html
http://www.cnblogs.com/pengdonglin137/p/5023875.html
最新文章
- 关于 devbridge-autocomplete 插件多选操作的实现方法
- GO语言下载、安装、配置
- webmagic的设计机制及原理-如何开发一个Java爬虫
- Codeforces Round #385 //再遇状压
- HSV色彩空间
- 【java】: 操作excel2007/2003
- 序列化和反序列化的几种方式(DataContractSerializer)(二)
- svn 钩子 post-commit 出现255错误解决办法
- JS功能代码集锦
- [Swust 549]--变位词(vector水过)
- Knockout应用开发指南 第三章:绑定语法(2)
- c#(控制台应用程序)实现排序算法的研究总结
- dubbo在idea下的使用创建 服务者,消费者 注册中心
- P2819 图的m着色问题(DFS)
- Multidex(二)之Dex预加载优化
- hdu--1029 编程之美 在数组a中 (元素个数n n是奇数)找一个数字 它出现的次数大于(n+1)/2
- Establish a website in 5 minutes
- Java项目多数据源配置 (转)
- html5自定义数字键盘
- 通过Intent Flags ,从桌面返回到App最后Activity
热门文章
- Spring Boot分布式系统实践【2】-框架搭建
- Win 7 家庭普通版系统升级密钥
- 导航页-LeetCode专题-Python实现
- ES6躬行记(13)——类型化数组
- 【.NET Core项目实战-统一认证平台】第十章 授权篇-客户端授权
- Scala(三)
- VisualStudio移动开发(C#、VB.NET)Smobiler开发平台——BarcodeView控件的使用方式,.Net移动开发
- DSAPI 添加删除程序到Windows启动
- WPF 中 DispatcherTimer 计时器
- Java开发笔记(五十九)Java8之后的扩展接口