Comments (12)
Please add -iosd3v3 boot argument and try again
from realtekcardreader.
@gnpaone that fixed the issue with that card and also another card I was having! Thanks for the tip.
It looks like this just adjusts the speeds at which the card is being read. Are there any downsides to using this boot argument?
from realtekcardreader.
It initializes all cards at 3.3V, so cards can work at the default or the high speed mode but I think there are no downsides, probably transfer speeds will be reduced, not sure about it
from realtekcardreader.
@gnpaone thanks for the additional information. Seems to be working fine with this flag but I’ll do more testing over the next few days and weeks to be sure.
from realtekcardreader.
All UHS-I cards will be working at the default or the high speed mode with the boot argument -iosd3v3
, so their speeds are limited to about 12.5MB/s or 25MB/s.
Your kernel log is incomplete.
Could you please do a fresh reboot, insert the 128GB card that cannot be recognized, and dump the kernel log?
from realtekcardreader.
All UHS-I cards will be working at the default or the high speed mode with the boot argument
-iosd3v3
, so their speeds are limited to about 12.5MB/s or 25MB/s.Your kernel log is incomplete. Could you please do a fresh reboot, insert the 128GB card that cannot be recognized, and dump the kernel log?
Sure. That was exactly what I had done the first time but maybe something got cut off. I’ll boot it up again tomorrow without that flag and capture the logs.
from realtekcardreader.
@0xFireWolf Here's the log file you requested. I'm assuming that all of the log messages are prefixed with "RTSX."
RTS5227_Mount_Error_2021-10-09.txt
from realtekcardreader.
@0xFireWolf Was that the type of log output you were looking for? I can do more testing and capture more logs if necessary. Thanks!
from realtekcardreader.
If you are still interested in testing the driver, please try the attached one with your 128GB card.
The new fallback mechanism allows the driver to try to initialize your card at a lower speed mode after it has failed to initialize that card at the ultra high speed mode. Please check whether your 128GB card can be recognized properly WITHOUT the -iosd3v3
boot argument and upload the kernel log as well as the IOReg dump for debugging purposes.
RealtekCardReader_0.9.7_43b5887_DEBUG.zip
The previous kernel logs you provided are incomplete. I have checked all error messages in your log, but I suspect that there should be several more errors in between them. I guess you are using macOS Catalina or earlier systems. If so, open the terminal before you insert the card, type the command log stream | grep RTSX
, and then insert your 128GB card. Wait for about 30 seconds until the terminal does not print new lines. Click the Shell
menu and save the terminal output as a file (Export Text As...
).
from realtekcardreader.
@0xFireWolf Sure! I'm still willing to help test. You are correct, I'm using macOS Mojave 10.14.6.
Here's the log output from terminal using that very same SD card with your latest build linked above. This time it mounted correctly! I also confirmed that I'm no longer using the -iosd3v3
boot argument so I'm guessing it's using the correct speed as well.
Here's the log output:
RTSX_128gb_2021-12-27.txt
Let me know if you want me to test anything else! Thanks again!
from realtekcardreader.
@joshuaseltzer Thanks for the quick feedback.
// Line 8107
RTSX: bool IOSDCard::initUltraHighSpeedMode() DInfo: Tuning has finished.
RTSX: bool IOSDCard::initUltraHighSpeedMode() DInfo: The card has been initialized with the ultra high speed mode enabled.
RTSX: bool IOSDHostDriver::attachCardAtFrequency(UInt32) DInfo: The card has been initialized successfully.
Yes, your log shows that the card has been initialized at the ultra high speed mode successfully.
I guess that's all for the test. I will close this issue and thank you again for joining the beta testing.
from realtekcardreader.
@joshuaseltzer Thanks for the quick feedback.
// Line 8107 RTSX: bool IOSDCard::initUltraHighSpeedMode() DInfo: Tuning has finished. RTSX: bool IOSDCard::initUltraHighSpeedMode() DInfo: The card has been initialized with the ultra high speed mode enabled. RTSX: bool IOSDHostDriver::attachCardAtFrequency(UInt32) DInfo: The card has been initialized successfully.
Yes, your log shows that the card has been initialized at the ultra high speed mode successfully. I guess that's all for the test. I will close this issue and thank you again for joining the beta testing.
Awesome, thank you. I will keep an eye out for the official release for 0.9.7.
from realtekcardreader.
Related Issues (20)
- not working on oc0.8.2 HOT 1
- Generic RealtekCardReader HOT 1
- Could not format SD card with APFS (RTS5227) HOT 2
- Problem Solved! Not work on my latitude 5175 RTS525A HOT 14
- RTS525A XPS 13 7390 2in1 Does not respond to ACMD41 HOT 1
- Kext wont load for Mojave HOT 2
- Support for Ventura HOT 3
- Kernel Panic in Ventura HOT 2
- RTS5287/RTL8411B Not working
- RTS5227 HOT 3
- Found a crash related to this driver
- RTS5228 PLS MAKE IT COMPATIBLE
- RTS522A doesn't read Turbo-X 8GB class 10 card unless inserted before booting into macOS HOT 2
- Venture working 0.9.6 HOT 2
- statusbar expressCard icon HOT 1
- RTS5208 Support HOT 1
- RTS5182 Card Reader is not supported, can it be supported? HOT 3
- RTS5182 Card Reader is not supported, can it be supported? HOT 1
- Unknown PCI Card
- RTS525A: Doesn't work unless I insert card before booting into macOS
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from realtekcardreader.