|
安装了最新版本的skyeye,编译android2.6.36for s3c6410的内核,
运行skyeye -e 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 0xfc2620
uart_mod:3, desc_in:, desc_out:, converter:
In create_uart_console
./initrd.img: No such file or directory
bank 1, Couldn't open boot ROM ./initrd.img - execution will commence with the debuger.
In skyeye_exit, Some unknown exception happened.
SKYEYE: use arm11jzf-s mmu ops
exec file "vmlinux"'s format is elf32-i386.
load section .init: addr = 0xc0008000 size = 0x00016efc.
skyeye: bus/ram.c:153: mem_write_byte: Assertion `global_mbp != ((void *)0)' failed.
Aborted
请问,initrd.img是必须自己创建吗?如何生成这个文件啊?
[
另:
可以直接拷贝编译android源码时生成的ramdisk.img,改名成initrd.img后直接使用吗?
我试的结果是:
(skyeye)start
arch: arm
cpu info: armv6, arm11, 7b000, 7f000, 0
In do_mach_option, mach info: name s3c6410x, mach_init addr 0xa2f620
uart_mod:3, desc_in:, desc_out:, converter:
In create_uart_console
Loaded RAM ./initrd.img
SKYEYE: use arm11jzf-s mmu ops
exec file "vmlinux"'s format is elf32-i386.
load section .init: addr = 0xc0008000 size = 0x00016efc.
skyeye: bus/ram.c:153: mem_write_byte: Assertion `global_mbp != ((void *)0)' failed.
Aborted
] |
|