prince_1234 发表于 2007-11-26 21:42:37

【求助】uboot(44b0)在skyeye中运行,…………

# /home/SkyEye/skyeye-1.2.4/binary/skyeye

**************************** WARNING **********************************
If you want to run ELF image, you should use -e option to indicate
your elf-format image filename. Or you only want to run binary image,
you need to set the filename of the image and its entry in skyeye.conf.
***********************************************************************

big_endian is false.
arch: arm
cpu info: armv3, arm7tdmi, 41007700, fff8ff00, 0
mach info: name s3c44b0, mach_init addr 0x8061e68
uart_mod:1, desc_in:/dev/ttyS0, desc_out:/dev/ttyS0, converter:
SKYEYE: use arm7100 mmu ops
Loaded ROM   ./u-boot.bin

运行到这里就停住了,uboot是在板子可以运行的~~uboot是针对44b0的板子。。。
请高人指点~~~先谢过 了


skyeye.conf文件
cpu: arm7tdmi
mach: s3c44b0
#skyeye for uboot flash 2M bank 1
mem_bank: map=M, type=R, addr=0x00000000, size=0x00001000,file=./u-boot.bin,boot=yes
#skyeye for uboot sdram 8m bank 1
mem_bank: map=M, type=RW, addr=0x0c000000, size=0x00800000
mem_bank: map=I,type=RW, addr=0x01c00000, size=0x00400000
uart: fd_in=/dev/ttyS0, fd_out=/dev/ttyS0

prince_1234 发表于 2007-11-26 21:46:21

# /home/SkyEye/skyeye-1.2.4/binary/skyeye -e u-boot
big_endian is false.
arch: arm
cpu info: armv3, arm7tdmi, 41007700, fff8ff00, 0
mach info: name s3c44b0, mach_init addr 0x8061e68
uart_mod:1, desc_in:/dev/ttyS0, desc_out:/dev/ttyS0, converter:
SKYEYE: use arm7100 mmu ops
Loaded ROM   ./u-boot
exec file "u-boot"'s format is elf32-little.
load section .text: addr = 0x0c700000size = 0x0001adcc.
load section .glue_7t: addr = 0x0c71adccsize = 0x00000000.
load section .glue_7: addr = 0x0c71adccsize = 0x00000000.
load section .rodata: addr = 0x0c71adccsize = 0x000056c4.
load section .data: addr = 0x0c720490size = 0x00000c10.
load section .u_boot_cmd: addr = 0x0c7210a0size = 0x00000658.
not load section .bss: addr = 0x0c7216f8size = 0x0003495c .
not load section .stab: addr = 0x0c756054size = 0x0000069c .
not load section .stabstr: addr = 0x0c7566f0size = 0x0000006e .
not load section .debug_abbrev: addr = 0x0c75675esize = 0x000078cc .
not load section .debug_info: addr = 0x0c75e02asize = 0x000798b9 .
not load section .debug_line: addr = 0x0c7d78e3size = 0x0002023a .
not load section .debug_pubnames: addr = 0x0c7f7b1dsize = 0x0000217a .
not load section .debug_aranges: addr = 0x0c7f9c97size = 0x00000720 .
call ARMul_InitSymTable,kernel filename is u-boot.
start addr is set to 0x0c700000 by exec file.

prince_1234 发表于 2007-11-26 21:48:32

cpu: arm7tdmi
mach: s3c44b0x

#skyeye for uboot flash 2M bank 1
mem_bank: map=M, type=R, addr=0x00000000, size=0x00001000,file=./u-boot,boot=yes
#skyeye for uboot sdram 8m bank 1
mem_bank: map=M, type=RW, addr=0x0c000000, size=0x00800000
mem_bank: map=I,type=RW, addr=0x01c00000, size=0x00400000
uart: fd_in=/dev/ttyS0, fd_out=/dev/ttyS0

prince_1234 发表于 2007-11-26 21:49:11

