我正在尝试使用CSR BlueFlash转储固件/将新固件上传到JBL Flip 3扬声器。我已将扬声器置于DFU模式,它显示在OSX ioregistry中(见下文):
但是当我尝试运行BlueFlash时,找不到USB设备。在 id id2 album artysta
0 TRMMMYQ128F932D901 SOQMMHC12AB0180CB8 Faster Pussy cat Silent Night
1 TRMMMKD128F425225D SOVFVAK12A8C1350D9 Karkkiautomaatti Tanssi vaan
2 TRMMMRX128F93187D9 SOGTUKN12AB017F4F1 Hudson Mohawke No One Could Ever
3 TRMMMCH128F425532C SOBNYVR12A8C13558C Yerba Brava Si Vos Querés
4 TRMMMWA128F426B589 SOHSBXH12A8C13B0DF Der Mystic Tangle Of Aspens
Traceback (most recent call last):
File "C:/Users/Maticz/PycharmProjects/zadanie/main.py", line 26, in <module>
to_db = [(i['id'], i['id2'], i['album'], i['artysta']) for i in dr]
File "C:/Users/Maticz/PycharmProjects/zadanie/main.py", line 26, in <listcomp>
to_db = [(i['id'], i['id2'], i['album'], i['artysta']) for i in dr]
TypeError: string indices must be integers
Process finished with exit code 1
中查找,没有~/.wine/dosdevices
符号链接。实际上,我不认为有任何COM<number>
设备与USB设备相对应。我尝试了许多不同的USB端口号(例如/dev/tty
和idProduct
),但是BlueFlash找不到具有该数字的USB设备。
我看过一个项目,有人让BlueFlash识别具有JBL Flip 4的设备,因此我可以肯定我正在尝试做的事情。
有人知道如何在OSX上获取Wine来识别USB设备吗?