hi helge, TL;DR: can someone help helge with creating a usb trace on windows?
attached is a log file from running the command sigrok-cli -l 5 -d kingst-la2016 --samples 200M -O binary -o test.bin on my linux machine (debian kernel 4.19.0-2-amd64 with debian's libusb-1.0-0 version 1.0.22 on ICH9 usb controller) generated with: (those are master HEAD's at time of writing) libsigrok master efce57da322cbe3d8c65332122ab3fb76e02089a sigrok-cli master a23df119fc43c72eacf1dbd68d6fc0b205cee60b sigrok-util master f8dd8b1eb8bc6da53335a4745d258830ea6367a0 firmware extracted from vendor version 3.4.2: md5sum .../sigrok-firmware/kingst-la-01a2.fw 8fb89c53eee7114e3e1d19e980e8dc4e md5sum .../sigrok-firmware/kingst-la2016a-fpga.bitstream ad2bd9e0a755d5f5e09a20dbfacb2eb9 can you compare whether you get the same fw-hashes? please also keep in mind that the log-output will differ when running the program a second and further times after plugging in the hardware (the ezusb firmware upload is only done once after plugging the device, and as such those log messages are missing in your log file) can you re-plug your hardware and generate that log file again? from your file i can see that you tried to retrieve 200M samples, this will take some time to acquire and download (~0.9s on my host), you could try to test first with fewer samples: sigrok-cli -l 5 -d kingst-la2016 --samples 256 (as your log shows only 5 "run_state" updates after "Received SR_DF_HEADER", all within the same millisecond?) the only significant difference from my to your log file (minus ezusb messages and the final data-download) is that your device is not reacting as expected after FPGA bitstream upload -> this is hinted by the log message "unknown_cmd2 response is not as expected!" which does not happen with my device. (there are two "not-completely" reverse-engineered commands sent to the device after bitstream upload, i am expecting the message about the first one, but not about the 2nd command) and the run_state reported in the end does not look like the device is actually acquiring data ... (i would expect 0x85ee as in my log, and then 0x85ed when data can be downloaded) this leaves me to believe that something with fpga bitstream-upload or configuration went wrong. for me it would be easiest to get a full usb-trace from running "sigrok-cli -l 5 -d kingst-la2016 --samples 256" directly after plugging the device. (probably best via direct-mail) i can describe how to generate such a trace on a real linux (no WSL, e.g. via an debian/ubuntu live cd?) if you have root-rights, the usbmon kernel module, wireshark or tshark. basically: sudo modprobe usbmon sudo apt-get install tshark # plug hardware # identify on which usb bus the device is plugged in e.g. via lsusb -d 77a1:01a2 # Bus 004 Device .... -> usbmon4 sudo tshark -i usbmon4 -w - > trace.pcapng # run sigrok-cli ...in another terminal / or vendor software # press ctrl-c on tshark terminal to stop trace (trace will contain ALL data from that bus... so maybe you might want to make sure that there is no other device with sensitive data plugged to that bus -- like usb drive with sensitive data...) but i can not describe how to generate one on windows. i think it can also be done using wireshark but i guess you might need some additional drivers... maybe someone else here on the list can describe how to generate a full usb trace on windows? or try google i would prefer a pcap file from wireshark/tshark but would also be willing to interpret other log formats (as long as they are text based and include all usb-data) if you can generate such a full trace from "sigrok-cli" it would also be very helpful to re-plug the hardware again and then do another usb-trace while doing an acquisition with the vendors original software -- that way i can look for differences. (as requested i've also attached log output from running sigrok-cli -l 5 -d kingst-la2016 --scan just after plugging the hardware -> sigrok-cli-scan-kingst-la2016-linux-1st.log) flo. On 10/27/20 2:30 PM, Helge Kruse wrote:
... With this change I am able to upload the firmware. But the driver doesn't receive any data from the device. (see kingst.log) ... I would be interesting to see a successful operation with that device on a Linux PC hardware. Could you generate a similar log with "sigrok-cli --scan" and send it to me?
sr: [00:00.000001] log: libsigrok loglevel set to 5. sr: [00:00.000077] backend: libsigrok 0.6.0-git-efce57da/4:0:0. sr: [00:00.000118] backend: Libs: glib 2.62.4 (rt: 2.62.4/6204:4), libzip 1.5.1, libserialport 0.1.1/1:0:1 (rt: 0.1.1/1:0:1), libusb-1.0 1.0.22.11312 API 0x01000106, hidapi 0.9.0, bluez 5.50, libftdi 1.4. sr: [00:00.000135] backend: Host: x86_64-pc-linux-gnu, little-endian. sr: [00:00.000148] backend: SCPI backends: TCP, RPC, serial, USBTMC. sr: [00:00.000159] backend: Firmware search paths: sr: [00:00.000188] backend: - /home/flo/.local/share/sigrok-firmware sr: [00:00.000200] backend: - /home/flo/kingst_la2016/test_prefix/share/sigrok-firmware sr: [00:00.000210] backend: - /usr/local/share/sigrok-firmware sr: [00:00.000221] backend: - /usr/share/sigrok-firmware sr: [00:00.000256] backend: Sanity-checking all drivers. sr: [00:00.000298] backend: Sanity-checking all input modules. sr: [00:00.000318] backend: Sanity-checking all output modules. sr: [00:00.000337] backend: Sanity-checking all transform modules. srd: libsigrokdecode loglevel set to 5. sr: [00:00.015431] kingst-la2016: Found a LA2016 device. sr: [00:00.015448] kingst-la2016: device at 'usb/3-1' has no firmware loaded! sr: [00:00.015462] ezusb: uploading firmware to device on 3.30 sr: [00:00.015715] ezusb: setting CPU reset mode on... sr: [00:00.015883] resource: Opened '/home/flo/.local/share/sigrok-firmware/kingst-la-01a2.fw'. sr: [00:00.015984] ezusb: Uploading firmware 'kingst-la-01a2.fw'. sr: [00:00.016342] ezusb: Uploaded 4096 bytes. sr: [00:00.016590] ezusb: Uploaded 1334 bytes. sr: [00:00.016604] ezusb: Firmware upload done. sr: [00:00.016615] ezusb: setting CPU reset mode off... sr: [00:00.016744] hwdriver: Scan found 1 devices (kingst-la2016). sr: [00:00.016787] device: kingst-la2016: Opening device instance. sr: [00:00.016800] kingst-la2016: Waiting for device to reset after firmware upload. sr: [00:02.018102] kingst-la2016: i1: 0xeee61119 sr: [00:02.019602] kingst-la2016: i2: 0x0000f708, 0xef10f708 sr: [00:02.019629] kingst-la2016: Uploading FPGA bitstream 'kingst-la2016a-fpga.bitstream'. sr: [00:02.019687] resource: Opened '/home/flo/.local/share/sigrok-firmware/kingst-la2016a-fpga.bitstream'. sr: [00:02.636495] kingst-la2016: FPGA bitstream upload (178233 bytes) done. sr: [00:02.707359] kingst-la2016: run_state: 0x85e9 sr: [00:02.798987] kingst-la2016: unknown_cmd1 response is not as expected, this is to be expected... sr: [00:02.799225] kingst-la2016: run_state: 0x85e9 sr: [00:02.882843] kingst-la2016: device should be initialized sr: [00:02.882879] kingst-la2016: set threshold voltage 1.58V sr: [00:02.883093] kingst-la2016: set pwm enable 0 0 sr: [00:02.883218] kingst-la2016: set pwm1 period 200000, duty 100000 sr: [00:02.883468] kingst-la2016: set pwm2 period 2000, duty 1000 sr: [00:02.883723] kingst-la2016: set pwm enable 1 1 sr: [00:02.883849] kingst-la2016: Opened device on 3.31 (logical) / usb/3-1 (physical), interface 0. sr: [00:02.883875] kingst-la2016: Device came back after 2000ms. sr: [00:02.883957] hwdriver: sr_config_list(): key 50001 (limit_samples) sdi 0x5567878651d0 cg NULL -> (uint64 256, uint64 10000000000) sr: [00:02.884009] hwdriver: sr_config_set(): key 50001 (limit_samples) sdi 0x5567878651d0 cg NULL -> uint64 200000000 sr: [00:02.884063] session: Using thread-default main context. sr: [00:02.884077] session: Starting. sr: [00:02.884088] hwdriver: kingst-la2016: Starting acquisition. sr: [00:02.884131] kingst-la2016: set threshold voltage 1.58V sr: [00:02.884475] kingst-la2016: set trigger configuration channels: 0xffff, trigger-enabled 0x0000, level-triggered 0x0000, high/falling 0x0000 sr: [00:02.884849] kingst-la2016: set sampling configuration 200000kHz, 200000000 samples, trigger-pos 5% sr: [00:02.885387] session: bus: Received SR_DF_HEADER packet. cli: Received SR_DF_HEADER. sr: [00:02.885437] hwdriver: sr_config_get(): key 30000 (samplerate) sdi 0x5567878651d0 cg NULL -> uint64 200000000 sr: [00:03.019107] kingst-la2016: run_state: 0x85ee sr: [00:03.019156] kingst-la2016: not yet ready for download... sr: [00:03.069481] kingst-la2016: run_state: 0x85ee sr: [00:03.069544] kingst-la2016: not yet ready for download... sr: [00:03.119856] kingst-la2016: run_state: 0x85ee sr: [00:03.119891] kingst-la2016: not yet ready for download... sr: [00:03.170229] kingst-la2016: run_state: 0x85ee sr: [00:03.170271] kingst-la2016: not yet ready for download... sr: [00:03.220732] kingst-la2016: run_state: 0x85ee sr: [00:03.220769] kingst-la2016: not yet ready for download... sr: [00:03.271110] kingst-la2016: run_state: 0x85ee sr: [00:03.271170] kingst-la2016: not yet ready for download... sr: [00:03.321481] kingst-la2016: run_state: 0x85ee sr: [00:03.321542] kingst-la2016: not yet ready for download... sr: [00:03.371984] kingst-la2016: run_state: 0x85ee sr: [00:03.372036] kingst-la2016: not yet ready for download... sr: [00:03.422481] kingst-la2016: run_state: 0x85ee sr: [00:03.422536] kingst-la2016: not yet ready for download... sr: [00:03.472857] kingst-la2016: run_state: 0x85ee sr: [00:03.472900] kingst-la2016: not yet ready for download... sr: [00:03.523233] kingst-la2016: run_state: 0x85ee sr: [00:03.523308] kingst-la2016: not yet ready for download... sr: [00:03.573606] kingst-la2016: run_state: 0x85ee sr: [00:03.573649] kingst-la2016: not yet ready for download... sr: [00:03.623981] kingst-la2016: run_state: 0x85ee sr: [00:03.624029] kingst-la2016: not yet ready for download... sr: [00:03.674356] kingst-la2016: run_state: 0x85ee sr: [00:03.674405] kingst-la2016: not yet ready for download... sr: [00:03.724728] kingst-la2016: run_state: 0x85ee sr: [00:03.724764] kingst-la2016: not yet ready for download... sr: [00:03.775106] kingst-la2016: run_state: 0x85ee sr: [00:03.775154] kingst-la2016: not yet ready for download... sr: [00:03.825480] kingst-la2016: run_state: 0x85ee sr: [00:03.825536] kingst-la2016: not yet ready for download... sr: [00:03.875864] kingst-la2016: run_state: 0x85ee sr: [00:03.875917] kingst-la2016: not yet ready for download... sr: [00:03.926229] kingst-la2016: run_state: 0x85ed sr: [00:03.926474] kingst-la2016: capture info: n_rep_packets: 0x000c1c37/793655, before_trigger: 0x00009b02/39682, write_pos: 0x0026c0b02539696 sr: [00:03.926494] kingst-la2016: want to read 158731 tfer-packets starting from pos 0 sr: [00:03.926594] kingst-la2016: will read from 0x00000000, 0x0026c0b0 bytes sr: [00:03.927102] kingst-la2016: retrieval is started... sr: [00:03.927121] session: bus: Received SR_DF_FRAME_BEGIN packet. cli: Received SR_DF_FRAME_BEGIN. sr: [00:03.988242] kingst-la2016: receive_transfer(): status LIBUSB_SUCCESS / LIBUSB_TRANSFER_COMPLETED received 2539696 bytes. sr: [00:03.997287] session: bus: Received SR_DF_LOGIC packet (4194290 bytes, unitsize = 2). cli: Received SR_DF_LOGIC (4194290 bytes, unitsize = 2). sr: [00:04.016227] session: bus: Received SR_DF_LOGIC packet (4194288 bytes, unitsize = 2). cli: Received SR_DF_LOGIC (4194288 bytes, unitsize = 2). sr: [00:04.035197] session: bus: Received SR_DF_LOGIC packet (4194288 bytes, unitsize = 2). cli: Received SR_DF_LOGIC (4194288 bytes, unitsize = 2). sr: [00:04.050691] session: bus: Received SR_DF_LOGIC packet (4194288 bytes, unitsize = 2). cli: Received SR_DF_LOGIC (4194288 bytes, unitsize = 2). sr: [00:04.065094] kingst-la2016: here is trigger position after 9999865 samples, 49.999325ms sr: [00:04.065154] session: bus: Received SR_DF_LOGIC packet (3222576 bytes, unitsize = 2). cli: Received SR_DF_LOGIC (3222576 bytes, unitsize = 2). sr: [00:04.071541] session: bus: Received SR_DF_TRIGGER packet. cli: Received SR_DF_TRIGGER. sr: [00:04.078612] session: bus: Received SR_DF_LOGIC packet (4194288 bytes, unitsize = 2). cli: Received SR_DF_LOGIC (4194288 bytes, unitsize = 2). sr: [00:04.093882] session: bus: Received SR_DF_LOGIC packet (4194288 bytes, unitsize = 2). cli: Received SR_DF_LOGIC (4194288 bytes, unitsize = 2). sr: [00:04.109263] session: bus: Received SR_DF_LOGIC packet (4194288 bytes, unitsize = 2). cli: Received SR_DF_LOGIC (4194288 bytes, unitsize = 2). sr: [00:04.124557] session: bus: Received SR_DF_LOGIC packet (4194288 bytes, unitsize = 2). cli: Received SR_DF_LOGIC (4194288 bytes, unitsize = 2). sr: [00:04.139950] session: bus: Received SR_DF_LOGIC packet (4194288 bytes, unitsize = 2). cli: Received SR_DF_LOGIC (4194288 bytes, unitsize = 2). sr: [00:04.155206] session: bus: Received SR_DF_LOGIC packet (4194288 bytes, unitsize = 2). cli: Received SR_DF_LOGIC (4194288 bytes, unitsize = 2). sr: [00:04.170579] session: bus: Received SR_DF_LOGIC packet (4194288 bytes, unitsize = 2). cli: Received SR_DF_LOGIC (4194288 bytes, unitsize = 2). sr: [00:04.186454] session: bus: Received SR_DF_LOGIC packet (4194288 bytes, unitsize = 2). cli: Received SR_DF_LOGIC (4194288 bytes, unitsize = 2). sr: [00:04.201128] session: bus: Received SR_DF_LOGIC packet (4194288 bytes, unitsize = 2). cli: Received SR_DF_LOGIC (4194288 bytes, unitsize = 2). sr: [00:04.216356] session: bus: Received SR_DF_LOGIC packet (4194288 bytes, unitsize = 2). cli: Received SR_DF_LOGIC (4194288 bytes, unitsize = 2). sr: [00:04.231761] session: bus: Received SR_DF_LOGIC packet (4194288 bytes, unitsize = 2). cli: Received SR_DF_LOGIC (4194288 bytes, unitsize = 2). sr: [00:04.246916] session: bus: Received SR_DF_LOGIC packet (4194288 bytes, unitsize = 2). cli: Received SR_DF_LOGIC (4194288 bytes, unitsize = 2). sr: [00:04.262321] session: bus: Received SR_DF_LOGIC packet (4194288 bytes, unitsize = 2). cli: Received SR_DF_LOGIC (4194288 bytes, unitsize = 2). sr: [00:04.277474] session: bus: Received SR_DF_LOGIC packet (4194288 bytes, unitsize = 2). cli: Received SR_DF_LOGIC (4194288 bytes, unitsize = 2). sr: [00:04.292923] session: bus: Received SR_DF_LOGIC packet (4194288 bytes, unitsize = 2). cli: Received SR_DF_LOGIC (4194288 bytes, unitsize = 2). sr: [00:04.308739] session: bus: Received SR_DF_LOGIC packet (4194288 bytes, unitsize = 2). cli: Received SR_DF_LOGIC (4194288 bytes, unitsize = 2). sr: [00:04.323832] session: bus: Received SR_DF_LOGIC packet (4194288 bytes, unitsize = 2). cli: Received SR_DF_LOGIC (4194288 bytes, unitsize = 2). sr: [00:04.338596] session: bus: Received SR_DF_LOGIC packet (4194288 bytes, unitsize = 2). cli: Received SR_DF_LOGIC (4194288 bytes, unitsize = 2). sr: [00:04.354151] session: bus: Received SR_DF_LOGIC packet (4194288 bytes, unitsize = 2). cli: Received SR_DF_LOGIC (4194288 bytes, unitsize = 2). sr: [00:04.370166] session: bus: Received SR_DF_LOGIC packet (4194288 bytes, unitsize = 2). cli: Received SR_DF_LOGIC (4194288 bytes, unitsize = 2). sr: [00:04.385272] session: bus: Received SR_DF_LOGIC packet (4194288 bytes, unitsize = 2). cli: Received SR_DF_LOGIC (4194288 bytes, unitsize = 2). sr: [00:04.400806] session: bus: Received SR_DF_LOGIC packet (4194288 bytes, unitsize = 2). cli: Received SR_DF_LOGIC (4194288 bytes, unitsize = 2). sr: [00:04.417047] session: bus: Received SR_DF_LOGIC packet (4194288 bytes, unitsize = 2). cli: Received SR_DF_LOGIC (4194288 bytes, unitsize = 2). sr: [00:04.434013] session: bus: Received SR_DF_LOGIC packet (4194288 bytes, unitsize = 2). cli: Received SR_DF_LOGIC (4194288 bytes, unitsize = 2). sr: [00:04.450898] session: bus: Received SR_DF_LOGIC packet (4194288 bytes, unitsize = 2). cli: Received SR_DF_LOGIC (4194288 bytes, unitsize = 2). sr: [00:04.467704] session: bus: Received SR_DF_LOGIC packet (4194288 bytes, unitsize = 2). cli: Received SR_DF_LOGIC (4194288 bytes, unitsize = 2). sr: [00:04.482782] session: bus: Received SR_DF_LOGIC packet (4194288 bytes, unitsize = 2). cli: Received SR_DF_LOGIC (4194288 bytes, unitsize = 2). sr: [00:04.498476] session: bus: Received SR_DF_LOGIC packet (4194288 bytes, unitsize = 2). cli: Received SR_DF_LOGIC (4194288 bytes, unitsize = 2). sr: [00:04.513933] session: bus: Received SR_DF_LOGIC packet (4194288 bytes, unitsize = 2). cli: Received SR_DF_LOGIC (4194288 bytes, unitsize = 2). sr: [00:04.529699] session: bus: Received SR_DF_LOGIC packet (4194288 bytes, unitsize = 2). cli: Received SR_DF_LOGIC (4194288 bytes, unitsize = 2). sr: [00:04.545416] session: bus: Received SR_DF_LOGIC packet (4194288 bytes, unitsize = 2). cli: Received SR_DF_LOGIC (4194288 bytes, unitsize = 2). sr: [00:04.561251] session: bus: Received SR_DF_LOGIC packet (4194288 bytes, unitsize = 2). cli: Received SR_DF_LOGIC (4194288 bytes, unitsize = 2). sr: [00:04.577347] session: bus: Received SR_DF_LOGIC packet (4194288 bytes, unitsize = 2). cli: Received SR_DF_LOGIC (4194288 bytes, unitsize = 2). sr: [00:04.593212] session: bus: Received SR_DF_LOGIC packet (4194288 bytes, unitsize = 2). cli: Received SR_DF_LOGIC (4194288 bytes, unitsize = 2). sr: [00:04.609255] session: bus: Received SR_DF_LOGIC packet (4194288 bytes, unitsize = 2). cli: Received SR_DF_LOGIC (4194288 bytes, unitsize = 2). sr: [00:04.625491] session: bus: Received SR_DF_LOGIC packet (4194288 bytes, unitsize = 2). cli: Received SR_DF_LOGIC (4194288 bytes, unitsize = 2). sr: [00:04.641629] session: bus: Received SR_DF_LOGIC packet (4194288 bytes, unitsize = 2). cli: Received SR_DF_LOGIC (4194288 bytes, unitsize = 2). sr: [00:04.657988] session: bus: Received SR_DF_LOGIC packet (4194288 bytes, unitsize = 2). cli: Received SR_DF_LOGIC (4194288 bytes, unitsize = 2). sr: [00:04.673137] session: bus: Received SR_DF_LOGIC packet (4194288 bytes, unitsize = 2). cli: Received SR_DF_LOGIC (4194288 bytes, unitsize = 2). sr: [00:04.689208] session: bus: Received SR_DF_LOGIC packet (4194288 bytes, unitsize = 2). cli: Received SR_DF_LOGIC (4194288 bytes, unitsize = 2). sr: [00:04.704962] session: bus: Received SR_DF_LOGIC packet (4194288 bytes, unitsize = 2). cli: Received SR_DF_LOGIC (4194288 bytes, unitsize = 2). sr: [00:04.720434] session: bus: Received SR_DF_LOGIC packet (4194288 bytes, unitsize = 2). cli: Received SR_DF_LOGIC (4194288 bytes, unitsize = 2). sr: [00:04.735382] session: bus: Received SR_DF_LOGIC packet (4194288 bytes, unitsize = 2). cli: Received SR_DF_LOGIC (4194288 bytes, unitsize = 2). sr: [00:04.750430] session: bus: Received SR_DF_LOGIC packet (4194288 bytes, unitsize = 2). cli: Received SR_DF_LOGIC (4194288 bytes, unitsize = 2). sr: [00:04.765551] session: bus: Received SR_DF_LOGIC packet (4194288 bytes, unitsize = 2). cli: Received SR_DF_LOGIC (4194288 bytes, unitsize = 2). sr: [00:04.781037] session: bus: Received SR_DF_LOGIC packet (4194288 bytes, unitsize = 2). cli: Received SR_DF_LOGIC (4194288 bytes, unitsize = 2). sr: [00:04.796056] session: bus: Received SR_DF_LOGIC packet (4194288 bytes, unitsize = 2). cli: Received SR_DF_LOGIC (4194288 bytes, unitsize = 2). sr: [00:04.811166] session: bus: Received SR_DF_LOGIC packet (4194288 bytes, unitsize = 2). cli: Received SR_DF_LOGIC (4194288 bytes, unitsize = 2). sr: [00:04.826416] session: bus: Received SR_DF_LOGIC packet (4194288 bytes, unitsize = 2). cli: Received SR_DF_LOGIC (4194288 bytes, unitsize = 2). sr: [00:04.841079] session: bus: Received SR_DF_LOGIC packet (4194288 bytes, unitsize = 2). cli: Received SR_DF_LOGIC (4194288 bytes, unitsize = 2). sr: [00:04.855794] session: bus: Received SR_DF_LOGIC packet (4194288 bytes, unitsize = 2). cli: Received SR_DF_LOGIC (4194288 bytes, unitsize = 2). sr: [00:04.870438] session: bus: Received SR_DF_LOGIC packet (4194288 bytes, unitsize = 2). cli: Received SR_DF_LOGIC (4194288 bytes, unitsize = 2). sr: [00:04.885186] session: bus: Received SR_DF_LOGIC packet (4194288 bytes, unitsize = 2). cli: Received SR_DF_LOGIC (4194288 bytes, unitsize = 2). sr: [00:04.899997] session: bus: Received SR_DF_LOGIC packet (4194288 bytes, unitsize = 2). cli: Received SR_DF_LOGIC (4194288 bytes, unitsize = 2). sr: [00:04.915564] session: bus: Received SR_DF_LOGIC packet (4194288 bytes, unitsize = 2). cli: Received SR_DF_LOGIC (4194288 bytes, unitsize = 2). sr: [00:04.930370] session: bus: Received SR_DF_LOGIC packet (4194288 bytes, unitsize = 2). cli: Received SR_DF_LOGIC (4194288 bytes, unitsize = 2). sr: [00:04.945024] session: bus: Received SR_DF_LOGIC packet (4194288 bytes, unitsize = 2). cli: Received SR_DF_LOGIC (4194288 bytes, unitsize = 2). sr: [00:04.959834] session: bus: Received SR_DF_LOGIC packet (4194288 bytes, unitsize = 2). cli: Received SR_DF_LOGIC (4194288 bytes, unitsize = 2). sr: [00:04.974548] session: bus: Received SR_DF_LOGIC packet (4194288 bytes, unitsize = 2). cli: Received SR_DF_LOGIC (4194288 bytes, unitsize = 2). sr: [00:04.989275] session: bus: Received SR_DF_LOGIC packet (4194288 bytes, unitsize = 2). cli: Received SR_DF_LOGIC (4194288 bytes, unitsize = 2). sr: [00:05.004255] session: bus: Received SR_DF_LOGIC packet (4194288 bytes, unitsize = 2). cli: Received SR_DF_LOGIC (4194288 bytes, unitsize = 2). sr: [00:05.019140] session: bus: Received SR_DF_LOGIC packet (4194288 bytes, unitsize = 2). cli: Received SR_DF_LOGIC (4194288 bytes, unitsize = 2). sr: [00:05.034308] session: bus: Received SR_DF_LOGIC packet (4194288 bytes, unitsize = 2). cli: Received SR_DF_LOGIC (4194288 bytes, unitsize = 2). sr: [00:05.048956] session: bus: Received SR_DF_LOGIC packet (4194288 bytes, unitsize = 2). cli: Received SR_DF_LOGIC (4194288 bytes, unitsize = 2). sr: [00:05.064115] session: bus: Received SR_DF_LOGIC packet (4194288 bytes, unitsize = 2). cli: Received SR_DF_LOGIC (4194288 bytes, unitsize = 2). sr: [00:05.078733] session: bus: Received SR_DF_LOGIC packet (4194288 bytes, unitsize = 2). cli: Received SR_DF_LOGIC (4194288 bytes, unitsize = 2). sr: [00:05.093678] session: bus: Received SR_DF_LOGIC packet (4194288 bytes, unitsize = 2). cli: Received SR_DF_LOGIC (4194288 bytes, unitsize = 2). sr: [00:05.108213] session: bus: Received SR_DF_LOGIC packet (4194288 bytes, unitsize = 2). cli: Received SR_DF_LOGIC (4194288 bytes, unitsize = 2). sr: [00:05.123231] session: bus: Received SR_DF_LOGIC packet (4194288 bytes, unitsize = 2). cli: Received SR_DF_LOGIC (4194288 bytes, unitsize = 2). sr: [00:05.137846] session: bus: Received SR_DF_LOGIC packet (4194288 bytes, unitsize = 2). cli: Received SR_DF_LOGIC (4194288 bytes, unitsize = 2). sr: [00:05.152637] session: bus: Received SR_DF_LOGIC packet (4194288 bytes, unitsize = 2). cli: Received SR_DF_LOGIC (4194288 bytes, unitsize = 2). sr: [00:05.167191] session: bus: Received SR_DF_LOGIC packet (4194288 bytes, unitsize = 2). cli: Received SR_DF_LOGIC (4194288 bytes, unitsize = 2). sr: [00:05.182130] session: bus: Received SR_DF_LOGIC packet (4194288 bytes, unitsize = 2). cli: Received SR_DF_LOGIC (4194288 bytes, unitsize = 2). sr: [00:05.198175] session: bus: Received SR_DF_LOGIC packet (4194288 bytes, unitsize = 2). cli: Received SR_DF_LOGIC (4194288 bytes, unitsize = 2). sr: [00:05.213191] session: bus: Received SR_DF_LOGIC packet (4194288 bytes, unitsize = 2). cli: Received SR_DF_LOGIC (4194288 bytes, unitsize = 2). sr: [00:05.229351] session: bus: Received SR_DF_LOGIC packet (4194288 bytes, unitsize = 2). cli: Received SR_DF_LOGIC (4194288 bytes, unitsize = 2). sr: [00:05.244169] session: bus: Received SR_DF_LOGIC packet (4194288 bytes, unitsize = 2). cli: Received SR_DF_LOGIC (4194288 bytes, unitsize = 2). sr: [00:05.259039] session: bus: Received SR_DF_LOGIC packet (4194288 bytes, unitsize = 2). cli: Received SR_DF_LOGIC (4194288 bytes, unitsize = 2). sr: [00:05.273738] session: bus: Received SR_DF_LOGIC packet (4194288 bytes, unitsize = 2). cli: Received SR_DF_LOGIC (4194288 bytes, unitsize = 2). sr: [00:05.288370] session: bus: Received SR_DF_LOGIC packet (4194288 bytes, unitsize = 2). cli: Received SR_DF_LOGIC (4194288 bytes, unitsize = 2). sr: [00:05.303047] session: bus: Received SR_DF_LOGIC packet (4194288 bytes, unitsize = 2). cli: Received SR_DF_LOGIC (4194288 bytes, unitsize = 2). sr: [00:05.317745] session: bus: Received SR_DF_LOGIC packet (4194288 bytes, unitsize = 2). cli: Received SR_DF_LOGIC (4194288 bytes, unitsize = 2). sr: [00:05.332409] session: bus: Received SR_DF_LOGIC packet (4194288 bytes, unitsize = 2). cli: Received SR_DF_LOGIC (4194288 bytes, unitsize = 2). sr: [00:05.347017] session: bus: Received SR_DF_LOGIC packet (4194288 bytes, unitsize = 2). cli: Received SR_DF_LOGIC (4194288 bytes, unitsize = 2). sr: [00:05.361781] session: bus: Received SR_DF_LOGIC packet (4194288 bytes, unitsize = 2). cli: Received SR_DF_LOGIC (4194288 bytes, unitsize = 2). sr: [00:05.376326] session: bus: Received SR_DF_LOGIC packet (4194288 bytes, unitsize = 2). cli: Received SR_DF_LOGIC (4194288 bytes, unitsize = 2). sr: [00:05.391586] session: bus: Received SR_DF_LOGIC packet (4194288 bytes, unitsize = 2). cli: Received SR_DF_LOGIC (4194288 bytes, unitsize = 2). sr: [00:05.406230] session: bus: Received SR_DF_LOGIC packet (4194288 bytes, unitsize = 2). cli: Received SR_DF_LOGIC (4194288 bytes, unitsize = 2). sr: [00:05.420991] session: bus: Received SR_DF_LOGIC packet (4194288 bytes, unitsize = 2). cli: Received SR_DF_LOGIC (4194288 bytes, unitsize = 2). sr: [00:05.435698] session: bus: Received SR_DF_LOGIC packet (4194288 bytes, unitsize = 2). cli: Received SR_DF_LOGIC (4194288 bytes, unitsize = 2). sr: [00:05.447534] session: bus: Received SR_DF_LOGIC packet (2516472 bytes, unitsize = 2). cli: Received SR_DF_LOGIC (2516472 bytes, unitsize = 2). sr: [00:05.452119] kingst-la2016: send_chunk done after 200001061 samples sr: [00:05.452405] kingst-la2016: transfer is finished! sr: [00:05.452421] session: bus: Received SR_DF_FRAME_END packet. cli: Received SR_DF_FRAME_END. sr: [00:05.452460] session: bus: Received SR_DF_END packet. cli: Received SR_DF_END. sr: [00:06.702238] kingst-la2016: transfer is now finished sr: [00:06.702282] usb: usb_source_finalize sr: [00:06.702319] session: Stopped. sr: [00:06.702354] hwdriver: Cleaning up all drivers. sr: [00:06.702474] kingst-la2016: Closing device on 3.31 (logical) / usb/3-1 (physical) interface 0.
sr: [00:00.000000] log: libsigrok loglevel set to 5. sr: [00:00.000080] backend: libsigrok 0.6.0-git-efce57da/4:0:0. sr: [00:00.000118] backend: Libs: glib 2.62.4 (rt: 2.62.4/6204:4), libzip 1.5.1, libserialport 0.1.1/1:0:1 (rt: 0.1.1/1:0:1), libusb-1.0 1.0.22.11312 API 0x01000106, hidapi 0.9.0, bluez 5.50, libftdi 1.4. sr: [00:00.000135] backend: Host: x86_64-pc-linux-gnu, little-endian. sr: [00:00.000148] backend: SCPI backends: TCP, RPC, serial, USBTMC. sr: [00:00.000158] backend: Firmware search paths: sr: [00:00.000184] backend: - /home/flo/.local/share/sigrok-firmware sr: [00:00.000196] backend: - /home/flo/kingst_la2016/test_prefix/share/sigrok-firmware sr: [00:00.000206] backend: - /usr/local/share/sigrok-firmware sr: [00:00.000216] backend: - /usr/share/sigrok-firmware sr: [00:00.000250] backend: Sanity-checking all drivers. sr: [00:00.000270] backend: Sanity-checking all input modules. sr: [00:00.000288] backend: Sanity-checking all output modules. sr: [00:00.000305] backend: Sanity-checking all transform modules. srd: libsigrokdecode loglevel set to 5. sr: [00:00.015056] kingst-la2016: Found a LA2016 device. sr: [00:00.015075] kingst-la2016: device at 'usb/3-1' has no firmware loaded! sr: [00:00.015088] ezusb: uploading firmware to device on 3.22 sr: [00:00.015341] ezusb: setting CPU reset mode on... sr: [00:00.015487] resource: Opened '/home/flo/.local/share/sigrok-firmware/kingst-la-01a2.fw'. sr: [00:00.015576] ezusb: Uploading firmware 'kingst-la-01a2.fw'. sr: [00:00.015964] ezusb: Uploaded 4096 bytes. sr: [00:00.016211] ezusb: Uploaded 1334 bytes. sr: [00:00.016223] ezusb: Firmware upload done. sr: [00:00.016234] ezusb: setting CPU reset mode off... sr: [00:00.016358] hwdriver: Scan found 1 devices (kingst-la2016). sr: [00:00.016426] hwdriver: Cleaning up all drivers. The following devices were found: kingst-la2016 - Kingst LA2016 with 16 channels: 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
_______________________________________________ sigrok-devel mailing list sigrok-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/sigrok-devel