S3C6410拷贝大文件出错

sno_guo 2012-08-11 10:27:16
大家好,我之前买了友善的一个mini6410,现在公司自己做块板子,文件系统基本是用友善提供的,我在测试时发现,我先用nfs把本地的文件挂载到板子上,然后cp过去, 发现有一个问题,就是cp小的文件是正常的,只要一拷贝大的文件,系统就死机,请问下是怎么回事,谢谢!

[root@FriendlyARM lib]# cp libQtGui.so.4.7.0 /usr/local/Trolltech/QtEmbedded-4.7.0-armlib/ (这个是我的命令)
下面是内核打印的信息
Kernel panic - not syncing: Attempted to kill init!
[<c0185c44>] (unwind_backtrace+0x0/0xe4) from [<c04c20f4>] (panic+0x58/0x174)
[<c04c20f4>] (panic+0x58/0x174) from [<c0197ca8>] (do_exit+0x68/0x5e4)
[<c0197ca8>] (do_exit+0x68/0x5e4) from [<c01984e8>] (do_group_exit+0x90/0xc4)
[<c01984e8>] (do_group_exit+0x90/0xc4) from [<c01a1f20>] (get_signal_to_deliver+0x30c/0x344)
[<c01a1f20>] (get_signal_to_deliver+0x30c/0x344) from [<c0183048>] (do_signal+0x50/0x5b4)
[<c0183048>] (do_signal+0x50/0x5b4) from [<c0183b70>] (do_notify_resume+0x18/0x48)
[<c0183b70>] (do_notify_resume+0x18/0x48) from [<c0180638>] (work_pending+0x24/0x28)



我的启动中的rcS文件如下:


#! /bin/sh

PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/bin:
runlevel=S
prevlevel=N
umask 022
export PATH runlevel prevlevel

#
# Trap CTRL-C &c only in this shell so we can interrupt subprocesses.
#
trap ":" INT QUIT TSTP
/bin/hostname FriendlyARM

[ -e /proc/1 ] || /bin/mount -n -t proc none /proc
[ -e /sys/class ] || /bin/mount -n -t sysfs none /sys
[ -e /dev/tty ] || /bin/mount -t ramfs none /dev
#/bin/mount -n -t usbfs none /proc/bus/usb

#echo /sbin/mdev > /proc/sys/kernel/hotplug
/sbin/mdev -s
#/bin/hotplug
# mounting file system specified in /etc/fstab
mkdir -p /dev/pts
mkdir -p /dev/shm
#/bin/mount -n -t devpts none /dev/pts -o mode=0622
#/bin/mount -n -t tmpfs tmpfs /dev/shm
#/bin/mount -n -t ramfs none /tmp
#/bin/mount -n -t ramfs none /var
mkdir -p /var/empty
mkdir -p /var/log
mkdir -p /var/lock
mkdir -p /var/run
mkdir -p /var/tmp

ln -sf /dev/null /dev/tty2
ln -sf /dev/null /dev/tty3
ln -sf /dev/null /dev/tty4




/sbin/ifconfig lo 127.0.0.1
/sbin/ifconfig usb0 192.168.22.125

...全文
177 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
夏虫…… 2013-06-27
  • 打赏
  • 举报
回复
神奇啊。这BUG怎么找到的。。。。。
sno_guo 2012-08-17
  • 打赏
  • 举报
回复
问题解决了,发现是硬件的问题,我做硬件的同事把 连接到nand flash的电阻更换下就好了,谢谢了!
xgbing 2012-08-11
  • 打赏
  • 举报
回复
你这个问题很难判断。
我也遇到过NFS拷贝大文件出过问题,不过不一样。
NFS拷贝大文件时有大量的数据包发送到板子,用抓包工具看看数据包的传输情况。
也可能是其它问题,如内存问题等等,友善提供的程序也不能保证没有BUG。

21,595

社区成员

发帖
与我相关
我的任务
社区描述
硬件/嵌入开发 驱动开发/核心开发
社区管理员
  • 驱动开发/核心开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