
M2 MacBook Pro(Ventura)에서 읽고 싶은 마이크로 SD 카드가 있습니다.
나는 최근에 이론적으로 해당 카드를 읽을 수 있는 어댑터를 구입했습니다.
설명서에는 리더기가 "T-Flash(Micro SD HD/XC) 카드 리더기(USB2.0)"로 설명되어 있습니다.매뉴얼 링크.
어댑터에는 C 유형에서 C 유형으로 연결되는 케이블이 있습니다.
이 케이블을 Mac의 USB Type C 포트에 직접 연결하면 SD 카드가 Finder에 표시되지 않습니다. 그러나 명령을 사용하면 system_profiler SPUSBDataType
장치 연결이 끊어지기(?) 전에 몇 초 동안 일부 정보가 표시됩니다.
$ 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
이 동안에는 파인더나 시스템 보고서에 아무 것도 나타나지 않습니다. system_profiler 명령을 스팸으로 보내야만 이 정보를 얻을 수 있습니다.
이제 흥미로운 점은 몇 가지 추가 어댑터가 있고 다음을 수행하면 다음과 같습니다.
어댑터 -> C 유형에서 A 유형으로 -> A 유형에서 C 유형으로 -> MacBook
그러면 Finder가 SD 카드를 인식할 것입니다! system_profiler를 호출하면 다음과 같은 결과가 발생합니다.
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
내 컴퓨터가 장치를 "인식"하는 방식 사이에서 변경된 것으로 보이는 핵심 사항은 이 USB version
저장소 24.02
가14.04
그리고MEDIA
두 번째 경우에는 섹션이 표시됩니다.
USB 프로토콜이 설정되는 방식에 문제가 있다는 것을 알고 있으며 경로에 유형 A 연결을 추가하여 이를 "올바른" 상태로 만들 수 있습니다.
하지만 다음과 같은 질문이 있습니다.
이 단계가 왜 필요한가요? 어댑터가 저렴하고 이것이 사실이라고 생각하지 않습니까?
이것은 포트가 특정 방식으로만 작동한다고 가정하도록 설계된 고전적인 "Apple being Apple"입니까?
내장된 케이블만 사용하고 일련의 어댑터를 만들 필요가 없도록 소프트웨어 수준에서 뭔가를 수정하거나 수행할 수 있는 방법이 있습니까?