hdmi2usb-mode-switch -v --load-fx2-firmware hdmi2usb.hex
Found exart-uarts at [LsusbDevice(04e2:1410:0003 /dev/bus/usb/001/004)] associating with Atlys at [Board(dev=LsusbDevice(16c0:06ad:0004 'hw_nexys'), type='atlys', state='jtag')]
Digilent Atlys in 'jtag' mode at /dev/bus/usb/001/006
/sys/bus/usb/devices/1-1.2
/sys/bus/usb/devices/1-1.2:1.0
My root dir: /usr/share/hdmi2usb-mode-switch/hdmi2usb/modeswitch
Found exart-uarts at [LsusbDevice(04e2:1410:0003 /dev/bus/usb/001/004)] associating with Atlys at [Board(dev=LsusbDevice(16c0:06ad:0004 'hw_nexys'), type='atlys', state='jtag')]
Digilent Atlys in 'jtag' mode at /dev/bus/usb/001/006
/sys/bus/usb/devices/1-1.2
/sys/bus/usb/devices/1-1.2:1.0
Using FX2 firmware hdmi2usb.hex
Running 'fxload -t fx2lp -D /dev/bus/usb/001/006 -I /home/bobuntu/temp/hdmi2usb.hex -v'
b'Permission denied : /dev/bus/usb/001/006\n'
Traceback (most recent call last):
File "/usr/bin/hdmi2usb-mode-switch", line 9, in <module>
load_entry_point('hdmi2usb.modeswitch==0.0.1', 'console_scripts', 'hdmi2usb-mode-switch')()
File "/usr/share/hdmi2usb-mode-switch/hdmi2usb/modeswitch/cli.py", line 322, in main
verbose=args.verbose)
File "/usr/share/hdmi2usb-mode-switch/hdmi2usb/modeswitch/boards.py", line 139, in load_fx2
cmdline, stderr=subprocess.STDOUT, env=env)
File "/usr/lib/python3.5/subprocess.py", line 626, in check_output
**kwargs).stdout
File "/usr/lib/python3.5/subprocess.py", line 708, in run
output=stdout, stderr=stderr)
subprocess.CalledProcessError: Command '['fxload', '-t', 'fx2lp', '-D', '/dev/bus/usb/001/006', '-I', '/home/bobuntu/temp/hdmi2usb.hex', '-v']' returned non-zero exit status 255