历史上的今天
返回首页

历史上的今天

今天是:2025年07月22日(星期二)

正在发生

2020年07月22日 | PC上QEMU模拟ARM的步骤

2020-07-22 来源:elecfans

1. 首先,编译 qemu代码:

git clone git://git.qemu.org/qemu.git

cd qemu/

。/configure --target-list=arm-softmmu,mipsel-softmmu --enable-debug --enable-sdl

make

sudo make install

如果在配置的时候报错:

ERROR: User requested feature sdl

configure was not able to find it.

Install SDL devel

执行:

sudo aptitude install libsdl-image1.2-dev


2. 编译 linux kernel:

wget http://www.kernel.org/pub/linux/kernel/v3.0/linux-3.2.tar.bz2

tar xjf linux-3.2.tar.bz2

export ARCH=arm

export CROSS_COMPILE=arm-linux-gnueabi-

cd linux-3.2

make vexpress_defconfig

make all


3. 创建 ramdisk

先创建一个目录 init, 在init下编写一个小程序init.c,打印 hello, world.

#include 《stdio.h》

void main() {

printf(“Hello World!n”);

while(1);

}


然后,生成 ramdisk:

cd init

arm-linux-gnueabi-gcc -static init.c -o init

echo init|cpio -o --format=newc 》 initramfs


5. 测试:

qemu-system-arm -M vexpress-a9 -kernel 。/linux-3.2/arch/arm/boot/zImage -initrd 。/init/initramfs -serial stdio -append “con

PC上QEMU模拟ARM的步骤

推荐阅读

史海拾趣

喜美克斯(Cvilux)公司的发展小趣事

在追求经济效益的同时,喜美克斯公司也高度重视环境保护。他们积极采用环保材料和生产工艺,减少生产过程中的污染排放。此外,公司还积极参与各种环保公益活动,倡导绿色消费理念,为电子行业的可持续发展做出了积极贡献。

Eastron Corp公司的发展小趣事

面对日益激烈的国际竞争,Eastron Corp决定走全球化发展的道路。公司先后在亚洲、欧洲和北美等地设立了研发中心和生产基地,通过本地化生产和研发,快速响应市场需求。同时,Eastron还积极寻求与国际知名企业的合作,共同开发新技术和产品,提升了公司的国际竞争力。

Anderson Power公司的发展小趣事

面对日益激烈的国际竞争,Eastron Corp决定走全球化发展的道路。公司先后在亚洲、欧洲和北美等地设立了研发中心和生产基地,通过本地化生产和研发,快速响应市场需求。同时,Eastron还积极寻求与国际知名企业的合作,共同开发新技术和产品,提升了公司的国际竞争力。

Federal Custom Cable公司的发展小趣事

Federal Custom Cable公司成立于XXXX年,由几位具有丰富电缆制造经验的工程师创立。公司创立之初,就专注于为客户提供定制化的电缆解决方案。他们深入了解不同行业对电缆的特殊需求,通过技术创新和工艺改进,生产出符合客户要求的电缆产品。这种对定制化需求的精准把握,使Federal Custom Cable在竞争激烈的电缆市场中脱颖而出。

Condor公司的发展小趣事

Federal Custom Cable非常重视客户服务工作。他们建立了完善的客户服务体系,为客户提供从产品咨询、选型、定制到售后服务的全方位支持。同时,Federal Custom Cable还积极与合作伙伴建立长期稳定的合作关系,共同推动电缆行业的发展。这种以客户需求为导向、以合作伙伴关系为基础的经营模式,为Federal Custom Cable的持续发展提供了有力保障。

AMICC [AMIC TECHNOLOGY]公司的发展小趣事

随着产品线的不断丰富和技术实力的不断提升,AMICC开始积极拓展国内外市场。公司通过与大型电子企业建立战略合作关系,成功打入国际市场。同时,AMICC还积极参加各类行业展会和交流活动,提升品牌知名度和影响力。在市场拓展的过程中,AMICC始终坚持客户至上的原则,为客户提供优质的产品和服务,赢得了客户的信任和好评。

问答坊 | AI 解惑

开始入门DSP的一些注意事项

在作硬件之前,需要看的资料有: 1.芯片数据手册,描述该器件的引脚信号、片上资源、电气指标和机械特性(如封装等),在做硬件前必看(TMS320F281x数据手册SPRS174J) 2.某一系列DSP的CPU和指令集用户指南,描述该系列DSP的CPU结构、内部寄存器 ...…

查看全部问答>

介绍一个实用的数控稳压电源

各位有那位高手介绍一个实用的0-36V数控实验稳压电源的原理图和程序,谢谢了…

查看全部问答>

怎么没有CBitmapButton类啊

来自EEWORLD合作群:arm linux fpga 嵌入0(49900581) 群主:wangkj …

查看全部问答>

关于pxa270 wince5.0 系统使用sdio wifi (mavell 8686 芯片)的问题

   使用sdio 接口,接上wifi 卡,系统能检测到wifi 卡,并能完成 MrvDrvInitialize ,弹出wifi的设置对话框后,能够检测到AP,但是始终链接不上:下面是调试信息,有没有什么建议『我摘取了从对话框弹出到链接一个AP不成功的信息』: ...…

查看全部问答>

我需要Advanced Archive Password Recovery 注册码

那位高手有请给个吧!!!!!!!!!!!…

查看全部问答>

介绍一下达普电子芯片网站?

    最近帮朋友做调查拉项目,关于电子芯片网站的,有几个网站已经确定了,还要了解一个达普电子芯片网,网址是www.ic72.com 不太知道底细,谁了解的话帮忙介绍一下?要公司详细介绍和其网站架构,最好是权威一点,非常感谢!…

查看全部问答>

为什么设备不能申请进入D3状态呢?

为什么可以把系统从挂起状态的设备不能通过DevicePowerNotify申请进入D3状态呢?     小弟看了windows mobile 5.0的文档,但是看得一头雾水,请各位大哥大姐指教,本人不胜感激!以下是mobile的部分文档: Devices that can wake the s ...…

查看全部问答>

系统不工作,示波器探头地碰下电路板的地就工作!

最近再做一个FPGA通过并口与PC机进行通信的实验:数据从FPGA传向PC机。给FPGA下载代码后,PC机接收不到数据,当打开示波器的一瞬间或者用示波器的探头地接触电路板的地时,PC机可以接收到数据! 我在网上看了一些资料,发现可能是“浮地”的问题, ...…

查看全部问答>

【为C2000做贡献】闻亭DSP培训第3天全部资料

闻亭DSP培训第3天全部资料 [ 本帖最后由 0212009623 于 2011-5-1 16:02 编辑 ]…

查看全部问答>