Estos analizadores lógicos tienen un programa, derivado de Sigrok PulseView, pero mas simplificado, llamado KingstVIS. Está disponible en su página oficial: http://www.qdkingst.com/en/download
Finalmente Sigrok PulseView está dando soporte a éstos analizadores, pero la cosa está complicada:
1) La versión estable NO los soporta
2) Las versiones NIGHTLY están rotas ahora mismo, no funcionan las descargas. (página de descargas: https://sigrok.org/wiki/Downloads )
3) El firmware no está integrado.
Siendo así, tenemos alternativas:
1) No descargamos la versión estable, no nos vale.
2) Por suerte, incluso en la página de descargas de PulseView nos avisan que las NIGHTLY están rotas y nos emplazan a una versión de Diciembre de 2022 que es funcional: https://web.archive.org/web/20221208065 ... pulseview/
3) En Linux funciona como ROOT (o con las reglas udev instaladas). En Windows va... mas o menos.....
LINUX
Si descargas la AppImage, o instalas las reglas udev o has de ejecutarlo como root. Yo he procedido a ejecutarlo como root con "sudo".
Para ejecutarlo hay un problema de librerías en Ubuntu, puedes ejecutarlo como:
Código: Seleccionar todo
sudo LD_PRELOAD=/usr/lib/x86_64-linux-gnu/libgmodule-2.0.so.0 ./PulseView-NIGHTLY-x86_64.AppImage
WINDOWS
Para poderlo usar has de instalar KisngstVIS, el programa propio que instala los drivers.
Luego has de instalar también PulseView, la versión enlazada antes.
FIRMWARE
En cualquier caso, si quieres usar PulseView necesitas extraer el firmware. Hay un proceso para hacerlo en Linux, pero os adjunto TODOS los archivos en este post, a ver si no los borran.....
Para instalar estos archivos:https://sigrok.org/wiki/Firmware#Where_ ... ware_files
Código: Seleccionar todo
Where to put the firmware files
The place where you have to put firmware files (so that libsigrok, and thus any frontend such as sigrok-cli or PulseView) can find them, depends on your operating system and/or your sigrok install location.
Linux / FreeBSD / Mac OS X
On Linux, FreeBSD, Mac OS X (and pretty much any UNIX-like OS) place the files in any of the locations where libsigrok will look for them:
Inside the XDG_DATA_HOME directory: $HOME/.local/share/sigrok-firmware
Inside the libsigrok install prefix, e.g.: $HOME/sr/share/sigrok-firmware (if you installed libsigrok into $HOME/sr)
In /usr/local: /usr/local/share/sigrok-firmware
In /usr: /usr/share/sigrok-firmware
Windows
On Windows place the files into the installation directory of the respective frontend. This depends on where you installed the frontend, of course. Defaults:
PulseView: C:\Program Files (x86)\sigrok\PulseView\share\sigrok-firmware
sigrok-cli: C:\Program Files (x86)\sigrok\sigrok-cli\share\sigrok-firmware
Some firmware files (those which we're allowed to redistribute) already come with the Windows EXE installers we provide, and don't need to be manually copied.
Android
On Android place the files into the following directory on your device:
/sdcard/sigrok-firmware
Some firmware files (those which we're allowed to redistribute) already come with the Android APK we provide, and don't need to be manually copied.
Y tras este jaleo tendremos toda la flexibilidad de PulseView con nuestro Analizador Lógico 'barato' de Kingst....