From: Frank M. H. <fm...@gm...> - 2019-08-22 00:12:36
|
On Wed, Aug 21, 2019 at 9:10 AM Bruno Garbin <bg...@au...> wrote: > > gpib_config > failed to bring board online > failed to configure board > main: No such device > > When I try to load the driver manually: > fxload -D /dev/bus/usb/001/017 -I niusbb_firmware.hex -s niusbb_loader.hex > can't modify CPUCS: Broken pipe The firmware is just for the usb-b. The hs+ doesn't need any firmware load. Are you trying to use both adapters at the same time? If so, you'll need to use the "--minor" or "--device-file" option of gpib_config to specify something other than the default of /dev/gpib0 for one of the boards. Usually, the usb boards are configured by the udev scripts. The udev scripts from svn work better than the ones from the latest release. Unfortunately, some of their names have changed slightly so you will want to delete the old gpib scripts from /etc/udev/rules.d before installing svn linux-gpib. Also see /etc/udev/rules.d/98-gpib-generic.rules for some commented-out examples of how to associate specific boards with specific device files. Also, the driver used to wrongly bind to the analyzer part of the hs+ which could cause problems in some cases, that is also fixed in svn. -- Frank |