usb/142276: Cache Synchronization Error with Olympus FE210 Camera

Brodey Dover pcfxer at rogers.com
Sun Jan 3 21:20:02 UTC 2010


>Number:         142276
>Category:       usb
>Synopsis:       Cache Synchronization Error with Olympus FE210 Camera
>Confidential:   no
>Severity:       serious
>Priority:       low
>Responsible:    freebsd-usb
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Sun Jan 03 21:20:01 UTC 2010
>Closed-Date:
>Last-Modified:
>Originator:     Brodey Dover
>Release:        FreeBSD 8- i386 - RELEASE - p1
>Organization:
None.
>Environment:
FreeBSD pcbsd 8.0-RELEASE-p1 FreeBSD 8.0-RELEASE-p1 #3: Fri Dec 11 13:33:42 PST 2009     root at build8x32.pcbsd.org:/usr/obj/usr/pcbsd-build80/fbsd-source/8.0-src/sys/PCBSD  i386

>Description:
When plugging in the camera the system message buffer outputs many lines about cache synchronization issues. When adding, deleting or changing files stored on the camera more errors will display about cache synchronization.

Furthermore, while mounting the camera X/KDE become unresponsive to mouse and keyboard inputs. If music is playing, it will either stop completely or squeal (excessive interrupts).

Here is output from dmesg that is relevant to the issue:

