QEMU模拟Mini2440开发板运行环境

AI权益加码!Claude Code、Cursor等20+工具免费用! 购周边限时加赠Coding Plan Lite,畅享主流AI工具!学习进阶更高效! 阅读详情

前言

原创文章欢迎转载,请保留出处。
若有任何疑问建议,欢迎回复。
邮箱:Maxwell_nc@163.com

手头上只有一块Smart210(Tiny210V2),无奈网上的资料多数是2440的资料,又不想再花钱买一块2440,后来发现qemu可以模拟arm,参考各种文章后成功模拟,留下博文作为笔记。


参考文章

本文主要参考
http://bbs.51cto.com/thread-970787-1-1.html
http://www.cnblogs.com/jinmu190/archive/2011/03/21/1990698.html
http://blog.csdn.net/zeroboundary/article/details/12657215
这三篇文章,虽然按照他们的做的出现了不少错误,但是非常感谢他们给出了路的方向,通过自己另外摸索成功了,在此和大家分享方法,如果你遇到问题也不妨再看看参考的网站或许会有意外的收获。


开发环境

虚拟机:VMware 10.0.3简体中文绿色版(含VMware Tools)
操作系统:Ubuntu 10.04 32位
不保证能在其他开发环境下正常实现本文最终结果,建议使用相同开发环境。另外本文不讨论如何搭建虚拟机Linux环境,一些库丢失问题请自行apt-get,另外我的所有终端操作均在超级用户下进行。
安装VMware Tools后鼠标捕获有问题的试试sudo apt-get install xserver-xorg-input-vmmouse后重启虚拟机。


编译安装QEMU

首先下载qemu for mini2440,直接打包下载
http://repo.or.cz/w/qemu/mini2440.git/snapshot/HEAD.tar.gz
解压后,进入源代码目录中,

qemu构建mini2440-安装qemu 利用qemu模拟mini2440开发板 阅读详情

相关推荐

qemu构建mini2440-配置交叉编译器

交叉编译器配置

m0_75128324的博客 235

QEMU模拟mini2440开发环境

如何使用QEMU模拟**FriendlyArmMini2440开发板**。 主要是为LInux初学者不必购买ARM9开发板,同样也可以学习ARM9, LInux驱动与内核相关的东西。帮助初学者快速上手ARM与Linux。

zhuwade的博客 2904

Qemu源码是如何 模拟 Mini2440 硬件资源分析(一)

Qemu Mini2440 源码分析

qq_34503002的博客 539

QEMU模拟FriendlyArmMini2440开发板

这篇博文中主要从以下几点进行叙述:1、Mini2440开发板QEMU模拟器简介2、编译适配Mini2440QEMU3、Buildroot (2012.05)的使用4、在QEMU中运行编译好的系统      4.1、生成NAND镜像并初始化      4.2、基于NFS启动      4.3、基于NAND镜像启动      4.4、强大的工具 -- Flashimg5、附件 -- 竞赛第一阶段提...

BuildMyDream 3364

QEMU模拟Mini2440开发板运行环境_qemu mini2440 kernel下载

手头上只有一块Smart210Tiny210V2),无奈网上的资料多数是2440的资料,又不想再花钱买一块2440,后来发现qemu可以模拟arm,参考各种文章后成功模拟,留下博文作为笔记。

2401_87555310的博客 456

QEMU模拟Mini2440开发板运行环境(二):NFS挂载根文件系统

紧接着第一篇(http://blog.csdn.net/maxwell_nc/article/details/44279553),我们使用网络文件系统NFS挂载根文件系统 原创文章欢迎转载,请保留出处。 若有任何疑问建议,欢迎回复。 邮箱:Maxwell_nc@163.com

成长之路 3219

Qemu 模拟 Mini2440 扩展SDRAM 64M 到 128M,256M(三)

MINI2440 板子的内存是由两片64M大小的SDRAM组成,所以实际内存有128M。分别连接到芯片的BANK6和BANK7。从这个图可以看出Mini2440 最大支持的SDRAM 是128M+128M,我们能不能利用 QEMU 直接给你模拟干满到 256M呢?各位看官看我的操作!

qq_34503002的博客 836

Mini2440 qemu调试记录

本文详细介绍了在WSL环境下配置QEMU模拟器进行Mini2440开发板仿真的完整过程。首先通过安装依赖、编译QEMU源代码并解决编译错误来搭建环境,然后创建NAND闪存镜像并启动QEMU调试服务器。文章重点分析了调试过程中遇到的中断向量表映射问题,指出由于QEMU直接将代码加载到0x30000000地址导致0x00000000中断向量表缺失的问题,最终采用MMU虚拟内存映射方案解决。整个过程展示了嵌入式系统开发中硬件模拟、调试技巧和问题排查的典型方法,特别是对中断处理机制和内存映射问题的深入分析具有实践参

qq_39883394的博客 979

qemu for mini2440 OpenWrt

http://www.cnblogs.com/jinmu190/archive/2011/03/21/1990698.html        《使用qemu 建立mini2440模拟仿真环境》           http://www.arm9home.net/read.php?tid-15861.html                                       《使用

飞鸿惊雪 4554

QEMU模拟mini2440+STM32物联网实验(课程设计)

本项目旨在实现一个基于Mini2440和STM32之间通信的物联网实验系统。该系统通过TCP协议实现STM32与Mini2440之间的数据传输,其中STM32采集传感器数据并将数据实时发送至Mini2440Mini2440作为数据接收端,接收到的数据将被存储到本地SQLite数据库,并通过Qt环境提供图形用户界面进行数据可视化展示。用户可通过界面实现数据的增、删、改、查等操作,便于实时监控和管理传感器数据。该实验不仅展示了嵌入式系统与物联网设备间的通信与数据处理流程,也提供了完整的可视化界面,具有良好

m0_47290691的博客 1342

QEMU剧终版】QEMU搭建的两种仿真开发板(详细使用方法)

1、QEMU在Xubuntu仿真Mini2440 使用方法 下载搭建好的环境可到网盘下载,<传送门>。 【虚拟机版本是15.5.0 build-14665864一并上传】

悟已往之不谏 知来者之可追 3480

使用qemu 建立mini2440模拟仿真环境

1. 首先下载qemu for mini2440 git clone git://repo.or.cz/qemu/mini2440.git qemu 如果感觉速度慢,直接打包下载 http://repo.or.cz/w/qemu/mini2440.git/snapshot/HEAD.tar.gz 解压后,今日源代码的主目录中, 1 2 # ./c...

zouli415的博客 672

配置ARM虚拟机_使用qemu建立mini2440模拟仿真环境

编者按: 参考文章&课程: leao :用qemu建立mini2440模拟仿真环境 https://www.cnblogs.com/jinmu190/archive/2011/03/21/1990698.html 星海一叶舟:qemu安装mini2440的修炼经历https://blog.csdn.net/star2523/article/details/7562210 平震宇:嵌入式Linux应用于开发实践 _项目5 构建嵌入式Linux开发环境_5.6 配置交叉编译环境;5.9/10配置AR

ou_nana的博客 2736
上一篇: Linux Qt下简单的多线程编程
下一篇: QEMU模拟Mini2440开发板运行环境(二):NFS挂载根文件系统
Maxwell_nc
博客等级 码龄12年 107粉丝 50原创
评论 1
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值