Cannot read from STM microSD Flash Device

asked 2017-01-25 20:38:52 -0600

sparks gravatar image

updated 2017-01-25 20:55:42 -0600

This all worked at the end of December...

I have a transceiver (Connect Systems CS800) that I connect to using a USB cable to program it. I've never gotten the software to work under WINE so I use a Windows 7 VM using QEMU/KVM. For some reason I'm not able to read the device any longer. I've tried the software under WINE, again, and it gives me the same communications error.

I did a little troubleshooting the other night and came up with some interesting results:

lsusb
Bus 003 Device 046: ID 0483:5720 STMicroelectronics STM microSD Flash Device

T:  Bus=03 Lev=01 Prnt=01 Port=01 Cnt=02 Dev#= 18 Spd=12  MxCh= 0
D:  Ver= 2.00 Cls=00(>ifc ) Sub=00 Prot=00 MxPS=64 #Cfgs=  1
P:  Vendor=0483 ProdID=5720 Rev=02.00
S:  Manufacturer=STMicroelectronics
S:  Product=Mass Storage in FS Mode
S:  SerialNumber=00000000001B
C:  #Ifs= 1 Cfg#= 1 Atr=c0 MxPwr=100mA
I:  If#= 0 Alt= 0 #EPs= 2 Cls=08(stor.) Sub=06 Prot=50 Driver=usb-storage

$ ls -l /dev/disk/by-id
usb-STM_microSD_Flash_00000000001B-0:0 -> ../../sdb

$ sudo file -s /dev/sdb
/dev/sdb: writable, no read permission

ll /dev/sdb 
brw-rw----. 1 root disk 8, 16 Jan 25 21:34 /dev/sdb

Anyone have any ideas as to why this is no longer working? I'm running a fully patched version of Fedora 25.

I'm having similar problems in my Windows VM but I'm guessing that this might be a host problem?

edit retag flag offensive close merge delete