lnDSO150 : DFU ready soon
Updating the DSO150 is a bit of a pain. Normally you can either :
- Bridge a JP solder point on the board and use serial
- Use the SWD interface if you soldered the pins
That's a bit of a pain, and not user friendly at all.
On the other hand i have now all the needed pieces to go DFU :
- simple HW mode to get USB interface on the DSO150
- USB through tinyUSB to get DFU-runtime
- DFU mode through a modified stm32-dfu-bootloader. This modified version adds some stuff , like a hash of the firmware to make sure it is un-damaged /complete.
and it works !
The only candidate excluded is the so called "small footprint" version for DSO150 clones with CH32F103 (very experimental) which has only 64 kB of flash.
The only piece left is to put a tiny LCD driver to display the USB logo when the unit goes to dfu mode and it's all good (i have ~ 4kB left, which is plenty :) ).
The USB connection with the usual craftmanship :
Comments
Post a Comment