# /home/SkyEye/skyeye-1.2.4/binary/skyeye -e u-boot
big_endian is false.
arch: arm
cpu info: armv3, arm7tdmi, 41007700, fff8ff00, 0
mach info: name s3c44b0x, mach_init addr 0x8061e68
uart_mod:1, desc_in:/dev/ttyS0, desc_out:/dev/ttyS0, converter:
SKYEYE: use arm7100 mmu ops
Loaded ROM   ./u-boot
exec file "u-boot"'s format is elf32-little.
load section .text: addr = 0x0c700000size = 0x0001adcc.
load section .glue_7t: addr = 0x0c71adccsize = 0x00000000.
load section .glue_7: addr = 0x0c71adccsize = 0x00000000.
load section .rodata: addr = 0x0c71adccsize = 0x000056c4.
load section .data: addr = 0x0c720490size = 0x00000c10.
load section .u_boot_cmd: addr = 0x0c7210a0size = 0x00000658.
not load section .bss: addr = 0x0c7216f8size = 0x0003495c .
not load section .stab: addr = 0x0c756054size = 0x0000069c .
not load section .stabstr: addr = 0x0c7566f0size = 0x0000006e .
not load section .debug_abbrev: addr = 0x0c75675esize = 0x000078cc .
not load section .debug_info: addr = 0x0c75e02asize = 0x000798b9 .
not load section .debug_line: addr = 0x0c7d78e3size = 0x0002023a .
not load section .debug_pubnames: addr = 0x0c7f7b1dsize = 0x0000217a .
not load section .debug_aranges: addr = 0x0c7f9c97size = 0x00000720 .
call ARMul_InitSymTable,kernel filename is u-boot.
start addr is set to 0x0c700000 by exec file.

prince_1234 发表于 2007-11-27 11:02:05

cpu: arm7tdmi
mach: s3c44b0x
#skyeye for uboot flash 2M bank 1
mem_bank: map=M, type=R, addr=0x00000000, size=0x00200000,file=./u-boot,boot=yes
#skyeye for uboot sdram 8m bank 1
mem_bank: map=M, type=RW, addr=0x0c000000, size=0x00800000
mem_bank: map=I,type=RW, addr=0x01c00000, size=0x00400000
uart: fd_in=/dev/ttyS0, fd_out=/dev/ttyS0

运行结果
# /home/SkyEye/skyeye-1.2.4/binary/skyeye -e u-boot
big_endian is false.
arch: arm
cpu info: armv3, arm7tdmi, 41007700, fff8ff00, 0
mach info: name s3c44b0x, mach_init addr 0x8061e68
uart_mod:1, desc_in:/dev/ttyS0, desc_out:/dev/ttyS0, converter:
SKYEYE: use arm7100 mmu ops
Loaded ROM   ./u-boot
exec file "u-boot"'s format is elf32-little.
load section .text: addr = 0x0c700000size = 0x0001adcc.
load section .glue_7t: addr = 0x0c71adccsize = 0x00000000.
load section .glue_7: addr = 0x0c71adccsize = 0x00000000.
load section .rodata: addr = 0x0c71adccsize = 0x000056c4.
load section .data: addr = 0x0c720490size = 0x00000c10.
load section .u_boot_cmd: addr = 0x0c7210a0size = 0x00000658.
not load section .bss: addr = 0x0c7216f8size = 0x0003495c .
not load section .stab: addr = 0x0c756054size = 0x0000069c .
not load section .stabstr: addr = 0x0c7566f0size = 0x0000006e .
not load section .debug_abbrev: addr = 0x0c75675esize = 0x000078cc .
not load section .debug_info: addr = 0x0c75e02asize = 0x000798b9 .
not load section .debug_line: addr = 0x0c7d78e3size = 0x0002023a .
not load section .debug_pubnames: addr = 0x0c7f7b1dsize = 0x0000217a .
not load section .debug_aranges: addr = 0x0c7f9c97size = 0x00000720 .
call ARMul_InitSymTable,kernel filename is u-boot.
start addr is set to 0x0c700000 by exec file.
SKYEYE: WARNING: illegal write halfword to 0xaaaa of 0xaa @ 0x0
SKYEYE: WARNING: illegal write halfword to 0x5554 of 0x55 @ 0x0
SKYEYE: WARNING: illegal write halfword to 0xaaaa of 0x90 @ 0x0

ksh 发表于 2007-11-28 20:26:36

As I know, UNMODIFED u-bootfor s3c44b0 can run on SkyEye. You can get u-boot-1.2.0 from its website. And build it and run it on SkyEye successfully.
页: [1]
查看完整版本: 【求助】uboot(44b0)在skyeye中运行,…………