2017-04-18 5 views
1

최근 MacOS Sierra 10.12.4를 사용하여 Linux 컴퓨터에서 Macbook Pro 2016으로 전환했습니다.MacOS에서 USB를 통해 J-Link에 연결할 수 없습니다. Sierra

[email protected]:~$ JLinkExe 
SEGGER J-Link Commander V6.14c (Compiled Mar 31 2017 17:42:24) 
DLL version V6.14c, compiled Mar 31 2017 17:42:10 

Connecting to J-Link via USB...FAILED: Can not connect to J-Link via USB. 
J-Link> 

dmesg 명령에서 J-링크에 대해 전혀 정보가 없다 : 나는 J-링크에 연결하려고하면

은 내가 다음 오류 (JLinkExe 또는 JLinkGDBServer)를 사용하고 응용 프로그램에 상관없이 실패 . 내 랩탑에 USB-C 포트에 관한 문제가있을 수 있습니다. 그러나 결과가없는 두 개의 다른 어댑터를 시도했습니다. 리눅스에서는 잘 작동했다.

아이디어가 있으십니까? 감사.

편집 : 나는 그것을 밖으로 일

+-o Root Hub Simulation [email protected] <class AppleUSBRootHubDevice, id 0x1000004fa, registered, matched, active, busy 0 (1 ms), retain 12> 
    | | { 
    | | "iManufacturer" = 0 
    | | "bNumConfigurations" = 1 
    | | "idProduct" = 32775 
    | | "bMaxPacketSize0" = 8 
    | | "Built-In" = Yes 
    | | "iProduct" = 0 
    | | "USB Product Name" = "Root Hub Simulation Simulation" 
    | | "iSerialNumber" = 0 
    | | "bDeviceClass" = 9 
    | | "IOPowerManagement" = {"DevicePowerState"=0,"CurrentPowerState"=4,"CapabilityFlags"=32768,"MaxPowerState"=4,"DriverPowerState"=4} 
    | | "IOUserClientClass" = "IOUSBDeviceUserClientV2" 
    | | "locationID" = 335544320 
    | | "bDeviceSubClass" = 255 
    | | "bcdUSB" = 256 
    | | "non-removable" = "yes" 
    | | "IOCFPlugInTypes" = {"9dc7b780-9ec0-11d4-a54f-000a27052861"="IOUSBFamily.kext/Contents/PlugIns/IOUSBLib.bundle"} 
    | | "bDeviceProtocol" = 3 
    | | "USB Vendor Name" = "Apple Inc." 
    | | "Device Speed" = 3 
    | | "idVendor" = 1452 
    | | "IOGeneralInterest" = "IOCommand is not serializable" 
    | | "IOClassNameOverride" = "IOUSBRootHubDevice" 
    | | } 
    | | 
    | +-o [email protected] <class AppleUSBDevice, id 0x100006f4e, registered, matched, active, busy 0 (20 ms), retain 35> 
    |  { 
    |  "sessionID" = 57710128085962 
    |  "iManufacturer" = 1 
    |  "bNumConfigurations" = 3 
    |  "idProduct" = 34304 
    |  "bcdDevice" = 257 
    |  "Bus Power Available" = 250 
    |  "USB Address" = 1 
    |  "bMaxPacketSize0" = 64 
    |  "iProduct" = 2 
    |  "iSerialNumber" = 0 
    |  "bDeviceClass" = 239 
    |  "Built-In" = Yes 
    |  "locationID" = 336592896 
    |  "bDeviceSubClass" = 2 
    |  "bcdUSB" = 512 
    |  "USB Product Name" = "iBridge" 
    |  "PortNum" = 1 
    |  "non-removable" = "yes" 
    |  "IOCFPlugInTypes" = {"9dc7b780-9ec0-11d4-a54f-000a27052861"="IOUSBFamily.kext/Contents/PlugIns/IOUSBLib.bundle"} 
    |  "bDeviceProtocol" = 1 
    |  "IOUserClientClass" = "IOUSBDeviceUserClientV2" 
    |  "IOPowerManagement" = {"DevicePowerState"=2,"CurrentPowerState"=4,"CapabilityFlags"=32768,"MaxPowerState"=4,"DriverPowerState"=4} 
    |  "kUSBCurrentConfiguration" = 2 
    |  "Device Speed" = 2 
    |  "USB Vendor Name" = "Apple Inc." 
    |  "idVendor" = 1452 
    |  "IOGeneralInterest" = "IOCommand is not serializable" 
    |  "IOClassNameOverride" = "IOUSBDevice" 
    |  } 
    |  
    +-o Root Hub Simulation [email protected] <class AppleUSBRootHubDevice, id 0x100003abf, registered, matched, active, busy 0 (2 ms), retain 8> 
    | { 
    |  "iManufacturer" = 0 
    |  "bNumConfigurations" = 1 
    |  "idProduct" = 32775 
    |  "bMaxPacketSize0" = 8 
    |  "Built-In" = Yes 
    |  "iProduct" = 0 
    |  "USB Product Name" = "Root Hub Simulation Simulation" 
    |  "iSerialNumber" = 0 
    |  "bDeviceClass" = 9 
    |  "IOPowerManagement" = {"DevicePowerState"=0,"CurrentPowerState"=4,"CapabilityFlags"=32768,"MaxPowerState"=4,"DriverPowerState"=4} 
    |  "IOUserClientClass" = "IOUSBDeviceUserClientV2" 
    |  "locationID" = 0 
    |  "bDeviceSubClass" = 255 
    |  "bcdUSB" = 256 
    |  "non-removable" = "yes" 
    |  "IOCFPlugInTypes" = {"9dc7b780-9ec0-11d4-a54f-000a27052861"="IOUSBFamily.kext/Contents/PlugIns/IOUSBLib.bundle"} 
    |  "bDeviceProtocol" = 3 
    |  "USB Vendor Name" = "Apple Inc." 
    |  "Device Speed" = 3 
    |  "idVendor" = 1452 
    |  "IOGeneralInterest" = "IOCommand is not serializable" 
    |  "IOClassNameOverride" = "IOUSBRootHubDevice" 
    | } 
    | 
    +-o Root Hub Simulation [email protected] <class AppleUSBRootHubDevice, id 0x10000486e, registered, matched, active, busy 0 (2 ms), retain 8> 
     { 
     "iManufacturer" = 0 
     "bNumConfigurations" = 1 
     "idProduct" = 32775 
     "bMaxPacketSize0" = 8 
     "Built-In" = Yes 
     "iProduct" = 0 
     "USB Product Name" = "Root Hub Simulation Simulation" 
     "iSerialNumber" = 0 
     "bDeviceClass" = 9 
     "IOPowerManagement" = {"DevicePowerState"=0,"CurrentPowerState"=4,"CapabilityFlags"=32768,"MaxPowerState"=4,"DriverPowerState"=4} 
     "IOUserClientClass" = "IOUSBDeviceUserClientV2" 
     "locationID" = 16777216 
     "bDeviceSubClass" = 255 
     "bcdUSB" = 256 
     "non-removable" = "yes" 
     "IOCFPlugInTypes" = {"9dc7b780-9ec0-11d4-a54f-000a27052861"="IOUSBFamily.kext/Contents/PlugIns/IOUSBLib.bundle"} 
     "bDeviceProtocol" = 3 
     "USB Vendor Name" = "Apple Inc." 
     "Device Speed" = 3 
     "idVendor" = 1452 
     "IOGeneralInterest" = "IOCommand is not serializable" 
     "IOClassNameOverride" = "IOUSBRootHubDevice" 
     } 
+0

'ioreg -p IOUSB -l -w 0'을 실행하여 jlink가 OS에 인식되는지 확인하는 것이 좋습니다. 세부 정보 : http://stackoverflow.com/a/29778245/28128 –

+0

ioreg의 출력으로 질문을 업데이트했습니다. J-Link의 흔적이 없습니다. – eclipse

답변

0

: 여기에 "ioreg -p IOUSB -l -w 0"의 단축 출력입니다. J-Link 케이블의 USB 커넥터가 잘못 제작되어서 뭔가 연결되지 않았습니다. 나는 다른 USB 케이블을 시도하고 그것은 괜찮았다.

관련 문제