- 安装gnu交叉编译工具链
- sudo apt-get install gcc-arm-linux-gnueabi
- sudo apt-get install g+±arm-linux-gnueabi
- 安装qemu模拟器
- sudo apt-get install qemu qemu-system qemu-utils
- 可以下载qemu的源码安装,获取最新版本
- 执行qemu-system-arm --version有输出表示成功
- 编译并运行u-boot
- 代码:ftp://ftp.denx.de/pub/u-boot/
- 解压,在Makefile中添加如下两行:
- ARCH ?= arm
- CROSS_COMPILE ?= arm-linux-gnueabi-
- 在u-boot文件夹下输入:
- make ca9x4_ct_vxp_config
- make
- 在u-boot文件下会生成u-boot.bin、u-boot文件
- 执行:qemu-system-arm -M vexpress-a9 -m 256M -nographic -kernel u-boot,会执行到u-boot界面
- 编译并运行Linux
- 下载Linux源码
- 解压,在Makefile中修改为如下两行:
- ARCH ?= arm
- CROSS_COMPILE ?= arm-linux-gnueabi-
- 执行ma
qemu模拟arm开发板运行Linux运行环境
最新推荐文章于 2023-02-04 14:41:21 发布