This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

8127设备跑一段时间重启后出现文件系统只读的错误,断电重启也恢复不了,只能通过重新擦除NAND烧写文件系统才能解决,错误打印信息如下。请问该如何解决?

Other Parts Discussed in Thread: TPS65911, TPS65910

U-Boot 2010.06 (Nov 13 2013 - 11:05:58) DM8127_IPNC_3.50.00
NANDB256 MdThe 2nd stage U-BooPheHit any
NAdo 262144 bytes read: OK
## Starting application at 0x81000000 ...


U-Boot 2010.06 (Nov 13 2013 - 11:07:15) DM8127_IPNC_3.50.00

DI Dready
DRAM: 512 MiB
NAND: HW ECC BCH8 Selected
256 MiB
MMC: OMAP SD/MMC: 0, ON-BOARD .:;rrr;;.
rr2:; rrrr isr: .;rA @S@ M# I2C read: I/O error;@rr
Error reading tps65911.
## Get date failed
Net: Detected MACID:20:cd:cpsw
Hit any key to stop autoboot: 0

Loading from nand0, offset 0x280000
2 00## Booting kernel from Legacy Image at 81000000 ...
Image Name: 2:As2 OK
Loading Kernel Image ... OK
OK

Starting kernel ...

Uncompressing Linux... done, booting the kernel.
Trying to install type control for IRQ375
Trying to set irq flags for IRQ375
omap_voltage_domain_lookup: Voltage driver init not yet happened.Faulting!
_omap_mux_init_gpio: Could not set gpio79
_omap_mux_init_gpio: Could not set gpio80
Cannot clk_get ck_32
tps65910 1-002d: read from reg 3f failed
tps65910 1-002d: read from reg 1e failed
set_machine_constraints: failed to enable VRTC
tps65910 1-002d: failed to register tps65910-pmic regulator
successfully get the jedec id and it is 0xffffff
hub 2-0:1.0: over-current change on port 1
cm: Module associated with clock hdmi_i2s_fck didn't enable in 100000 tries
omap_voltage_late_init: Voltage driver support not added
INIT: version 2.86 booting
Please wait: booting...
Starting udev
Root filesystem already rw, not remounting
Caching udev devnodes
root: mount: mounting /dev/root on / failed: No such file or directory
Configuring network interfaces...
CPSW phy found : id is : 0xfc4b1
PHY 0:01 not found
/bin/sh: udhcpc: not found
done.
Setting up IP spoofing protection: rp_filter.
inside finish.sh
UBI device number 1, total 96 LEBs (12189696 bytes, 11.6 MiB), available 0 LEBs (0 bytes), LEB size 126976 bytes (124.0 KiB)
UBI device number 2, total 634 LEBs (80502784 bytes, 76.8 MiB), available 0 LEBs (0 bytes), LEB size 126976 bytes (124.0 KiB)
./init.sh: line 5: -f: not found
numid=1,iface=MIXER,name='PCM Playback Volume'
; type=INTEGER,access=rw---R--,values=2,min=0,max=127,step=0
: values=127,127
| dBscale-min=-63.50dB,step=0.50dB,mute=0
[c6xdsp ] Remote Debug Shared Memory @ 0xbff00000
[m3video] Remote Debug Shared Memory @ 0xbff05020
[m3vpss ] Remote Debug Shared Memory @ 0xbff0a040
SysLink version : 2.20.02.20
SysLink module created on Date:Aug 16 2013 Time:01:36:39
Trace enabled
Trace SetFailureReason enabled
/dev/mem opened.
Phy Addr : 0x48181560 Data : 0x00000002
secss put in low power state
Phy Addr : 0x48180f10 Data : 0x00000000
Phy Addr : 0x48180508 Data : 0x00000302
Phy Addr : 0x48180520 DatUBIFS error (pid 333): ubifs_check_node: bad CRC: calculated 0xbb073b1b, read 0x66a9e2dd
a : 0x00000002
UBIFS error (pid 333): ubifs_check_node: bad node at LEB 322:33216
PhyUBIFS error (pid 333): ubifs_read_node: expected node type 9
Addr : 0x481805UBIFS error (pid 333): ubifs_iget: failed to read inode 3460, error -117
24 Data : 0x0000UBIFS error (pid 333): ubifs_lookup: dead directory entry 'system_server', error -117
0002
Phy Addr : 0x48180528 Data : 0x00000002
Phy Addr : 0x4c0000e4 Data : 0x00170208
Phy Addr : 0x4d0000e4 Data : 0x00170208
Phy Addr : 0x4c0000e4 Data : 0x00170208
Phy Addr : 0x4d0000e4 Data : 0x00170208
DDR IOs RX is shutdown
/etc/init.d/rc: /etc/rcS.d/S99finish.sh: line 34: ./system_server: Structure needs cleaning

