If the process above doesn’t work you should be able to return the board to it’s previous state following Chris Walker’s instruction from a previous post.
To manually flash firmware using ST DFUSE tools, grab the latest copy of ST’s DFUSE tools from the download link at the bottom of the following page:
http://www.st.com/we...SS1533/PF257916
To erase your board’s firmware (do this first):
- Detach your Netduino
- Press and hold your Netduino’s pushbutton while plugging it in via USB; this will put it in bootloader mode.
- Erase the firmware on your Netduino using the STDFU Tester application
a. Select the “Protocol” tab
b. Press the “Create from Map” button
c. Select the “Erase” radio button option
d. Press the “Go” button
e. Wait for erase process to complete
To create the DFU files which you will program onto your Netduino:
- Run “DFU File Manager” (from the ST DFU tools)
- Select “I want to GENERATE a DFU file” and press OK.
- Click “S19 or HEX…” and then select one of the firmware files in Netduino Update’s respective Firmware folder.
- Click the “generate” button to generate a DFU file which contains the S19 (HEX) file you picked in step 3.
- Click “delete selected image”.
- Repeat steps 3-5 for the other two firmware files.
Finally, flash each of the .DFU files using the ST DfuSe Demonstrator application (included with STDFU Tester).
- Run “ST DfuSe Demonstrator”
- Locate the “Upgrade or Verify Action” pane (bottom-right pane)
- Press “Choose…” and select one of the generated DFU files
- Check the “Verify after download” option
- Press “Upgrade”. It will take a few moments to update your Netduino.
- Repeat steps 3-5 for the other two firmware files.