2013-06-19 66 views
0

要将示例固件下载到Smartwatch,需要什么软件?它可能包括dfu-util和WinUSB驱动程序。SONY SmartWatch固件下载实用程序

我试过了WinUSB 1.2.6和DFU-util的,但它说:

K:\>dfu-util -l 
dfu-util 0.7 

Copyright 2005-2008 Weston Schmidt, Harald Welte and OpenMoko Inc. 
Copyright 2010-2012 Tormod Volden and Stefan Schmidt 
This program is Free Software and has ABSOLUTELY NO WARRANTY 
Please report bugs to [email protected] 

Found DFU: [0fce:f0fa] devnum=0, cfg=1, intf=0, alt=0, name="UNDEFINED" 
Found DFU: [0fce:f0fa] devnum=0, cfg=1, intf=0, alt=1, name="UNDEFINED" 

和上传的F/W失败的命令。

K:>dfu-util -c 1 -a 0 -s 0x08004000:1024 -U new.bin 
dfu-util 0.7 

Copyright 2005-2008 Weston Schmidt, Harald Welte and OpenMoko Inc. 
Copyright 2010-2012 Tormod Volden and Stefan Schmidt 
This program is Free Software and has ABSOLUTELY NO WARRANTY 
Please report bugs to [email protected] 

Opening DFU capable USB device... Cannot open device 

我不知道dfu-util和WinUSB的版本不匹配。

所以我认为这将是非常有用的,如果你提供正确的网址,所以我们可以下载正确的版本。上传/下载样本的安装驱动程序&的详细说明也不存在。

回答

0

这是一个权限问题。 USB设备已列出,但您没有权限访问它。在Linux上你可以通过这个sudo dfu-utils -l,在Windows上我没有尝试,但你应该可以运行它为Administrator。最好的办法是修复权限,但我不能说在Windows上如何。

0

dfu-util不是针对任何特定版本的WinUSB构建的,因此版本并不重要。您的设备是否显示为Windows设备管理器中的WinUSB设备?

0

我不认为你安装了驱动程序和/或你的手表不是DFU模式。

按照说明这里得到DFU模式手表(这需要几个试图获取合适的时机,以获得手表开机进入模式): http://developer.sonymobile.com/services/open-smartwatch-project/how-to-flash-alternative-firmware-to-smartwatch/

现在去这里下载“的SmartWatch IDE Alpha-002 - Windows“并安装位于其中的驱动程序。 https://github.com/underverk/SmartWatch/wiki/Installing-the-IDE

然后检查设备管理器(应该看起来像图像的下方,如果你这样做是正确):

Device manager showing smartwatch installed.

然后DFU-util.exe -l应该是这个样子,如果一切工作正常。

找到DFU:[0fce:f0fa] devnum = 0,cfg = 1,intf = 0,alt = 0,name =“@ Internal Flash/0x08000000/03 * 016Ka,01 * 016Kg,01 * 064Kg,07 * 128Kg“ 找到DFU:[0fce:f0fa] devnum = 0,cfg = 1,intf = 0,alt = 1,name =”@ OTP Area/0x1FFF7800/01 * 512 g,01 * 016 g“

相关问题