QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 1499|回复: 0

在模拟器启动操作系统后,不能输入

[复制链接]
发表于 2009-6-26 23:24:31 | 显示全部楼层 |阅读模式
skyeye 1.2.8 :
在安装完以后,直接使用skyeye-testsuite-1.2.8/linux/at91rm9200/2.6.x/目录下的 vmlinux和skyeye.conf模拟。

出现了下面的情况:
[one@localhost binary]$ ./skyeye -e ./at91rm9200/2.6.x/vmlinux -c at91rm9200/2.6.x/skyeye.conf
Your elf file is little endian.
arch: arm
cpu info: armv4, arm920t, 41009200, ff00fff0, 2
mach info: name at91rm92, mach_init addr 0x80764c0
uart_mod:0, desc_in:, desc_out:, converter:
SKYEYE: use arm920t mmu ops
Loaded RAM   ./initrd.img
exec file "./at91rm9200/2.6.x/vmlinux"'s format is elf32-little.
load section .init: addr = 0xc0008000  size = 0x00018000.
load section .text: addr = 0xc0020000  size = 0x0013e14c.
load section __ex_table: addr = 0xc015e150  size = 0x000009f8.
not load section .pci_fixup: addr = 0xc015eb48  size = 0x00000000 .
not load section __ksymtab: addr = 0xc015eb48  size = 0x00000000 .
not load section __ksymtab_gpl: addr = 0xc015eb48  size = 0x00000000 .
not load section __kcrctab: addr = 0xc015eb48  size = 0x00000000 .
not load section __kcrctab_gpl: addr = 0xc015eb48  size = 0x00000000 .
load section __param: addr = 0xc015eb48  size = 0x00000078.
load section .data: addr = 0xc0160000  size = 0x00027bd0.
not load section .bss: addr = 0xc0187be0  size = 0x00012ba8 .
not load section .comment: addr = 0x00000000  size = 0x0000188a .
call ARMul_InitSymTable,kernel filename is ./at91rm9200/2.6.x/vmlinux.
start addr is set to 0xc0008000 by exec file.
In at91rm92_io_read_word, io error, addr=0xfffff130
In at91rm92_io_read_word, io error, addr=0xfffff130
In at91rm92_io_read_word, io error, addr=0xfffff130
In at91rm92_io_read_word, io error, addr=0xfffff130
In at91rm92_io_read_word, io error, addr=0xfffff130
In at91rm92_io_read_word, io error, addr=0xfffff130
In at91rm92_io_read_word, io error, addr=0xfffff130
In at91rm92_io_read_word, io error, addr=0xfffff130
Linux version 2.6.12 ([email=skyeyeuser@debian]skyeyeuser@debian[/email]) (gcc version 3.3.2) #2 Fri Aug 5 14:23:15 CST 2005
CPU: ARM920Tid(wb) [41009200] revision 0 (ARMvundefined/unknown)
CPU0: D VIVT write-back cache
CPU0: I cache: 16384 bytes, associativity 64, 32 byte lines, 8 sets
CPU0: D cache: 16384 bytes, associativity 64, 32 byte lines, 8 sets
Machine: Atmel AT91RM9200-DK
Warning: bad configuration page, trying to continue
Memory policy: ECC disabled, Data cache writeback
Built 1 zonelists
Kernel command line: root=/dev/ram0 initrd=0xc0200000,0x00500000 rw console=ttyS0
AT91: 128 gpio irqs in 4 banks
PID hash table entries: 128 (order: 7, 2048 bytes)
Console: colour dummy device 80x30
Dentry cache hash table entries: 4096 (order: 2, 16384 bytes)
Inode-cache hash table entries: 2048 (order: 1, 8192 bytes)
Memory: 16MB = 16MB total
Memory: 9436KB available (1274K code, 233K data, 96K init)
Mount-cache hash table entries: 512
CPU: Testing write buffer coherency: ok
checking if image is initramfs...it isn't (bad gzip magic numbers); looks like an initrd
Freeing initrd memory: 5120K
NET: Registered protocol family 16
NetWinder Floating Point Emulator V0.97 (double precision)
devfs: 2004-01-31 Richard Gooch ([email protected])
devfs: boot_options: 0x1
Epson S1D13XXX FB Driver
In at91rm92_io_read_word, io error, addr=0xfffb8020
In at91rm92_io_read_word, io error, addr=0xfffb8020
In at91rm92_io_read_word, io error, addr=0xfffb8020
In at91rm92_io_read_word, io error, addr=0xfffb8020
In at91rm92_io_read_word, io error, addr=0xfffb8020
In at91rm92_io_read_word, io error, addr=0xfffb8020
In at91rm92_io_read_word, io error, addr=0xfffb8020
In at91rm92_io_read_word, io error, addr=0xfffb8020
In at91rm92_io_read_word, io error, addr=0xfffb8020
In at91rm92_io_read_word, io error, addr=0xfffb8020
In at91rm92_io_read_word, io error, addr=0xfffb8030
In at91rm92_io_read_word, io error, addr=0xfffb8020
In at91rm92_io_read_word, io error, addr=0xfffb8020
In at91rm92_io_read_word, io error, addr=0xfffb8020
Bus read error, can not find corresponding bank for addr 0x30000000,pc=0xc00c87bc
s1d13xxxfb: chip not found: 811597824
AT91 Watchdog Timer enabled (5 seconds)
ttyS0 at MMIO 0xfefc0000 (irq = 6) is a AT91_SERIAL
ttyS1 at MMIO 0xfefff200 (irq = 1) is a AT91_SERIAL
io scheduler noop registered
io scheduler anticipatory registered
RAMDISK driver initialized: 16 RAM disks of 8192K size 1024 blocksize
mice: PS/2 mouse device common for all mice
NET: Registered protocol family 2
IP: routing cache hash table of 512 buckets, 4Kbytes
TCP established hash table entries: 1024 (order: 1, 8192 bytes)
TCP bind hash table entries: 1024 (order: 0, 4096 bytes)
TCP: Hash tables configured (established 1024 bind 1024)
NET: Registered protocol family 1
NET: Registered protocol family 17
RAMDISK: ext2 filesystem found at block 0
RAMDISK: Loading 2048KiB [1 disk] into ram disk... done.
VFS: Mounted root (ext2 filesystem).
Mounted devfs on /dev
Freeing init memory: 96K
SIOCSIFADDR: No such device
SIOCGIFFLAGS: No such device
Welcome to
     _      _____      __   __    _      _
    / \    /  __ \    /  \_/  \  | |    |_|                 
   / _ \   | |  | |  / /\   /\ \ | |     _ ____  _   _  _  _
  / /_\ \  | |__| | / /  \_/  \ \| |    | |  _ \| | | |\ \/ /
/ /___\ \ | |__\ \ | |       | || |___ | | |_| | |_| |/    \
/_/     \_\| |   \_\|_|       |_||_____||_|_| |_|\____|\_/\_/
           
ARMLinux for Skyeye
For further information please check:
http://www.skyeye.org/

BusyBox v1.00 (2004.12.27-02:03+0000) Built-in shell (ash)
Enter 'help' for a list of built-in commands.
/ #

/************************完*****************************************************************/

在最后出现了命令提示符以后,提示输入的光标闪烁 ,但是敲击键盘输入,始终不能显示输入,即不能响应键盘的输入.....
仔细想想,我觉得有以下可能:
1.可能该linux在编译的过程中定义的输入终端都不是我的键盘,
2.初始化过程中 出现了几个io端口的错误,外设工作不正常.
3. 是我太菜了.

求高手赐教!!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2024-11-22 09:29 , Processed in 0.044741 second(s), 16 queries .

© 2021 Powered by Discuz! X3.5.

快速回复 返回顶部 返回列表