On Feb 07, 2022 at 12:45:26, Jon Escombe wrote: > Hi Christian, > > DSLogic Plus arrived today, can confirm it has the new product string; > > [297240.660912] usb 1-4: new high-speed USB device number 90 using xhci_hcd > [297241.040370] usb 1-4: New USB device found, idVendor=2a0e, > idProduct=0020, bcdDevice= 0.01 > [297241.040385] usb 1-4: New USB device strings: Mfr=1, Product=2, > SerialNumber=0 > [297241.040390] usb 1-4: Product: USB-based DSL Instrument v2 > [297241.040394] usb 1-4: Manufacturer: DreamSourceLab
Thanks for the update. Confirms my assumption that all newly ordered devices come with updated firmware and v2 API. I updated the PR and have given up the hard-coded 1:1 mapping between model and API version. Instead, the driver now tries to determine the API version based on the manufacturer string. If you now startup sigrok-cli or pulseview with loglevel 3, it should give you somthing like this: Opened device on 2.2 (logical) / usb/2-3 (physical), interface 0, firmware 2.1, API version 2. You may also need the latest FPGA BIT file which you can get from DSView github: https://github.com/DreamSourceLab/DSView/blob/master/DSView/res/DSLogicPlus.bin Rename the file to dreamsourcelab-dslogic-plus-fpga.fw and copy it to ~/.local/share/sigrok-firmware/ Christian. _______________________________________________ sigrok-devel mailing list sigrok-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/sigrok-devel