This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] Linux/MSP430F5635:Python 固件升级程序失败、在 OSX 上找不到 HID_1

Guru**** 1079480 points
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/microcontrollers/msp-low-power-microcontrollers-group/msp430/f/msp-low-power-microcontroller-forum/627103/linux-msp430f5635-python-firmware-upgrader-failing-with-hid_1-not-found-on-osx

器件型号:MSP430F5635

工具/软件:Linux

这似乎应该是一件简单的事情、但我已经尝试了多种方法在 OSX 上安装 Python 固件升级程序并运行 PythonGUI 工具或命令行、并且总是失败、类似于:  

-导入错误:无法导入名称 hid_1

- python:无法打开文件'bsl5.hid_1':[errno 2]没有这样的文件或目录

我按照'release_Notes_example_python_Firmware_Upgrader.html'中的说明进行操作。 我还通过 pip 安装了'hid'。  我还编译并安装了 pyhidapi 和共享库。

我的其他人在 OSX 上使用 Mac 时也尝试过它、结果相同。

我能够运行'python -m msp430.gdb.target'、并拒绝连接、因为我没有连接器件、所以这看起来是正确的。

我的设置:

MacBook Pro、v10.12.6

Python 2.7.10.

感谢您的任何帮助、谢谢。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、Cory、

    是否正在将工具安装到 python 目录中? 也许您正在尝试将 python msp430-tools 安装到 pysite packages 文件夹中、这不是必需的。 您可能需要重新安装 Python。 请参阅下面的主题。

    此致、

    James

    MSP 客户应用

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    James、

    您能否详细介绍一下"...installing 工具进入 python 目录"这一含义?  您是否说不应从 python - MSP430-tools 文件夹中运行"python setup.py install"? 根本不应该安装它?  我没有将任何内容手动复制到 python site-packages 文件夹中。  我确实从 python -msp430-tools 文件夹中运行了'python setup.py install'。

    您能否为 Mac OSX 的安装提供更清晰的说明? 有关在 release_Notes 文件中设置类路径的语句,您能否指定 Mac OSX 的类路径? 路径、LD_LIBRARY_PATH、PYTHONPTH 或???

    谢谢、

    Cory

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、Cory、

    是的、您不应从  python msp430-tools 文件夹中运行命令:'Python setup.py install'。  为了启动并运行 Python 固件升级程序工具、您需要按照列出的顺序执行以下操作:

    1)安装 Python (2.7.9+)

    2) 2)安装 Cyhon-0.22。  安装后、naviage 到 Cython directry 并运行命令: 'Python setup.py install'

    安装 Cyhlon-hidapi。  安装后 、导航到 Cylon-hidapi 目录并运行命令:'Python setup-mac.py build"和'sudo python setup-map.py install'

    安装上述软件包后 、请将光盘放入 Python 固件升级程序目录、然后键入以下命令:

    sudo PYTHONPTH=./python - msp430-tools python TargetGUI.py

    运行上述命令后、将弹出 Python 固件升级程序 GUI。  

    如果 您需要进一步参考、上述说明也位于 release_Notes_Example_Python_Firmware_Upgrader.html 文件中

    要从干净状态开始、我建议 您卸载所有软件包以及 Python 固件升级程序目录并重新开始。

    此致、

    Arthi

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好、Cory、

    Arthi 的回复是否回答了您的问题? 如果是、请单击绿色的"此已解决的我的问题"按钮。

    此致、

    James

    MSP 客户应用