System has latest JLink (V.492) installed on both guest and host operating systems (Windows 7x64 SP1). Target board is a Freescale FRDM K64F with OpenSDA 2 flashed. The host machine also has a Jlink probe installed. When J-Link commander is run on the host option is available to select 2 devices (J-Link or OpenSDA board), with OpenSDA selected J-Link commander report.
SEGGER J-Link Commander V4.92 ('?' for help)Compiled Sep 30 2014 09:33:51DLL version V4.92, compiled Sep 30 2014 09:33:42Firmware: J-Link OpenSDA 2 compiled Apr 24 2014 14:44:11Hardware: V1.00S/N: 621000000VTarget = 3.300VInfo: Found SWD-DP with ID 0x2BA01477Info: Found Cortex-M4 r0p1, Little endian.Info: FPUnit: 6 code (BP) slots and 2 literal slotsInfo: TPIU fitted.Info: ETM fitted.Info: ETB present.Info: CSTF present.Found 1 JTAG device, Total IRLen = 4:Cortex-M4 identified.Target interface speed: 100 kHz
When same device selected in VMWare J-Link commander hang waiting for connection. If device removed from VM then see message
SEGGER J-Link Commander V4.92 ('?' for help)
Compiled Sep 30 2014 09:33:51
WARNING: Out of sync , resynchronizing...
WARNING: Out of sync , resynchronizing...
WARNING: Out of sync , resynchronizing...
Can not connect to J-Link via USB.
Device is present according to USB view with showing below
Please advise if fix/alternative available. Thanks.
Display All
SEGGER J-Link Commander V4.92 ('?' for help)Compiled Sep 30 2014 09:33:51DLL version V4.92, compiled Sep 30 2014 09:33:42Firmware: J-Link OpenSDA 2 compiled Apr 24 2014 14:44:11Hardware: V1.00S/N: 621000000VTarget = 3.300VInfo: Found SWD-DP with ID 0x2BA01477Info: Found Cortex-M4 r0p1, Little endian.Info: FPUnit: 6 code (BP) slots and 2 literal slotsInfo: TPIU fitted.Info: ETM fitted.Info: ETB present.Info: CSTF present.Found 1 JTAG device, Total IRLen = 4:Cortex-M4 identified.Target interface speed: 100 kHz
When same device selected in VMWare J-Link commander hang waiting for connection. If device removed from VM then see message
SEGGER J-Link Commander V4.92 ('?' for help)
Compiled Sep 30 2014 09:33:51
WARNING: Out of sync , resynchronizing...
WARNING: Out of sync , resynchronizing...
WARNING: Out of sync , resynchronizing...
Can not connect to J-Link via USB.
Device is present according to USB view with showing below
Please advise if fix/alternative available. Thanks.
C Source Code
- ========================= USB Port1 =========================
- Connection Status : Device is connectedPort Chain : 2-2-1
- ======================== USB Device ========================
- +++++++++++++++++ Device Information ++++++++++++++++++Device Description : USB Composite DeviceDevice ID : USB\VID_1366&PID_0105\000621000000Driver KeyName : {36fc9e60-c465-11cf-8056-444553540000}\0009Driver : C:\Windows\system32\DRIVERS\usbccgp.sys (Version: 6.1.7600 Date: 2009-07-14)Legacy BusType : PNPBusClass : USBService : usbccgpEnumerator : USBLocation Info : Port_#0001.Hub_#0003Manufacturer Info : (Standard USB Host Controller)Capabilities : Removable, UniqueID, SurpriseRemovalOKAddress : 1Problem Code : 0Power State : D0 (supported: D0, D2, D3, wake from D0, wake from D2)Child Device 1 : JLink CDC UART Port Device ID : USB\VID_1366&PID_0105&MI_00\8&2393A4F8&0&0000 Class : Ports COM-Port : COM3 (\Device\thcdcacm0)Child Device 2 : J-Link driver Device ID : USB\VID_1366&PID_0105&MI_02\8&2393A4F8&0&0002 Class : USB
- ---------------- Connection Information ---------------Connection Index : 0x01Connection Status : 0x01 (DeviceConnected)Current Config Value : 0x01Device Address : 0x03Is Hub : 0x00 (no)Number Of Open Pipes : 0x05 (5)Device Bus Speed : 0x01 (Full-Speed)Pipe0ScheduleOffset : 0x01 (1)Pipe1ScheduleOffset : 0x00 (0)Pipe2ScheduleOffset : 0x00 (0)Pipe3ScheduleOffset : 0x00 (0)Pipe4ScheduleOffset : 0x00 (0)
- ------------- Device Qualifier Descriptor -------------bLength : 0x12 (18 bytes)bDescriptorType : 0x01 (Device Qualifier Descriptor)bcdUSB : 0x200 (USB Version 2.00)bDeviceClass : 0xEF (Miscellaneous)bDeviceSubClass : 0x02bDeviceProtocol : 0x01bMaxPacketSize0 : 0x40 (64 bytes)idVendor : 0x1366idProduct : 0x0105bcdDevice : 0x100iManufacturer : 0x01 Language 0x0409 : "SEGGER"iProduct : 0x02 Language 0x0409 : "J-Link"iSerialNumber : 0x03 Language 0x0409 : "000621000000"bNumConfigurations : 0x01
- -------------- Configuration Descriptor ---------------bLength : 0x09 (9 bytes)bDescriptorType : 0x02 (Configuration Descriptor)wTotalLength : 0x0062 (98 bytes)bNumInterfaces : 0x03bConfigurationValue : 0x01iConfiguration : 0x00bmAttributes : 0x80 (Bus Powered)MaxPower : 0x32 (100 mA)
- ------------------- IAD Descriptor --------------------bLength : 0x08 (8 bytes)bDescriptorType : 0x0BbFirstInterface : 0x00bInterfaceCount : 0x02bFunctionClass : 0x02 (Communications and CDC Control)bFunctionSubClass : 0x00bFunctionProtocol : 0x00iFunction : 0x00
- ---------------- Interface Descriptor -----------------bLength : 0x09 (9 bytes)bDescriptorType : 0x04 (Interface Descriptor)bInterfaceNumber : 0x00bAlternateSetting : 0x00bNumEndpoints : 0x01bInterfaceClass : 0x02 (Communications and CDC Control)bInterfaceSubClass : 0x02bInterfaceProtocol : 0x01iInterface : 0x00
- -------------- CDC Interface Descriptor ---------------bFunctionLength : 0x05 (5 bytes)bDescriptorType : 0x24 (Interface)bDescriptorSubType : 0x00 (Header Functional Descriptor)bcdCDC : 0x110 (CDC Version 1.10)
- -------------- CDC Interface Descriptor ---------------bFunctionLength : 0x05 (5 bytes)bDescriptorType : 0x24 (Interface)bDescriptorSubType : 0x01 (Call Management Functional Descriptor)bmCapabilities : 0x01bDataInterface : 0x01
- -------------- CDC Interface Descriptor ---------------bFunctionLength : 0x04 (4 bytes)bDescriptorType : 0x24 (Interface)bDescriptorSubType : 0x02 (Abstract Control Management Functional Descriptor)bmCapabilities : 0x06
- -------------- CDC Interface Descriptor ---------------bFunctionLength : 0x05 (5 bytes)bDescriptorType : 0x24 (Interface)bDescriptorSubType : 0x06 (Union Functional Descriptor)bControlInterface : 0x00bSubordinateInterface[0] : 0x01
- ----------------- Endpoint Descriptor -----------------bLength : 0x07 (7 bytes)bDescriptorType : 0x05 (Endpoint Descriptor)bEndpointAddress : 0x83 (Direction=IN EndpointID=3)bmAttributes : 0x03 (TransferType=Interrupt)wMaxPacketSize : 0x40 (64 bytes)bInterval : 0x08 (8 ms)
- ---------------- Interface Descriptor -----------------bLength : 0x09 (9 bytes)bDescriptorType : 0x04 (Interface Descriptor)bInterfaceNumber : 0x01bAlternateSetting : 0x00bNumEndpoints : 0x02bInterfaceClass : 0x0A (CDC-Data)bInterfaceSubClass : 0x00bInterfaceProtocol : 0x00iInterface : 0x00
- ----------------- Endpoint Descriptor -----------------bLength : 0x07 (7 bytes)bDescriptorType : 0x05 (Endpoint Descriptor)bEndpointAddress : 0x81 (Direction=IN EndpointID=1)bmAttributes : 0x02 (TransferType=Bulk)wMaxPacketSize : 0x40 (64 bytes)bInterval : 0x01 (ignored)
- ----------------- Endpoint Descriptor -----------------bLength : 0x07 (7 bytes)bDescriptorType : 0x05 (Endpoint Descriptor)bEndpointAddress : 0x02 (Direction=OUT EndpointID=2)bmAttributes : 0x02 (TransferType=Bulk)wMaxPacketSize : 0x40 (64 bytes)bInterval : 0x01 (ignored)
- ---------------- Interface Descriptor -----------------bLength : 0x09 (9 bytes)bDescriptorType : 0x04 (Interface Descriptor)bInterfaceNumber : 0x02bAlternateSetting : 0x00bNumEndpoints : 0x02bInterfaceClass : 0xFF (Vendor Specific)bInterfaceSubClass : 0xFFbInterfaceProtocol : 0xFFiInterface : 0x00
- ----------------- Endpoint Descriptor -----------------bLength : 0x07 (7 bytes)bDescriptorType : 0x05 (Endpoint Descriptor)bEndpointAddress : 0x85 (Direction=IN EndpointID=5)bmAttributes : 0x02 (TransferType=Bulk)wMaxPacketSize : 0x40 (64 bytes)bInterval : 0x01 (ignored)
- ----------------- Endpoint Descriptor -----------------bLength : 0x07 (7 bytes)bDescriptorType : 0x05 (Endpoint Descriptor)bEndpointAddress : 0x04 (Direction=OUT EndpointID=4)bmAttributes : 0x02 (TransferType=Bulk)wMaxPacketSize : 0x40 (64 bytes)bInterval : 0x01 (ignored)
The post was edited 1 time, last by G40 ().