Привет всем, just for fun, так сказать, ну или для тонких ценителей.
NFirmware + wine (на примере arch linux). Начиная с версии 1.9 в winehq очень некисло допилили поддержку usbhid, что есть оч круто и полезно в моей ситуации ;)
Стоит (обязательно): multilib/wine 2.2-1 + community/wine-mono 4.6.4-1
Пишем правило udev sudo vi /etc/udev/rules.d/99-cuboid200.rules :
# Bus 003 Device 009: ID 0416:5020 Winbond Electronics Corp.
KERNEL=="hidraw*", ATTRS{idVendor}=="0416", ATTRS{idProduct}=="5020", MODE="0666"
sudo udevadm control --reload
wine NToolbox.exe
Работают настройки, скриншоты. Частично работает "трансляция" монитора прибора, не работает мониторинг (совсем). Несколько коряво отображаются шрифты (не критично). Прошивку я шить пока не пробовал (чего-то очкую, хех, но если серьезно - не вижу проблем, пока под VirtualBox все хорошо с правильными usbfilter), если есть желание - учтите, что меняются Vendor/Product Id, то есть нужно наковырять еще одно правило udev (в том же файле).