Im trying to update Herelink Air Unit firmware to latest beta with flasher_mac - but it wont launch correctly (OSX 10.14).
./flasher_mac
Looking for DeviceTraceback (most recent call last):
File “flasher/flasher.py”, line 260, in
File “flasher/flasher.py”, line 143, in detect_until_found
File “flasher/flasher.py”, line 239, in detect_unit
File “site-packages/adb-1.3.0-py3.7.egg/adb/adb_commands.py”, line 140, in ConnectDevice
File “site-packages/adb-1.3.0-py3.7.egg/adb/common.py”, line 221, in FindAndOpen
File “site-packages/adb-1.3.0-py3.7.egg/adb/common.py”, line 128, in Open
File “site-packages/usb1/init.py”, line 1309, in claimInterface
File “site-packages/usb1/init.py”, line 133, in mayRaiseUSBError
File “site-packages/usb1/init.py”, line 125, in raiseUSBError
usb1.USBErrorAccess: LIBUSB_ERROR_ACCESS [-3]
[2531] Failed to execute script flasher
Herelink Air Unit itself is shown in macbook lsusb command output:
Bus 020 Device 009: ID 2717:ff28 2717 Telepathy Air Serial: xxxxxxxx
Im also able to adb into Air Unit:
adb shell
$ df
Filesystem 1K-blocks Used Available Use% Mounted on
rootfs 401480 9304 392176 3% /
tmpfs 404776 168 404608 1% /dev
tmpfs 404776 0 404776 0% /mnt
tmpfs 404776 12 404764 1% /tmp
/dev/block/mmcblk0p15 507848 377084 120280 76% /system
/dev/block/mmcblk0p17 1015704 42424 935928 5% /data
/dev/block/mmcblk0p16 253920 148 248532 1% /cache
/dev/block/mmcblk0p9 12016 48 11644 1% /persist
/dev/block/mmcblk0p4 2939 537 2117 21% /amt
/dev/block/mmcblk0p18 1560576 3036 1557540 1% /sdcard
It seems that flasher_mac is not able to detect herelink air unit properly for some reason.
Please help @sidbh