I have card Sandisk SDXC 128 GB EXTREME PRO 95MB/s C10 V30 UHS-I U3. It is working on Windows/Mac and my Fujifilm camera.

On my laptop (tested also on other laptops with Ubuntu) I got error:

mmc0: error -110 whilst initialising SD card

Details: Dell Precision 5520, lsusb do not list this card. Card not visible in drives. Ubuntu 18.04.2 LTS

$ uname -a                                                                                                                                                                             
Linux dell-5520 4.15.0-47-generic #50-Ubuntu SMP Wed Mar 13 10:44:52 UTC 2019 x86_64 x86_64 x86_64 GNU/Linux

Card formatted with exfat, but I have drivers for this filesystem installed.

  • I confirm the same issue on Linux Debian 10 with a brand new Sandisk SDXC Extreme Pro 128GB 170MB/S. Just tested and on Windows, but replies with "error -110" on Linux 4.19.0-4-amd64 on a Lenovo Thinkpad. – David Tamar Apr 22 at 16:19
  • Same problem here. I have a handful of brand new "SanDisk Ultra Plus" and "SanDisk Extreme Plus"; the Ultra work perfectly fine, but the Extreme do not work on Linux. The block devices don't appear, and I get the same message, mmc0: error -110 whilst initialising SD card. The cards work fine in cameras, BlackMagic recorders, and on the same machine using Windows; but they don't work on any on my Linux machines. I believe the Linux MMC driver is supposed to configure the port in a particular way (different voltage? Frequency?) but fails to do so; but that's just a wild guess. – jpetazzo May 29 at 19:28

There is a discussion at kernel.org about this topic. The reason has to do with the module rtsx_pci and the low voltage interface (LVI).

There is a patch available (2019-08-27, at the bottom), to be tested.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.