QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

楼主: chyyuu

SkyEye-0.xx使用简介和视频教程

[复制链接]
发表于 2005-9-14 19:47:58 | 显示全部楼层
同上:cygwin上是安装www.uclinux.org/pub/uClinux/uclinux-elf-tools/上的m68k binaries  还是 ARM binaries,我安装了后者,还是编译不出*.elf文件,郁闷死了!
回复

使用道具 举报

 楼主| 发表于 2005-9-16 10:39:20 | 显示全部楼层
建议在linux下编译arm linux等.
回复

使用道具 举报

发表于 2005-10-11 11:22:08 | 显示全部楼层

Re: 承上

[quote:fdb2f0cc3d="yihect"][quote:fdb2f0cc3d="yihect"]我在编译ucosii for skyeye 的时候提示 文件 ucosii4skyeye/lib/skyeye_printf.c
内的 isdigit 函数没定义,我看已经有 #include <ctype.h> 了, 需要在哪个makfile 配置文件内加个 路径 指示?[/quote]


不用  ulib 下的 libuc.a  ,改用 libc.a 和 libgcc.a 倒是可以的。
不过不算好吧![/quote]

请问大侠你的问题是如何解决的??
回复

使用道具 举报

发表于 2005-11-27 20:34:34 | 显示全部楼层
请问《Skyeye和Arm开发平台》一书上的linux-2.4.18-rmk7.tar.bz2 哪里可以下载,它与光盘上patch-2.4.18-rmk7.bz2  的文件是否相同
回复

使用道具 举报

发表于 2005-12-12 12:51:42 | 显示全部楼层
谢谢了。
很重要的初学资料呀!
回复

使用道具 举报

发表于 2006-4-6 23:48:06 | 显示全部楼层
我按照你说的方法作,为什么总出现kernel panic,无法加载根文件系统?我有romfs.img啊,在
tar sim
load 阶段都加载romfs了,
run 的时候就出现panic
回复

使用道具 举报

发表于 2006-4-7 00:08:47 | 显示全部楼层
NET4: Unix domain sockets 1.0/SMP for Linux NET4.0.
Blkmem: bad access: block=2, count=2 (pos=800, len=0)
end_request: I/O error, dev 1f:00 (Blkmem), sector 2
EXT2-fs: unable to read superblock
Blkmem: bad access: block=0, count=2 (pos=400, len=0)
end_request: I/O error, dev 1f:00 (Blkmem), sector 0
romfs: unable to read superblock
Kernel panic: VFS: Unable to mount root fs on 1f:00
回复

使用道具 举报

发表于 2006-4-17 17:39:34 | 显示全部楼层
I also meet this problem.
unable to read superblock and kernel panic.
God! help me!
Up
回复

使用道具 举报

发表于 2006-5-3 00:08:42 | 显示全部楼层
我装2.6.9也不能加载根系统, 按提示想看kernel/workqueue.c:104, 但功力不足.没法找到原因,希望各位赐教

