Odrivetool error on raspberry zero

when i want to run odrivetool on raspberry pi zero i got following error:

Traceback (most recent call last):
File “/usr/local/bin/odrivetool”, line 22, in
import odrive
File “/usr/local/lib/python3.7/dist-packages/odrive/init.py”, line 9, in
import fibre
File “/usr/local/lib/python3.7/dist-packages/odrive/pyfibre/fibre/init.py”, line 4, in
from .libfibre import Domain, ObjectLostError
File “/usr/local/lib/python3.7/dist-packages/odrive/pyfibre/fibre/libfibre.py”, line 53, in
raise ModuleNotFoundError(“libfibre is not supported on your platform ({} {}). {}”.format(*system_desc, instructions))
ModuleNotFoundError: libfibre is not supported on your platform (Linux armv6l). Go to GitHub - samuelsadok/fibre-cpp: C++ implementation of Fibre for instructions on how to compile libfibre. Once you have compiled it, add it to this folder.

but if i download lib-fibre form git and run make i got this:
Makefile:18: *** unsupported platform. Stop.

Does anybody successfully installed and used odrivetool on raspberry pi zero?
Any ideas for possible solution?

I suggest you read the instructions on how to compile libfobre for your platform, as the error message says! :slight_smile:

sudo apt-get install libusb-1.0-dev
git clone https://github.com/samuelsadok/fibre-cpp.git
cd fibre-cpp
sudo make install

1 Like