ericwain 发表于 2010-12-9 07:51:46

skyeye for 6410 模擬

請問,我按照http://sourceforge.net/apps/trac/skyeye/wiki/Linux#tocLinux4 模擬6410,從linux網站下在linux-2.6.35,compile kernel,並執行模擬,執行的時候訊息如下:

~/Project/s3c6410$ skyeye -e linux-2.6.35/vmlinux
SkyEye 1.3.2
SkyEye is an Open Source project under GPL. All rights of different parts or modules are reserved by their author. Any modification or redistributions of SkyEye should not remove or modify the annoucement of SkyEye copyright.
Get more information about it, please visit the homepage http://www.skyeye.org.
Type "help" to get command list.
(skyeye)start
arch: arm
cpu info: armv6, arm11, 7b000, 7f000, 0
In do_mach_option, mach info: name s3c6410x, mach_init addr 0x15b6c0

uart_mod:3, desc_in:, desc_out:, converter:
In create_uart_console
Loaded RAM   ./initrd.img
SKYEYE: use arm11jzf-s mmu ops
exec file "linux-2.6.35/vmlinux"'s format is elf32-i386.
load section .note.gnu.build-id: addr = 0x00000000size = 0x00000024.
skyeye: bus/ram.c:153: mem_write_byte: Assertion `global_mbp != ((void *)0)' failed.
Aborted
----------------------------------
似乎無法正確的被執行,請問有人遇到這種問題嗎??還是我有缺少什麼步驟呢??

tsinghuayuan86 发表于 2010-12-9 09:28:22

回复 1# ericwain 的帖子

ericwain,
      您可能没有加启动参数。在wiki中skyeye.conf上面有句:
       After finish your build procedure, run your kernel on Skyeye by "skyeye -e vmlinux -l0x50000000,0xffffff" .

       在启动skyeye时加上-l0x50000000,0xffffff 。

thanks,
yuanzheng.
页: [1]
查看完整版本: skyeye for 6410 模擬