- 论坛徽章:
- 0
|
各位好! 我的盒子遇到一个问题请大家帮忙分析分析:
问题现象及做过的尝试:
编辑了一个文件,然后reboot重启后,运行应用的时候可能会出现 Segmentation fault 或者 Illegal instruction 的错误,反复断电复位几次可能就好了。
当出现这样的问题之后,尝试重启多次,每次所出错的应用不一定是同一个,静态编译或动态编译的程序都会出现,所报错误以 Segmentation fault 居多(可以确定应用本身没有 Segmentation fault)。
偶尔出现,多个盒子上都出现过,出问题前所编辑的文件并不固定。
系统基本情况:
u-boot: 1.1.5
kernel: 2.6.21
filesystem: yaffs2
yaffs version:
yaffs_nand.c,v 1.7 2007/02/14
yaffs_fs.c,v 1.60 2007/05/15
yaffs_ecc.c,v 1.9 2007/02/14
yaffs_checkptrw.c,v 1.14 2007/05/15
nand ecc 用的是yaffs的,选择了 NAND_ECC_NONE.
nand 规划:
0x00000000 - 0x00200000 :内核
0x00200000 - 0x03200000 : 系统 (mtdblock0)
0x03200000 - 0x10000000 : 数据 (mtdblock1)
不容易复现,比较头疼的问题,各位帮忙看看啊, 多谢了!
.
[ 本帖最后由 Scorpioo 于 2008-9-29 09:23 编辑 ] |
|