lipyxj 发表于 2013-4-5 00:45:26

TQ3358 yaffs的问题

TQ3358 出现如下问题

yaffs: !!!!!!!!! Allocator out !!!!!!!!!!!!!!!!!
yaffs: yaffs tragedy: no space during cache write
yaffs: yaffs tragedy: no more erased blocks
yaffs: !!!!!!!!! Allocator out !!!!!!!!!!!!!!!!!
yaffs: yaffs tragedy: no more erased blocks
yaffs: !!!!!!!!! Allocator out !!!!!!!!!!!!!!!!!
yaffs: yaffs tragedy: no more erased blocks
yaffs: !!!!!!!!! Allocator out !!!!!!!!!!!!!!!!!
yaffs: yaffs tragedy: no more erased blocks
yaffs: !!!!!!!!! Allocator out !!!!!!!!!!!!!!!!!
yaffs: yaffs tragedy: no more erased blocks
yaffs: !!!!!!!!! Allocator out !!!!!!!!!!!!!!!!!
yaffs: yaffs tragedy: no more erased blocks
yaffs: !!!!!!!!! Allocator out !!!!!!!!!!!!!!!!!
yaffs: yaffs tragedy: no more erased blocks
yaffs: !!!!!!!!! Allocator out !!!!!!!!!!!!!!!!!
yaffs: yaffs tragedy: no more erased blocks
yaffs: !!!!!!!!! Allocator out !!!!!!!!!!!!!!!!!
yaffs: yaffs tragedy: no more erased blocks
yaffs: !!!!!!!!! Allocator out !!!!!!!!!!!!!!!!!
yaffs: yaffs tragedy: no more erased blocks
yaffs: !!!!!!!!! Allocator out !!!!!!!!!!!!!!!!!
yaffs: yaffs tragedy: no more erased blocks
yaffs: !!!!!!!!! Allocator out !!!!!!!!!!!!!!!!!
yaffs: yaffs tragedy: no more erased blocks
yaffs: !!!!!!!!! Allocator out !!!!!!!!!!!!!!!!!
yaffs: yaffs tragedy: no space during cache write
yaffs: yaffs tragedy: no more erased blocks
yaffs: !!!!!!!!! Allocator out !!!!!!!!!!!!!!!!!
应该是NANDFlash 空间不够了,我在开发板上安装了一个捕鱼的游戏,游戏安装在SD卡上,安装完游戏后,NANDFLASH还有54MByte的空闲空间,连续跑捕鱼游戏6小时后,NANDFLASH还剩254K的空闲空间,然后,关机再开机,在串口中就接收到开发板发出的上面的信息,我的问题是,这个问题应该是yaffs文件系统在回收垃圾块时出了问题,这个问题应该怎么解决?或者怎么避免?
页: [1]
查看完整版本: TQ3358 yaffs的问题