我在老笔记本上安装Ubuntu18.04 并安装STM32programmer Linux版 STM32MP157板子是小熊派的BearPi-HM_Micro 使用STM32CubeProgrammer时,通过USB口识别不了MP157 板子在win系统下能正常与STM32CubeProgrammer连接 请问,是否驱动没安装好?在哪里找? 机子很旧,只有USB2.0接口。 |
如需获得 STM32MP157 等器件的更多信息,请点击链接或 点击此处 联系在线客服!
补充一点,如果使用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")。
要先让STM32MP157进入boot模式后,才能读取到USB设备。可以在Windows下试试。
从截图看,No DFU detected, 说明电脑没有检测到板子,首先要检查一下板子是不是设置到了USB启动模式。USB2.0没有问题,确认是好的口,另外安装软件时注意把所有的驱动组件都装上
关于STM32MPU应用方面的问题,你可以发邮件到mpu.china@st.com进行咨询。
原因:1、没安装libusb1.0软件包 2、/etc/udev/rules.d/中少了50-usb-conf.rules