0xFireWolf / RealtekCardReader

An unofficial Realtek PCIe/USB-based SD card reader driver for macOS
BSD 3-Clause "New" or "Revised" License
182 stars 18 forks source link

RTS522A doesn't read Turbo-X 8GB class 10 card unless inserted before booting into macOS #47

Open fivossak opened 10 months ago

fivossak commented 10 months ago

I have an HP ProBook 450 G5 laptop with an RTS522A full-size SD card reader. It seems to work OK for the most part, but this particular Turbo-X card refuses to attach. When I insert it after macOS has booted, nothing shows up under Sys Report - Card Reader or in the ioreg. But, if I insert the card and then boot into macOS, it shows up and mounts perfectly. If I eject the card, it will no longer read it unless I insert it and then restart the system or shut it down and power it back up. I tested the card on a different laptop and on an external USB reader and it works fine. I also tried initializing it at 3.3V using the -iosd3v3 boot argument and nothing changed. Any suggestions for this issue? Let me know if you need any logs.

0xFireWolf commented 9 months ago

Please upload the complete kernel log to demonstrate your issue.

fivossak commented 9 months ago

Sorry I made a mistake. The card is not a SanDisk but a Turbo-X-branded one which is just a rebadge of some unknown manufacturer. I just confirmed the card works fine under Linux. Anyway, here are the logs. I hope I provided enough information. If you also need ioregs let me know. Screenshot 2023-11-08 at 7 36 35 PM boot with card inserted.txt card ejected and not detected anymore.txt