Hi,
I am trying to set up an AM243x LaunchPad Development Kit, but CCS fails to find the XDS110 debugger. I am running CCSv12 in Ubuntu 20.04 LTS and have installed the "drivers" (rather: the "udev" configuration file) as described in the AM243x MCU SDK Documentation at
https://software-dl.ti.com/mcu-plus-sdk/esd/AM243X/08_04_00_17/exports/docs/api_guide_am243x/CCS_SETUP_PAGE.html
When I try to test the debugger connection ("Test Connection" button in CCS after having set up the target configuration), I get the following error:-----[An error has occurred and this utility has aborted]--------------------This error is generated by TI's USCIF driver or utilities.The value is '-151' (0xffffff69).The title is 'SC_ERR_FTDI_OPEN'.
...
Here is what I tried so far to solve the problem:
1. As suggested in the explanation following the error message, I have tried using the xds100serial tool from the "common/uscif" folder, but the result is not very illuminating:aruoff@DE-ADNETCMP03-V:/opt/ti/ccs1200/ccs/ccs_base/common/uscif$ ./xds100serial Scanning for XDS100 emulators...No XDS100 emulators were found on the system.
2. I made sure I followed the connection guidelines of the AM243x User Guide: I have followed the procedure described in section 4.15 of the user guide and connected the power
(via USB Type C connector, using a laptop power supply unit) before plugging in the micro-USB cable for the XDS110 USB connection.
Supply power seems to be good: LD6..8 are all glowing green, LD9 is off. After plugging the micro-USB cable, LD11 is glowing green, LD10 is off.
3. I checked the cabling: I connected an old AM3359-based ICE board with the same micro-USB cable to my PC, and xds100serial (as well as CCS) connects to the ICE board without problems. I also tried a different cable with the LP-AM243, but still no luck.
4. I checked my kernel log (dmesg), but could not find anything suspicious:...[12905.043077] usb 1-2: new full-speed USB device number 13 using xhci_hcd[12905.472639] usb 1-2: New USB device found, idVendor=0451, idProduct=bef3, bcdDevice= 1.00[12905.472647] usb 1-2: New USB device strings: Mfr=1, Product=2, SerialNumber=3[12905.472652] usb 1-2: Product: XDS110 (03.00.00.20) Embed with CMSIS-DAP[12905.472657] usb 1-2: Manufacturer: Texas Instruments[12905.472661] usb 1-2: SerialNumber: S24L0049[12905.479571] cdc_acm 1-2:1.0: ttyACM0: USB ACM device[12905.583869] cdc_acm 1-2:1.3: ttyACM1: USB ACM device[12905.692421] hid-generic 0003:0451:BEF3.0006: hiddev0,hidraw0: USB HID v1.11 Device [Texas Instruments XDS110 (03.00.00.20) Embed with CMSIS-DAP] on usb-0000:00:0c.0-2/input5...
The ttyACM0 and ttyACM1 files both exist in /dev with the correct permissions applied:
aruoff@DE-ADNETCMP03-V:~$ ls -l /dev/ttyACM*crw-rw-rw- 1 root dialout 166, 0 Nov 21 14:38 /dev/ttyACM0crw-rw-rw- 1 root dialout 166, 1 Nov 21 14:38 /dev/ttyACM1
5. I made sure that this is not a permissions-related issue by running xds100serial as root:aruoff@DE-ADNETCMP03-V:/opt/ti/ccs1200/ccs/ccs_base/common/uscif$ sudo ./xds100serial [sudo] password for aruoff: Scanning for XDS100 emulators...No XDS100 emulators were found on the system.
6. I successfully updated the XDS' firmware from version 3.0.0.15 to 3.0.0.20 with the help of the xdsdfu tool, running on the same workstation. xdsdfu detects the XDS110 seemingly without any problems:aruoff@DE-ADNETCMP03-V:/opt/ti/ccs1200/ccs/ccs_base/common/uscif/xds110$ ./xdsdfu -eUSB Device Firmware Upgrade UtilityCopyright (c) 2008-2019 Texas Instruments Incorporated. All rights reserved.Scanning USB buses for supported XDS110 devices...<<<< Device 0 >>>>VID: 0x0451 PID: 0xbef3Device Name: XDS110 Embed with CMSIS-DAPVersion: 3.0.0.20Manufacturer: Texas InstrumentsSerial Num: S24L0049Mode: RuntimeConfiguration: StandardFound 1 device.
7. I have verified that the UART communication is working. When connecting via minicom to /dev/ttyACM0, I can observe the "CCCCC..." string sent by the UART bootloader.
8. I tried connecting to the XDS110 via openocd, and it seems like openocd is able to establish a connection:aruoff@DE-ADNETCMP03-V:~/work/pentest/openocd/build/openocd-master$ src/openocd -f tcl/interface/xds110.cfg Open On-Chip Debugger 0.11.0+dev-snapshot (2022-07-25-14:52)Licensed under GNU GPL v2For bug reports, read openocd.org/.../bugs.htmlInfo : Listening on port 6666 for tcl connectionsInfo : Listening on port 4444 for telnet connectionsInfo : XDS110: connectedInfo : XDS110: vid/pid = 0451/bef3Info : XDS110: firmware version = 3.0.0.20Info : XDS110: hardware version = 0x002fInfo : XDS110: connected to target via JTAGInfo : XDS110: TCK set to 2500 kHz...
During access, LD10 (the XDS' activity LED?) briefly flashes red.
9. I tried to pinpoint the error by running strace on the xds100serial process, but I could not see any obvious reasons why xds100serial should fail. I have attached the strace log if you want to take a look.
execve("./xds100serial", ["./xds100serial"], 0x7ffc14fe3118 /* 63 vars */) = 0
brk(NULL) = 0x1c80000
arch_prctl(0x3001 /* ARCH_??? */, 0x7ffe31daf560) = -1 EINVAL (Invalid argument)
readlink("/proc/self/exe", "/opt/ti/ccs1200/ccs/ccs_base/common/uscif/xds100serial", 4096) = 54
access("/etc/ld.so.preload", R_OK) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/opt/ti/ccs1200/ccs/ccs_base/common/uscif/./tls/x86_64/x86_64/libdl.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
stat("/opt/ti/ccs1200/ccs/ccs_base/common/uscif/./tls/x86_64/x86_64", 0x7ffe31dae7b0) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/opt/ti/ccs1200/ccs/ccs_base/common/uscif/./tls/x86_64/libdl.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
stat("/opt/ti/ccs1200/ccs/ccs_base/common/uscif/./tls/x86_64", 0x7ffe31dae7b0) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/opt/ti/ccs1200/ccs/ccs_base/common/uscif/./tls/x86_64/libdl.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
stat("/opt/ti/ccs1200/ccs/ccs_base/common/uscif/./tls/x86_64", 0x7ffe31dae7b0) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/opt/ti/ccs1200/ccs/ccs_base/common/uscif/./tls/libdl.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
stat("/opt/ti/ccs1200/ccs/ccs_base/common/uscif/./tls", 0x7ffe31dae7b0) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/opt/ti/ccs1200/ccs/ccs_base/common/uscif/./x86_64/x86_64/libdl.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
stat("/opt/ti/ccs1200/ccs/ccs_base/common/uscif/./x86_64/x86_64", 0x7ffe31dae7b0) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/opt/ti/ccs1200/ccs/ccs_base/common/uscif/./x86_64/libdl.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
stat("/opt/ti/ccs1200/ccs/ccs_base/common/uscif/./x86_64", 0x7ffe31dae7b0) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/opt/ti/ccs1200/ccs/ccs_base/common/uscif/./x86_64/libdl.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
stat("/opt/ti/ccs1200/ccs/ccs_base/common/uscif/./x86_64", 0x7ffe31dae7b0) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/opt/ti/ccs1200/ccs/ccs_base/common/uscif/./libdl.so.2", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
stat("/opt/ti/ccs1200/ccs/ccs_base/common/uscif/.", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
openat(AT_FDCWD, "/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 3
fstat(3, {st_mode=S_IFREG|0644, st_size=102980, ...}) = 0
mmap(NULL, 102980, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f07913d5000
close(3) = 0
openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libdl.so.2", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0 \22\0\0\0\0\0\0@\0\0\0\0\0\0\0\340A\0\0\0\0\0\0\0\0\0\0@\08\0\v\0@\0\37\0\36\0\1\0\0\0\4\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0H\16\0\0\0\0\0\0H\16\0\0\0\0\0\0\0\20\0\0\0\0\0\0\1\0\0\0\5\0\0\0\0\20\0\0\0\0\0\0\0\20\0\0\0\0\0\0\0\20\0\0\0\0\0\0\211\21\0\0\0\0\0\0\211\21\0\0\0\0\0\0\0\20\0\0\0\0\0\0\1\0\0\0\4\0\0\0\0000\0\0\0\0\0\0\0000\0\0\0\0\0\0\0000\0\0\0\0\0\0\300\6\0\0\0\0\0\0\300\6\0\0\0\0\0\0\0\20\0\0\0\0\0\0\1\0\0\0\6\0\0\0p=\0\0\0\0\0\0pM\0\0\0\0\0\0pM\0\0\0\0\0\0\30\3\0\0\0\0\0\0\240\3\0\0\0\0\0\0\0\20\0\0\0\0\0\0\2\0\0\0\6\0\0\0\220=\0\0\0\0\0\0\220M\0\0\0\0\0\0\220M\0\0\0\0\0\0\20\2\0\0\0\0\0\0\20\2\0\0\0\0\0\0\10\0\0\0\0\0\0\0\4\0\0\0\4\0\0\0\250\2\0\0\0\0\0\0\250\2\0\0\0\0\0\0\250\2\0\0\0\0\0\0 \0\0\0\0\0\0\0 \0\0\0\0\0\0\0\10\0\0\0\0\0\0\0\4\0\0\0\4\0\0\0\310\2\0\0\0\0\0\0\310\2\0\0\0\0\0\0\310\2\0\0\0\0\0\0D\0\0\0\0\0\0\0D\0\0\0\0\0\0\0\4\0\0\0\0\0\0\0S\345td\4\0\0\0\250\2\0\0\0\0\0\0\250\2\0\0\0\0\0\0\250\2\0\0\0\0\0\0 \0\0\0\0\0\0\0 \0\0\0\0\0\0\0\10\0\0\0\0\0\0\0P\345td\4\0\0\0\2440\0\0\0\0\0\0\2440\0\0\0\0\0\0\2440\0\0\0\0\0\0\334\0\0\0\0\0\0\0\334\0\0\0\0\0\0\0\4\0\0\0\0\0\0\0Q\345td\6\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\20\0\0\0\0\0\0\0R\345td\4\0\0\0p=\0\0\0\0\0\0pM\0\0\0\0\0\0pM\0\0\0\0\0\0\220\2\0\0\0\0\0\0\220\2\0\0\0\0\0\0\1\0\0\0\0\0\0\0\4\0\0\0\20\0\0\0\5\0\0\0GNU\0\2\0\0\300\4\0\0\0\3\0\0\0\0\0\0\0\4\0\0\0\24\0\0\0\3\0\0\0GNU\0\300\364\1U\263\370\277\214IO\250\0\371\253\31~\276 \355n\4\0\0\0\20\0\0\0\1\0\0\0GNU\0\0\0\0\0\3\0\0\0\2\0\0\0\0\0\0\0\0\0\0\0\33\0\0\0\34\0\0\0\2\0\0\0\7\0\0\0\230\2\21\0\200H\0\4\22\0 @\203(\10\236\34\0\0\0\0\0\0\0\35\0\0\0\0\0\0\0", 832) = 832
fstat(3, {st_mode=S_IFREG|0644, st_size=18848, ...}) = 0
mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f07913d3000
mmap(NULL, 20752, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f07913cd000
mmap(0x7f07913ce000, 8192, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1000) = 0x7f07913ce000
mmap(0x7f07913d0000, 4096, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x3000) = 0x7f07913d0000
mmap(0x7f07913d1000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x3000) = 0x7f07913d1000
close(3) = 0
openat(AT_FDCWD, "/opt/ti/ccs1200/ccs/ccs_base/common/uscif/./libstdc++.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libstdc++.so.6", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0`\341\t\0\0\0\0\0@\0\0\0\0\0\0\0\0\324\35\0\0\0\0\0\0\0\0\0@\08\0\f\0@\0\"\0!\0\1\0\0\0\4\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\360Z\t\0\0\0\0\0\360Z\t\0\0\0\0\0\0\20\0\0\0\0\0\0\1\0\0\0\5\0\0\0\0`\t\0\0\0\0\0\0`\t\0\0\0\0\0\0`\t\0\0\0\0\0a\4\17\0\0\0\0\0a\4\17\0\0\0\0\0\0\20\0\0\0\0\0\0\1\0\0\0\4\0\0\0\0p\30\0\0\0\0\0\0p\30\0\0\0\0\0\0p\30\0\0\0\0\0\317\216\4\0\0\0\0\0\317\216\4\0\0\0\0\0\0\20\0\0\0\0\0\0\1\0\0\0\6\0\0\0x\t\35\0\0\0\0\0x\31\35\0\0\0\0\0x\31\35\0\0\0\0\0\30\310\0\0\0\0\0\0\210\376\0\0\0\0\0\0\0\20\0\0\0\0\0\0\2\0\0\0\6\0\0\0h\234\35\0\0\0\0\0h\254\35\0\0\0\0\0h\254\35\0\0\0\0\0 \2\0\0\0\0\0\0 \2\0\0\0\0\0\0\10\0\0\0\0\0\0\0\4\0\0\0\4\0\0\0\340\2\0\0\0\0\0\0\340\2\0\0\0\0\0\0\340\2\0\0\0\0\0\0 \0\0\0\0\0\0\0 \0\0\0\0\0\0\0\10\0\0\0\0\0\0\0\4\0\0\0\4\0\0\0\0\3\0\0\0\0\0\0\0\3\0\0\0\0\0\0\0\3\0\0\0\0\0\0$\0\0\0\0\0\0\0$\0\0\0\0\0\0\0\4\0\0\0\0\0\0\0\7\0\0\0\4\0\0\0x\t\35\0\0\0\0\0x\31\35\0\0\0\0\0x\31\35\0\0\0\0\0\0\0\0\0\0\0\0\0 \0\0\0\0\0\0\0\10\0\0\0\0\0\0\0S\345td\4\0\0\0\340\2\0\0\0\0\0\0\340\2\0\0\0\0\0\0\340\2\0\0\0\0\0\0 \0\0\0\0\0\0\0 \0\0\0\0\0\0\0\10\0\0\0\0\0\0\0P\345td\4\0\0\0\264\2\31\0\0\0\0\0\264\2\31\0\0\0\0\0\264\2\31\0\0\0\0\0<\223\0\0\0\0\0\0<\223\0\0\0\0\0\0\4\0\0\0\0\0\0\0Q\345td\6\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\20\0\0\0\0\0\0\0R\345td\4\0\0\0x\t\35\0\0\0\0\0x\31\35\0\0\0\0\0x\31\35\0\0\0\0\0\210\246\0\0\0\0\0\0\210\246\0\0\0\0\0\0\1\0\0\0\0\0\0\0\4\0\0\0\20\0\0\0\5\0\0\0GNU\0\2\0\0\300\4\0\0\0\3\0\0\0\0\0\0\0\4\0\0\0\24\0\0\0\3\0\0\0GNU\0\311\16f\3\307\315\370G\23\315DW\0\245u\323\352Dm\233\0\0\0\0\374\7\0\0\247\0\0\0\0\2\0\0\17\0\0\0\4\220G\20\203P\343\230", 832) = 832
fstat(3, {st_mode=S_IFREG|0644, st_size=1956992, ...}) = 0
mmap(NULL, 1972224, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f07911eb000
mprotect(0x7f0791281000, 1290240, PROT_NONE) = 0
mmap(0x7f0791281000, 987136, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x96000) = 0x7f0791281000
mmap(0x7f0791372000, 299008, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x187000) = 0x7f0791372000
mmap(0x7f07913bc000, 57344, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1d0000) = 0x7f07913bc000
mmap(0x7f07913ca000, 10240, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f07913ca000
close(3) = 0
openat(AT_FDCWD, "/opt/ti/ccs1200/ccs/ccs_base/common/uscif/./libgcc_s.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libgcc_s.so.1", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\3405\0\0\0\0\0\0@\0\0\0\0\0\0\0\330\222\1\0\0\0\0\0\0\0\0\0@\08\0\v\0@\0\35\0\34\0\1\0\0\0\4\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0()\0\0\0\0\0\0()\0\0\0\0\0\0\0\20\0\0\0\0\0\0\1\0\0\0\5\0\0\0\0000\0\0\0\0\0\0\0000\0\0\0\0\0\0\0000\0\0\0\0\0\0U\20\1\0\0\0\0\0U\20\1\0\0\0\0\0\0\20\0\0\0\0\0\0\1\0\0\0\4\0\0\0\0P\1\0\0\0\0\0\0P\1\0\0\0\0\0\0P\1\0\0\0\0\0l3\0\0\0\0\0\0l3\0\0\0\0\0\0\0\20\0\0\0\0\0\0\1\0\0\0\6\0\0\0\310\215\1\0\0\0\0\0\310\235\1\0\0\0\0\0\310\235\1\0\0\0\0\0\310\3\0\0\0\0\0\0\200\6\0\0\0\0\0\0\0\20\0\0\0\0\0\0\2\0\0\0\6\0\0\0\340\215\1\0\0\0\0\0\340\235\1\0\0\0\0\0\340\235\1\0\0\0\0\0\360\1\0\0\0\0\0\0\360\1\0\0\0\0\0\0\10\0\0\0\0\0\0\0\4\0\0\0\4\0\0\0\250\2\0\0\0\0\0\0\250\2\0\0\0\0\0\0\250\2\0\0\0\0\0\0 \0\0\0\0\0\0\0 \0\0\0\0\0\0\0\10\0\0\0\0\0\0\0\4\0\0\0\4\0\0\0\310\2\0\0\0\0\0\0\310\2\0\0\0\0\0\0\310\2\0\0\0\0\0\0$\0\0\0\0\0\0\0$\0\0\0\0\0\0\0\4\0\0\0\0\0\0\0S\345td\4\0\0\0\250\2\0\0\0\0\0\0\250\2\0\0\0\0\0\0\250\2\0\0\0\0\0\0 \0\0\0\0\0\0\0 \0\0\0\0\0\0\0\10\0\0\0\0\0\0\0P\345td\4\0\0\0\274\\\1\0\0\0\0\0\274\\\1\0\0\0\0\0\274\\\1\0\0\0\0\0\224\6\0\0\0\0\0\0\224\6\0\0\0\0\0\0\4\0\0\0\0\0\0\0Q\345td\6\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\20\0\0\0\0\0\0\0R\345td\4\0\0\0\310\215\1\0\0\0\0\0\310\235\1\0\0\0\0\0\310\235\1\0\0\0\0\08\2\0\0\0\0\0\08\2\0\0\0\0\0\0\1\0\0\0\0\0\0\0\4\0\0\0\20\0\0\0\5\0\0\0GNU\0\2\0\0\300\4\0\0\0\3\0\0\0\0\0\0\0\4\0\0\0\24\0\0\0\3\0\0\0GNU\0J\275\23<\310\16\1\2738\212\234B\331\343\3133\2106TJ\0\0\0\0\203\0\0\0\25\0\0\0\20\0\0\0\n\0\0\0\23\34\3\30\4$\0\1\1\201\0T\4\6\210\20\200\204\0\10\0\10\5\200\2\0@\20D\20\0\266\2\200\320 \301\0\220\202t\1\0\4\10(\300\2H\1\v \320\1\2(\0235\4`l\322\0!", 832) = 832
fstat(3, {st_mode=S_IFREG|0644, st_size=104984, ...}) = 0
mmap(NULL, 107592, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f07911d0000
mmap(0x7f07911d3000, 73728, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x3000) = 0x7f07911d3000
mmap(0x7f07911e5000, 16384, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x15000) = 0x7f07911e5000
mmap(0x7f07911e9000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x18000) = 0x7f07911e9000
close(3) = 0
openat(AT_FDCWD, "/opt/ti/ccs1200/ccs/ccs_base/common/uscif/./libc.so.6", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libc.so.6", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\300A\2\0\0\0\0\0@\0\0\0\0\0\0\0\30\347\36\0\0\0\0\0\0\0\0\0@\08\0\16\0@\0D\0C\0\6\0\0\0\4\0\0\0@\0\0\0\0\0\0\0@\0\0\0\0\0\0\0@\0\0\0\0\0\0\0\20\3\0\0\0\0\0\0\20\3\0\0\0\0\0\0\10\0\0\0\0\0\0\0\3\0\0\0\4\0\0\0\240\346\33\0\0\0\0\0\240\346\33\0\0\0\0\0\240\346\33\0\0\0\0\0\34\0\0\0\0\0\0\0\34\0\0\0\0\0\0\0\20\0\0\0\0\0\0\0\1\0\0\0\4\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\350\24\2\0\0\0\0\0\350\24\2\0\0\0\0\0\0\20\0\0\0\0\0\0\1\0\0\0\5\0\0\0\0 \2\0\0\0\0\0\0 \2\0\0\0\0\0\0 \2\0\0\0\0\0$v\27\0\0\0\0\0$v\27\0\0\0\0\0\0\20\0\0\0\0\0\0\1\0\0\0\4\0\0\0\0\240\31\0\0\0\0\0\0\240\31\0\0\0\0\0\0\240\31\0\0\0\0\0\304\322\4\0\0\0\0\0\304\322\4\0\0\0\0\0\0\20\0\0\0\0\0\0\1\0\0\0\6\0\0\0\210w\36\0\0\0\0\0\210\207\36\0\0\0\0\0\210\207\36\0\0\0\0\0\30P\0\0\0\0\0\0\330\216\0\0\0\0\0\0\0\20\0\0\0\0\0\0\2\0\0\0\6\0\0\0\200\253\36\0\0\0\0\0\200\273\36\0\0\0\0\0\200\273\36\0\0\0\0\0\340\1\0\0\0\0\0\0\340\1\0\0\0\0\0\0\10\0\0\0\0\0\0\0\4\0\0\0\4\0\0\0P\3\0\0\0\0\0\0P\3\0\0\0\0\0\0P\3\0\0\0\0\0\0 \0\0\0\0\0\0\0 \0\0\0\0\0\0\0\10\0\0\0\0\0\0\0\4\0\0\0\4\0\0\0p\3\0\0\0\0\0\0p\3\0\0\0\0\0\0p\3\0\0\0\0\0\0D\0\0\0\0\0\0\0D\0\0\0\0\0\0\0\4\0\0\0\0\0\0\0\7\0\0\0\4\0\0\0\210w\36\0\0\0\0\0\210\207\36\0\0\0\0\0\210\207\36\0\0\0\0\0\20\0\0\0\0\0\0\0\220\0\0\0\0\0\0\0\10\0\0\0\0\0\0\0S\345td\4\0\0\0P\3\0\0\0\0\0\0P\3\0\0\0\0\0\0P\3\0\0\0\0\0\0 \0\0\0\0\0\0\0 \0\0\0\0\0\0\0\10\0\0\0\0\0\0\0P\345td\4\0\0\0\274\346\33\0\0\0\0\0\274\346\33\0\0\0\0\0\274\346\33\0\0\0\0\0\324^\0\0\0\0\0\0\324^\0\0\0\0\0\0\4\0\0\0\0\0\0\0Q\345td\6\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\20\0\0\0\0\0\0\0R\345td\4\0\0\0\210w\36\0\0\0\0\0\210\207\36\0\0\0\0\0\210\207\36\0\0\0\0\0x8\0\0\0\0\0\0", 832) = 832
pread64(3, "\6\0\0\0\4\0\0\0@\0\0\0\0\0\0\0@\0\0\0\0\0\0\0@\0\0\0\0\0\0\0\20\3\0\0\0\0\0\0\20\3\0\0\0\0\0\0\10\0\0\0\0\0\0\0\3\0\0\0\4\0\0\0\240\346\33\0\0\0\0\0\240\346\33\0\0\0\0\0\240\346\33\0\0\0\0\0\34\0\0\0\0\0\0\0\34\0\0\0\0\0\0\0\20\0\0\0\0\0\0\0\1\0\0\0\4\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\350\24\2\0\0\0\0\0\350\24\2\0\0\0\0\0\0\20\0\0\0\0\0\0\1\0\0\0\5\0\0\0\0 \2\0\0\0\0\0\0 \2\0\0\0\0\0\0 \2\0\0\0\0\0$v\27\0\0\0\0\0$v\27\0\0\0\0\0\0\20\0\0\0\0\0\0\1\0\0\0\4\0\0\0\0\240\31\0\0\0\0\0\0\240\31\0\0\0\0\0\0\240\31\0\0\0\0\0\304\322\4\0\0\0\0\0\304\322\4\0\0\0\0\0\0\20\0\0\0\0\0\0\1\0\0\0\6\0\0\0\210w\36\0\0\0\0\0\210\207\36\0\0\0\0\0\210\207\36\0\0\0\0\0\30P\0\0\0\0\0\0\330\216\0\0\0\0\0\0\0\20\0\0\0\0\0\0\2\0\0\0\6\0\0\0\200\253\36\0\0\0\0\0\200\273\36\0\0\0\0\0\200\273\36\0\0\0\0\0\340\1\0\0\0\0\0\0\340\1\0\0\0\0\0\0\10\0\0\0\0\0\0\0\4\0\0\0\4\0\0\0P\3\0\0\0\0\0\0P\3\0\0\0\0\0\0P\3\0\0\0\0\0\0 \0\0\0\0\0\0\0 \0\0\0\0\0\0\0\10\0\0\0\0\0\0\0\4\0\0\0\4\0\0\0p\3\0\0\0\0\0\0p\3\0\0\0\0\0\0p\3\0\0\0\0\0\0D\0\0\0\0\0\0\0D\0\0\0\0\0\0\0\4\0\0\0\0\0\0\0\7\0\0\0\4\0\0\0\210w\36\0\0\0\0\0\210\207\36\0\0\0\0\0\210\207\36\0\0\0\0\0\20\0\0\0\0\0\0\0\220\0\0\0\0\0\0\0\10\0\0\0\0\0\0\0S\345td\4\0\0\0P\3\0\0\0\0\0\0P\3\0\0\0\0\0\0P\3\0\0\0\0\0\0 \0\0\0\0\0\0\0 \0\0\0\0\0\0\0\10\0\0\0\0\0\0\0P\345td\4\0\0\0\274\346\33\0\0\0\0\0\274\346\33\0\0\0\0\0\274\346\33\0\0\0\0\0\324^\0\0\0\0\0\0\324^\0\0\0\0\0\0\4\0\0\0\0\0\0\0Q\345td\6\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\20\0\0\0\0\0\0\0R\345td\4\0\0\0\210w\36\0\0\0\0\0\210\207\36\0\0\0\0\0\210\207\36\0\0\0\0\0x8\0\0\0\0\0\0x8\0\0\0\0\0\0\1\0\0\0\0\0\0\0", 784, 64) = 784
pread64(3, "\4\0\0\0\20\0\0\0\5\0\0\0GNU\0\2\0\0\300\4\0\0\0\3\0\0\0\0\0\0\0", 32, 848) = 32
pread64(3, "\4\0\0\0\24\0\0\0\3\0\0\0GNU\0\30x\346\264ur\f|Q\226\236i\253-'o\256m\35\356\4\0\0\0\20\0\0\0\1\0\0\0GNU\0\0\0\0\0\3\0\0\0\2\0\0\0\0\0\0\0", 68, 880) = 68
fstat(3, {st_mode=S_IFREG|0755, st_size=2029592, ...}) = 0
pread64(3, "\6\0\0\0\4\0\0\0@\0\0\0\0\0\0\0@\0\0\0\0\0\0\0@\0\0\0\0\0\0\0\20\3\0\0\0\0\0\0\20\3\0\0\0\0\0\0\10\0\0\0\0\0\0\0\3\0\0\0\4\0\0\0\240\346\33\0\0\0\0\0\240\346\33\0\0\0\0\0\240\346\33\0\0\0\0\0\34\0\0\0\0\0\0\0\34\0\0\0\0\0\0\0\20\0\0\0\0\0\0\0\1\0\0\0\4\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\350\24\2\0\0\0\0\0\350\24\2\0\0\0\0\0\0\20\0\0\0\0\0\0\1\0\0\0\5\0\0\0\0 \2\0\0\0\0\0\0 \2\0\0\0\0\0\0 \2\0\0\0\0\0$v\27\0\0\0\0\0$v\27\0\0\0\0\0\0\20\0\0\0\0\0\0\1\0\0\0\4\0\0\0\0\240\31\0\0\0\0\0\0\240\31\0\0\0\0\0\0\240\31\0\0\0\0\0\304\322\4\0\0\0\0\0\304\322\4\0\0\0\0\0\0\20\0\0\0\0\0\0\1\0\0\0\6\0\0\0\210w\36\0\0\0\0\0\210\207\36\0\0\0\0\0\210\207\36\0\0\0\0\0\30P\0\0\0\0\0\0\330\216\0\0\0\0\0\0\0\20\0\0\0\0\0\0\2\0\0\0\6\0\0\0\200\253\36\0\0\0\0\0\200\273\36\0\0\0\0\0\200\273\36\0\0\0\0\0\340\1\0\0\0\0\0\0\340\1\0\0\0\0\0\0\10\0\0\0\0\0\0\0\4\0\0\0\4\0\0\0P\3\0\0\0\0\0\0P\3\0\0\0\0\0\0P\3\0\0\0\0\0\0 \0\0\0\0\0\0\0 \0\0\0\0\0\0\0\10\0\0\0\0\0\0\0\4\0\0\0\4\0\0\0p\3\0\0\0\0\0\0p\3\0\0\0\0\0\0p\3\0\0\0\0\0\0D\0\0\0\0\0\0\0D\0\0\0\0\0\0\0\4\0\0\0\0\0\0\0\7\0\0\0\4\0\0\0\210w\36\0\0\0\0\0\210\207\36\0\0\0\0\0\210\207\36\0\0\0\0\0\20\0\0\0\0\0\0\0\220\0\0\0\0\0\0\0\10\0\0\0\0\0\0\0S\345td\4\0\0\0P\3\0\0\0\0\0\0P\3\0\0\0\0\0\0P\3\0\0\0\0\0\0 \0\0\0\0\0\0\0 \0\0\0\0\0\0\0\10\0\0\0\0\0\0\0P\345td\4\0\0\0\274\346\33\0\0\0\0\0\274\346\33\0\0\0\0\0\274\346\33\0\0\0\0\0\324^\0\0\0\0\0\0\324^\0\0\0\0\0\0\4\0\0\0\0\0\0\0Q\345td\6\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\20\0\0\0\0\0\0\0R\345td\4\0\0\0\210w\36\0\0\0\0\0\210\207\36\0\0\0\0\0\210\207\36\0\0\0\0\0x8\0\0\0\0\0\0x8\0\0\0\0\0\0\1\0\0\0\0\0\0\0", 784, 64) = 784
pread64(3, "\4\0\0\0\20\0\0\0\5\0\0\0GNU\0\2\0\0\300\4\0\0\0\3\0\0\0\0\0\0\0", 32, 848) = 32
pread64(3, "\4\0\0\0\24\0\0\0\3\0\0\0GNU\0\30x\346\264ur\f|Q\226\236i\253-'o\256m\35\356\4\0\0\0\20\0\0\0\1\0\0\0GNU\0\0\0\0\0\3\0\0\0\2\0\0\0\0\0\0\0", 68, 880) = 68
mmap(NULL, 2037344, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f0790fde000
mmap(0x7f0791000000, 1540096, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x22000) = 0x7f0791000000
mmap(0x7f0791178000, 319488, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x19a000) = 0x7f0791178000
mmap(0x7f07911c6000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1e7000) = 0x7f07911c6000
mmap(0x7f07911cc000, 13920, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f07911cc000
close(3) = 0
openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libm.so.6", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\300\323\0\0\0\0\0\0@\0\0\0\0\0\0\0\350\334\24\0\0\0\0\0\0\0\0\0@\08\0\v\0@\0!\0 \0\1\0\0\0\4\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\10\303\0\0\0\0\0\0\10\303\0\0\0\0\0\0\0\20\0\0\0\0\0\0\1\0\0\0\5\0\0\0\0\320\0\0\0\0\0\0\0\320\0\0\0\0\0\0\0\320\0\0\0\0\0\0\265o\n\0\0\0\0\0\265o\n\0\0\0\0\0\0\20\0\0\0\0\0\0\1\0\0\0\4\0\0\0\0@\v\0\0\0\0\0\0@\v\0\0\0\0\0\0@\v\0\0\0\0\0\24\213\t\0\0\0\0\0\24\213\t\0\0\0\0\0\0\20\0\0\0\0\0\0\1\0\0\0\6\0\0\0\200\315\24\0\0\0\0\0\200\335\24\0\0\0\0\0\200\335\24\0\0\0\0\0\204\3\0\0\0\0\0\0\220\3\0\0\0\0\0\0\0\20\0\0\0\0\0\0\2\0\0\0\6\0\0\0\220\315\24\0\0\0\0\0\220\335\24\0\0\0\0\0\220\335\24\0\0\0\0\0 \2\0\0\0\0\0\0 \2\0\0\0\0\0\0\10\0\0\0\0\0\0\0\4\0\0\0\4\0\0\0\250\2\0\0\0\0\0\0\250\2\0\0\0\0\0\0\250\2\0\0\0\0\0\0 \0\0\0\0\0\0\0 \0\0\0\0\0\0\0\10\0\0\0\0\0\0\0\4\0\0\0\4\0\0\0\310\2\0\0\0\0\0\0\310\2\0\0\0\0\0\0\310\2\0\0\0\0\0\0D\0\0\0\0\0\0\0D\0\0\0\0\0\0\0\4\0\0\0\0\0\0\0S\345td\4\0\0\0\250\2\0\0\0\0\0\0\250\2\0\0\0\0\0\0\250\2\0\0\0\0\0\0 \0\0\0\0\0\0\0 \0\0\0\0\0\0\0\10\0\0\0\0\0\0\0P\345td\4\0\0\0\330\370\23\0\0\0\0\0\330\370\23\0\0\0\0\0\330\370\23\0\0\0\0\0d\34\0\0\0\0\0\0d\34\0\0\0\0\0\0\4\0\0\0\0\0\0\0Q\345td\6\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\20\0\0\0\0\0\0\0R\345td\4\0\0\0\200\315\24\0\0\0\0\0\200\335\24\0\0\0\0\0\200\335\24\0\0\0\0\0\200\2\0\0\0\0\0\0\200\2\0\0\0\0\0\0\1\0\0\0\0\0\0\0\4\0\0\0\20\0\0\0\5\0\0\0GNU\0\2\0\0\300\4\0\0\0\3\0\0\0\0\0\0\0\4\0\0\0\24\0\0\0\3\0\0\0GNU\0\376\221\264\t\16\240L\25Y\377q\335\222\220\6'va\210\221\4\0\0\0\20\0\0\0\1\0\0\0GNU\0\0\0\0\0\3\0\0\0\2\0\0\0\0\0\0\0\0\0\0\0\342\3\0\0\23\0\0\0\200\0\0\0\r\0\0\0\245@\0@AH\20\4\"T\4N\2\17e\0J\350\200\"\0q\10\312H`\0\200\0006J@", 832) = 832
fstat(3, {st_mode=S_IFREG|0644, st_size=1369384, ...}) = 0
mmap(NULL, 1368336, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f0790e8f000
mmap(0x7f0790e9c000, 684032, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xd000) = 0x7f0790e9c000
mmap(0x7f0790f43000, 626688, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xb4000) = 0x7f0790f43000
mmap(0x7f0790fdc000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x14c000) = 0x7f0790fdc000
close(3) = 0
mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f0790e8d000
mmap(NULL, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f0790e8a000
arch_prctl(ARCH_SET_FS, 0x7f0790e8a740) = 0
mprotect(0x7f07911c6000, 16384, PROT_READ) = 0
mprotect(0x7f0790fdc000, 4096, PROT_READ) = 0
mprotect(0x7f07911e9000, 4096, PROT_READ) = 0
mprotect(0x7f07913bc000, 45056, PROT_READ) = 0
mprotect(0x7f07913d1000, 4096, PROT_READ) = 0
mprotect(0x604000, 4096, PROT_READ) = 0
mprotect(0x7f079141c000, 4096, PROT_READ) = 0
munmap(0x7f07913d5000, 102980) = 0
brk(NULL) = 0x1c80000
brk(0x1ca1000) = 0x1ca1000
fstat(1, {st_mode=S_IFCHR|0620, st_rdev=makedev(0x88, 0x1), ...}) = 0
write(1, "Scanning for XDS100 emulators...\n", 33) = 33
write(1, "\n", 1) = 1
getpid() = 5289
readlink("/proc/5289/exe", "/opt/ti/ccs1200/ccs/ccs_base/common/uscif/xds100serial", 259) = 54
openat(AT_FDCWD, "/opt/ti/ccs1200/ccs/ccs_base/common/uscif/../bin/libusb-1.0.so", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0`A\0\0\0\0\0\0@\0\0\0\0\0\0\0000\33\2\0\0\0\0\0\0\0\0\0@\08\0\7\0@\0\36\0\35\0\1\0\0\0\5\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0x\230\1\0\0\0\0\0x\230\1\0\0\0\0\0\0\0 \0\0\0\0\0\1\0\0\0\6\0\0\0h\234\1\0\0\0\0\0h\234!\0\0\0\0\0h\234!\0\0\0\0\0\10\10\0\0\0\0\0\0\230\t\0\0\0\0\0\0\0\0 \0\0\0\0\0\2\0\0\0\6\0\0\0\300\235\1\0\0\0\0\0\300\235!\0\0\0\0\0\300\235!\0\0\0\0\0\0\2\0\0\0\0\0\0\0\2\0\0\0\0\0\0\10\0\0\0\0\0\0\0\4\0\0\0\4\0\0\0\310\1\0\0\0\0\0\0\310\1\0\0\0\0\0\0\310\1\0\0\0\0\0\0$\0\0\0\0\0\0\0$\0\0\0\0\0\0\0\4\0\0\0\0\0\0\0P\345td\4\0\0\0 s\1\0\0\0\0\0 s\1\0\0\0\0\0 s\1\0\0\0\0\0l\7\0\0\0\0\0\0l\7\0\0\0\0\0\0\4\0\0\0\0\0\0\0Q\345td\6\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\20\0\0\0\0\0\0\0R\345td\4\0\0\0h\234\1\0\0\0\0\0h\234!\0\0\0\0\0h\234!\0\0\0\0\0\230\3\0\0\0\0\0\0\230\3\0\0\0\0\0\0\1\0\0\0\0\0\0\0\4\0\0\0\24\0\0\0\3\0\0\0GNU\0\367\312S\203>\236\205\256Y#\3005Wu\210[\320L8E\0\0\0\0a\0\0\0J\0\0\0\20\0\0\0\n\0\0\0000\210\0\241@\24\4\200\333\1 E@\20\224\2\1\0\20\4\3@\6$e\0\302\4\24@\220\6\2I\10\0\0\20P\252(\23\6\240\0\2\0\1\0!\0!\tD\0\1\1NZ\21\7PP\202\35&\3K\r\210\0\08 \2@\3\0\0\0\2 \f\346\1\4\4p0\\\201\230 \211$X\6$\30\200\24\1\204\20!\20\200\0`\10\1\224\0\2BA(\204\216;@\241\0@\3\305\30\27J\0\0\0K\0\0\0N\0\0\0P\0\0\0R\0\0\0T\0\0\0U\0\0\0\0\0\0\0X\0\0\0[\0\0\0\\\0\0\0]\0\0\0\0\0\0\0\0\0\0\0_\0\0\0\0\0\0\0`\0\0\0c\0\0\0\0\0\0\0d\0\0\0f\0\0\0i\0\0\0j\0\0\0k\0\0\0l\0\0\0m\0\0\0\0\0\0\0o\0\0\0q\0\0\0r\0\0\0s\0\0\0u\0\0\0\0\0\0\0\0\0\0\0x\0\0\0z\0\0\0\0\0\0\0}\0\0\0\0\0\0\0\200\0\0\0\203\0\0\0\206\0\0\0\207\0\0\0\211\0\0\0\213\0\0\0\214\0\0\0\0\0\0\0\0\0\0\0", 832) = 832
fstat(3, {st_mode=S_IFREG|0777, st_size=139952, ...}) = 0
mmap(NULL, 2205184, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f0790c6f000
mprotect(0x7f0790c89000, 2093056, PROT_NONE) = 0
mmap(0x7f0790e88000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x19000) = 0x7f0790e88000
close(3) = 0
openat(AT_FDCWD, "/opt/ti/ccs1200/ccs/ccs_base/common/uscif/../bin/./tls/x86_64/x86_64/librt.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
stat("/opt/ti/ccs1200/ccs/ccs_base/common/uscif/../bin/./tls/x86_64/x86_64", 0x7ffe31dae130) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/opt/ti/ccs1200/ccs/ccs_base/common/uscif/../bin/./tls/x86_64/librt.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
stat("/opt/ti/ccs1200/ccs/ccs_base/common/uscif/../bin/./tls/x86_64", 0x7ffe31dae130) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/opt/ti/ccs1200/ccs/ccs_base/common/uscif/../bin/./tls/x86_64/librt.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
stat("/opt/ti/ccs1200/ccs/ccs_base/common/uscif/../bin/./tls/x86_64", 0x7ffe31dae130) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/opt/ti/ccs1200/ccs/ccs_base/common/uscif/../bin/./tls/librt.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
stat("/opt/ti/ccs1200/ccs/ccs_base/common/uscif/../bin/./tls", 0x7ffe31dae130) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/opt/ti/ccs1200/ccs/ccs_base/common/uscif/../bin/./x86_64/x86_64/librt.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
stat("/opt/ti/ccs1200/ccs/ccs_base/common/uscif/../bin/./x86_64/x86_64", 0x7ffe31dae130) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/opt/ti/ccs1200/ccs/ccs_base/common/uscif/../bin/./x86_64/librt.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
stat("/opt/ti/ccs1200/ccs/ccs_base/common/uscif/../bin/./x86_64", 0x7ffe31dae130) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/opt/ti/ccs1200/ccs/ccs_base/common/uscif/../bin/./x86_64/librt.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
stat("/opt/ti/ccs1200/ccs/ccs_base/common/uscif/../bin/./x86_64", 0x7ffe31dae130) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/opt/ti/ccs1200/ccs/ccs_base/common/uscif/../bin/./librt.so.1", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
stat("/opt/ti/ccs1200/ccs/ccs_base/common/uscif/../bin/.", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
openat(AT_FDCWD, "/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 3
fstat(3, {st_mode=S_IFREG|0644, st_size=102980, ...}) = 0
mmap(NULL, 102980, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f07913d5000
close(3) = 0
openat(AT_FDCWD, "/lib/x86_64-linux-gnu/librt.so.1", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0 '\0\0\0\0\0\0@\0\0\0\0\0\0\0\370\203\0\0\0\0\0\0\0\0\0\0@\08\0\v\0@\0\"\0!\0\1\0\0\0\4\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\20\35\0\0\0\0\0\0\20\35\0\0\0\0\0\0\0\20\0\0\0\0\0\0\1\0\0\0\5\0\0\0\0 \0\0\0\0\0\0\0 \0\0\0\0\0\0\0 \0\0\0\0\0\0\305=\0\0\0\0\0\0\305=\0\0\0\0\0\0\0\20\0\0\0\0\0\0\1\0\0\0\4\0\0\0\0`\0\0\0\0\0\0\0`\0\0\0\0\0\0\0`\0\0\0\0\0\0\214\24\0\0\0\0\0\0\214\24\0\0\0\0\0\0\0\20\0\0\0\0\0\0\1\0\0\0\6\0\0\0\220}\0\0\0\0\0\0\220\215\0\0\0\0\0\0\220\215\0\0\0\0\0\0\334\4\0\0\0\0\0\0P\16\0\0\0\0\0\0\0\20\0\0\0\0\0\0\2\0\0\0\6\0\0\0\250}\0\0\0\0\0\0\250\215\0\0\0\0\0\0\250\215\0\0\0\0\0\0000\2\0\0\0\0\0\0000\2\0\0\0\0\0\0\10\0\0\0\0\0\0\0\4\0\0\0\4\0\0\0\250\2\0\0\0\0\0\0\250\2\0\0\0\0\0\0\250\2\0\0\0\0\0\0 \0\0\0\0\0\0\0 \0\0\0\0\0\0\0\10\0\0\0\0\0\0\0\4\0\0\0\4\0\0\0\310\2\0\0\0\0\0\0\310\2\0\0\0\0\0\0\310\2\0\0\0\0\0\0D\0\0\0\0\0\0\0D\0\0\0\0\0\0\0\4\0\0\0\0\0\0\0S\345td\4\0\0\0\250\2\0\0\0\0\0\0\250\2\0\0\0\0\0\0\250\2\0\0\0\0\0\0 \0\0\0\0\0\0\0 \0\0\0\0\0\0\0\10\0\0\0\0\0\0\0P\345td\4\0\0\0Xc\0\0\0\0\0\0Xc\0\0\0\0\0\0Xc\0\0\0\0\0\0,\2\0\0\0\0\0\0,\2\0\0\0\0\0\0\4\0\0\0\0\0\0\0Q\345td\6\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\20\0\0\0\0\0\0\0R\345td\4\0\0\0\220}\0\0\0\0\0\0\220\215\0\0\0\0\0\0\220\215\0\0\0\0\0\0p\2\0\0\0\0\0\0p\2\0\0\0\0\0\0\1\0\0\0\0\0\0\0\4\0\0\0\20\0\0\0\5\0\0\0GNU\0\2\0\0\300\4\0\0\0\3\0\0\0\0\0\0\0\4\0\0\0\24\0\0\0\3\0\0\0GNU\0\316\1l\227]\224\274Gp\355\214b\324]\352kq@Z,\4\0\0\0\20\0\0\0\1\0\0\0GNU\0\0\0\0\0\3\0\0\0\2\0\0\0\0\0\0\0\0\0\0\0Q\0\0\0=\0\0\0\4\0\0\0\10\0\0\0\t\r\4#\260D\10\20\10T\24\213\0\21\32`\210\2`\220 `\20&i\22\6\322 \21D\247", 832) = 832
fstat(3, {st_mode=S_IFREG|0644, st_size=35960, ...}) = 0
mmap(NULL, 39904, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f0790c65000
mmap(0x7f0790c67000, 16384, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f0790c67000
mmap(0x7f0790c6b000, 8192, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x6000) = 0x7f0790c6b000
mmap(0x7f0790c6d000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x7000) = 0x7f0790c6d000
close(3) = 0
openat(AT_FDCWD, "/lib/x86_64-linux-gnu/libpthread.so.0", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\220q\0\0\0\0\0\0@\0\0\0\0\0\0\0h\\\2\0\0\0\0\0\0\0\0\0@\08\0\r\0@\0'\0&\0\6\0\0\0\4\0\0\0@\0\0\0\0\0\0\0@\0\0\0\0\0\0\0@\0\0\0\0\0\0\0\330\2\0\0\0\0\0\0\330\2\0\0\0\0\0\0\10\0\0\0\0\0\0\0\3\0\0\0\4\0\0\0\20\202\1\0\0\0\0\0\20\202\1\0\0\0\0\0\20\202\1\0\0\0\0\0\34\0\0\0\0\0\0\0\34\0\0\0\0\0\0\0\20\0\0\0\0\0\0\0\1\0\0\0\4\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\250Z\0\0\0\0\0\0\250Z\0\0\0\0\0\0\0\20\0\0\0\0\0\0\1\0\0\0\5\0\0\0\0`\0\0\0\0\0\0\0`\0\0\0\0\0\0\0`\0\0\0\0\0\0E\5\1\0\0\0\0\0E\5\1\0\0\0\0\0\0\20\0\0\0\0\0\0\1\0\0\0\4\0\0\0\0p\1\0\0\0\0\0\0p\1\0\0\0\0\0\0p\1\0\0\0\0\0\274W\0\0\0\0\0\0\274W\0\0\0\0\0\0\0\20\0\0\0\0\0\0\1\0\0\0\6\0\0\0\10\314\1\0\0\0\0\0\10\334\1\0\0\0\0\0\10\334\1\0\0\0\0\0\10\7\0\0\0\0\0\0pH\0\0\0\0\0\0\0\20\0\0\0\0\0\0\2\0\0\0\6\0\0\0p\315\1\0\0\0\0\0p\335\1\0\0\0\0\0p\335\1\0\0\0\0\0000\2\0\0\0\0\0\0000\2\0\0\0\0\0\0\10\0\0\0\0\0\0\0\4\0\0\0\4\0\0\0\30\3\0\0\0\0\0\0\30\3\0\0\0\0\0\0\30\3\0\0\0\0\0\0 \0\0\0\0\0\0\0 \0\0\0\0\0\0\0\10\0\0\0\0\0\0\0\4\0\0\0\4\0\0\08\3\0\0\0\0\0\08\3\0\0\0\0\0\08\3\0\0\0\0\0\0D\0\0\0\0\0\0\0D\0\0\0\0\0\0\0\4\0\0\0\0\0\0\0S\345td\4\0\0\0\30\3\0\0\0\0\0\0\30\3\0\0\0\0\0\0\30\3\0\0\0\0\0\0 \0\0\0\0\0\0\0 \0\0\0\0\0\0\0\10\0\0\0\0\0\0\0P\345td\4\0\0\0000\202\1\0\0\0\0\0000\202\1\0\0\0\0\0000\202\1\0\0\0\0\0D\t\0\0\0\0\0\0D\t\0\0\0\0\0\0\4\0\0\0\0\0\0\0Q\345td\6\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\20\0\0\0\0\0\0\0R\345td\4\0\0\0\10\314\1\0\0\0\0\0\10\334\1\0\0\0\0\0\10\334\1\0\0\0\0\0\370\3\0\0\0\0\0\0\370\3\0\0\0\0\0\0\1\0\0\0\0\0\0\0\4\0\0\0\20\0\0\0\5\0\0\0GNU\0\2\0\0\300\4\0\0\0\3\0\0\0\0\0\0\0\4\0\0\0\24\0\0\0", 832) = 832
pread64(3, "\4\0\0\0\24\0\0\0\3\0\0\0GNU\0{E6\364\34\332\245\210\204\10\350-\0106\343=\317Cdf\4\0\0\0\20\0\0\0\1\0\0\0GNU\0\0\0\0\0\3\0\0\0\2\0\0\0\0\0\0\0", 68, 824) = 68
fstat(3, {st_mode=S_IFREG|0755, st_size=157224, ...}) = 0
pread64(3, "\4\0\0\0\24\0\0\0\3\0\0\0GNU\0{E6\364\34\332\245\210\204\10\350-\0106\343=\317Cdf\4\0\0\0\20\0\0\0\1\0\0\0GNU\0\0\0\0\0\3\0\0\0\2\0\0\0\0\0\0\0", 68, 824) = 68
mmap(NULL, 140408, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f0790c42000
mmap(0x7f0790c48000, 69632, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x6000) = 0x7f0790c48000
mmap(0x7f0790c59000, 24576, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x17000) = 0x7f0790c59000
mmap(0x7f0790c5f000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1c000) = 0x7f0790c5f000
mmap(0x7f0790c61000, 13432, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f0790c61000
close(3) = 0
mprotect(0x7f0790c5f000, 4096, PROT_READ) = 0
mprotect(0x7f0790c6d000, 4096, PROT_READ) = 0
mprotect(0x7f0790e88000, 4096, PROT_READ) = 0
set_tid_address(0x7f0790e8aa10) = 5289
set_robust_list(0x7f0790e8aa20, 24) = 0
rt_sigaction(SIGRTMIN, {sa_handler=0x7f0790c48bf0, sa_mask=[], sa_flags=SA_RESTORER|SA_SIGINFO, sa_restorer=0x7f0790c56420}, NULL, 8) = 0
rt_sigaction(SIGRT_1, {sa_handler=0x7f0790c48c90, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f0790c56420}, NULL, 8) = 0
rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0
prlimit64(0, RLIMIT_STACK, NULL, {rlim_cur=8192*1024, rlim_max=RLIM64_INFINITY}) = 0
munmap(0x7f07913d5000, 102980) = 0
openat(AT_FDCWD, "/opt/ti/ccs1200/ccs/ccs_base/common/uscif/../bin/libftdi1.so", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\0%\0\0\0\0\0\0@\0\0\0\0\0\0\0\220!\1\0\0\0\0\0\0\0\0\0@\08\0\7\0@\0\35\0\34\0\1\0\0\0\5\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0L\365\0\0\0\0\0\0L\365\0\0\0\0\0\0\0\0 \0\0\0\0\0\1\0\0\0\6\0\0\0\260\375\0\0\0\0\0\0\260\375 \0\0\0\0\0\260\375 \0\0\0\0\0\300\4\0\0\0\0\0\0\310\4\0\0\0\0\0\0\0\0 \0\0\0\0\0\2\0\0\0\6\0\0\0\310\375\0\0\0\0\0\0\310\375 \0\0\0\0\0\310\375 \0\0\0\0\0\0\2\0\0\0\0\0\0\0\2\0\0\0\0\0\0\10\0\0\0\0\0\0\0\4\0\0\0\4\0\0\0\310\1\0\0\0\0\0\0\310\1\0\0\0\0\0\0\310\1\0\0\0\0\0\0$\0\0\0\0\0\0\0$\0\0\0\0\0\0\0\4\0\0\0\0\0\0\0P\345td\4\0\0\0\220\350\0\0\0\0\0\0\220\350\0\0\0\0\0\0\220\350\0\0\0\0\0\0\214\2\0\0\0\0\0\0\214\2\0\0\0\0\0\0\4\0\0\0\0\0\0\0Q\345td\6\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\20\0\0\0\0\0\0\0R\345td\4\0\0\0\260\375\0\0\0\0\0\0\260\375 \0\0\0\0\0\260\375 \0\0\0\0\0P\2\0\0\0\0\0\0P\2\0\0\0\0\0\0\1\0\0\0\0\0\0\0\4\0\0\0\24\0\0\0\3\0\0\0GNU\0m\221\271\245\251\270\242)\213\264\377\23Cq\30\346\247[\355 \0\0\0\0C\0\0\0007\0\0\0\10\0\0\0\t\0\0\0A\2\0\220\1(\244\341\24\306 @\4\201\1\1\324\1\311\300\22d\0\215@\0211\236\230@\240\0\203@\300!t\10\0D\10 `\210\4\10\4\0X\4\1\4\20@\202\311\202\0(\3\0\6B\2657\0\0\0\0\0\0\0:\0\0\0;\0\0\0<\0\0\0>\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0?\0\0\0@\0\0\0C\0\0\0F\0\0\0\0\0\0\0G\0\0\0H\0\0\0J\0\0\0K\0\0\0N\0\0\0P\0\0\0\0\0\0\0Q\0\0\0S\0\0\0T\0\0\0\0\0\0\0W\0\0\0Y\0\0\0\0\0\0\0Z\0\0\0\0\0\0\0\\\0\0\0]\0\0\0_\0\0\0\0\0\0\0`\0\0\0\0\0\0\0\0\0\0\0a\0\0\0b\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0c\0\0\0\0\0\0\0d\0\0\0e\0\0\0g\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0i\0\0\0k\0\0\0o\0\0\0p\0\0\0\0\0\0\0q\0\0\0s\0\0\0\0\0\0\0\0\0\0\0", 832) = 832
fstat(3, {st_mode=S_IFREG|0777, st_size=75984, ...}) = 0
mmap(NULL, 2163320, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f0790a31000
mprotect(0x7f0790a41000, 2093056, PROT_NONE) = 0
mmap(0x7f0790c40000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xf000) = 0x7f0790c40000
close(3) = 0
openat(AT_FDCWD, "/opt/ti/ccs1200/ccs/ccs_base/common/uscif/../bin/./libusb-1.0.so", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0`A\0\0\0\0\0\0@\0\0\0\0\0\0\0000\33\2\0\0\0\0\0\0\0\0\0@\08\0\7\0@\0\36\0\35\0\1\0\0\0\5\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0x\230\1\0\0\0\0\0x\230\1\0\0\0\0\0\0\0 \0\0\0\0\0\1\0\0\0\6\0\0\0h\234\1\0\0\0\0\0h\234!\0\0\0\0\0h\234!\0\0\0\0\0\10\10\0\0\0\0\0\0\230\t\0\0\0\0\0\0\0\0 \0\0\0\0\0\2\0\0\0\6\0\0\0\300\235\1\0\0\0\0\0\300\235!\0\0\0\0\0\300\235!\0\0\0\0\0\0\2\0\0\0\0\0\0\0\2\0\0\0\0\0\0\10\0\0\0\0\0\0\0\4\0\0\0\4\0\0\0\310\1\0\0\0\0\0\0\310\1\0\0\0\0\0\0\310\1\0\0\0\0\0\0$\0\0\0\0\0\0\0$\0\0\0\0\0\0\0\4\0\0\0\0\0\0\0P\345td\4\0\0\0 s\1\0\0\0\0\0 s\1\0\0\0\0\0 s\1\0\0\0\0\0l\7\0\0\0\0\0\0l\7\0\0\0\0\0\0\4\0\0\0\0\0\0\0Q\345td\6\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\20\0\0\0\0\0\0\0R\345td\4\0\0\0h\234\1\0\0\0\0\0h\234!\0\0\0\0\0h\234!\0\0\0\0\0\230\3\0\0\0\0\0\0\230\3\0\0\0\0\0\0\1\0\0\0\0\0\0\0\4\0\0\0\24\0\0\0\3\0\0\0GNU\0\367\312S\203>\236\205\256Y#\3005Wu\210[\320L8E\0\0\0\0a\0\0\0J\0\0\0\20\0\0\0\n\0\0\0000\210\0\241@\24\4\200\333\1 E@\20\224\2\1\0\20\4\3@\6$e\0\302\4\24@\220\6\2I\10\0\0\20P\252(\23\6\240\0\2\0\1\0!\0!\tD\0\1\1NZ\21\7PP\202\35&\3K\r\210\0\08 \2@\3\0\0\0\2 \f\346\1\4\4p0\\\201\230 \211$X\6$\30\200\24\1\204\20!\20\200\0`\10\1\224\0\2BA(\204\216;@\241\0@\3\305\30\27J\0\0\0K\0\0\0N\0\0\0P\0\0\0R\0\0\0T\0\0\0U\0\0\0\0\0\0\0X\0\0\0[\0\0\0\\\0\0\0]\0\0\0\0\0\0\0\0\0\0\0_\0\0\0\0\0\0\0`\0\0\0c\0\0\0\0\0\0\0d\0\0\0f\0\0\0i\0\0\0j\0\0\0k\0\0\0l\0\0\0m\0\0\0\0\0\0\0o\0\0\0q\0\0\0r\0\0\0s\0\0\0u\0\0\0\0\0\0\0\0\0\0\0x\0\0\0z\0\0\0\0\0\0\0}\0\0\0\0\0\0\0\200\0\0\0\203\0\0\0\206\0\0\0\207\0\0\0\211\0\0\0\213\0\0\0\214\0\0\0\0\0\0\0\0\0\0\0", 832) = 832
fstat(3, {st_mode=S_IFREG|0777, st_size=139952, ...}) = 0
close(3) = 0
mprotect(0x7f0790c40000, 4096, PROT_READ) = 0
openat(AT_FDCWD, "/dev/bus/usb", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3
fstat(3, {st_mode=S_IFDIR|0755, st_size=80, ...}) = 0
getdents64(3, /* 4 entries */, 32768) = 96
close(3) = 0
uname({sysname="Linux", nodename="DE-ADNETCMP03-V", ...}) = 0
uname({sysname="Linux", nodename="DE-ADNETCMP03-V", ...}) = 0
uname({sysname="Linux", nodename="DE-ADNETCMP03-V", ...}) = 0
uname({sysname="Linux", nodename="DE-ADNETCMP03-V", ...}) = 0
stat("/sys/bus/usb/devices", {st_mode=S_IFDIR|0755, st_size=0, ...}) = 0
socket(AF_NETLINK, SOCK_RAW|SOCK_CLOEXEC|SOCK_NONBLOCK, NETLINK_KOBJECT_UEVENT) = 3
fcntl(3, F_GETFD) = 0x1 (flags FD_CLOEXEC)
fcntl(3, F_GETFL) = 0x802 (flags O_RDWR|O_NONBLOCK)
bind(3, {sa_family=AF_NETLINK, nl_pid=0, nl_groups=0x000001}, 12) = 0
pipe([4, 5]) = 0
fcntl(5, F_GETFL) = 0x1 (flags O_WRONLY)
fcntl(5, F_SETFL, O_WRONLY|O_NONBLOCK) = 0
mmap(NULL, 8392704, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7f0790230000
mprotect(0x7f0790231000, 8388608, PROT_READ|PROT_WRITE) = 0
clone(child_stack=0x7f0790a2ffb0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTIDstrace: Process 5290 attached
, parent_tid=[5290], tls=0x7f0790a30700, child_tidptr=0x7f0790a309d0) = 5290
[pid 5289] openat(AT_FDCWD, "/sys/bus/usb/devices", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY <unfinished ...>
[pid 5290] set_robust_list(0x7f0790a309e0, 24 <unfinished ...>
[pid 5289] <... openat resumed>) = 6
[pid 5289] fstat(6, <unfinished ...>
[pid 5290] <... set_robust_list resumed>) = 0
[pid 5289] <... fstat resumed>{st_mode=S_IFDIR|0755, st_size=0, ...}) = 0
[pid 5289] getdents64(6 <unfinished ...>
[pid 5290] poll([{fd=4, events=POLLIN}, {fd=3, events=POLLIN}], 2, -1 <unfinished ...>
[pid 5289] <... getdents64 resumed>, /* 14 entries */, 32768) = 408
[pid 5289] openat(AT_FDCWD, "/sys/bus/usb/devices/usb1/busnum", O_RDONLY) = 7
[pid 5289] fstat(7, {st_mode=S_IFREG|0444, st_size=4096, ...}) = 0
[pid 5289] read(7, "1\n", 4096) = 2
[pid 5289] close(7) = 0
[pid 5289] openat(AT_FDCWD, "/sys/bus/usb/devices/usb1/devnum", O_RDONLY) = 7
[pid 5289] fstat(7, {st_mode=S_IFREG|0444, st_size=4096, ...}) = 0
[pid 5289] read(7, "1\n", 4096) = 2
[pid 5289] close(7) = 0
[pid 5289] openat(AT_FDCWD, "/sys/bus/usb/devices/usb1/speed", O_RDONLY) = 7
[pid 5289] fstat(7, {st_mode=S_IFREG|0444, st_size=4096, ...}) = 0
[pid 5289] read(7, "480\n", 4096) = 4
[pid 5289] close(7) = 0
[pid 5289] openat(AT_FDCWD, "/sys/bus/usb/devices/usb1/descriptors", O_RDONLY) = 7
[pid 5289] read(7, "\22\1\0\2\t\0\1@k\35\2\0\4\5\3\2\1\1\t\2\31\0\1\1\0\340\0\t\4\0\0\1\t\0\0\0\7\5\201\3\4\0\f", 1024) = 43
[pid 5289] close(7) = 0
[pid 5289] openat(AT_FDCWD, "/sys/bus/usb/devices/usb2/busnum", O_RDONLY) = 7
[pid 5289] fstat(7, {st_mode=S_IFREG|0444, st_size=4096, ...}) = 0
[pid 5289] read(7, "2\n", 4096) = 2
[pid 5289] close(7) = 0
[pid 5289] openat(AT_FDCWD, "/sys/bus/usb/devices/usb2/devnum", O_RDONLY) = 7
[pid 5289] fstat(7, {st_mode=S_IFREG|0444, st_size=4096, ...}) = 0
[pid 5289] read(7, "1\n", 4096) = 2
[pid 5289] close(7) = 0
[pid 5289] openat(AT_FDCWD, "/sys/bus/usb/devices/usb2/speed", O_RDONLY) = 7
[pid 5289] fstat(7, {st_mode=S_IFREG|0444, st_size=4096, ...}) = 0
[pid 5289] read(7, "5000\n", 4096) = 5
[pid 5289] close(7) = 0
[pid 5289] openat(AT_FDCWD, "/sys/bus/usb/devices/usb2/descriptors", O_RDONLY) = 7
[pid 5289] read(7, "\22\1\0\3\t\0\3\tk\35\3\0\4\5\3\2\1\1\t\2\37\0\1\1\0\340\0\t\4\0\0\1\t\0\0\0\7\5\201\3\4\0\f\0060\0\0\2\0", 1024) = 49
[pid 5289] close(7) = 0
[pid 5289] openat(AT_FDCWD, "/sys/bus/usb/devices/1-2/busnum", O_RDONLY) = 7
[pid 5289] fstat(7, {st_mode=S_IFREG|0444, st_size=4096, ...}) = 0
[pid 5289] read(7, "1\n", 4096) = 2
[pid 5289] close(7) = 0
[pid 5289] openat(AT_FDCWD, "/sys/bus/usb/devices/1-2/devnum", O_RDONLY) = 7
[pid 5289] fstat(7, {st_mode=S_IFREG|0444, st_size=4096, ...}) = 0
[pid 5289] read(7, "13\n", 4096) = 3
[pid 5289] close(7) = 0
[pid 5289] openat(AT_FDCWD, "/sys/bus/usb/devices/1-2/speed", O_RDONLY) = 7
[pid 5289] fstat(7, {st_mode=S_IFREG|0444, st_size=4096, ...}) = 0
[pid 5289] read(7, "12\n", 4096) = 3
[pid 5289] close(7) = 0
[pid 5289] openat(AT_FDCWD, "/sys/bus/usb/devices/1-2/descriptors", O_RDONLY) = 7
[pid 5289] read(7, "\22\1\20\1\357\2\1@Q\4\363\276\0\1\1\2\3\1\t\2\333\0\7\1\0\200\372\10\v\0\2\2\2\1\0\t\4\0\0\1\2\2\1\0\5$\0\20\1\4$\2\6\5$\6\0\1\5$\1\1\1\7\5\201\3\20\0\1\t\4\1\0\2\n\0\0\0\7\5\202\2@\0\0\7\5\1\2@\0\0\t\4\2\0\2\377\0\0\0\7\5\2\2@\0\0\7\5\203\2@\0\0\10\v\3\2\2\2\1\0\t\4\3\0\1\2\2\1\0\5$\0\20\1\4$\2\6\5$\6\3\4\5$\1\1\4\7\5\204\3\20\0\1\t\4\4\0\2\n\0\0\0\7\5\205\2@\0\0\7\5\3\2@\0\0\t\4\5\0\2\3\0\0\6\t!\21\1\0\1\" \0\7\5\206\3@\0\1\7\5\4\3@\0\1\t\4\6\0\2\377\0\0\0\7\5\5\2@\0\0\7\5\207\2@\0\0", 1024) = 237
[pid 5289] close(7) = 0
[pid 5289] getdents64(6, /* 0 entries */, 32768) = 0
[pid 5289] close(6) = 0
[pid 5289] pipe([6, 7]) = 0
[pid 5289] fcntl(7, F_GETFL) = 0x1 (flags O_WRONLY)
[pid 5289] fcntl(7, F_SETFL, O_WRONLY|O_NONBLOCK) = 0
[pid 5289] pipe([8, 9]) = 0
[pid 5289] fcntl(9, F_GETFL) = 0x1 (flags O_WRONLY)
[pid 5289] fcntl(9, F_SETFL, O_WRONLY|O_NONBLOCK) = 0
[pid 5289] timerfd_create(CLOCK_MONOTONIC, TFD_NONBLOCK) = 10
[pid 5289] recvmsg(3, {msg_namelen=12}, 0) = -1 EAGAIN (Resource temporarily unavailable)
[pid 5289] poll([{fd=6, events=POLLIN}, {fd=8, events=POLLIN}, {fd=10, events=POLLIN}], 3, 0) = 0 (Timeout)
[pid 5289] close(6) = 0
[pid 5289] close(7) = 0
[pid 5289] close(8) = 0
[pid 5289] close(9) = 0
[pid 5289] close(10) = 0
[pid 5289] write(5, "\1", 1) = 1
[pid 5289] futex(0x7f0790a309d0, FUTEX_WAIT, 5290, NULL <unfinished ...>
[pid 5290] <... poll resumed>) = 1 ([{fd=4, revents=POLLIN}])
[pid 5290] read(4, "\1", 1) = 1
[pid 5290] madvise(0x7f0790230000, 8368128, MADV_DONTNEED) = 0
[pid 5290] exit(0) = ?
[pid 5289] <... futex resumed>) = 0
[pid 5290] +++ exited with 0 +++
close(3) = 0
close(4) = 0
close(5) = 0
openat(AT_FDCWD, "/dev/bus/usb", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3
fstat(3, {st_mode=S_IFDIR|0755, st_size=80, ...}) = 0
brk(0x1cc6000) = 0x1cc6000
getdents64(3, /* 4 entries */, 32768) = 96
brk(0x1cbe000) = 0x1cbe000
close(3) = 0
stat("/sys/bus/usb/devices", {st_mode=S_IFDIR|0755, st_size=0, ...}) = 0
socket(AF_NETLINK, SOCK_RAW|SOCK_CLOEXEC|SOCK_NONBLOCK, NETLINK_KOBJECT_UEVENT) = 3
fcntl(3, F_GETFD) = 0x1 (flags FD_CLOEXEC)
fcntl(3, F_GETFL) = 0x802 (flags O_RDWR|O_NONBLOCK)
bind(3, {sa_family=AF_NETLINK, nl_pid=0, nl_groups=0x000001}, 12) = 0
pipe([4, 5]) = 0
fcntl(5, F_GETFL) = 0x1 (flags O_WRONLY)
fcntl(5, F_SETFL, O_WRONLY|O_NONBLOCK) = 0
clone(child_stack=0x7f0790a2ffb0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTIDstrace: Process 5291 attached
, parent_tid=[5291], tls=0x7f0790a30700, child_tidptr=0x7f0790a309d0) = 5291
[pid 5291] set_robust_list(0x7f0790a309e0, 24 <unfinished ...>
[pid 5289] openat(AT_FDCWD, "/sys/bus/usb/devices", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY <unfinished ...>
[pid 5291] <... set_robust_list resumed>) = 0
[pid 5289] <... openat resumed>) = 6
[pid 5291] poll([{fd=4, events=POLLIN}, {fd=3, events=POLLIN}], 2, -1 <unfinished ...>
[pid 5289] fstat(6, {st_mode=S_IFDIR|0755, st_size=0, ...}) = 0
[pid 5289] getdents64(6, /* 14 entries */, 32768) = 408
[pid 5289] openat(AT_FDCWD, "/sys/bus/usb/devices/usb1/busnum", O_RDONLY) = 7
[pid 5289] fstat(7, {st_mode=S_IFREG|0444, st_size=4096, ...}) = 0
[pid 5289] read(7, "1\n", 4096) = 2
[pid 5289] close(7) = 0
[pid 5289] openat(AT_FDCWD, "/sys/bus/usb/devices/usb1/devnum", O_RDONLY) = 7
[pid 5289] fstat(7, {st_mode=S_IFREG|0444, st_size=4096, ...}) = 0
[pid 5289] read(7, "1\n", 4096) = 2
[pid 5289] close(7) = 0
[pid 5289] openat(AT_FDCWD, "/sys/bus/usb/devices/usb1/speed", O_RDONLY) = 7
[pid 5289] fstat(7, {st_mode=S_IFREG|0444, st_size=4096, ...}) = 0
[pid 5289] read(7, "480\n", 4096) = 4
[pid 5289] close(7) = 0
[pid 5289] openat(AT_FDCWD, "/sys/bus/usb/devices/usb1/descriptors", O_RDONLY) = 7
[pid 5289] read(7, "\22\1\0\2\t\0\1@k\35\2\0\4\5\3\2\1\1\t\2\31\0\1\1\0\340\0\t\4\0\0\1\t\0\0\0\7\5\201\3\4\0\f", 1024) = 43
[pid 5289] close(7) = 0
[pid 5289] openat(AT_FDCWD, "/sys/bus/usb/devices/usb2/busnum", O_RDONLY) = 7
[pid 5289] fstat(7, {st_mode=S_IFREG|0444, st_size=4096, ...}) = 0
[pid 5289] read(7, "2\n", 4096) = 2
[pid 5289] close(7) = 0
[pid 5289] openat(AT_FDCWD, "/sys/bus/usb/devices/usb2/devnum", O_RDONLY) = 7
[pid 5289] fstat(7, {st_mode=S_IFREG|0444, st_size=4096, ...}) = 0
[pid 5289] read(7, "1\n", 4096) = 2
[pid 5289] close(7) = 0
[pid 5289] openat(AT_FDCWD, "/sys/bus/usb/devices/usb2/speed", O_RDONLY) = 7
[pid 5289] fstat(7, {st_mode=S_IFREG|0444, st_size=4096, ...}) = 0
[pid 5289] read(7, "5000\n", 4096) = 5
[pid 5289] close(7) = 0
[pid 5289] openat(AT_FDCWD, "/sys/bus/usb/devices/usb2/descriptors", O_RDONLY) = 7
[pid 5289] read(7, "\22\1\0\3\t\0\3\tk\35\3\0\4\5\3\2\1\1\t\2\37\0\1\1\0\340\0\t\4\0\0\1\t\0\0\0\7\5\201\3\4\0\f\0060\0\0\2\0", 1024) = 49
[pid 5289] close(7) = 0
[pid 5289] openat(AT_FDCWD, "/sys/bus/usb/devices/1-2/busnum", O_RDONLY) = 7
[pid 5289] fstat(7, {st_mode=S_IFREG|0444, st_size=4096, ...}) = 0
[pid 5289] read(7, "1\n", 4096) = 2
[pid 5289] close(7) = 0
[pid 5289] openat(AT_FDCWD, "/sys/bus/usb/devices/1-2/devnum", O_RDONLY) = 7
[pid 5289] fstat(7, {st_mode=S_IFREG|0444, st_size=4096, ...}) = 0
[pid 5289] read(7, "13\n", 4096) = 3
[pid 5289] close(7) = 0
[pid 5289] openat(AT_FDCWD, "/sys/bus/usb/devices/1-2/speed", O_RDONLY) = 7
[pid 5289] fstat(7, {st_mode=S_IFREG|0444, st_size=4096, ...}) = 0
[pid 5289] read(7, "12\n", 4096) = 3
[pid 5289] close(7) = 0
[pid 5289] openat(AT_FDCWD, "/sys/bus/usb/devices/1-2/descriptors", O_RDONLY) = 7
[pid 5289] read(7, "\22\1\20\1\357\2\1@Q\4\363\276\0\1\1\2\3\1\t\2\333\0\7\1\0\200\372\10\v\0\2\2\2\1\0\t\4\0\0\1\2\2\1\0\5$\0\20\1\4$\2\6\5$\6\0\1\5$\1\1\1\7\5\201\3\20\0\1\t\4\1\0\2\n\0\0\0\7\5\202\2@\0\0\7\5\1\2@\0\0\t\4\2\0\2\377\0\0\0\7\5\2\2@\0\0\7\5\203\2@\0\0\10\v\3\2\2\2\1\0\t\4\3\0\1\2\2\1\0\5$\0\20\1\4$\2\6\5$\6\3\4\5$\1\1\4\7\5\204\3\20\0\1\t\4\4\0\2\n\0\0\0\7\5\205\2@\0\0\7\5\3\2@\0\0\t\4\5\0\2\3\0\0\6\t!\21\1\0\1\" \0\7\5\206\3@\0\1\7\5\4\3@\0\1\t\4\6\0\2\377\0\0\0\7\5\5\2@\0\0\7\5\207\2@\0\0", 1024) = 237
[pid 5289] close(7) = 0
[pid 5289] getdents64(6, /* 0 entries */, 32768) = 0
[pid 5289] close(6) = 0
[pid 5289] pipe([6, 7]) = 0
[pid 5289] fcntl(7, F_GETFL) = 0x1 (flags O_WRONLY)
[pid 5289] fcntl(7, F_SETFL, O_WRONLY|O_NONBLOCK) = 0
[pid 5289] pipe([8, 9]) = 0
[pid 5289] fcntl(9, F_GETFL) = 0x1 (flags O_WRONLY)
[pid 5289] fcntl(9, F_SETFL, O_WRONLY|O_NONBLOCK) = 0
[pid 5289] timerfd_create(CLOCK_MONOTONIC, TFD_NONBLOCK) = 10
[pid 5289] recvmsg(3, {msg_namelen=12}, 0) = -1 EAGAIN (Resource temporarily unavailable)
[pid 5289] recvmsg(3, {msg_namelen=12}, 0) = -1 EAGAIN (Resource temporarily unavailable)
[pid 5289] poll([{fd=6, events=POLLIN}, {fd=8, events=POLLIN}, {fd=10, events=POLLIN}], 3, 0) = 0 (Timeout)
[pid 5289] close(6) = 0
[pid 5289] close(7) = 0
[pid 5289] close(8) = 0
[pid 5289] close(9) = 0
[pid 5289] close(10) = 0
[pid 5289] write(5, "\1", 1) = 1
[pid 5289] futex(0x7f0790a309d0, FUTEX_WAIT, 5291, NULL <unfinished ...>
[pid 5291] <... poll resumed>) = 1 ([{fd=4, revents=POLLIN}])
[pid 5291] read(4, "\1", 1) = 1
[pid 5291] madvise(0x7f0790230000, 8368128, MADV_DONTNEED) = 0
[pid 5291] exit(0) = ?
[pid 5289] <... futex resumed>) = 0
[pid 5291] +++ exited with 0 +++
close(3) = 0
close(4) = 0
close(5) = 0
openat(AT_FDCWD, "/dev/bus/usb", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY) = 3
fstat(3, {st_mode=S_IFDIR|0755, st_size=80, ...}) = 0
getdents64(3, /* 4 entries */, 32768) = 96
close(3) = 0
stat("/sys/bus/usb/devices", {st_mode=S_IFDIR|0755, st_size=0, ...}) = 0
socket(AF_NETLINK, SOCK_RAW|SOCK_CLOEXEC|SOCK_NONBLOCK, NETLINK_KOBJECT_UEVENT) = 3
fcntl(3, F_GETFD) = 0x1 (flags FD_CLOEXEC)
fcntl(3, F_GETFL) = 0x802 (flags O_RDWR|O_NONBLOCK)
bind(3, {sa_family=AF_NETLINK, nl_pid=0, nl_groups=0x000001}, 12) = 0
pipe([4, 5]) = 0
fcntl(5, F_GETFL) = 0x1 (flags O_WRONLY)
fcntl(5, F_SETFL, O_WRONLY|O_NONBLOCK) = 0
clone(child_stack=0x7f0790a2ffb0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTIDstrace: Process 5292 attached
, parent_tid=[5292], tls=0x7f0790a30700, child_tidptr=0x7f0790a309d0) = 5292
[pid 5289] openat(AT_FDCWD, "/sys/bus/usb/devices", O_RDONLY|O_NONBLOCK|O_CLOEXEC|O_DIRECTORY <unfinished ...>
[pid 5292] set_robust_list(0x7f0790a309e0, 24 <unfinished ...>
[pid 5289] <... openat resumed>) = 6
[pid 5292] <... set_robust_list resumed>) = 0
[pid 5289] fstat(6, <unfinished ...>
[pid 5292] poll([{fd=4, events=POLLIN}, {fd=3, events=POLLIN}], 2, -1 <unfinished ...>
[pid 5289] <... fstat resumed>{st_mode=S_IFDIR|0755, st_size=0, ...}) = 0
[pid 5289] getdents64(6, /* 14 entries */, 32768) = 408
[pid 5289] openat(AT_FDCWD, "/sys/bus/usb/devices/usb1/busnum", O_RDONLY) = 7
[pid 5289] fstat(7, {st_mode=S_IFREG|0444, st_size=4096, ...}) = 0
[pid 5289] read(7, "1\n", 4096) = 2
[pid 5289] close(7) = 0
[pid 5289] openat(AT_FDCWD, "/sys/bus/usb/devices/usb1/devnum", O_RDONLY) = 7
[pid 5289] fstat(7, {st_mode=S_IFREG|0444, st_size=4096, ...}) = 0
[pid 5289] read(7, "1\n", 4096) = 2
[pid 5289] close(7) = 0
[pid 5289] openat(AT_FDCWD, "/sys/bus/usb/devices/usb1/speed", O_RDONLY) = 7
[pid 5289] fstat(7, {st_mode=S_IFREG|0444, st_size=4096, ...}) = 0
[pid 5289] read(7, "480\n", 4096) = 4
[pid 5289] close(7) = 0
[pid 5289] openat(AT_FDCWD, "/sys/bus/usb/devices/usb1/descriptors", O_RDONLY) = 7
[pid 5289] read(7, "\22\1\0\2\t\0\1@k\35\2\0\4\5\3\2\1\1\t\2\31\0\1\1\0\340\0\t\4\0\0\1\t\0\0\0\7\5\201\3\4\0\f", 1024) = 43
[pid 5289] close(7) = 0
[pid 5289] openat(AT_FDCWD, "/sys/bus/usb/devices/usb2/busnum", O_RDONLY) = 7
[pid 5289] fstat(7, {st_mode=S_IFREG|0444, st_size=4096, ...}) = 0
[pid 5289] read(7, "2\n", 4096) = 2
[pid 5289] close(7) = 0
[pid 5289] openat(AT_FDCWD, "/sys/bus/usb/devices/usb2/devnum", O_RDONLY) = 7
[pid 5289] fstat(7, {st_mode=S_IFREG|0444, st_size=4096, ...}) = 0
[pid 5289] read(7, "1\n", 4096) = 2
[pid 5289] close(7) = 0
[pid 5289] openat(AT_FDCWD, "/sys/bus/usb/devices/usb2/speed", O_RDONLY) = 7
[pid 5289] fstat(7, {st_mode=S_IFREG|0444, st_size=4096, ...}) = 0
[pid 5289] read(7, "5000\n", 4096) = 5
[pid 5289] close(7) = 0
[pid 5289] openat(AT_FDCWD, "/sys/bus/usb/devices/usb2/descriptors", O_RDONLY) = 7
[pid 5289] read(7, "\22\1\0\3\t\0\3\tk\35\3\0\4\5\3\2\1\1\t\2\37\0\1\1\0\340\0\t\4\0\0\1\t\0\0\0\7\5\201\3\4\0\f\0060\0\0\2\0", 1024) = 49
[pid 5289] close(7) = 0
[pid 5289] openat(AT_FDCWD, "/sys/bus/usb/devices/1-2/busnum", O_RDONLY) = 7
[pid 5289] fstat(7, {st_mode=S_IFREG|0444, st_size=4096, ...}) = 0
[pid 5289] read(7, "1\n", 4096) = 2
[pid 5289] close(7) = 0
[pid 5289] openat(AT_FDCWD, "/sys/bus/usb/devices/1-2/devnum", O_RDONLY) = 7
[pid 5289] fstat(7, {st_mode=S_IFREG|0444, st_size=4096, ...}) = 0
[pid 5289] read(7, "13\n", 4096) = 3
[pid 5289] close(7) = 0
[pid 5289] openat(AT_FDCWD, "/sys/bus/usb/devices/1-2/speed", O_RDONLY) = 7
[pid 5289] fstat(7, {st_mode=S_IFREG|0444, st_size=4096, ...}) = 0
[pid 5289] read(7, "12\n", 4096) = 3
[pid 5289] close(7) = 0
[pid 5289] openat(AT_FDCWD, "/sys/bus/usb/devices/1-2/descriptors", O_RDONLY) = 7
[pid 5289] read(7, "\22\1\20\1\357\2\1@Q\4\363\276\0\1\1\2\3\1\t\2\333\0\7\1\0\200\372\10\v\0\2\2\2\1\0\t\4\0\0\1\2\2\1\0\5$\0\20\1\4$\2\6\5$\6\0\1\5$\1\1\1\7\5\201\3\20\0\1\t\4\1\0\2\n\0\0\0\7\5\202\2@\0\0\7\5\1\2@\0\0\t\4\2\0\2\377\0\0\0\7\5\2\2@\0\0\7\5\203\2@\0\0\10\v\3\2\2\2\1\0\t\4\3\0\1\2\2\1\0\5$\0\20\1\4$\2\6\5$\6\3\4\5$\1\1\4\7\5\204\3\20\0\1\t\4\4\0\2\n\0\0\0\7\5\205\2@\0\0\7\5\3\2@\0\0\t\4\5\0\2\3\0\0\6\t!\21\1\0\1\" \0\7\5\206\3@\0\1\7\5\4\3@\0\1\t\4\6\0\2\377\0\0\0\7\5\5\2@\0\0\7\5\207\2@\0\0", 1024) = 237
[pid 5289] close(7) = 0
[pid 5289] getdents64(6, /* 0 entries */, 32768) = 0
[pid 5289] close(6) = 0
[pid 5289] pipe([6, 7]) = 0
[pid 5289] fcntl(7, F_GETFL) = 0x1 (flags O_WRONLY)
[pid 5289] fcntl(7, F_SETFL, O_WRONLY|O_NONBLOCK) = 0
[pid 5289] pipe([8, 9]) = 0
[pid 5289] fcntl(9, F_GETFL) = 0x1 (flags O_WRONLY)
[pid 5289] fcntl(9, F_SETFL, O_WRONLY|O_NONBLOCK) = 0
[pid 5289] timerfd_create(CLOCK_MONOTONIC, TFD_NONBLOCK) = 10
[pid 5289] recvmsg(3, {msg_namelen=12}, 0) = -1 EAGAIN (Resource temporarily unavailable)
[pid 5289] recvmsg(3, {msg_namelen=12}, 0) = -1 EAGAIN (Resource temporarily unavailable)
[pid 5289] poll([{fd=6, events=POLLIN}, {fd=8, events=POLLIN}, {fd=10, events=POLLIN}], 3, 0) = 0 (Timeout)
[pid 5289] close(6) = 0
[pid 5289] close(7) = 0
[pid 5289] close(8) = 0
[pid 5289] close(9) = 0
[pid 5289] close(10) = 0
[pid 5289] write(5, "\1", 1) = 1
[pid 5289] futex(0x7f0790a309d0, FUTEX_WAIT, 5292, NULL <unfinished ...>
[pid 5292] <... poll resumed>) = 1 ([{fd=4, revents=POLLIN}])
[pid 5292] read(4, "\1", 1) = 1
[pid 5292] madvise(0x7f0790230000, 8368128, MADV_DONTNEED) = 0
[pid 5292] exit(0) = ?
[pid 5292] +++ exited with 0 +++
<... futex resumed>) = 0
close(3) = 0
close(4) = 0
close(5) = 0
write(1, "No XDS100 emulators were found on the system.\n", 46) = 46
write(1, "\n", 1) = 1
exit_group(0) = ?
+++ exited with 0 +++
10. I have tried the solutions proposed by these previous E2E forum entries without success:
https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1023136/lp-am243-lp-am243x/3782599#3782599
https://e2e.ti.com/support/wireless-connectivity/bluetooth-group/bluetooth/f/bluetooth-forum/911626/ccs-cc2640r2f-a-some-cc2640r2-launchpad-works-in-laptop-but-error-in-desktop
https://e2e.ti.com/support/tools/code-composer-studio-group/ccs/f/code-composer-studio-forum/632959/ccs-tms320c6748-xds110-dont-connect-to-ccs-suddenly
At this point, I am pretty much out of ideas, so any help would be highly appreciated.
Thanks in advance,
Adan