[host] Setting DMM priority for [ISS ] to [0] ( 0x4e000634 = 0x00800000 )

[host] Setting L3 bandwidth regulator for [HDVICP0 ] to [press=[0,0] BW=900, WM Cycles=2500]

[host] Setting DMM priority for [HDVICP0 ] to [1] ( 0x4e000634 = 0x00000009 )
INIT: Entering runlevel: 5
inside autorun
Starting telnet daemon.
Starting syslogd/klogd: done

_____ _____ _ _
| _ |___ ___ ___ ___ | _ |___ ___ |_|___ ___| |_
| | _| .'| . | . | | __| _| . | | | -_| _| _|
|__|__|_| |__,|_ |___| |__| |_| |___|_| |___|___|_|
|___| |___|

Arago Project http://arago-project.org dm814x-evm ttyO0

Arago 2011.09 dm814x-evm ttyO0

dm814x-evm login: root (automatic login)
root@dm814x-evm:~# mkdosfs 3.0.12 (29 Oct 2011)
unable to get drive geometry, using default 255/63
/dev/sbulla has 255 heads and 63 sectors per track,
logical sector size is 512,
using 0xf8 media descriptor, with 1024 sectors;
file system has 2 12-bit FATs and 4 sectors per cluster.
FAT size is 1 sector, and provides 247 clusters.
There is 1 reserved sector.
Root directory contains 512 slots and uses 32 sectors.
Volume ID is 5b8a24d1, no volume label.
insmod: can't read 'g_file_storage.ko': No such file or directory
Simple mixer control 'PGA',0
Capabilities: cvolume cswitch penum
Capture channels: Front Left - Front Right
Limits: Capture 0 - 119
Front Left: Capture 80 [67%] [40.00dB] [on]
Front Right: Capture 80 [67%] [40.00dB] [on]
Creat queue id:0
queue id:0
ApproDrvInit: 3
Creat queue id:32769
queue id:32769
queue id:0
++++++++++++in jpeg_tcp
ApproDrvInit: 20
queue id:32769
#### ptz enable ...
#### camera search enable...
sdk interface msgget id: 65538
sdk interface msgget id: 65538
using default expsoure time and again value!!!
UBIFS error (pid 325): make_reservation: cannot reserve 160 bytes in jhead 1, error -30
UBIFS error (pid 325): ubifs_write_inode: can't write inode 2549, error -30
UBIFS error (pid 325): make_reservation: cannot reserve 160 bytes in jhead 1, error -30
UBIFS error (pid 325): ubifs_write_inode: can't write inode 2546, error -30
UBIFS error (pid 325): make_reservation: cannot reserve 160 bytes in jhead 1, error -30
UBIFS error (pid 325): ubifs_write_inode: can't write inode 2543, error -30
UBIFS error (pid 325): make_reservation: cannot reserve 160 bytes in jhead 1, error -30
UBIFS error (pid 325): ubifs_write_inode: can't write inode 2554, error -30
UBIFS error (pid 325): make_reservation: cannot reserve 160 bytes in jhead 1, error -30
UBIFS error (pid 325): ubifs_write_inode: can't write inode 2544, error -30
UBIFS error (pid 325): make_reservation: cannot reserve 160 bytes in jhead 1, error -30
UBIFS error (pid 325): ubifs_write_inode: can't write inode 2555, error -30
UBIFS error (pid 325): make_reservation: cannot reserve 160 bytes in jhead 1, error -30
UBIFS error (pid 325): ubifs_write_inode: can't write inode 2547, error -30
UBIFS error (pid 325): make_reservation: cannot reserve 160 bytes in jhead 1, error -30
UBIFS error (pid 325): ubifs_write_inode: can't write inode 3469, error -30
UBIFS error (pid 325): make_reservation: cannot reserve 160 bytes in jhead 1, error -30
UBIFS error (pid 325): ubifs_write_inode: can't write inode 3445, error -30
UBIFS error (pid 325): make_reservation: cannot reserve 160 bytes in jhead 1, error -30
UBIFS error (pid 325): ubifs_write_inode: can't write inode 3442, error -30
UBIFS error (pid 325): make_reservation: cannot reserve 160 bytes in jhead 1, error -30
UBIFS error (pid 325): ubifs_write_inode: can't write inode 3444, error -30
UBIFS error (pid 325): make_reservation: cannot reserve 160 bytes in jhead 1, error -30
UBIFS error (pid 325): ubifs_write_inode: can't write inode 3454, error -30
UBIFS error (pid 325): make_reservation: cannot reserve 160 bytes in jhead 1, error -30
UBIFS error (pid 325): ubifs_write_inode: can't write inode 3458, error -30
UBIFS error (pid 325): make_reservation: cannot reserve 160 bytes in jhead 1, error -30
UBIFS error (pid 325): ubifs_write_inode: can't write inode 3427, error -30
UBIFS error (pid 325): make_reservation: cannot reserve 160 bytes in jhead 1, error -30
UBIFS error (pid 325): ubifs_write_inode: can't write inode 3433, error -30
UBIFS error (pid 325): make_reservation: cannot reserve 160 bytes in jhead 1, error -30
UBIFS error (pid 325): ubifs_write_inode: can't write inode 3431, error -30
UBIFS error (pid 325): make_reservation: cannot reserve 160 bytes in jhead 1, error -30
UBIFS error (pid 325): ubifs_write_inode: can't write inode 3429, error -30
UBIFS error (pid 325): make_reservation: cannot reserve 160 bytes in jhead 1, error -30
UBIFS error (pid 325): ubifs_write_inode: can't write inode 3432, error -30
UBIFS error (pid 325): make_reservation: cannot reserve 160 bytes in jhead 1, error -30
UBIFS error (pid 325): ubifs_write_inode: can't write inode 3435, error -30
UBIFS error (pid 325): make_reservation: cannot reserve 160 bytes in jhead 1, error -30
UBIFS error (pid 325): ubifs_write_inode: can't write inode 3436, error -30
UBIFS error (pid 325): make_reservation: cannot reserve 160 bytes in jhead 1, error -30
UBIFS error (pid 325): ubifs_write_inode: can't write inode 3434, error -30
UBIFS error (pid 325): make_reservation: cannot reserve 160 bytes in jhead 1, error -30
UBIFS error (pid 325): ubifs_write_inode: can't write inode 3430, error -30
UBIFS error (pid 325): make_reservation: cannot reserve 160 bytes in jhead 1, error -30
UBIFS error (pid 325): ubifs_write_inode: can't write inode 3450, error -30
UBIFS error (pid 325): make_reservation: cannot reserve 160 bytes in jhead 1, error -30
UBIFS error (pid 325): ubifs_write_inode: can't write inode 3447, error -30
UBIFS error (pid 325): make_reservation: cannot reserve 160 bytes in jhead 1, error -30
UBIFS error (pid 325): ubifs_write_inode: can't write inode 3452, error -30
UBIFS error (pid 325): make_reservation: cannot reserve 160 bytes in jhead 1, error -30
UBIFS error (pid 325): ubifs_write_inode: can't write inode 3451, error -30
UBIFS error (pid 325): make_reservation: cannot reserve 160 bytes in jhead 1, error -30
UBIFS error (pid 325): ubifs_write_inode: can't write inode 3453, error -30
UBIFS error (pid 325): make_reservation: cannot reserve 160 bytes in jhead 1, error -30
UBIFS error (pid 325): ubifs_write_inode: can't write inode 3449, error -30
UBIFS error (pid 325): make_reservation: cannot reserve 160 bytes in jhead 1, error -30
UBIFS error (pid 325): ubifs_write_inode: can't write inode 3448, error -30
TimeOut occure in boot_proc.
Program exit.
TimeOut occure in boot_proc.
Program exit.