ubuntu18 : QEMU中新建S3C2440模拟器

发布者:Shuxiang最新更新时间:2024-07-29 来源: cnblogs关键字:QEMU  S3C2440  模拟器 手机看文章 扫描二维码
随时随地手机看文章

1.下载

wget http://repo.or.cz/w/qemu/mini2440.git/snapshot/HEAD.tar.gz

2.解压

tar -zxvf HEAD.tar.gz 

cd mini2440-HEAD-18b91f2

3.安装依赖包

sudo apt-get install libsdl1.2-dev

 

4.添加链接库

打开 Makefile.target文件,搜索-lz   将  LIBS+=-lz  这一行 改为 LIBS+=-lz -lrt

 

 注意,这里如果不改,在make时会报错:

/usr/bin/ld: vl.o: undefined reference to symbol 'timer_settime@@GLIBC_2.3.3'
//lib/x86_64-linux-gnu/librt.so.1: error adding symbols: DSO missing from command line

 

 所以如果出现了这个错误,请修改Makefile.target文件

5.配置

./configure --target-list=arm-softmmu --prefix=/opt/qemu-s3c2440   

# /opt/qemu-s3c2440是安装位置,可以自定义

 

6.

make

make install # 如果权限不够 就使用 sudo make install

 

7.添加环境变量

将qemu的安装位置的bin文件夹添加到环境变量,(安装位置就是 第4步--prefix=参数的值,根据自己的情况修改)

cd ~

echo 'export PATH='$PATH:/opt/qemu-s3c2440/bin'' >> .bashrc

 

8.安装完成

可以使用qemu-system-arm --version来查看版本号

 

 后面就可以挂载uboot kernel等镜像了。


关键字:QEMU  S3C2440  模拟器 引用地址:ubuntu18 : QEMU中新建S3C2440模拟器

上一篇:使用busybox构建yaffs2根文件系统(前言)
下一篇:基于S3C2440数码相框

推荐阅读最新更新时间:2026-03-22 22:12

