cancel
Showing results for 
Search instead for 
Did you mean: 

USB DFU bootloader with Thumb drive?

hbarta2
Associate III
Posted on July 08, 2015 at 16:55

Hi folks,

I'm reading up on the usage of the USB DFU bootloader capabilities for an STM32F429. It appears that the device on the other end must support the USB DFU protocol. Is it possible to configure a flash drive (USB ''thumb'' drive) to perform this function? In other words, can the built in USB DFU bootloader be used with a flash drive?

I think the answer is probably no, but it does not hurt to ask.

I also think this might be possible using BadUSB to configure the thumb drive but that might involve a lot of work and could be a tough sell with the client. 😉

Thanks!

#usb-dfu-bootloader-thumb
2 REPLIES 2
Posted on July 08, 2015 at 18:52

No, the System Loader has no idea how to OTG an external flash drive.

The F4 and F429I DISCO boards have an ''upgrade_fw'' example which does this, basically by being a custom boot loader.

Tips, buy me a coffee, or three.. PayPal Venmo Up vote any posts that you find helpful, it shows what's working..
hbarta2
Associate III
Posted on July 09, 2015 at 00:09

Hi Clive,

I was hoping to find a USB stick that knew how to USB DFU. 😉

Thanks for the pointer to the application. That's where I started and didn't even know about the built in boot loader until it was mentioned at a seminar I attended.

thanks,

hank