From 89c589d9285aacdf95a7fc6933d9a1367acd309b Mon Sep 17 00:00:00 2001 From: iammegatron Date: Fri, 11 Nov 2016 14:52:18 -0600 Subject: [PATCH] add Windows installation description --- Board-STM32F407-Discovery.md | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/Board-STM32F407-Discovery.md b/Board-STM32F407-Discovery.md index ff28886..3de163f 100644 --- a/Board-STM32F407-Discovery.md +++ b/Board-STM32F407-Discovery.md @@ -165,4 +165,14 @@ Found DFU: [0483:df11] devnum=0, cfg=1, intf=0, alt=2, name="UNDEFINED" Found DFU: [0483:df11] devnum=0, cfg=1, intf=0, alt=3, name="UNDEFINED" Found Runtime: [0a5c:21e6] devnum=0, cfg=1, intf=3, alt=0, name="UNDEFINED" ``` -In this case, the device with the ID ```0a5c:21e6``` was some type of Broadcom device. In this case you can add ```--device 0483:df11``` to the dfu-util command line to tell it which device to use. \ No newline at end of file +In this case, the device with the ID ```0a5c:21e6``` was some type of Broadcom device. In this case you can add ```--device 0483:df11``` to the dfu-util command line to tell it which device to use. + + +###Programming from Windows(via DFU)### + +1. download and install DFU programming software: DfuSe_Demo (currently v3.0.5) from http://www.st.com/en/development-tools/stsw-stm32080.html +2. enter DFU mode (described earlier) +3. get the latest microPython software (.dfu) +4. click "Choose..." to pick (item 3.), then click "Upgrade". (it's not called "download", but "upgrade") + +Done. \ No newline at end of file