Subject: umass: Phase Error
To: None <current-users@NetBSD.org>
From: Thomas Klausner <wiz@NetBSD.org>
List: current-users
Date: 09/10/2007 07:44:20
Hi!

I recently bought a new mp3 player. It attaches as sd@umass (I connect
it via a USB1 hub):

umass0 at uhub2 port 4 configuration 1 interface 0
umass0: Meizu   Electronics MiniPlayer, rev 2.00/1.00, addr 5
umass0: using SCSI over Bulk-Only
scsibus0 at umass0: 2 targets, 1 lun per target
sd0 at scsibus0 target 0 lun 0: <Meizu, MiniPlayer, 1.00> disk removable
sd0: 7820 MB, 7840 cyl, 16 head, 32 sec, 512 bytes/sect x 16015360 sectors

It seems to work fine. Mostly. Because when I unmount it, I get an
error message (after waiting for a _long_ time):

umass0: Phase Error, residue = 0
umass0: Phase Error, residue = 0
sd0: cache synchronization failed

Any ideas what this means? Is it a software or hardware problem?
 Thomas