s3c2410 mmc errata?
drzeus-list at drzeus.cx
Sun Jun 3 14:55:10 CEST 2007
Harald Welte wrote:
> it's actually one of the bugs documented in the user manual..
> unfortunately in slightly clumsy english, as [unfortunately] often with
> Page 19-3 (pdf page 444) of S3C2410X User Manual Rev. 1.2:
Where did you find this? I can only find rev 1.1.
> 2. In MMC write mode, the CRC error is occurred in spite of correct
> writing. If user wants to transmit data reliably, read the data and
> compare it after writing.
How delightfully broken. Silent data loss is always so refreshing.
> 3. In case of long response, the CRC error should be detected after
> receiving exact response data from SD device. User should check the CRC
> of received response by software.
These bugs are not mentioned in the specs for the later processors. So
this workaround needs to be for just the 2410, either by #ifdef or some
-- Pierre Ossman
Linux kernel, MMC maintainer http://www.kernel.org
PulseAudio, core developer http://pulseaudio.org
rdesktop, core developer http://www.rdesktop.org
More information about the openmoko-kernel