
Tengo una tarjeta micro SD que quiero leer en mi MacBook Pro M2 (Ventura).
Recientemente compré un adaptador que, en teoría, se supone que lee dicha tarjeta.
En el manual, el lector se describe como un “lector de tarjetas T-Flash (Micro SD HD/XC) (USB2.0)”.enlace al manual.
El adaptador tiene un cable que va de tipo C a tipo C.
Si conecto este cable directamente al puerto USB tipo C de mi Mac, la tarjeta SD no aparecerá en Finder; sin embargo, si uso el system_profiler SPUSBDataType
comando veré información durante unos segundos antes de que el dispositivo se desconecte (?).
$ system_profiler SPUSBDataType
USB:
USB 3.1 Bus:
Host Controller Driver: AppleT8112USBXHCI
USB 3.1 Bus:
Host Controller Driver: AppleT8112USBXHCI
USB 3.1 Bus:
Host Controller Driver: AppleT8112USBXHCI
USB Storage:
Product ID: 0x0761
Vendor ID: 0x05e3 (Genesys Logic, Inc.)
Version: 24.02
Serial Number: 000000002402
Speed: Up to 480 Mb/s
Location ID: 0x00100000 / 1
Current Available (mA): 500
Current Required (mA): 500
Extra Operating Current (mA): 0
Durante esto no aparece nada en el buscador ni en el informe del sistema. Solo puedo obtener esta información enviando spam con el comando system_profiler.
Ahora, lo interesante, tengo algunos adaptadores adicionales por ahí, y si hago lo siguiente:
Adaptador -> tipo C a tipo A -> tipo A a tipo C -> MacBook
¡Entonces Finder reconocerá la tarjeta SD! Llamar a system_profiler dará como resultado lo siguiente:
USB:
USB 3.1 Bus:
Host Controller Driver: AppleT8112USBXHCI
USB 3.1 Bus:
Host Controller Driver: AppleT8112USBXHCI
USB 3.1 Bus:
Host Controller Driver: AppleT8112USBXHCI
USB Storage:
Product ID: 0x0751
Vendor ID: 0x05e3 (Genesys Logic, Inc.)
Version: 14.04
Speed: Up to 480 Mb/s
Manufacturer: USB Storage
Location ID: 0x00100000 / 1
Current Available (mA): 500
Current Required (mA): 98
Extra Operating Current (mA): 0
Media:
STORAGE DEVICE:
Capacity: 125,62 GB (125.619.404.800 bytes)
Removable Media: Yes
BSD Name: disk4
Logical Unit: 0
Partition Map Type: MBR (Master Boot Record)
S.M.A.R.T. status: Verified
USB Interface: 0
Volumes:
Untitled:
Capacity: 125,62 GB (125.619.388.416 bytes)
Free: 27,49 GB (27.491.893.248 bytes)
Writable: Yes
File System: MS-DOS FAT32
BSD Name: disk4s1
Mount Point: /Volumes/Untitled
Content: Windows_FAT_32
La clave que parece haber cambiado entre cómo mi computadora "ve" el dispositivo es este almacenamiento USB version
que va de 24.02
a14.04
y elMEDIA
sección siendo visible en el segundo caso.
Entiendo que hay un problema en cómo se establece el protocolo USB y al agregar una conexión tipo A en la ruta puedo forzar que sea "correcto".
Pero tengo las siguientes preguntas:
¿Por qué es necesario este paso? ¿Será que el adaptador es barato y no cuenta con que así sea?
¿Es este un clásico "Apple siendo Apple" donde los puertos están diseñados para asumir que las cosas sólo funcionan de cierta manera?
¿Hay alguna manera de arreglar/hacer algo a nivel de software para poder usar solo el cable incorporado y no tener que crear un conjunto de adaptadores?