Win7 下Maple驱动问题解决方案

搞了类Arduino的STM32的开发板Maple在Win7下使用时dfu驱动装不上,导致上传程序会报错,找不到dfu设备。后来看到官方说推荐winXP上用,于是装了个XP虚拟机来用,还是不行。因为Maple国内用的很少,资料不多,找不到。最后还是在浏览官方论坛的时候偶尔看到这个解决方案。自己试过可行,也不用虚拟机了,直接win7下使用也可。

After getting pissed with this board not working correctly in Windows 7 64-bit with the default drivers, and then problems with a Windows XP 32-bit VM (VMWare) on Windows 7 64-bit (because it kept enumerating the device in the host machine), I tried Feyr‘s method. It works great!

Step-by-step instructions:

  • Download the binary libUSB package (http://sourceforge.net/projects/libusb-win32/files/), extract somewhere (we‘ll call it c:\LIBUSB)
  • Plug the Maple board into the computer
  • Open Device Manager
  • Switch Maple board into continuous Bootloader mode (hit reset until you get the fast blinks followed by slower blinks; reset again and immediately hit and hold the boot “BUT” button until it changes into slow blink mode, release).
  • It should show some broken USB device in your Devices, not a com-port
  • Run the libusb INF wizard (c:\LIBUSB\bin\x86\inf-wizard.exe)
  • Click through the dialogs, the default values should be fine, or you can fill in some descriptive info
  • Save the INF and have it install. It‘ll produce a big red prompt about the driver being unsigned and problematic; however, it will still work.
  • “Update” the MAPLE 003 device in your device manager and select the INF file you generated.

To load any program:

Run the Maple IDE, when you hit the Upload, hit your Reset button on your Maple Board. It should detect and load the data on it. If your compile takes too long, try hitting the reset later in the upload. I used an alternating interval blink to prove it was working to me instead of the straight blink code.

The serial drivers that came with the Maple IDE package do work fine, so you can use those drivers for the COM port directly.

时间: 2024-10-31 12:08:23

Win7 下Maple驱动问题解决方案的相关文章

WIN7下关闭驱动数字签名检查的方法

内容是转的,最后一步貌似没什么用处,水印是去不掉的,不过也无所谓,关键是驱动能用了,要不完全瞎了 实测win7 32位旗舰版可用 =================================================================================== 有些设备在WIN7下的驱动没有经过微软认证就装不上去,有办法把检查去掉: 1. 启动时按F8选择用“禁用驱动程序签名强制”模式进入系统 2.bcdedit /set testsigning on 然后重

InstallShield安装包在Win7下权限问题的解决方案

分享一下我老师大神的人工智能教程吧.零基础!通俗易懂!风趣幽默!还带黄段子!希望你也加入到我们人工智能的队伍中来!http://www.captainbed.net 众所周知,win7下的权限问题很让人头疼,最近在用InstallShield给AliProbe打包的时候,同样在win7下遇到了问题.主要的限制是:在安装目录下不能创建文件以及执行任何的写操作.这个问题给程序的正确执行以及后期的更新都带来了不小的困难,为了解决这个限制,尝试了下面几种方案. 1.更换写文件的目录 方法:将AliPro

Win7下vc++6.0打开项目出现问题的解决方案

Win7下vc++6.0打开项目出现Microsoft(R) Developer Studio以及Unable to register this add-in because its DLLRegist问题的解决方案 产生原因:在Windows7下安装Visual C++ 6.0后,遇到一个致命的问题打开文件的时候出现异常而导致VC6崩溃, 解决办法:微软已经为我们解决了问题,开发出一个插件(FileTool.dll)来帮我们解决这个问题. 解决此问题的步骤如下: 1.下载FileTool.ex

1. 配置win7下odbc数据源找不到数据库驱动的问题

win7下ODBC数据源DB2的链接 直接在控制面板---管理工具----数据源(ODBC) 打开数据源配置,发现只有SQLServer的驱动,其他的都没有了. 解决方法是C:\Windows\SysWOW64在这个目录下找到:odbcad32.exe这个文件,双击打开. 里面有很多可用个数据源驱动,然后就可用添加连接DB2copy1的ODBC的数据源了.

Win7下使用PB9可能导致的崩溃问题解决方案

在Win7环境下使用PB9进行程序开发,在打开Window或者DataWindow的时候,包括运行程序之后的退出,有可能导致程序崩溃而且开发环境直接退出,出现这样情况的原因是因为PB9所自带的核心软件包尚不足以支持Win7下的开发,为了弥补这个问题,Sybase在后来推出了PB9针对Win7系统下的操作补丁,使用此补丁可以解决以上的问题. 补丁下载地址: http://pan.baidu.com/s/1mg0wwPy

安装包中DLL文件在WIN7下不能正常注册的解决方案

exe在Vista或Win7下不以管理员权限运行,会被UAC(用户帐户控制)阻止访问系统某些功能,如修改注册表操作等:如何让exe以管理员权限运行呢,方法有两种,一个是直接修改exe属性:另一个是在程序中加入MANIFEST资源,下面分别介绍. 1. 直接修改exe属性: 1) 右击“exe”,在弹出的菜单中选择“属性”,出现的界面如下图: 2) 选择“兼容性”项,并勾选“以管理员身份运行此程序”项即可. 2. 在程序中加入MANIFEST资源,分C#和delphi实现方法: 1) C#: ? 

Windows驱动开发技术详解HelloWDM例子win7下无法安装

HelloWDM例子编译完成之后,在win7下安装显示 查看setupapi.dev看到如下信息 这个C:\MyDriver_Check目录完全不是我指定的,我放到c盘根目录下 查看inf [SourceDisksFiles] HelloWDM.sys = 1,MyDriver_Check, 把该字段修改为 HelloWDM.sys = 1 即可在win7下正确安装,这里“MyDriver_Check”指定了子目录,不过笔者试过在XP下面,没有修改inf安装的话,会弹出一个选择框让你重新选择.s

Win7下安装Centos7双系统出错:No valid bootloader target device found.

安装环境: 原操作系统:Windows 7, bios启动模式:efi模式 分区模式:不是GPT U盘写好了centos7的驱动 安装到磁盘分区的步骤时,出现下面错误: 出错详细信息:For a UEFI installation, you must include an efi system partition on a gpt-formatted disk , mounted at /boot/efi 出错原因分析,进入u盘启动项时选择的是uefi模式,win7下支持efi引导模式,且由于系

在win7 下编译MySQL源码

MySQL MySQL是一款优秀的开源数据库,在阿里.网易等各个互联网公司中有着广泛的应用.尽管各种NoSQL大行其道,但是关系型数据库依然必不可少. 作为一个新手,在Win7下用源码安装MySql数据库并不容易.我自己都折腾了好几天.今天把安装过程记录下来,其一是为了方便自己以后学习,其二则是分享过程,让学习者能够从我这篇文章中受益. 1. 编译环境及源码下载 编译环境:Visual Studio 2010 (Win7 32位) 编译工具: bison-2.4.1-setup.exe 下载地址