← Back to team overview

kernel-packages team mailing list archive

[Bug 1307674] Re: Broadcom BCM57765/57785 SDXC/MMC Card Reader doesn't work

 

Ah, I was cheering prematurely, sorry.

It seems that the mentioned patch did not effect the observed change in
behavior, so presumably something has changed in the stock Ubuntu kernel
to do this.

The currently observed behavior with stock ubuntu (3.13.0-24-generic) as
well as my patched kernel (3.13.0-27-generic with patch) is the
following:

 1. After a reboot, I can plug in the card and stuff is working (automatic mouting, etc)
 2. The transfer rate (for reading) seems to be capped at 20 MB/s (I tested with the same rsync command in OS X, and got nearly 50 MB/s. The card is advertised as 30 MB/s)
 3. After removing the card, subsequent inserts of the card do not work. I can only use the card one time after a reboot.
 4. Similarly as 3., with system sleep. If I let the system sleep and then wake it up, the card reader does not work.

----

Observations from dmesg:

When the reader works, I get the following messages in dmesg, which are
absent when the reader does not work: "mmc0: Skipping voltage switch".
This is followed by "mmc0: new high speed SDHC card at address 59b4".
Notice that the card is incorrectly recognized as "high speed SDHC".

When the reader fails, I get the following mesages in dmesg, which are
absent when the reader does work: "sdhci: Timeout waiting for Buffer
Read Ready interrupt during tuning procedure, falling back to fixed
sampling clock". This is followed by "mmc0: new ultra high speed SDR104
SDHC card at address 59b4". Notice that this time, the card is correctly
identified as "ultra high speed SDHC".

----

It looks like it might be the case that the driver fails if and only if
the card is "ultra high speed", unless the driver mistakenly believes
that the card is merely "high speed".

Is it possible to ask the driver to not attempt UHS mode?

-- 
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux in Ubuntu.
https://bugs.launchpad.net/bugs/1307674

Title:
  Broadcom BCM57765/57785 SDXC/MMC Card Reader doesn't work

Status in “linux” package in Ubuntu:
  Triaged

Bug description:
  I have a Broadcom BCM57765/57785 SDXC/MMC Card Reader internally in my
  MacBook Pro Retina 13", and it does not work.

  ProblemType: Bug
  DistroRelease: Ubuntu 14.04
  Package: linux-image-3.13.0-24-generic 3.13.0-24.46
  ProcVersionSignature: Ubuntu 3.13.0-24.46-generic 3.13.9
  Uname: Linux 3.13.0-24-generic x86_64
  NonfreeKernelModules: wl
  ApportVersion: 2.14.1-0ubuntu2
  Architecture: amd64
  AudioDevicesInUse:
   USER        PID ACCESS COMMAND
   /dev/snd/controlC0:  mag        2387 F.... pulseaudio
                        mag        2896 F.... pulseaudio
  CurrentDesktop: KDE
  Date: Mon Apr 14 21:30:38 2014
  HibernationDevice: RESUME=UUID=060f761f-a7ab-442b-9186-51ab74e03896
  InstallationDate: Installed on 2013-09-14 (212 days ago)
  InstallationMedia: Kubuntu 13.04 "Raring Ringtail" - Release amd64 (20130424)
  MachineType: Apple Inc. MacBookPro10,2
  ProcFB: 0 inteldrmfb
  ProcKernelCmdLine: \EFI\linux\vmlinuz-3.13.0-24-generic ro root=UUID=61126328-c29e-40a6-913f-7f8690a455bc quiet splash $vt_handoff initrd=EFI\linux\initrd.img-3.13.0-24-generic
  RelatedPackageVersions:
   linux-restricted-modules-3.13.0-24-generic N/A
   linux-backports-modules-3.13.0-24-generic  N/A
   linux-firmware                             1.127
  SourcePackage: linux
  UpgradeStatus: Upgraded to trusty on 2014-04-11 (3 days ago)
  dmi.bios.date: 11/16/2012
  dmi.bios.vendor: Apple Inc.
  dmi.bios.version: MBP102.88Z.0106.B03.1211161133
  dmi.board.asset.tag: Base Board Asset Tag#
  dmi.board.name: Mac-AFD8A9D944EA4843
  dmi.board.vendor: Apple Inc.
  dmi.board.version: MacBookPro10,2
  dmi.chassis.type: 10
  dmi.chassis.vendor: Apple Inc.
  dmi.chassis.version: Mac-AFD8A9D944EA4843
  dmi.modalias: dmi:bvnAppleInc.:bvrMBP102.88Z.0106.B03.1211161133:bd11/16/2012:svnAppleInc.:pnMacBookPro10,2:pvr1.0:rvnAppleInc.:rnMac-AFD8A9D944EA4843:rvrMacBookPro10,2:cvnAppleInc.:ct10:cvrMac-AFD8A9D944EA4843:
  dmi.product.name: MacBookPro10,2
  dmi.product.version: 1.0
  dmi.sys.vendor: Apple Inc.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1307674/+subscriptions


References