|
系统:Redhat9.0
版本:skyeye1.2.6
中运行uboot1.1.6
报告下面错误
CS8900 Ethernet chip not found?!
BOOTP broadcast 1
下面是对于ep7312.h的修改和skyeye.conf文件的配置过程
skyeye.conf
中内容:
cpu:arm720t
mach:ep7312
mem_bank:map=I,type=RW,addr=0x80000000,size=0x00010000
mem_bank:map=M,type=RW,addr=0x00000000,size=0x01000000,file=./u-boot.bin,boot=yes
mem_bank:map=M,type=RW,addr=0xc0000000,size=0x01000000
ep7312.h
做一下修改
修改
#define CONFIG_DRIVER_CS8900 1
为
#define CONFIG_DRIVER_CS8900 0
修改
#define CONFIG_COMMANDS (CONFIG_CMD_DFL | CONFIG_JFF2)
为
#define CONFIG_COMMANDS (CONFIG_CMD_DFL)
运行报告错误
skyeye -c skyeye.conf -e u-boot
Your elf file is little endian.
arch: arm
cpu info: armv4, arm720t, 41807200, ffffff00, 1
mach info: name ep7312, mach_init addr 0x807b864
dbct info: turn on dbct!
uart_mod:0, desc_in:, desc_out:, converter:
SKYEYE: use arm7100 mmu ops
exec file "u-boot"'s format is elf32-little.
load section .text: addr = 0xc0f80000 size = 0x00014924.
load section .glue_7: addr = 0xc0f94924 size = 0x00000000.
load section .glue_7t: addr = 0xc0f94924 size = 0x00000000.
load section .rodata: addr = 0xc0f94924 size = 0x00000770.
load section .rodata.str1.4: addr = 0xc0f95094 size = 0x00003ef7.
load section .data: addr = 0xc0f98f8c size = 0x00000947.
load section .u_boot_cmd: addr = 0xc0f998d4 size = 0x00000408.
not load section .bss: addr = 0xc0f99cdc size = 0x000049fc .
not load section .debug_line: addr = 0x00000000 size = 0x00005e7e .
not load section .debug_info: addr = 0x00000000 size = 0x0001450f .
not load section .debug_abbrev: addr = 0x00000000 size = 0x0000507e .
not load section .debug_aranges: addr = 0x00000000 size = 0x00000780 .
not load section .debug_frame: addr = 0x00000000 size = 0x0000289c .
not load section .debug_pubnames: addr = 0x00000000 size = 0x00001df1 .
not load section .debug_str: addr = 0x00000000 size = 0x00003a83 .
not load section .comment: addr = 0x00000000 size = 0x000003de .
not load section .debug_ranges: addr = 0x00000000 size = 0x00000858 .
call ARMul_InitSymTable,kernel filename is u-boot.
start addr is set to 0xc0f80000 by exec file.
U-Boot 1.2.0 (Nov 9 2007 - 22:59:11)
DRAM: 16 MB
Flash: 16 MB
*** Warning - bad CRC, using default environment
In: serial
Out: serial
Err: serial
Hit any key to stop autoboot: 0
CS8900 Ethernet chip not found?!
BOOTP broadcast 1
该如何解决 |
|