Post
Topic
Board Hardware
Re: HashFast Sierra's Owners Thread
by
winit
on 12/03/2014, 21:05:06 UTC
Losing the will to live here. Having gone through the ballache of installing Ubuntu in order to update the firmware, in trying to update all I get back is this

('confirm is ', False)
('FIRMWARE_DIR is ', '.')
UC_HFU_FILE at './uc3.cropped.hfu'.
READSERIAL found at 'x86_64/readserial'.
HFUPDATE found at 'x86_64/hfupdate'.
ENTERLOADER found at 'x86_64/enterloader'.

HashFast Firmware Updater

Reading serial number from module.
x86_64/readserial: symbol lookup error: x86_64/readserial: undefined symbol: libusb_strerror
Entering Boot Loader...
x86_64/enterloader: symbol lookup error: x86_64/enterloader: undefined symbol: libusb_strerror
Traceback (most recent call last):
  File "./field_firmware_update.py", line 184, in
    firmware_updater()
  File "./field_firmware_update.py", line 143, in firmware_updater
    enterloader()
  File "./field_firmware_update.py", line 62, in enterloader
    subprocess.check_call([ENTERLOADER])
  File "/usr/lib/python2.7/subprocess.py", line 511, in check_call
    raise CalledProcessError(retcode, cmd)
CalledProcessError: Command '['x86_64/enterloader']' returned non-zero exit status 127
Command '['x86_64/enterloader']' returned non-zero exit status 127
Firmware Update had an error.  Please retry or report to HashFast Support.

Same response for a machine that works and the machine that has the LIBUSB error.

So now what?