|
本人现在在DM3730上移植了LINUX系统来开发,其中的文件系统问UBFIS,现在遇到一个问题是当我使用自己的应用程序跟外部接口通讯的时候会报错。
错误如下:
[ 174.059295] UBIFS error (pid 877): ubifs_write_inode: can't write inode 4688, error -30
[ 174.068023] UBIFS error (pid 877): make_reservation: cannot reserve 160 bytes in jhead 1, error -30
[ 174.077758] UBIFS error (pid 877): ubifs_write_inode: can't write inode 4689, error -30
[ 179.080261] UBIFS error (pid 877): make_reservation: cannot reserve 160 bytes in jhead 1, error -30
[ 179.090301] UBIFS error (pid 877): ubifs_write_inode: can't write inode 82, error -30
[ 204.096435] UBIFS error (pid 877): make_reservation: cannot reserve 2300 bytes in jhead 2, error -30
[ 204.106597] UBIFS error (pid 877): do_writepage: cannot write page 1 of inode 4688, error -30
[ 204.116699] UBIFS error (pid 877): make_reservation: cannot reserve 2932 bytes in jhead 2, error -30
该应用程序是通过GPMC与FPGA进行通讯,底层驱动是自己写的,收发都没问题,写数据的时候不会报错,只有在读FPGA端的数据的时候会报错。
有哪位大侠知道其中的原因呢?
|
阿莫论坛20周年了!感谢大家的支持与爱护!!
曾经有一段真挚的爱情摆在我的面前,我没有珍惜,现在想起来,还好我没有珍惜……
|