问题标签 [dfu]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
2018 浏览

macos - 如何安装 Dfu-util

我一直在尝试在我的 MAC OS X 10.7.5 上安装 dfu-util。我按照本网站中的说明进行操作:

http://forum.seeedstudio.com/viewtopic.php?f=12&t=1364

一切似乎都正常工作,但是当我运行命令时:

出现此错误:

有谁知道如何修理它?

非常感谢您提前。

0 投票
5 回答
10060 浏览

sony - SONY SmartWatch 固件下载实用程序

要将示例固件下载到 Smartwatch,需要哪些软件?它可能包括 dfu-util 和 WinUSB 驱动程序。

我尝试了 WinUSB 1.2.6 和 dfu-util,但它说:

并且上传 f/w 的命令失败。

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

因此,我认为如果您提供正确的网址,我们可以下载正确的版本,这将非常有帮助。也没有关于安装驱动程序和上传/下载示例的详细说明。

0 投票
2 回答
2215 浏览

u-boot - dfu-util:无法读取 DFU 状态

DFU 似乎不适用于开发板(Hitex LPC1850 或 Keil MCB1800),但手册说明它应该可以工作。

我在互联网上找不到同样的问题,所以我在这里发布了我的问题。(我手动编译了 dfu-util 0.7,但 lpcXpresso 捆绑的二进制文件给出了类似的结果)

问题是,我不确定 u-boot 是否已执行。重置(-R)应该这样做,但它告诉我它“无法读取 dfu 状态”。

我在这里错过了什么吗?有谁知道这里可能是什么问题?

0 投票
1 回答
978 浏览

usb - 使最终用户能够更新 mikroe stm32f207vg 的固件

我使用 mikroe 开发板 stm32f207vg 开发了一个嵌入式设备。我是新手,所以请多多包涵。我的问题是,如果以后(公开发布后)我希望设备的最终用户更新设备软件,我该如何启用此功能。例如,当我改进设备软件并希望用户使用 USB 端口使用新的 .hex 文件更新设备时。我猜我需要制作一个桌面应用程序。我让应用程序做什么?在开发过程中,我使用 Mikroe 引导加载程序应用程序将 hex 文件发送/安装到我的设备。我想做一个类似的应用程序。我在看DFU协议。Stm 有 Defuse 演示应用程序。这个应用程序是为此目的吗?我希望创建我的自定义应用程序来做到这一点。我应该从哪里开始?

0 投票
1 回答
937 浏览

c++ - 空指针算术错误

我从下面的代码中得到未知大小错误,

这是一个铸造问题,我应该怎么做才能解决这个错误?感谢您的帮助。

0 投票
1 回答
1992 浏览

keil - 如何在 nrf51822 上使用 DFU

我使用 Nordic nRF51822 ble_app_uart 项目 (pca10001) 和新的 softdevice7。

我在 SDK 的 nrf6310 目录中找到了一个 DFU 项目。

当我对两个项目进行编程时,UART 应用程序停止运行。怎么了?

如何使用 DFU 更新标准 ble_app_uart 应用程序?

谢谢

0 投票
5 回答
49815 浏览

c - 通过应用程序跳转到 STM32 中的引导加载程序,即在用户闪存的引导模式下使用引导 0 和引导 1 引脚

我有固件升级的需求。我打算使用 USB DFU 类。但就我而言,固件升级命令将来自 PC 应用程序。所以我需要切换到系统内存中的引导加载程序。最初我正在运行应用程序,因此它是从用户闪存启动的,即我为用户闪存配置了 Boot0 和 Boot 1 引脚。由于 DFU 引导加载程序存在于系统闪存中,现在需要更改 Boot0 和 Boot1 引脚设置。有没有办法让 Boot 0 和 Boot 1 设置与用户闪存相同,并且在应用程序中我们跳转到系统内存?

0 投票
2 回答
5658 浏览

android - Android 的 STM32 设备固件升级 (DFU/DfuSe)

我有一个STM32F4连接到 Android (4.4) USB 主机端口的微控制器。我想从 Android 设备对微控制器进行固件升级。

传统上,STM32微控制器可以使用DfuSe UtilityST 提供的 PC 工具升级其固件。但我需要从 Android 设备上执行此操作。提供了他们工具的来源。

问题:

  1. 可以使用Android 中的标准USB 主机库升级微控制器的固件Java吗?
  2. 或者这需要使用NDK, 和端口DfuSe源来完成吗?如果是这样,应该使用哪些库来从NDK?

应该采取哪个方向以及如何做到这一点?

0 投票
1 回答
630 浏览

libusb - 下载 USB 固件

我目前正在尝试使用 LibUSB 直接访问 USB 设备上的固件控制器。如何直接从 USB 设备下载固件,以便以后对其进行修改(使用 SCSI 命令或 LibUSB 库)?

0 投票
2 回答
28753 浏览

bootloader - How do you jump to the bootloader (DFU mode) in software on the STM32 F072?

The STM32 App Note 2606 discusses this, but there is no simple code example.