Questions tagged [dfu]

DFU is intended to download and upload firmware to devices connected over USB. Targets range from small devices like micro-controller boards up to mobile phones.

56 questions
8
votes
5 answers

Jump to Bootloader in STM32 through application i.e using Boot 0 and Boot 1 Pins in Boot mode from User flash

I have a requirement for firmware upgrade. I am planning to use USB DFU class. But command for firmware upgrade will come from PC application in my case . so i need to switch to bootloader which is there in System Memory. As initially i am running…
Jasdeep Singh Arora
  • 513
  • 2
  • 9
  • 29
3
votes
0 answers

Android BLE DFU multiple devices update one after another...But some devices fails to update

By using nordic Dfu library (updated) I have to update firmware of devices in one go,I have mac addresses of devices which required to update, let say i have 30 devices with their mac addresses and have to update one after another, By using nordic…
2
votes
0 answers

Can arm-none-eabi-gcc generate .dfu files directly?

I see claims e.g., here that GCC can generate .dfu files for STM32 DfuSe. Is it true? Is at an option on arm-none-eabi-objcopy or another part of the toolchain?
iter
  • 3,890
  • 6
  • 31
  • 52
2
votes
1 answer

Bluetooth in DFU mode: connection always fails for some devices

I'm using Nordic Semiconductor's Android-DFU-Library in order to update the firmware of a bluetooth low energy (BLE) device. I've already asked for help on the github, but I figured more people can see the issue here (either to help and eventually…
Ariles
  • 313
  • 1
  • 14
2
votes
1 answer

What is a Functional Descriptor in USB standards?

I am new to USB and I am trying to develop a library that can do Device Firmware Upgrade in our application. The DFU Standard http://www.usb.org/developers/docs/devclass_docs/DFU_1.1.pdf talks about Run-Time DFU Functional Descriptor. I understand…
Monku
  • 1,965
  • 2
  • 19
  • 43
2
votes
0 answers

dynamic framework objective c and swift dependencies DFU library error when run podspec

I had a .framework made in objective c, I used cocoapods to make a private repository, everything worked well. But now...I had to add DFU mode updating functionality to my .framework, for that I used the library that comes here…
AnD
  • 115
  • 1
  • 8
2
votes
1 answer

How to add DFU support to u-boot?

I'm trying to add DFU support to the u-boot I'm using in my project because I figured out that DFU support is not enabled in it. I'm using freescale u-boot (cloning from git://git.freescale.com/imx/uboot-imx.git) and I checked out the tag…
m4l490n
  • 1,425
  • 2
  • 19
  • 41
2
votes
1 answer

STM32 Bootloader doesn't work

I want to write code on STM32F407 board. So I wrote blink example code and complied for it. and then insert binary program in it. After do this, I disconnected usb physically and connected again. But usb doesn't responded. so I opened 'device…
knolz
  • 161
  • 3
  • 9
2
votes
2 answers

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.
Brad Grissom
  • 2,623
  • 3
  • 18
  • 19
2
votes
3 answers

How to Install Dfu-util

I've been trying to install dfu-util on my MAC OS X 10.7.5. I follow the instructions in this website: http://forum.seeedstudio.com/viewtopic.php?f=12&t=1364 Everything seems to be working properly but, when I run the command: ./configure…
1
vote
0 answers

Why is my LPC microcontroller in DFU mode listed twice from dfu-util -l?

I am trying to load a bootloader on my LPC (NXP) microcontroller. I have installed LPCScrypt and am using a script for it called boot_lpcscrypt.cmd where they are calling dfu-util -l in order to check if an NXP device in DFU mode is connected. I…
Kiroul
  • 110
  • 7
1
vote
2 answers

STM32 bluepill USB bootloader DFU

I am trying to make a base project for blue pill STM32F103 which I can use for multiple projects. I would like to be able to both flash the device and send commands using serial COM port using the mirco-USB port so far I have: successfully created…
Jono Moran
  • 11
  • 4
1
vote
1 answer

How to determin size of internal flash for target?

I want to upload the device firmware to a file using dfu-util. How can I determine the correct size of flash memory? After booting the device into DFU it can be found using: dfu-util -l For which I receive the following information: Found DFU:…
linuxUser123
  • 393
  • 2
  • 14
1
vote
0 answers

Autonomous DFU Nordic

I'm working on an application connected to a BLE device, and I'm focused on the firmware update of the device (DFU). For that, I'm using the android lib created by Nordic and I'm trying to make it autonomous, so a user doesn't have to browse his…
A.Danibo
  • 353
  • 3
  • 11
1
vote
1 answer

Xamarin binding of Nordic Dfu library

I get some error messages when trying to bind the aar file containing the nordic dfu lib for android. BINDINGSGENERATOR : warning BG8604: top ancestor DfuBaseService not found for nested type NO.Nordicsemi.Android.Dfu.DfuBaseService.1. …
Tompi
  • 188
  • 1
  • 8
1
2 3 4