久芯网

Linux下STM32MP157与STM32programmer连接不上

avatar 网络孤客 提问时间: 2023-07-27 14:04:31 / 已解决
我在老笔记本上安装Ubuntu18.04
并安装STM32programmer Linux版
STM32MP157板子是小熊派的BearPi-HM_Micro

使用STM32CubeProgrammer时,通过USB口识别不了MP157
Linux下STM32MP157与STM32programmer连接不上 [相关图片]

板子在win系统下能正常与STM32CubeProgrammer连接


请问,是否驱动没安装好?在哪里找?
机子很旧,只有USB2.0接口。

如需获得 STM32MP157 等器件的更多信息,请点击链接或 点击此处 联系在线客服!

5个回答
  • avatar mpu.china
    最佳答案
    回答时间: 2023-07-27 14:22:39

    补充一点,如果使用USB端口连接STM32器件,在机器终端中输入以下命令来安装libusb1.0软件包:sudo apt-get install libusb-1.0.0-dev 要使用ST-LINK工具或USB DFU连接到目标,您需要将位于Driver/Dev文件夹下的规则文件复制在Ubuntu上的/etc/udev/rules.d/文件夹中("sudo cp *.* /etc/udev/rules.d")。

  • avatar 废鱼
    回答时间: 2023-07-27 14:44:59

    要先让STM32MP157进入boot模式后,才能读取到USB设备。可以在Windows下试试。

  • avatar mpu.china
    回答时间: 2023-07-27 15:04:56

    从截图看,No DFU detected, 说明电脑没有检测到板子,首先要检查一下板子是不是设置到了USB启动模式。USB2.0没有问题,确认是好的口,另外安装软件时注意把所有的驱动组件都装上

  • avatar xmshao
    回答时间: 2023-07-27 15:27:49

    关于STM32MPU应用方面的问题,你可以发邮件到mpu.china@st.com进行咨询。

  • avatar 网络孤客
    回答时间: 2023-07-27 15:58:46

    原因:1、没安装libusb1.0软件包 2、/etc/udev/rules.d/中少了50-usb-conf.rules

会员中心 微信客服
客服
回到顶部