pi@raspberrypi ~/firmware/firmware-20140713-0 $ sudo python3.2 ./field_firmware_update.py
confirm is False
FIRMWARE_DIR is .
UC_HFU_FILE at './uc3.cropped.hfu'.
READSERIAL found at 'armv6l/readserial'.
HFUPDATE found at 'armv6l/hfupdate'.
ENTERLOADER found at 'armv6l/enterloader'.
HashFast Firmware Updater
Reading serial number from module.
armv6l/readserial: error while loading shared libraries: libudev.so.1: cannot open shared object file: No such file or directory
Entering Boot Loader...
armv6l/enterloader: error while loading shared libraries: libudev.so.1: cannot open shared object file: No such file or directory
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/python3.2/subprocess.py", line 489, in check_call
raise CalledProcessError(retcode, cmd)
subprocess.CalledProcessError: Command '['armv6l/enterloader']' returned non-zero exit status 127
Command '['armv6l/enterloader']' returned non-zero exit status 127
Firmware Update had an error. Please retry or report to HashFast Support.
Any idea what could be wrong?
sudo apt-get install libudev1
Assuming you're using raspbian.