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

posted @ 2018-04-18 16:37  cnchengv  阅读(115)  评论(0编辑  收藏  举报