一、. 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

最新文章

  1. 关于 devbridge-autocomplete 插件多选操作的实现方法
  2. GO语言下载、安装、配置
  3. webmagic的设计机制及原理-如何开发一个Java爬虫
  4. Codeforces Round #385 //再遇状压
  5. HSV色彩空间
  6. 【java】: 操作excel2007/2003
  7. 序列化和反序列化的几种方式(DataContractSerializer)(二)
  8. svn 钩子 post-commit 出现255错误解决办法
  9. JS功能代码集锦
  10. [Swust 549]--变位词(vector水过)
  11. Knockout应用开发指南 第三章:绑定语法(2)
  12. c#(控制台应用程序)实现排序算法的研究总结
  13. dubbo在idea下的使用创建 服务者,消费者 注册中心
  14. P2819 图的m着色问题(DFS)
  15. Multidex(二)之Dex预加载优化
  16. hdu--1029 编程之美 在数组a中 (元素个数n n是奇数)找一个数字 它出现的次数大于(n+1)/2
  17. Establish a website in 5 minutes
  18. Java项目多数据源配置 (转)
  19. html5自定义数字键盘
  20. 通过Intent Flags ,从桌面返回到App最后Activity

热门文章

  1. Spring Boot分布式系统实践【2】-框架搭建
  2. Win 7 家庭普通版系统升级密钥
  3. 导航页-LeetCode专题-Python实现
  4. ES6躬行记(13)——类型化数组
  5. 【.NET Core项目实战-统一认证平台】第十章 授权篇-客户端授权
  6. Scala(三)
  7. VisualStudio移动开发(C#、VB.NET)Smobiler开发平台——BarcodeView控件的使用方式,.Net移动开发
  8. DSAPI 添加删除程序到Windows启动
  9. WPF 中 DispatcherTimer 计时器
  10. Java开发笔记(五十九)Java8之后的扩展接口