Qemu Mini2440 的 Linux Fedora 下网络配置
最近应朋友的要求,研究一下QEMU MINI2440下的仿真。本来我以为这个过程没什么的,这一研究还真发现不少问题,写出来与大家分享。 我使用的系统环境: 1.使用VMware 6.5,宿主机使用 win 7 2.VMWare 6.5上的系统是 Linux Fedora 8 3.RTEMS 的编译环境 4.9 首先我从以下网站获取源代码: 1.获取QEMU的源代码:git clone git://repo.or.cz/qemu/mini2440.git qemu 2.获取UBOOT的源代码git clone git://repo.or.cz/u-boot-openmoko/mini2440.git uboot
[单片机]
<font color='red'>Qemu</font> Mini2440 的 Linux Fedora 下网络配置
ecos on QEMU for mini2440 编译方法
1. Redboot的编译方法 ecosconfig new mini2440 redboot ecosconfig tree make 2. ecos 内核的编译方法 ecosconfig new mini2440 ecosconfig tree make 3.ecos的测试方法 在下载好的cos源码中的根目录有examples 进入这个目录 make INSTALL_DIR=你的ecos里面的install目录的绝对路径 会生成几个可执行文件。 修改qemu.sh,举例: ./qemu-system-arm -M mini2440 -m 128M -kernel examples/twothreads -show-curs
[单片机]
ecos on <font color='red'>QEMU</font> for mini2440 编译方法
GUI 在 MINI2440 QEMU 的eCos 上的移植
经历了redboot, kernel测试,网卡驱动,web server的测试,很自然的我们想到了UI。 这不仅仅是移植一个GUI, 更重要的让MINI2440 QEMU的ecos仿真平台更加完整话。 对emwin的移植,需要两个部分,老生常谈了网上到处都是。 (本移植也只是针对学习和测试,并非商业用途) 1. LCD的驱动 这个请网上搜索,MINI2440 LCD Driver就可以。 2. GUI的OS接口 探究emwin的OS接口部分,我们需要利用ecos的两个同步资源 cyg_semaphore cyg_flag 还有一些thread的操作函数 cyg_thread_delay cyg_thread_ge
[单片机]
GUI 在 MINI2440 <font color='red'>QEMU</font> 的eCos 上的移植
PC上QEMU模拟ARM的步骤
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. 编
[单片机]
PC上<font color='red'>QEMU</font>模拟ARM的步骤
QEMU模拟FriendlyArm的Mini2440开发板
这篇博文中主要从以下几点进行叙述: 1、Mini2440开发板和QEMU模拟器简介 2、编译适配Mini2440的QEMU 3、Buildroot (2012.05)的使用 4、在QEMU中运行编译好的系统 4.1、生成NAND镜像并初始化 4.2、基于NFS启动 4.3、基于NAND镜像启动 4.4、强大的工具 -- Flashimg 5、附件 -- 竞赛第一阶段提交作品压缩包,内含 build.sh 完成全部编译启动工作 一、 Mini2440开发板和QEMU模拟器简介 德国FriendlyARM(国内译为”友善之臂“)公司推出的Mini2440开发板,一直以来为 广大嵌入式爱好者所熟知,国内天嵌公司
[单片机]
研究人员开发出新型驾驶模拟器Portobello 融合虚拟现实和混合现实
据外媒报道,康奈尔科技校区(Cornell Tech)的研究人员开发出新型驾驶模拟器Portobello,可融合虚拟现实和混合现实,使驾驶员和乘客都能看到叠加在现实世界中的虚拟物体。 图片来源:ACM SIGCHI 这项技术为研究人员在实验室和道路上进行相同的用户研究开辟了新的可能性——该团队将这一新概念称为“平台可移植性(platform portability)”。 该研究团队由康奈尔科技校区雅各布斯技术-康奈尔学院(Jacobs Technion-Cornell Institute)副教授Wendy Ju领导,并在5月举行的ACM计算系统人为因素会议(CHI, Conference on Human Fac
[汽车电子]
研究人员开发出新型驾驶<font color='red'>模拟器</font>Portobello 融合虚拟现实和混合现实
基于神经辐射场(NeRFs)的自动驾驶模拟器
0. 笔者个人体会 这几年,NeRF可以说已经逐渐渗透进了各个领域,新视点合成、三维重建、SLAM等等很多应用都在想方设法得使用NeRF。那么自动驾驶领域呢?虽然在实车上直接边缘部署NeRF还有难度,但是NeRF可以应用到自动驾驶的场景合成上,再用合成的场景做其他事情!普通场景下的自动驾驶算法其实已经做的很好了,但是特殊场景还是很容易出错。主要还是因为特殊场景下的数据集太难找了!自己录制数据也非常麻烦。显然,NeRF强大的合成能力可以模拟极端场景下的路况,尤其是高动态场景,也就进一步模拟了真实的自动驾驶场景。 最近,清华、港科大、麦吉尔大学、北理工、新加坡国立、香港大学、帝国理工、浙江大学等11个单位联合开源了MARS,也是第
[嵌入式]
基于神经辐射场(NeRFs)的自动驾驶<font color='red'>模拟器</font>
单片机---HLK-W801移植Nes模拟器(一)
背景介绍 年关将至,不过学习的脚步不能停,最近在着手研究一个能在单片机上运行的Nes模拟器,就是我们小时候常玩的红白机。 参考了网上的各位高手的文档,发现STM32上的居多,但是要能够存储和运行Nes模拟器,对rom和ram的要求,相对来说还是高一些,手中的103FC8T6目前还不能用,因为存不下也运行不起来。 不过还是被我发现了一个绝世高手的文章,最终运行ram居然只需要30多Kb,2013年的文章,这个真是不服不行。 传送至大佬文章 所以准备试一下前一阵买的HLK801,毕竟这个主频和存储,都没大问题。 开搞!! 代码准备 LCD驱动 目前是采用了之前用过的SPI总线的LCD,驱动芯片是ili9341。这块就不
[单片机]
单片机---HLK-W801移植Nes<font color='red'>模拟器</font>(一)
小广播
最新单片机文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

厂商技术中心

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

 
机器人开发圈

电子工程世界版权所有 京ICP证060456号 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2026 EEWORLD.com.cn, Inc. All rights reserved