Page MenuHomeSolus

RTS5227 PCI Express Card Reader support
Closed, ResolvedPublic

Description

Sd card reader is not working on Dell Vostro 5470 (ubuntu pre-installed notebook) which works on ubuntu based distros:
Solus lspci output:
02:00.0 Unassigned class [ff00]: Realtek Semiconductor Co., Ltd. Device 5227 (rev 01)
Ubuntu 16.10 Budgie Remix lspci output:
02:00.0 Unassigned class [ff00]: Realtek Semiconductor Co., Ltd. RTS5227 PCI Express Card Reader (rev 01)

Event Timeline

Odd. Must still be missing something

CONFIG_MFD_RTSX_PCI=m
commit 3814bfe230e4252be89cef64b79d4215a63a9c5c
Author: Ikey Doherty <ikey@solus-project.com>
Date:   Fri Jul 10 08:44:17 2015 +0100

    Enable Realtek PCI-E card reader (specifically rts5209)

Even dug through the kernel:

rtsx_pci-objs			:= rtsx_pcr.o rts5209.o rts5229.o rtl8411.o rts5227.o rts5249.o
obj-$(CONFIG_MFD_RTSX_PCI)	+= rtsx_pci.o
obj-$(CONFIG_MFD_RTSX_USB)	+= rtsx_usb.o
 ⚙ ikey@solus-bdw  ~/Solus/kernel/files/configs   master  eopkg sf rtsx_pci
Searching for rtsx_pci
Package kernel-modules has file /lib/modules/4.8.2/kernel/drivers/memstick/host/rtsx_pci_ms.ko
Package kernel-modules has file /lib/modules/4.8.2/kernel/drivers/mmc/host/rtsx_pci_sdmmc.ko
Package kernel-modules has file /lib/modules/4.8.2/kernel/drivers/mfd/rtsx_pci.ko
Package kernel-headers has file /usr/src/linux-headers-4.8.2/include/linux/mfd/rtsx_pci.h

So it's definitely there alright. Please let me know if this is a full install and what kernel version you have

Latest kernel that comes by the update. As far as remember it was 4.8.2. Did a fresh install of Solus 1.2.0.5 last night, then updated the system by selecting all available updates. Tested SD Card reader before and after the update. Both tests after a clean restart.

Just tired to boot with solus usb-stick with an sd-card in the slot. I got following errors during boot. Without sd-card in the slot, it boots without any problem. (file attached)

Looks like a problem with the SD card itself tbqh

I just format another Sd card with gParted (fat32, 2gb sd card) via usb card reader in Solus. safely removed, inserted into the sd-card slot and still no luck. BTW just reinstalled solus and updated again, did everything after a fresh install&update.

JoshStrobl closed this task as Resolved.Oct 26 2017, 2:59 AM
JoshStrobl claimed this task.
JoshStrobl added a subscriber: JoshStrobl.

If this issue still persists on a fully upgraded Solus 3 (there's been countless kernel upgrades and changes since then), feel free to reopen.

logTom added a subscriber: logTom.Dec 30 2018, 4:21 PM

Have the same problem with rts5249.
lspci says something like Unassigned class