Closed tfg13 closed 7 years ago
Hi @tfg13,
I just pushed a patch that may let you use f3probe
at your PCI-based card reader. You need to pass the parameter --reset-type=2
when calling f3probe
. Could you try it and report back?
Works like a charm! Thanks so much for the quick fix :)
i also suffer from the issue described in #14 - and i have tried --reset-type=2
, to no avail... i take it that feature is not in the latest release (6.0) shipped in Debian?
in any case, it seems to me this should be documented in the website. :)
@anarcat: the version in Debian is the last tagged release, which is two years old.
As for current git, I just checked, it works not only on PCI but for an ARM SoC.
@kilobyte right - it works with the git version... i guess what i'm saying is that this is a great reason to make a new release (as mentionned in #14). :)
I wonder, perhaps --reset-type=2 should be used automatically when the reader doesn't use USB? /dev/mmcblk* as far as I know implies something with a more direct connection.
Currently (git master) you get a message telling you to specify this argument, so the code knows what is going on.
@kilobyte agreed - but that should probably be filed as a separate issue...
Hi,
I know this issue came up before in #14, but since that discussion didn't go anywhere, I thought I open a new ticket. I know how FOSS work can be, if you don't have time or feel this is not important for f3 right now, feel free to close the ticket.
At the time, you asked for more info that never came. I now have the same issue and could provide more details, if you are interested. My reader seems to be attached via PCI:
I don't really have the time to dig to your code and send in a pull request, but I could help you a bit in debugging this if you are interested. I saw you probe udev for usb devices, similar things might be possible with pci.
As far as I am concerned, a minimal solution where I have to remove the sdcard physically for resets is sufficient, I am not exactly testing cards on a daily basis.