按照这个网址的配置进行设置:http://skyeye.wiki.sourceforge.net/Linux
首先 make s3c2410_defconfig, 然后按上面要求在config中禁止了如下选项:
Enter [Device Driver] -> [ Character Driver] -> [Serial Driver] menu , check off the following option:
<>8250/16550 and compatible serial support
接着就make,编译出来一个vmlinux文件。
我下载了skyeye-testsuite-1.2.8,用里面自带的vmlinux, skyeye.config 和 initrd.img可以仿真成功,但把vmlinux替换成我自己的之后就不行了。当我运行skyeye -e vmlinux后,每次出现start addr is set to 0xc0008000 by exec file之后就停住了。
我的skyeye版本是SkyEye -V1.2,环境是ubuntu 8.04。
谁知道是怎么回事,请告诉我。
我在网上搜索了一下,发现有不少人问skyeye停在了“start addr is set to ...”的问题,但是居然就是没找到有解答的。希望高手能指点一下。