ugen0.4: <OLYMPUS> at usbus0 (disconnected)                                     
umass0: at uhub0, port 6, addr 4 (disconnected)                                 
(da0:umass-sim0:0:0:0): lost device                                             
(da0:umass-sim0:0:0:0): removing device entry                                   
ugen0.4: <OLYMPUS> at usbus0                                                    
umass0: <OLYMPUS FE210/X775, class 0/0, rev 2.00/1.00, addr 4> on usbus0        
umass0:  SCSI over Bulk-Only; quirks = 0x0000                                   
umass0:3:0:-1: Attached to scbus3                                               
da0 at umass-sim0 bus 0 target 0 lun 0                                          
da0: <OLYMPUS FE210/X775 1.00> Removable Direct Access SCSI-0 device            
da0: 1.000MB/s transfers                                                        
da0: 1999MB (4095630 512 byte sectors: 255H 63S/T 254C)                         
(da0:umass-sim0:0:0:0): Synchronize cache failed, status == 0x4, scsi status == 0x0                                                                             
(da0:umass-sim0:0:0:0): Synchronize cache failed, status == 0x4, scsi status == 0x0                                                                             
GEOM: da0: partition 1 does not start on a track boundary.                      
GEOM: da0: partition 1 does not end on a track boundary.                        
(da0:umass-sim0:0:0:0): Synchronize cache failed, status == 0x4, scsi status == 0x0                                                                             
(da0:umass-sim0:0:0:0): Synchronize cache failed, status == 0x4, scsi status == 0x0                                                                             
(da0:umass-sim0:0:0:0): Synchronize cache failed, status == 0x4, scsi status == 0x0                                                                             
(da0:umass-sim0:0:0:0): Synchronize cache failed, status == 0x4, scsi status == 0x0                                                                             
(da0:umass-sim0:0:0:0): Synchronize cache failed, status == 0x4, scsi status == 0x0                                                                             
(da0:umass-sim0:0:0:0): Synchronize cache failed, status == 0x4, scsi status == 0x0                                                                             
(da0:umass-sim0:0:0:0): Synchronize cache failed, status == 0x4, scsi status == 0x0                                                                             
(da0:umass-sim0:0:0:0): Synchronize cache failed, status == 0x4, scsi status == 0x0                                                                             
(da0:umass-sim0:0:0:0): Synchronize cache failed, status == 0x4, scsi status == 0x0                                                                             
(da0:umass-sim0:0:0:0): Synchronize cache failed, status == 0x4, scsi status == 0x0                                                                             
(da0:umass-sim0:0:0:0): Synchronize cache failed, status == 0x4, scsi status == 0x0                                                                             
(da0:umass-sim0:0:0:0): Synchronize cache failed, status == 0x4, scsi status == 0x0                                                                             
(da0:umass-sim0:0:0:0): Synchronize cache failed, status == 0x4, scsi status == 0x0                                                                             
(da0:umass-sim0:0:0:0): Synchronize cache failed, status == 0x4, scsi status == 0x0                                                                             
(da0:umass-sim0:0:0:0): Synchronize cache failed, status == 0x4, scsi status == 0x0                                                                             
(da0:umass-sim0:0:0:0): Synchronize cache failed, status == 0x4, scsi status == 0x0                                                                             
(da0:umass-sim0:0:0:0): Synchronize cache failed, status == 0x4, scsi status == 0x0                                                                             
(da0:umass-sim0:0:0:0): Synchronize cache failed, status == 0x4, scsi status == 0x0                                                                             
(da0:umass-sim0:0:0:0): Synchronize cache failed, status == 0x4, scsi status == 0x0                                                                             
(da0:umass-sim0:0:0:0): Synchronize cache failed, status == 0x4, scsi status == 0x0                                                                             
(da0:umass-sim0:0:0:0): Synchronize cache failed, status == 0x4, scsi status == 0x0                                                                             
(da0:umass-sim0:0:0:0): Synchronize cache failed, status == 0x4, scsi status == 0x0                                                                             
(da0:umass-sim0:0:0:0): Synchronize cache failed, status == 0x4, scsi status == 0x0                                                                             
(da0:umass-sim0:0:0:0): Synchronize cache failed, status == 0x4, scsi status == 0x0                                                                             
(da0:umass-sim0:0:0:0): Synchronize cache failed, status == 0x4, scsi status == 0x0                                                                             
(da0:umass-sim0:0:0:0): Synchronize cache failed, status == 0x4, scsi status == 0x0                                                                             
(da0:umass-sim0:0:0:0): Synchronize cache failed, status == 0x4, scsi status == 0x0                                                                             
(da0:umass-sim0:0:0:0): Synchronize cache failed, status == 0x4, scsi status == 0x0                                                                             
(da0:umass-sim0:0:0:0): Synchronize cache failed, status == 0x4, scsi status == 0x0                                                                             
(da0:umass-sim0:0:0:0): Synchronize cache failed, status == 0x4, scsi status == 0x0                                                                             
(da0:umass-sim0:0:0:0): Synchronize cache failed, status == 0x4, scsi status == 0x0                                                                             
(da0:umass-sim0:0:0:0): Synchronize cache failed, status == 0x4, scsi status == 0x0                                                                             
(da0:umass-sim0:0:0:0): Synchronize cache failed, status == 0x4, scsi status == 0x0                                                                             
(da0:umass-sim0:0:0:0): Synchronize cache failed, status == 0x4, scsi status == 0x0                                                                             
(da0:umass-sim0:0:0:0): Synchronize cache failed, status == 0x4, scsi status == 0x0                                                                             
(da0:umass-sim0:0:0:0): Synchronize cache failed, status == 0x4, scsi status == 0x0                                                                             
(da0:umass-sim0:0:0:0): Synchronize cache failed, status == 0x4, scsi status == 0x0                                                                             
(da0:umass-sim0:0:0:0): Synchronize cache failed, status == 0x4, scsi status == 0x0                                                                             
(da0:umass-sim0:0:0:0): Synchronize cache failed, status == 0x4, scsi status == 0x0                                                                             
(da0:umass-sim0:0:0:0): Synchronize cache failed, status == 0x4, scsi status == 0x0                                                                             
(da0:umass-sim0:0:0:0): Synchronize cache failed, status == 0x4, scsi status == 0x0                                                                             
(da0:umass-sim0:0:0:0): Synchronize cache failed, status == 0x4, scsi status == 0x0                                                                             
(da0:umass-sim0:0:0:0): Synchronize cache failed, status == 0x4, scsi status == 0x0                                                                             
(da0:umass-sim0:0:0:0): Synchronize cache failed, status == 0x4, scsi status == 0x0                                                                             
(da0:umass-sim0:0:0:0): Synchronize cache failed, status == 0x4, scsi status == 0x0                                                                             
(da0:umass-sim0:0:0:0): Synchronize cache failed, status == 0x4, scsi status == 0x0                                                                             
(da0:umass-sim0:0:0:0): Synchronize cache failed, status == 0x4, scsi status == 0x0                                                                             
(da0:umass-sim0:0:0:0): Synchronize cache failed, status == 0x4, scsi status == 0x0                                                                             
(da0:umass-sim0:0:0:0): Synchronize cache failed, status == 0x4, scsi status == 0x0                                                                             
(da0:umass-sim0:0:0:0): Synchronize cache failed, status == 0x4, scsi status == 0x0                                                                             
(da0:umass-sim0:0:0:0): Synchronize cache failed, status == 0x4, scsi status == 0x0                                                                             
(da0:umass-sim0:0:0:0): Synchronize cache failed, status == 0x4, scsi status == 0x0                                                                             
ugen0.4: <OLYMPUS> at usbus0 (disconnected)                                     
umass0: at uhub0, port 6, addr 4 (disconnected)                                 
(da0:umass-sim0:0:0:0): lost device                                             
(da0:umass-sim0:0:0:0): removing device entry                                   
ugen0.4: <OLYMPUS> at usbus0                                                    
umass0: <OLYMPUS FE210/X775, class 0/0, rev 2.00/1.00, addr 4> on usbus0        
umass0:  SCSI over Bulk-Only; quirks = 0x0000                                   
umass0:3:0:-1: Attached to scbus3                                               
da0 at umass-sim0 bus 0 target 0 lun 0                                          
da0: <OLYMPUS FE210/X775 1.00> Removable Direct Access SCSI-0 device            
da0: 1.000MB/s transfers                                                        
da0: 1999MB (4095630 512 byte sectors: 255H 63S/T 254C)                         
(da0:umass-sim0:0:0:0): Synchronize cache failed, status == 0x4, scsi status == 0x0                                                                             
(da0:umass-sim0:0:0:0): Synchronize cache failed, status == 0x4, scsi status == 0x0                                                                             
(da0:umass-sim0:0:0:0): Synchronize cache failed, status == 0x4, scsi status == 0x0                                                                             
(da0:umass-sim0:0:0:0): Synchronize cache failed, status == 0x4, scsi status == 0x0                                                                             
(da0:umass-sim0:0:0:0): Synchronize cache failed, status == 0x4, scsi status == 0x0                                                                             
(da0:umass-sim0:0:0:0): Synchronize cache failed, status == 0x4, scsi status == 0x0                                                                             
(da0:umass-sim0:0:0:0): Synchronize cache failed, status == 0x4, scsi status == 0x0                                                                             
(da0:umass-sim0:0:0:0): Synchronize cache failed, status == 0x4, scsi status == 0x0                                                                             
(da0:umass-sim0:0:0:0): Synchronize cache failed, status == 0x4, scsi status == 0x0                                                                             
(da0:umass-sim0:0:0:0): Synchronize cache failed, status == 0x4, scsi status == 0x0                                                                             
(da0:umass-sim0:0:0:0): Synchronize cache failed, status == 0x4, scsi status == 0x0                                                                             
(da0:umass-sim0:0:0:0): Synchronize cache failed, status == 0x4, scsi status == 0x0                                                                             
(da0:umass-sim0:0:0:0): Synchronize cache failed, status == 0x4, scsi status == 0x0                                                                             
(da0:umass-sim0:0:0:0): Synchronize cache failed, status == 0x4, scsi status == 0x0                                                                             
(da0:umass-sim0:0:0:0): Synchronize cache failed, status == 0x4, scsi status == 0x0                                                                             
(da0:umass-sim0:0:0:0): Synchronize cache failed, status == 0x4, scsi status == 0x0                                                                             
(da0:umass-sim0:0:0:0): Synchronize cache failed, status == 0x4, scsi status == 0x0                                                                             
(da0:umass-sim0:0:0:0): Synchronize cache failed, status == 0x4, scsi status == 0x0                                                                             
(da0:umass-sim0:0:0:0): Synchronize cache failed, status == 0x4, scsi status == 0x0                                                                             
(da0:umass-sim0:0:0:0): Synchronize cache failed, status == 0x4, scsi status == 0x0                                                                             
(da0:umass-sim0:0:0:0): Synchronize cache failed, status == 0x4, scsi status == 0x0                                                                             
(da0:umass-sim0:0:0:0): Synchronize cache failed, status == 0x4, scsi status == 0x0                                                                             
(da0:umass-sim0:0:0:0): Synchronize cache failed, status == 0x4, scsi status == 0x0                                                                             
(da0:umass-sim0:0:0:0): Synchronize cache failed, status == 0x4, scsi status == 0x0                                                                             
(da0:umass-sim0:0:0:0): Synchronize cache failed, status == 0x4, scsi status == 0x0                                                                             
(da0:umass-sim0:0:0:0): Synchronize cache failed, status == 0x4, scsi status == 0x0                                                                             
(da0:umass-sim0:0:0:0): Synchronize cache failed, status == 0x4, scsi status == 0x0                                                                             
(da0:umass-sim0:0:0:0): Synchronize cache failed, status == 0x4, scsi status == 0x0                                                                             
(da0:umass-sim0:0:0:0): Synchronize cache failed, status == 0x4, scsi status == 0x0                                                                             
(da0:umass-sim0:0:0:0): Synchronize cache failed, status == 0x4, scsi status == 0x0                                                                             
(da0:umass-sim0:0:0:0): Synchronize cache failed, status == 0x4, scsi status == 0x0                                                                             
(da0:umass-sim0:0:0:0): Synchronize cache failed, status == 0x4, scsi status == 0x0                                                                             
(da0:umass-sim0:0:0:0): Synchronize cache failed, status == 0x4, scsi status == 0x0                                                                             
(da0:umass-sim0:0:0:0): Synchronize cache failed, status == 0x4, scsi status == 0x0                                                                             
(da0:umass-sim0:0:0:0): Synchronize cache failed, status == 0x4, scsi status == 0x0                                                                             
(da0:umass-sim0:0:0:0): Synchronize cache failed, status == 0x4, scsi status == 0x0                                                                             
(da0:umass-sim0:0:0:0): Synchronize cache failed, status == 0x4, scsi status == 0x0                                                                             
(da0:umass-sim0:0:0:0): Synchronize cache failed, status == 0x4, scsi status == 0x0                                                                             
ugen0.4: <OLYMPUS> at usbus0 (disconnected)                                     
umass0: at uhub0, port 6, addr 4 (disconnected)                                 
(da0:umass-sim0:0:0:0): lost device                                             
(da0:umass-sim0:0:0:0): removing device entry                                   
ugen0.4: <OLYMPUS> at usbus0                                                    
umass0: <OLYMPUS FE210/X775, class 0/0, rev 2.00/1.00, addr 4> on usbus0        
umass0:  SCSI over Bulk-Only; quirks = 0x0000                                   
umass0:3:0:-1: Attached to scbus3                                               
da0 at umass-sim0 bus 0 target 0 lun 0                                          
da0: <OLYMPUS FE210/X775 1.00> Removable Direct Access SCSI-0 device            
da0: 1.000MB/s transfers                                                        
da0: 1999MB (4095630 512 byte sectors: 255H 63S/T 254C)                         
(da0:umass-sim0:0:0:0): Synchronize cache failed, status == 0x4, scsi status == 0x0                                                                             
(da0:umass-sim0:0:0:0): Synchronize cache failed, status == 0x4, scsi status == 0x0                                                                             
(da0:umass-sim0:0:0:0): Synchronize cache failed, status == 0x4, scsi status == 0x0                                                                             
(da0:umass-sim0:0:0:0): Synchronize cache failed, status == 0x4, scsi status == 0x0                                                                             
(da0:umass-sim0:0:0:0): Synchronize cache failed, status == 0x4, scsi status == 0x0                                                                             
(da0:umass-sim0:0:0:0): Synchronize cache failed, status == 0x4, scsi status == 0x0                                                                             
(da0:umass-sim0:0:0:0): Synchronize cache failed, status == 0x4, scsi status == 0x0                                                                             
(da0:umass-sim0:0:0:0): Synchronize cache failed, status == 0x4, scsi status == 0x0                                                                             
(da0:umass-sim0:0:0:0): Synchronize cache failed, status == 0x4, scsi status == 0x0                                                                             
(da0:umass-sim0:0:0:0): Synchronize cache failed, status == 0x4, scsi status == 0x0                                                                             
(da0:umass-sim0:0:0:0): Synchronize cache failed, status == 0x4, scsi status == 0x0                                                                             
(da0:umass-sim0:0:0:0): Synchronize cache failed, status == 0x4, scsi status == 0x0                                                                             
(da0:umass-sim0:0:0:0): Synchronize cache failed, status == 0x4, scsi status == 0x0                                                                             
(da0:umass-sim0:0:0:0): Synchronize cache failed, status == 0x4, scsi status == 0x0                                                                             
(da0:umass-sim0:0:0:0): Synchronize cache failed, status == 0x4, scsi status == 0x0                                                                             
(da0:umass-sim0:0:0:0): Synchronize cache failed, status == 0x4, scsi status == 0x0                                                                             
(da0:umass-sim0:0:0:0): Synchronize cache failed, status == 0x4, scsi status == 0x0                                                                             
(da0:umass-sim0:0:0:0): Synchronize cache failed, status == 0x4, scsi status == 0x0                                                                             
(da0:umass-sim0:0:0:0): Synchronize cache failed, status == 0x4, scsi status == 0x0                                                                             
(da0:umass-sim0:0:0:0): Synchronize cache failed, status == 0x4, scsi status == 0x0                                                                             
(da0:umass-sim0:0:0:0): Synchronize cache failed, status == 0x4, scsi status == 0x0
(da0:umass-sim0:0:0:0): Synchronize cache failed, status == 0x4, scsi status == 0x0
(da0:umass-sim0:0:0:0): Synchronize cache failed, status == 0x4, scsi status == 0x0
(da0:umass-sim0:0:0:0): Synchronize cache failed, status == 0x4, scsi status == 0x0
(da0:umass-sim0:0:0:0): Synchronize cache failed, status == 0x4, scsi status == 0x0
pid 17259 (gdb), uid 1001: exited on signal 6
(da0:umass-sim0:0:0:0): Synchronize cache failed, status == 0x4, scsi status == 0x0
(da0:umass-sim0:0:0:0): Synchronize cache failed, status == 0x4, scsi status == 0x0
(da0:umass-sim0:0:0:0): Synchronize cache failed, status == 0x4, scsi status == 0x0
(da0:umass-sim0:0:0:0): Synchronize cache failed, status == 0x4, scsi status == 0x0
(da0:umass-sim0:0:0:0): Synchronize cache failed, status == 0x4, scsi status == 0x0
(da0:umass-sim0:0:0:0): Synchronize cache failed, status == 0x4, scsi status == 0x0
(da0:umass-sim0:0:0:0): Synchronize cache failed, status == 0x4, scsi status == 0x0
(da0:umass-sim0:0:0:0): Synchronize cache failed, status == 0x4, scsi status == 0x0
(da0:umass-sim0:0:0:0): Synchronize cache failed, status == 0x4, scsi status == 0x0
(da0:umass-sim0:0:0:0): Synchronize cache failed, status == 0x4, scsi status == 0x0
(da0:umass-sim0:0:0:0): Synchronize cache failed, status == 0x4, scsi status == 0x0
(da0:umass-sim0:0:0:0): Synchronize cache failed, status == 0x4, scsi status == 0x0
(da0:umass-sim0:0:0:0): Synchronize cache failed, status == 0x4, scsi status == 0x0
ugen0.4: <OLYMPUS> at usbus0 (disconnected)
umass0: at uhub0, port 6, addr 4 (disconnected)
(da0:umass-sim0:0:0:0): lost device
(da0:umass-sim0:0:0:0): removing device entry

Unfortunately I don't have another FE-210 but I have tried other Olympus cameras, Nikons and Canons and even other flash but none seem to exhibit this issue. Also, changing the SD card also doesn't "fix" the issue and the SD card in the FE-210 used by another camera also warrants the same errors and usability issues.
>How-To-Repeat:
Plug in an FE-210 Olympus camera.
>Fix:
None really.

>Release-Note:
>Audit-Trail:
>Unformatted:


More information about the freebsd-usb mailing list