Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

no backend? #127

Closed
moorlag opened this issue Jan 4, 2020 · 5 comments
Closed

no backend? #127

moorlag opened this issue Jan 4, 2020 · 5 comments

Comments

@moorlag
Copy link

moorlag commented Jan 4, 2020

No backend?

I've installed using the guide here. I tried to change my username to something without a space in between first- and last name. The error message is long and in the summary. Where should I be looking to solve the problem?

Error code
Omega % make epsilon_flash
DFUSE   epsilon.dfu
CXX     ion/src/device/shared/usb/dfu_xip.o
CXX     ion/src/device/flasher/main.o
CXX     ion/src/device/flasher/display_light.o
LD      flasher.light.elf
DFUSE   flasher.light.dfu
Traceback (most recent call last):
  File "build/device/dfu.py", line 598, in <module>
    main()
  File "build/device/dfu.py", line 575, in main
    list_dfu_devices(__Identifiers)
  File "build/device/dfu.py", line 472, in list_dfu_devices
    devices = get_dfu_devices_with_vid_pids(__Identifiers)
  File "build/device/dfu.py", line 100, in get_dfu_devices_with_vid_pids
    devices = [get_dfu_devices(idVendor=vid_pid["VID"],idProduct=vid_pid["PID"]) for vid_pid in vid_pids]
  File "build/device/dfu.py", line 100, in <listcomp>
    devices = [get_dfu_devices(idVendor=vid_pid["VID"],idProduct=vid_pid["PID"]) for vid_pid in vid_pids]
  File "build/device/dfu.py", line 431, in get_dfu_devices
    return list(usb.core.find(*args, find_all=True,
  File "/Users/ramonmoorlag/Omega/build/device/usb/core.py", line 1265, in find
    raise NoBackendError('No backend available')
usb.core.NoBackendError: No backend available
DFU     epsilon_flash
INFO    About to flash your device. Please plug your device to your computer
        using an USB cable and press at the same time the 6 key and the RESET
        button on the back of your device.
Traceback (most recent call last):
  File "build/device/dfu.py", line 598, in <module>
    main()
  File "build/device/dfu.py", line 575, in main
    list_dfu_devices(__Identifiers)
  File "build/device/dfu.py", line 472, in list_dfu_devices
    devices = get_dfu_devices_with_vid_pids(__Identifiers)
  File "build/device/dfu.py", line 100, in get_dfu_devices_with_vid_pids
    devices = [get_dfu_devices(idVendor=vid_pid["VID"],idProduct=vid_pid["PID"]) for vid_pid in vid_pids]
  File "build/device/dfu.py", line 100, in <listcomp>
    devices = [get_dfu_devices(idVendor=vid_pid["VID"],idProduct=vid_pid["PID"]) for vid_pid in vid_pids]
  File "build/device/dfu.py", line 431, in get_dfu_devices
    return list(usb.core.find(*args, find_all=True,
  File "/Users/ramonmoorlag/Omega/build/device/usb/core.py", line 1265, in find
    raise NoBackendError('No backend available')
usb.core.NoBackendError: No backend available
Traceback (most recent call last):
  File "build/device/dfu.py", line 598, in <module>
    main()
  File "build/device/dfu.py", line 575, in main
    list_dfu_devices(__Identifiers)
  File "build/device/dfu.py", line 472, in list_dfu_devices
    devices = get_dfu_devices_with_vid_pids(__Identifiers)
  File "build/device/dfu.py", line 100, in get_dfu_devices_with_vid_pids
    devices = [get_dfu_devices(idVendor=vid_pid["VID"],idProduct=vid_pid["PID"]) for vid_pid in vid_pids]
  File "build/device/dfu.py", line 100, in <listcomp>
    devices = [get_dfu_devices(idVendor=vid_pid["VID"],idProduct=vid_pid["PID"]) for vid_pid in vid_pids]
  File "build/device/dfu.py", line 431, in get_dfu_devices
    return list(usb.core.find(*args, find_all=True,
  File "/Users/ramonmoorlag/Omega/build/device/usb/core.py", line 1265, in find
    raise NoBackendError('No backend available')
usb.core.NoBackendError: No backend available
Traceback (most recent call last):
  File "build/device/dfu.py", line 598, in <module>
    main()
  File "build/device/dfu.py", line 575, in main
    list_dfu_devices(__Identifiers)
  File "build/device/dfu.py", line 472, in list_dfu_devices
    devices = get_dfu_devices_with_vid_pids(__Identifiers)
  File "build/device/dfu.py", line 100, in get_dfu_devices_with_vid_pids
    devices = [get_dfu_devices(idVendor=vid_pid["VID"],idProduct=vid_pid["PID"]) for vid_pid in vid_pids]
  File "build/device/dfu.py", line 100, in <listcomp>
    devices = [get_dfu_devices(idVendor=vid_pid["VID"],idProduct=vid_pid["PID"]) for vid_pid in vid_pids]
  File "build/device/dfu.py", line 431, in get_dfu_devices
    return list(usb.core.find(*args, find_all=True,
  File "/Users/ramonmoorlag/Omega/build/device/usb/core.py", line 1265, in find
    raise NoBackendError('No backend available')
usb.core.NoBackendError: No backend available
Traceback (most recent call last):
  File "build/device/dfu.py", line 598, in <module>
    main()
  File "build/device/dfu.py", line 575, in main
    list_dfu_devices(__Identifiers)
  File "build/device/dfu.py", line 472, in list_dfu_devices
    devices = get_dfu_devices_with_vid_pids(__Identifiers)
  File "build/device/dfu.py", line 100, in get_dfu_devices_with_vid_pids
    devices = [get_dfu_devices(idVendor=vid_pid["VID"],idProduct=vid_pid["PID"]) for vid_pid in vid_pids]
  File "build/device/dfu.py", line 100, in <listcomp>
    devices = [get_dfu_devices(idVendor=vid_pid["VID"],idProduct=vid_pid["PID"]) for vid_pid in vid_pids]
  File "build/device/dfu.py", line 431, in get_dfu_devices
    return list(usb.core.find(*args, find_all=True,
  File "/Users/ramonmoorlag/Omega/build/device/usb/core.py", line 1265, in find
    raise NoBackendError('No backend available')
usb.core.NoBackendError: No backend available
Traceback (most recent call last):
  File "build/device/dfu.py", line 598, in <module>
    main()
  File "build/device/dfu.py", line 575, in main
    list_dfu_devices(__Identifiers)
  File "build/device/dfu.py", line 472, in list_dfu_devices
    devices = get_dfu_devices_with_vid_pids(__Identifiers)
  File "build/device/dfu.py", line 100, in get_dfu_devices_with_vid_pids
    devices = [get_dfu_devices(idVendor=vid_pid["VID"],idProduct=vid_pid["PID"]) for vid_pid in vid_pids]
  File "build/device/dfu.py", line 100, in <listcomp>
    devices = [get_dfu_devices(idVendor=vid_pid["VID"],idProduct=vid_pid["PID"]) for vid_pid in vid_pids]
  File "build/device/dfu.py", line 431, in get_dfu_devices
    return list(usb.core.find(*args, find_all=True,
  File "/Users/ramonmoorlag/Omega/build/device/usb/core.py", line 1265, in find
    raise NoBackendError('No backend available')
usb.core.NoBackendError: No backend available
Traceback (most recent call last):
  File "build/device/dfu.py", line 598, in <module>
    main()
  File "build/device/dfu.py", line 575, in main
    list_dfu_devices(__Identifiers)
  File "build/device/dfu.py", line 472, in list_dfu_devices
    devices = get_dfu_devices_with_vid_pids(__Identifiers)
  File "build/device/dfu.py", line 100, in get_dfu_devices_with_vid_pids
    devices = [get_dfu_devices(idVendor=vid_pid["VID"],idProduct=vid_pid["PID"]) for vid_pid in vid_pids]
  File "build/device/dfu.py", line 100, in <listcomp>
    devices = [get_dfu_devices(idVendor=vid_pid["VID"],idProduct=vid_pid["PID"]) for vid_pid in vid_pids]
  File "build/device/dfu.py", line 431, in get_dfu_devices
    return list(usb.core.find(*args, find_all=True,
  File "/Users/ramonmoorlag/Omega/build/device/usb/core.py", line 1265, in find
    raise NoBackendError('No backend available')
usb.core.NoBackendError: No backend available
Traceback (most recent call last):
  File "build/device/dfu.py", line 598, in <module>
    main()
  File "build/device/dfu.py", line 575, in main
    list_dfu_devices(__Identifiers)
  File "build/device/dfu.py", line 472, in list_dfu_devices
    devices = get_dfu_devices_with_vid_pids(__Identifiers)
  File "build/device/dfu.py", line 100, in get_dfu_devices_with_vid_pids
    devices = [get_dfu_devices(idVendor=vid_pid["VID"],idProduct=vid_pid["PID"]) for vid_pid in vid_pids]
  File "build/device/dfu.py", line 100, in <listcomp>
    devices = [get_dfu_devices(idVendor=vid_pid["VID"],idProduct=vid_pid["PID"]) for vid_pid in vid_pids]
  File "build/device/dfu.py", line 431, in get_dfu_devices
    return list(usb.core.find(*args, find_all=True,
  File "/Users/ramonmoorlag/Omega/build/device/usb/core.py", line 1265, in find
    raise NoBackendError('No backend available')
usb.core.NoBackendError: No backend available
Traceback (most recent call last):
  File "build/device/dfu.py", line 598, in <module>
    main()
  File "build/device/dfu.py", line 575, in main
    list_dfu_devices(__Identifiers)
  File "build/device/dfu.py", line 472, in list_dfu_devices
    devices = get_dfu_devices_with_vid_pids(__Identifiers)
  File "build/device/dfu.py", line 100, in get_dfu_devices_with_vid_pids
    devices = [get_dfu_devices(idVendor=vid_pid["VID"],idProduct=vid_pid["PID"]) for vid_pid in vid_pids]
  File "build/device/dfu.py", line 100, in <listcomp>
    devices = [get_dfu_devices(idVendor=vid_pid["VID"],idProduct=vid_pid["PID"]) for vid_pid in vid_pids]
  File "build/device/dfu.py", line 431, in get_dfu_devices
    return list(usb.core.find(*args, find_all=True,
  File "/Users/ramonmoorlag/Omega/build/device/usb/core.py", line 1265, in find
    raise NoBackendError('No backend available')
usb.core.NoBackendError: No backend available
Traceback (most recent call last):
  File "build/device/dfu.py", line 598, in <module>
    main()
  File "build/device/dfu.py", line 575, in main
    list_dfu_devices(__Identifiers)
  File "build/device/dfu.py", line 472, in list_dfu_devices
    devices = get_dfu_devices_with_vid_pids(__Identifiers)
  File "build/device/dfu.py", line 100, in get_dfu_devices_with_vid_pids
    devices = [get_dfu_devices(idVendor=vid_pid["VID"],idProduct=vid_pid["PID"]) for vid_pid in vid_pids]
  File "build/device/dfu.py", line 100, in <listcomp>
    devices = [get_dfu_devices(idVendor=vid_pid["VID"],idProduct=vid_pid["PID"]) for vid_pid in vid_pids]
  File "build/device/dfu.py", line 431, in get_dfu_devices
    return list(usb.core.find(*args, find_all=True,
  File "/Users/ramonmoorlag/Omega/build/device/usb/core.py", line 1265, in find
    raise NoBackendError('No backend available')
usb.core.NoBackendError: No backend available
Traceback (most recent call last):
  File "build/device/dfu.py", line 598, in <module>
    main()
  File "build/device/dfu.py", line 575, in main
    list_dfu_devices(__Identifiers)
  File "build/device/dfu.py", line 472, in list_dfu_devices
    devices = get_dfu_devices_with_vid_pids(__Identifiers)
  File "build/device/dfu.py", line 100, in get_dfu_devices_with_vid_pids
    devices = [get_dfu_devices(idVendor=vid_pid["VID"],idProduct=vid_pid["PID"]) for vid_pid in vid_pids]
  File "build/device/dfu.py", line 100, in <listcomp>
    devices = [get_dfu_devices(idVendor=vid_pid["VID"],idProduct=vid_pid["PID"]) for vid_pid in vid_pids]
  File "build/device/dfu.py", line 431, in get_dfu_devices
    return list(usb.core.find(*args, find_all=True,
  File "/Users/ramonmoorlag/Omega/build/device/usb/core.py", line 1265, in find
    raise NoBackendError('No backend available')
usb.core.NoBackendError: No backend available
Traceback (most recent call last):
  File "build/device/dfu.py", line 598, in <module>
    main()
  File "build/device/dfu.py", line 575, in main
    list_dfu_devices(__Identifiers)
  File "build/device/dfu.py", line 472, in list_dfu_devices
    devices = get_dfu_devices_with_vid_pids(__Identifiers)
  File "build/device/dfu.py", line 100, in get_dfu_devices_with_vid_pids
    devices = [get_dfu_devices(idVendor=vid_pid["VID"],idProduct=vid_pid["PID"]) for vid_pid in vid_pids]
  File "build/device/dfu.py", line 100, in <listcomp>
    devices = [get_dfu_devices(idVendor=vid_pid["VID"],idProduct=vid_pid["PID"]) for vid_pid in vid_pids]
  File "build/device/dfu.py", line 431, in get_dfu_devices
    return list(usb.core.find(*args, find_all=True,
  File "/Users/ramonmoorlag/Omega/build/device/usb/core.py", line 1265, in find
    raise NoBackendError('No backend available')
usb.core.NoBackendError: No backend available
Traceback (most recent call last):
  File "build/device/dfu.py", line 598, in <module>
    main()
  File "build/device/dfu.py", line 575, in main
    list_dfu_devices(__Identifiers)
  File "build/device/dfu.py", line 472, in list_dfu_devices
    devices = get_dfu_devices_with_vid_pids(__Identifiers)
  File "build/device/dfu.py", line 100, in get_dfu_devices_with_vid_pids
    devices = [get_dfu_devices(idVendor=vid_pid["VID"],idProduct=vid_pid["PID"]) for vid_pid in vid_pids]
  File "build/device/dfu.py", line 100, in <listcomp>
    devices = [get_dfu_devices(idVendor=vid_pid["VID"],idProduct=vid_pid["PID"]) for vid_pid in vid_pids]
  File "build/device/dfu.py", line 431, in get_dfu_devices
    return list(usb.core.find(*args, find_all=True,
  File "/Users/ramonmoorlag/Omega/build/device/usb/core.py", line 1265, in find
    raise NoBackendError('No backend available')
usb.core.NoBackendError: No backend available
Traceback (most recent call last):
  File "build/device/dfu.py", line 598, in <module>
    main()
  File "build/device/dfu.py", line 575, in main
    list_dfu_devices(__Identifiers)
  File "build/device/dfu.py", line 472, in list_dfu_devices
    devices = get_dfu_devices_with_vid_pids(__Identifiers)
  File "build/device/dfu.py", line 100, in get_dfu_devices_with_vid_pids
    devices = [get_dfu_devices(idVendor=vid_pid["VID"],idProduct=vid_pid["PID"]) for vid_pid in vid_pids]
  File "build/device/dfu.py", line 100, in <listcomp>
    devices = [get_dfu_devices(idVendor=vid_pid["VID"],idProduct=vid_pid["PID"]) for vid_pid in vid_pids]
  File "build/device/dfu.py", line 431, in get_dfu_devices
    return list(usb.core.find(*args, find_all=True,
  File "/Users/ramonmoorlag/Omega/build/device/usb/core.py", line 1265, in find
    raise NoBackendError('No backend available')
usb.core.NoBackendError: No backend available
Traceback (most recent call last):
  File "build/device/dfu.py", line 598, in <module>
    main()
  File "build/device/dfu.py", line 575, in main
    list_dfu_devices(__Identifiers)
  File "build/device/dfu.py", line 472, in list_dfu_devices
    devices = get_dfu_devices_with_vid_pids(__Identifiers)
  File "build/device/dfu.py", line 100, in get_dfu_devices_with_vid_pids
    devices = [get_dfu_devices(idVendor=vid_pid["VID"],idProduct=vid_pid["PID"]) for vid_pid in vid_pids]
  File "build/device/dfu.py", line 100, in <listcomp>
    devices = [get_dfu_devices(idVendor=vid_pid["VID"],idProduct=vid_pid["PID"]) for vid_pid in vid_pids]
  File "build/device/dfu.py", line 431, in get_dfu_devices
    return list(usb.core.find(*args, find_all=True,
  File "/Users/ramonmoorlag/Omega/build/device/usb/core.py", line 1265, in find
    raise NoBackendError('No backend available')
usb.core.NoBackendError: No backend available
Traceback (most recent call last):
  File "build/device/dfu.py", line 598, in <module>
    main()
  File "build/device/dfu.py", line 575, in main
    list_dfu_devices(__Identifiers)
  File "build/device/dfu.py", line 472, in list_dfu_devices
    devices = get_dfu_devices_with_vid_pids(__Identifiers)
  File "build/device/dfu.py", line 100, in get_dfu_devices_with_vid_pids
    devices = [get_dfu_devices(idVendor=vid_pid["VID"],idProduct=vid_pid["PID"]) for vid_pid in vid_pids]
  File "build/device/dfu.py", line 100, in <listcomp>
    devices = [get_dfu_devices(idVendor=vid_pid["VID"],idProduct=vid_pid["PID"]) for vid_pid in vid_pids]
  File "build/device/dfu.py", line 431, in get_dfu_devices
    return list(usb.core.find(*args, find_all=True,
  File "/Users/ramonmoorlag/Omega/build/device/usb/core.py", line 1265, in find
    raise NoBackendError('No backend available')
usb.core.NoBackendError: No backend available
Traceback (most recent call last):
  File "build/device/dfu.py", line 598, in <module>
    main()
  File "build/device/dfu.py", line 575, in main
    list_dfu_devices(__Identifiers)
  File "build/device/dfu.py", line 472, in list_dfu_devices
    devices = get_dfu_devices_with_vid_pids(__Identifiers)
  File "build/device/dfu.py", line 100, in get_dfu_devices_with_vid_pids
    devices = [get_dfu_devices(idVendor=vid_pid["VID"],idProduct=vid_pid["PID"]) for vid_pid in vid_pids]
  File "build/device/dfu.py", line 100, in <listcomp>
    devices = [get_dfu_devices(idVendor=vid_pid["VID"],idProduct=vid_pid["PID"]) for vid_pid in vid_pids]
  File "build/device/dfu.py", line 431, in get_dfu_devices
    return list(usb.core.find(*args, find_all=True,
  File "/Users/ramonmoorlag/Omega/build/device/usb/core.py", line 1265, in find
    raise NoBackendError('No backend available')
usb.core.NoBackendError: No backend available
Traceback (most recent call last):
  File "build/device/dfu.py", line 598, in <module>
    main()
  File "build/device/dfu.py", line 575, in main
    list_dfu_devices(__Identifiers)
  File "build/device/dfu.py", line 472, in list_dfu_devices
    devices = get_dfu_devices_with_vid_pids(__Identifiers)
  File "build/device/dfu.py", line 100, in get_dfu_devices_with_vid_pids
    devices = [get_dfu_devices(idVendor=vid_pid["VID"],idProduct=vid_pid["PID"]) for vid_pid in vid_pids]
  File "build/device/dfu.py", line 100, in <listcomp>
    devices = [get_dfu_devices(idVendor=vid_pid["VID"],idProduct=vid_pid["PID"]) for vid_pid in vid_pids]
  File "build/device/dfu.py", line 431, in get_dfu_devices
    return list(usb.core.find(*args, find_all=True,
  File "/Users/ramonmoorlag/Omega/build/device/usb/core.py", line 1265, in find
    raise NoBackendError('No backend available')
usb.core.NoBackendError: No backend available
Traceback (most recent call last):
  File "build/device/dfu.py", line 598, in <module>
    main()
  File "build/device/dfu.py", line 575, in main
    list_dfu_devices(__Identifiers)
  File "build/device/dfu.py", line 472, in list_dfu_devices
    devices = get_dfu_devices_with_vid_pids(__Identifiers)
  File "build/device/dfu.py", line 100, in get_dfu_devices_with_vid_pids
    devices = [get_dfu_devices(idVendor=vid_pid["VID"],idProduct=vid_pid["PID"]) for vid_pid in vid_pids]
  File "build/device/dfu.py", line 100, in <listcomp>
    devices = [get_dfu_devices(idVendor=vid_pid["VID"],idProduct=vid_pid["PID"]) for vid_pid in vid_pids]
  File "build/device/dfu.py", line 431, in get_dfu_devices
    return list(usb.core.find(*args, find_all=True,
  File "/Users/ramonmoorlag/Omega/build/device/usb/core.py", line 1265, in find
    raise NoBackendError('No backend available')
usb.core.NoBackendError: No backend available
Traceback (most recent call last):
  File "build/device/dfu.py", line 598, in <module>
    main()
  File "build/device/dfu.py", line 575, in main
    list_dfu_devices(__Identifiers)
  File "build/device/dfu.py", line 472, in list_dfu_devices
    devices = get_dfu_devices_with_vid_pids(__Identifiers)
  File "build/device/dfu.py", line 100, in get_dfu_devices_with_vid_pids
    devices = [get_dfu_devices(idVendor=vid_pid["VID"],idProduct=vid_pid["PID"]) for vid_pid in vid_pids]
  File "build/device/dfu.py", line 100, in <listcomp>
    devices = [get_dfu_devices(idVendor=vid_pid["VID"],idProduct=vid_pid["PID"]) for vid_pid in vid_pids]
  File "build/device/dfu.py", line 431, in get_dfu_devices
    return list(usb.core.find(*args, find_all=True,
  File "/Users/ramonmoorlag/Omega/build/device/usb/core.py", line 1265, in find
    raise NoBackendError('No backend available')
usb.core.NoBackendError: No backend available
Traceback (most recent call last):
  File "build/device/dfu.py", line 598, in <module>
    main()
  File "build/device/dfu.py", line 575, in main
    list_dfu_devices(__Identifiers)
  File "build/device/dfu.py", line 472, in list_dfu_devices
    devices = get_dfu_devices_with_vid_pids(__Identifiers)
  File "build/device/dfu.py", line 100, in get_dfu_devices_with_vid_pids
    devices = [get_dfu_devices(idVendor=vid_pid["VID"],idProduct=vid_pid["PID"]) for vid_pid in vid_pids]
  File "build/device/dfu.py", line 100, in <listcomp>
    devices = [get_dfu_devices(idVendor=vid_pid["VID"],idProduct=vid_pid["PID"]) for vid_pid in vid_pids]
  File "build/device/dfu.py", line 431, in get_dfu_devices
    return list(usb.core.find(*args, find_all=True,
  File "/Users/ramonmoorlag/Omega/build/device/usb/core.py", line 1265, in find
    raise NoBackendError('No backend available')
usb.core.NoBackendError: No backend available
Traceback (most recent call last):
  File "build/device/dfu.py", line 598, in <module>
    main()
  File "build/device/dfu.py", line 575, in main
    list_dfu_devices(__Identifiers)
  File "build/device/dfu.py", line 472, in list_dfu_devices
    devices = get_dfu_devices_with_vid_pids(__Identifiers)
  File "build/device/dfu.py", line 100, in get_dfu_devices_with_vid_pids
    devices = [get_dfu_devices(idVendor=vid_pid["VID"],idProduct=vid_pid["PID"]) for vid_pid in vid_pids]
  File "build/device/dfu.py", line 100, in <listcomp>
    devices = [get_dfu_devices(idVendor=vid_pid["VID"],idProduct=vid_pid["PID"]) for vid_pid in vid_pids]
  File "build/device/dfu.py", line 431, in get_dfu_devices
    return list(usb.core.find(*args, find_all=True,
  File "/Users/ramonmoorlag/Omega/build/device/usb/core.py", line 1265, in find
    raise NoBackendError('No backend available')
usb.core.NoBackendError: No backend available
Traceback (most recent call last):
  File "build/device/dfu.py", line 598, in <module>
    main()
  File "build/device/dfu.py", line 575, in main
    list_dfu_devices(__Identifiers)
  File "build/device/dfu.py", line 472, in list_dfu_devices
    devices = get_dfu_devices_with_vid_pids(__Identifiers)
  File "build/device/dfu.py", line 100, in get_dfu_devices_with_vid_pids
    devices = [get_dfu_devices(idVendor=vid_pid["VID"],idProduct=vid_pid["PID"]) for vid_pid in vid_pids]
  File "build/device/dfu.py", line 100, in <listcomp>
    devices = [get_dfu_devices(idVendor=vid_pid["VID"],idProduct=vid_pid["PID"]) for vid_pid in vid_pids]
  File "build/device/dfu.py", line 431, in get_dfu_devices
    return list(usb.core.find(*args, find_all=True,
  File "/Users/ramonmoorlag/Omega/build/device/usb/core.py", line 1265, in find
    raise NoBackendError('No backend available')
usb.core.NoBackendError: No backend available
Traceback (most recent call last):
  File "build/device/dfu.py", line 598, in <module>
    main()
  File "build/device/dfu.py", line 575, in main
    list_dfu_devices(__Identifiers)
  File "build/device/dfu.py", line 472, in list_dfu_devices
    devices = get_dfu_devices_with_vid_pids(__Identifiers)
  File "build/device/dfu.py", line 100, in get_dfu_devices_with_vid_pids
    devices = [get_dfu_devices(idVendor=vid_pid["VID"],idProduct=vid_pid["PID"]) for vid_pid in vid_pids]
  File "build/device/dfu.py", line 100, in <listcomp>
    devices = [get_dfu_devices(idVendor=vid_pid["VID"],idProduct=vid_pid["PID"]) for vid_pid in vid_pids]
  File "build/device/dfu.py", line 431, in get_dfu_devices
    return list(usb.core.find(*args, find_all=True,
  File "/Users/ramonmoorlag/Omega/build/device/usb/core.py", line 1265, in find
    raise NoBackendError('No backend available')
usb.core.NoBackendError: No backend available
Traceback (most recent call last):
  File "build/device/dfu.py", line 598, in <module>
    main()
  File "build/device/dfu.py", line 575, in main
    list_dfu_devices(__Identifiers)
  File "build/device/dfu.py", line 472, in list_dfu_devices
    devices = get_dfu_devices_with_vid_pids(__Identifiers)
  File "build/device/dfu.py", line 100, in get_dfu_devices_with_vid_pids
    devices = [get_dfu_devices(idVendor=vid_pid["VID"],idProduct=vid_pid["PID"]) for vid_pid in vid_pids]
  File "build/device/dfu.py", line 100, in <listcomp>
    devices = [get_dfu_devices(idVendor=vid_pid["VID"],idProduct=vid_pid["PID"]) for vid_pid in vid_pids]
  File "build/device/dfu.py", line 431, in get_dfu_devices
    return list(usb.core.find(*args, find_all=True,
  File "/Users/ramonmoorlag/Omega/build/device/usb/core.py", line 1265, in find
    raise NoBackendError('No backend available')
usb.core.NoBackendError: No backend available
Traceback (most recent call last):
  File "build/device/dfu.py", line 598, in <module>
    main()
  File "build/device/dfu.py", line 575, in main
    list_dfu_devices(__Identifiers)
  File "build/device/dfu.py", line 472, in list_dfu_devices
    devices = get_dfu_devices_with_vid_pids(__Identifiers)
  File "build/device/dfu.py", line 100, in get_dfu_devices_with_vid_pids
    devices = [get_dfu_devices(idVendor=vid_pid["VID"],idProduct=vid_pid["PID"]) for vid_pid in vid_pids]
  File "build/device/dfu.py", line 100, in <listcomp>
    devices = [get_dfu_devices(idVendor=vid_pid["VID"],idProduct=vid_pid["PID"]) for vid_pid in vid_pids]
  File "build/device/dfu.py", line 431, in get_dfu_devices
    return list(usb.core.find(*args, find_all=True,
  File "/Users/ramonmoorlag/Omega/build/device/usb/core.py", line 1265, in find
    raise NoBackendError('No backend available')
usb.core.NoBackendError: No backend available
Traceback (most recent call last):
  File "build/device/dfu.py", line 598, in <module>
    main()
  File "build/device/dfu.py", line 575, in main
    list_dfu_devices(__Identifiers)
  File "build/device/dfu.py", line 472, in list_dfu_devices
    devices = get_dfu_devices_with_vid_pids(__Identifiers)
  File "build/device/dfu.py", line 100, in get_dfu_devices_with_vid_pids
    devices = [get_dfu_devices(idVendor=vid_pid["VID"],idProduct=vid_pid["PID"]) for vid_pid in vid_pids]
  File "build/device/dfu.py", line 100, in <listcomp>
    devices = [get_dfu_devices(idVendor=vid_pid["VID"],idProduct=vid_pid["PID"]) for vid_pid in vid_pids]
  File "build/device/dfu.py", line 431, in get_dfu_devices
    return list(usb.core.find(*args, find_all=True,
  File "/Users/ramonmoorlag/Omega/build/device/usb/core.py", line 1265, in find
    raise NoBackendError('No backend available')
usb.core.NoBackendError: No backend available
Traceback (most recent call last):
  File "build/device/dfu.py", line 598, in <module>
    main()
  File "build/device/dfu.py", line 575, in main
    list_dfu_devices(__Identifiers)
  File "build/device/dfu.py", line 472, in list_dfu_devices
    devices = get_dfu_devices_with_vid_pids(__Identifiers)
  File "build/device/dfu.py", line 100, in get_dfu_devices_with_vid_pids
    devices = [get_dfu_devices(idVendor=vid_pid["VID"],idProduct=vid_pid["PID"]) for vid_pid in vid_pids]
  File "build/device/dfu.py", line 100, in <listcomp>
    devices = [get_dfu_devices(idVendor=vid_pid["VID"],idProduct=vid_pid["PID"]) for vid_pid in vid_pids]
  File "build/device/dfu.py", line 431, in get_dfu_devices
    return list(usb.core.find(*args, find_all=True,
  File "/Users/ramonmoorlag/Omega/build/device/usb/core.py", line 1265, in find
    raise NoBackendError('No backend available')
usb.core.NoBackendError: No backend available
Traceback (most recent call last):
  File "build/device/dfu.py", line 598, in <module>
    main()
  File "build/device/dfu.py", line 575, in main
    list_dfu_devices(__Identifiers)
  File "build/device/dfu.py", line 472, in list_dfu_devices
    devices = get_dfu_devices_with_vid_pids(__Identifiers)
  File "build/device/dfu.py", line 100, in get_dfu_devices_with_vid_pids
    devices = [get_dfu_devices(idVendor=vid_pid["VID"],idProduct=vid_pid["PID"]) for vid_pid in vid_pids]
  File "build/device/dfu.py", line 100, in <listcomp>
    devices = [get_dfu_devices(idVendor=vid_pid["VID"],idProduct=vid_pid["PID"]) for vid_pid in vid_pids]
  File "build/device/dfu.py", line 431, in get_dfu_devices
    return list(usb.core.find(*args, find_all=True,
  File "/Users/ramonmoorlag/Omega/build/device/usb/core.py", line 1265, in find
    raise NoBackendError('No backend available')
usb.core.NoBackendError: No backend available
Traceback (most recent call last):
  File "build/device/dfu.py", line 598, in <module>
    main()
  File "build/device/dfu.py", line 575, in main
    list_dfu_devices(__Identifiers)
  File "build/device/dfu.py", line 472, in list_dfu_devices
    devices = get_dfu_devices_with_vid_pids(__Identifiers)
  File "build/device/dfu.py", line 100, in get_dfu_devices_with_vid_pids
    devices = [get_dfu_devices(idVendor=vid_pid["VID"],idProduct=vid_pid["PID"]) for vid_pid in vid_pids]
  File "build/device/dfu.py", line 100, in <listcomp>
    devices = [get_dfu_devices(idVendor=vid_pid["VID"],idProduct=vid_pid["PID"]) for vid_pid in vid_pids]
  File "build/device/dfu.py", line 431, in get_dfu_devices
    return list(usb.core.find(*args, find_all=True,
  File "/Users/ramonmoorlag/Omega/build/device/usb/core.py", line 1265, in find
    raise NoBackendError('No backend available')
usb.core.NoBackendError: No backend available
Traceback (most recent call last):
  File "build/device/dfu.py", line 598, in <module>
    main()
  File "build/device/dfu.py", line 575, in main
    list_dfu_devices(__Identifiers)
  File "build/device/dfu.py", line 472, in list_dfu_devices
    devices = get_dfu_devices_with_vid_pids(__Identifiers)
  File "build/device/dfu.py", line 100, in get_dfu_devices_with_vid_pids
    devices = [get_dfu_devices(idVendor=vid_pid["VID"],idProduct=vid_pid["PID"]) for vid_pid in vid_pids]
  File "build/device/dfu.py", line 100, in <listcomp>
    devices = [get_dfu_devices(idVendor=vid_pid["VID"],idProduct=vid_pid["PID"]) for vid_pid in vid_pids]
  File "build/device/dfu.py", line 431, in get_dfu_devices
    return list(usb.core.find(*args, find_all=True,
  File "/Users/ramonmoorlag/Omega/build/device/usb/core.py", line 1265, in find
    raise NoBackendError('No backend available')
usb.core.NoBackendError: No backend available
Traceback (most recent call last):
  File "build/device/dfu.py", line 598, in <module>
    main()
  File "build/device/dfu.py", line 575, in main
    list_dfu_devices(__Identifiers)
  File "build/device/dfu.py", line 472, in list_dfu_devices
    devices = get_dfu_devices_with_vid_pids(__Identifiers)
  File "build/device/dfu.py", line 100, in get_dfu_devices_with_vid_pids
    devices = [get_dfu_devices(idVendor=vid_pid["VID"],idProduct=vid_pid["PID"]) for vid_pid in vid_pids]
  File "build/device/dfu.py", line 100, in <listcomp>
    devices = [get_dfu_devices(idVendor=vid_pid["VID"],idProduct=vid_pid["PID"]) for vid_pid in vid_pids]
  File "build/device/dfu.py", line 431, in get_dfu_devices
    return list(usb.core.find(*args, find_all=True,
  File "/Users/ramonmoorlag/Omega/build/device/usb/core.py", line 1265, in find
    raise NoBackendError('No backend available')
usb.core.NoBackendError: No backend available
Traceback (most recent call last):
  File "build/device/dfu.py", line 598, in <module>
    main()
  File "build/device/dfu.py", line 575, in main
    list_dfu_devices(__Identifiers)
  File "build/device/dfu.py", line 472, in list_dfu_devices
    devices = get_dfu_devices_with_vid_pids(__Identifiers)
  File "build/device/dfu.py", line 100, in get_dfu_devices_with_vid_pids
    devices = [get_dfu_devices(idVendor=vid_pid["VID"],idProduct=vid_pid["PID"]) for vid_pid in vid_pids]
  File "build/device/dfu.py", line 100, in <listcomp>
    devices = [get_dfu_devices(idVendor=vid_pid["VID"],idProduct=vid_pid["PID"]) for vid_pid in vid_pids]
  File "build/device/dfu.py", line 431, in get_dfu_devices
    return list(usb.core.find(*args, find_all=True,
  File "/Users/ramonmoorlag/Omega/build/device/usb/core.py", line 1265, in find
    raise NoBackendError('No backend available')
usb.core.NoBackendError: No backend available
Traceback (most recent call last):
  File "build/device/dfu.py", line 598, in <module>
    main()
  File "build/device/dfu.py", line 575, in main
    list_dfu_devices(__Identifiers)
  File "build/device/dfu.py", line 472, in list_dfu_devices
    devices = get_dfu_devices_with_vid_pids(__Identifiers)
  File "build/device/dfu.py", line 100, in get_dfu_devices_with_vid_pids
    devices = [get_dfu_devices(idVendor=vid_pid["VID"],idProduct=vid_pid["PID"]) for vid_pid in vid_pids]
  File "build/device/dfu.py", line 100, in <listcomp>
    devices = [get_dfu_devices(idVendor=vid_pid["VID"],idProduct=vid_pid["PID"]) for vid_pid in vid_pids]
  File "build/device/dfu.py", line 431, in get_dfu_devices
    return list(usb.core.find(*args, find_all=True,
  File "/Users/ramonmoorlag/Omega/build/device/usb/core.py", line 1265, in find
    raise NoBackendError('No backend available')
usb.core.NoBackendError: No backend available
Traceback (most recent call last):
  File "build/device/dfu.py", line 598, in <module>
    main()
  File "build/device/dfu.py", line 575, in main
    list_dfu_devices(__Identifiers)
  File "build/device/dfu.py", line 472, in list_dfu_devices
    devices = get_dfu_devices_with_vid_pids(__Identifiers)
  File "build/device/dfu.py", line 100, in get_dfu_devices_with_vid_pids
    devices = [get_dfu_devices(idVendor=vid_pid["VID"],idProduct=vid_pid["PID"]) for vid_pid in vid_pids]
  File "build/device/dfu.py", line 100, in <listcomp>
    devices = [get_dfu_devices(idVendor=vid_pid["VID"],idProduct=vid_pid["PID"]) for vid_pid in vid_pids]
  File "build/device/dfu.py", line 431, in get_dfu_devices
    return list(usb.core.find(*args, find_all=True,
  File "/Users/ramonmoorlag/Omega/build/device/usb/core.py", line 1265, in find
    raise NoBackendError('No backend available')
usb.core.NoBackendError: No backend available
Traceback (most recent call last):
  File "build/device/dfu.py", line 598, in <module>
    main()

Environment

  • Omega Version: not installed
@MixedMatched
Copy link
Member

MixedMatched commented Jan 4, 2020

Can you give some platform details (OS, shell, etc.)? It seems like you don't have a compatible USB library (libusb, openusb) installed for your OS.

@moorlag
Copy link
Author

moorlag commented Jan 5, 2020

macOS Cataline (10.15.2) & terminal 2.10

@quentinguidee
Copy link
Member

quentinguidee commented Jan 5, 2020

I'm on macOS Catalina too, so I can confirm everything's working on this OS. First of all, did you execute brew install numworks/tap/epsilon-sdk ?

Edit: You can also join our Discord (#16) to get help 😉 (channel #omega-support)

@quentinguidee
Copy link
Member

Hi! No news on this?

@quentinguidee
Copy link
Member

I close this issue, feel free to reopen if you still have the problem 😉

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants