这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » 嵌入式开发 » MCU » 推荐无需硬件的软件仿真平台“skyeye”

共5条 1/1 1 跳转至

推荐无需硬件的软件仿真平台“skyeye”

菜鸟
2003-08-18 23:37:32     打赏
前两天在陈瑜老师以及kingmonkey等大虾的帮助下终于搞定了skyeye,在上面运行了uClinux,进行了网络的仿真以及自己的第一个应用的开发,感觉十分方便,不敢独享,给和我一样没有硬件又想学习嵌入式的小虾们:) skyeye就是给我提供一个模拟ARM的开发环境,你可以在上面运行ARM Linux,uclinux以及uC/OS-II等多种嵌入式操作系统。 “SkyEye的目标是在通用的Linux和Windows平台实现一个仿真集成开发环境,模拟基于ARM的嵌入式计算机系统;可在SkyEye上运行ARM Linux,uclinux以及uC/OS-II等多种嵌入式操作系统,并对它们进行源码级的分析和测试。”更多的说明你可以到http://hpclab.cs.tsinghua.edu.cn/~skyeye/上面看到。我就不多说了:) 我只说一下我的过程和遇到的问题。 首先,要有linux环境,我的是redhat9。X-windows图形界面和windows比较相象.然后要在redhat里面安装arm-elf-gcc交叉编译环境,还有gdb调试环境。可以到这里http://www.uclinux.org/pub/uClinux/arm-tools/RPMS/ 这里下载arm-elf-binutils-2.1..> ,arm-elf-gcc-2.95.3-4..> 和arm-elf-gdb-5.0-2.i3..>.binutils要先安装.然后安装gcc和gdb。 到这里http://www.uclinux.org/pub/uClinux/arm-elf-tools/ m68k-elf-20030314/arm-elf-20030314 Get the m68k binaries or the ARM binaries. The source is here. 下载中间的ARM binaries,然后在终端里面进入下载保存目录运行sh ./arm-elf-tools-20030314.sh 就可以了。 然后就可以到ftp://166.111.68.183/pub/embed/skyeye/src/skyeye/ 里面下载skyeye-v0.3.0.tar.bz2,解压缩之后安装readme里面一步一步的安装就可以了:)将目录下面的skyeye.conf也下载了,放到uClinux-dist目录下面。http://hpclab.cs.tsinghua.edu.cn/%7Eskyeye/skyeyedemo.html 上面有两段相关视频教程。可以一边观看一边操作。 接下来你就可以到ftp://166.111.68.183/pub/embed/uclinux/soft/下载  uClinux-dist-20030522.tar.gz,解压缩之后把skyeye.conf考贝到uClinux-dist下面。然后在终端里面运行进入uClinux-dist目录,执行make menuconfig,在Vendor选项里面选择GDB/ARMulator,Default all settings,然后退出,保存。依次执行make dep,make,ln –s images/romfs boot.rom,skyeye linux-2.4.x/linux,就可以看到skyeye运行起来了:)然后就可以按视频教程上面的操作了。 进行网络仿真可以到ftp://166.111.68.183/pub/embed/skyeye/src/uclinux/ 里面下载uclinux4skyeye-v0.2.2.tgz按照readme安装,配合视频教程就可以进行网络仿真了:) 对于大虾不值一审,只是希望小虾少走弯路:)欢迎交流:qq:28840498



关键词: 推荐     无需     硬件     软件     仿真     平台     skyeye    

菜鸟
2003-08-19 00:59:00     打赏
2楼
呵呵。。。去问陈瑜:)

菜鸟
2003-08-20 16:38:00     打赏
3楼
[quote][b]以下是引用[i]littlesoap在2003-8-19 14:45:00[/i]的发言:[/b] cygwin下没装成功,惨! [/quote] 给陈瑜发邮件:)我的几个问题就是他帮忙解决的:)

菜鸟
2003-08-22 00:06:00     打赏
4楼
http://hpclab.cs.tsinghua.edu.cn/%7Etm-linux/kernel/indexkernel.html Linux 0.0.1 分析文档 Boot 启动部分简介 Boot.S分析 FileSystem Filesystem主要数据结构 文件系统部分代码分析(I) Kernel ASM.S注释 HD.C注释 Linux0.0.1中断处理机制 Linux键盘流程分析 RS_IO.S注解 System_call.s简要注释 MM Memory.c注释

菜鸟
2003-09-10 05:02:00     打赏
5楼
好东西,建议斑竹收录到精华区

共5条 1/1 1 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]