GNU gdb 5.3
Copyright 2002 Free Software Foundation, Inc.
GDB is free software, covered by the GNU General Public License, and you are
welcome to change it and/or distribute copies of it under certain conditions.
Type "show copying" to see the conditions.
There is absolutely no warranty for GDB.  Type "show warranty" for details.
This SkyEye was configured as "--host=i686-pc-linux-gnu --target=arm-elf"...
(SkyEye) target sim
cpu info: armv3, arm7tdmi, 41007700, fff8ff00, 0
mach info: name at91, mach_init addr 0x8160cbc
SKYEYE: use arm7100 mmu ops
Loaded ROM   ./boot.rom
Connected to the simulator.
(SkyEye) load
Loading section .init, size 0xc000 vma 0x1000000
Loading section .text, size 0xcdfa8 vma 0x100c000
Loading section __ex_table, size 0x718 vma 0x10d9fb0
Loading section __param, size 0x14 vma 0x10da6c8
Loading section .data, size 0x9614 vma 0x10dc000
Start address 0x1000000
Transfer rate: 7464768 bits/sec.
(SkyEye) run
Starting program: /root/uClinux-dist/linux-2.6.x/linux
Linux version 2.6.9-hsc0 (root@server) (gcc version 3.4.0) #10 Mon May 1 11:08:59 CST 2006
CPU: Atmel-AT91M40xxx [14000040] revision 0 (ARMvundefined/unknown)
Machine: ATMEL EB01
Built 1 zonelists
Kernel command line: root=/dev/ram initrd=0x01300000,800K keepinitrd
PID hash table entries: 32 (order: 5, 512 bytes)
Dentry cache hash table entries: 1024 (order: 0, 4096 bytes)
Inode-cache hash table entries: 512 (order: 0, 4096 bytes)
Memory: 4MB = 4MB total
Memory: 2252KB available (823K code, 100K data, 48K init)
Mount-cache hash table entries: 512 (order: 0, 4096 bytes)
checking if image is initramfs... it is
Linux NoNET1.0 for Linux 2.6
Atmel USART driver version 0.99
ttyS0 at 0xfffd0000 (irq = 2) is a builtin Atmel APB USART
ttyS1 at 0xfffcc000 (irq = 3) is a builtin Atmel APB USART
RAMDISK driver initialized: 16 RAM disks of 2048K size 1024 blocksize
loop: loaded (max 8 devices)
Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(1,0)
<2>kernel BUG at kernel/workqueue.c:104!
sim_info called

Program received signal SIGINT, Interrupt.
panic (fmt=0x10d2298 "VFS: Unable to mount root fs on %s")
    at kernel/panic.c:102
102             for (;;)
(SkyEye) quit
回复

使用道具 举报

发表于 2006-6-25 11:04:41 | 显示全部楼层
编译uclinux无法include到系统头文件。
到最后make的时候出现问题,跟了一下makefile,最后在make subdirs.
debian:/usr/src/uClinux-dist/user/boa# pwd
/usr/src/uClinux-dist/user/boa

手工执行:
/usr/src/uClinux-dist/tools/ucfront-gcc arm-elf-gcc  -Os -g \
-fno-common -fno-builtin -Wall   -DEMBED -D__PIC__ -fpic \
-msingle-pic-base -Dlinux -D__linux__ -Dunix -D__uClinux__   \
-c -o alias.o alias.c
.
主要报错信息:
/usr/src/uClinux-dist/uClibc/include/sys/types.h:30: bits/types.h: No such file or directory

查看了一下/usr/include/bits下其实有这个头文件。
请大侠指点迷津。

版本信息:
uClinux-dist-20051110.tar.bz2  
arm-elf-tools-20030314.sh
回复

使用道具 举报

发表于 2006-10-6 09:56:18 | 显示全部楼层
执行tar sim后 提示 failed to open skyeye config file skyeye.conf in the same directory.哪里有这个文件?
回复

使用道具 举报

发表于 2006-10-6 10:20:22 | 显示全部楼层
我现在在/usr/local/bin/下面都装了 skyeye, arm-elf-tools,skyeyeinsight接下来如果要调试一些小程序应该怎么办?
回复

使用道具 举报

发表于 2006-11-14 22:05:51 | 显示全部楼层
arm-elf-tools我一直下不下来呀~!!
uClinux网站打开好慢阿,有没有其他的地方可以下载呀?急需谢谢大家
回复

使用道具 举报

发表于 2006-12-5 18:29:30 | 显示全部楼层
请教一下:
我不太清楚mem_bank: 项具体是根据什么来设置的,具体需要几个段,段的开始和大小是根据什么来设定的?
回复

使用道具 举报

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

本版积分规则

GMT+8, 2024-11-23 06:22 , Processed in 0.047063 second(s), 13 queries .

© 2021 Powered by Discuz! X3.5.

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