QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 1957|回复: 5

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

[复制链接]
发表于 2007-11-26 21:42:37 | 显示全部楼层 |阅读模式
[root@localhost start-uboot]# /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
 楼主| 发表于 2007-11-26 21:46:21 | 显示全部楼层
[root@localhost start-uboot]# /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 = 0x0c700000  size = 0x0001adcc.
load section .glue_7t: addr = 0x0c71adcc  size = 0x00000000.
load section .glue_7: addr = 0x0c71adcc  size = 0x00000000.
load section .rodata: addr = 0x0c71adcc  size = 0x000056c4.
load section .data: addr = 0x0c720490  size = 0x00000c10.
load section .u_boot_cmd: addr = 0x0c7210a0  size = 0x00000658.
not load section .bss: addr = 0x0c7216f8  size = 0x0003495c .
not load section .stab: addr = 0x0c756054  size = 0x0000069c .
not load section .stabstr: addr = 0x0c7566f0  size = 0x0000006e .
not load section .debug_abbrev: addr = 0x0c75675e  size = 0x000078cc .
not load section .debug_info: addr = 0x0c75e02a  size = 0x000798b9 .
not load section .debug_line: addr = 0x0c7d78e3  size = 0x0002023a .
not load section .debug_pubnames: addr = 0x0c7f7b1d  size = 0x0000217a .
not load section .debug_aranges: addr = 0x0c7f9c97  size = 0x00000720 .
call ARMul_InitSymTable,kernel filename is u-boot.
start addr is set to 0x0c700000 by exec file.
回复

使用道具 举报

 楼主| 发表于 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
回复

使用道具 举报

 楼主| 发表于 2007-11-26 21:49:11 | 显示全部楼层
[root@localhost start-uboot]# /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 = 0x0c700000  size = 0x0001adcc.
load section .glue_7t: addr = 0x0c71adcc  size = 0x00000000.
load section .glue_7: addr = 0x0c71adcc  size = 0x00000000.
load section .rodata: addr = 0x0c71adcc  size = 0x000056c4.
load section .data: addr = 0x0c720490  size = 0x00000c10.
load section .u_boot_cmd: addr = 0x0c7210a0  size = 0x00000658.
not load section .bss: addr = 0x0c7216f8  size = 0x0003495c .
not load section .stab: addr = 0x0c756054  size = 0x0000069c .
not load section .stabstr: addr = 0x0c7566f0  size = 0x0000006e .
not load section .debug_abbrev: addr = 0x0c75675e  size = 0x000078cc .
not load section .debug_info: addr = 0x0c75e02a  size = 0x000798b9 .
not load section .debug_line: addr = 0x0c7d78e3  size = 0x0002023a .
not load section .debug_pubnames: addr = 0x0c7f7b1d  size = 0x0000217a .
not load section .debug_aranges: addr = 0x0c7f9c97  size = 0x00000720 .
call ARMul_InitSymTable,kernel filename is u-boot.
start addr is set to 0x0c700000 by exec file.
回复

使用道具 举报

 楼主| 发表于 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

运行结果
[root@localhost start-uboot]# /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 = 0x0c700000  size = 0x0001adcc.
load section .glue_7t: addr = 0x0c71adcc  size = 0x00000000.
load section .glue_7: addr = 0x0c71adcc  size = 0x00000000.
load section .rodata: addr = 0x0c71adcc  size = 0x000056c4.
load section .data: addr = 0x0c720490  size = 0x00000c10.
load section .u_boot_cmd: addr = 0x0c7210a0  size = 0x00000658.
not load section .bss: addr = 0x0c7216f8  size = 0x0003495c .
not load section .stab: addr = 0x0c756054  size = 0x0000069c .
not load section .stabstr: addr = 0x0c7566f0  size = 0x0000006e .
not load section .debug_abbrev: addr = 0x0c75675e  size = 0x000078cc .
not load section .debug_info: addr = 0x0c75e02a  size = 0x000798b9 .
not load section .debug_line: addr = 0x0c7d78e3  size = 0x0002023a .
not load section .debug_pubnames: addr = 0x0c7f7b1d  size = 0x0000217a .
not load section .debug_aranges: addr = 0x0c7f9c97  size = 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
回复

使用道具 举报

发表于 2007-11-28 20:26:36 | 显示全部楼层
As I know, UNMODIFED u-boot  for 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.
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2024-11-26 03:56 , Processed in 0.068838 second(s), 16 queries .

© 2021 Powered by Discuz! X3.5.

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