利用QEMU模拟启动uboot

  1. 环境配置:

实体机:Windows7
虚拟机:Linux ubuntu 18.04
模拟开发板:vexpress-a9
u-boot版本:u-boot-2017.05-rc2.tar.bz2

2. 安装QEMU

2.1 源码安装

下载安装QEMU需要依赖的库

apt install zlib1g-dev
apt install libglib2.0-0 libglib2.0-dev
apt install libsdl1.2-dev
apt install libpixman-1-dev libfdt-dev

QEMU源码下载
https://www.qemu.org/download/
使用2.7.0版本进行编译安装

wget https://www.qemu.org/download/qemu-2.7.0.tar.xz

解压

tar -xvf qemu-2.7.0.tar.xz

进入源码目录
配置为ARM架构

./configure --target-list=arm-softmmu --audio-drv-list
make
make install

2.2 联网安装

apt install qemu

查看支持哪些开发板

qemu-system-arm -M help

查看结果如下:

root@ubuntu:/home/ubuntu# qemu-system-arm -M help
Supported machines are:
akita                Sharp SL-C1000 (Akita) PDA (PXA270)
ast2500-evb          Aspeed AST2500 EVB (ARM1176)
borzoi               Sharp SL-C3100 (Borzoi) PDA (PXA270)
canon-a1100          Canon PowerShot A1100 IS
cheetah              Palm Tungsten|E aka. Cheetah PDA (OMAP310)
collie               Sharp SL-5500 (Collie) PDA (SA-1110)
connex               Gumstix Connex (PXA255)
cubieboard           cubietech cubieboard
emcraft-sf2          SmartFusion2 SOM kit from Emcraft (M2S010)
highbank             Calxeda Highbank (ECX-1000)
imx25-pdk            ARM i.MX25 PDK board (ARM926)
integra
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值