Hi,
I followed this http://wiki.netduino...to-GCC-4-6.ashx
and https://learn.adafru...ll#prerequisits
I built the 4.3 firmware and now have:
...\le\FLASH\release\NetduinoPlus2\bin\tinyclr.hex\ER_CONFIG ...\le\FLASH\release\NetduinoPlus2\bin\tinyclr.hex\ER_FLASH
According tot he guide on adafruit:
Then you need to follow this guide first: http://wiki.netduino...4-6.ashx?HL=gcc , but after the build finishes with no errors, you do not need to generate the DFU file.
Here it says I don't need to generate the DFU file and can simply deploy with MFDeploy.
Now the Netduino board has been prepared with the 4.3 firmware using the files and instructions
in this post: http://forums.netdui...-firmware-v431/
Which basically means I used the NetduinoUpdate_4.3.1.0 tool to install the original firmware.
(This is also what I use whenever I manage to completely lock up the board)
When I use MFDeploy, it connects to the device, I can select the 2 files mentioned earlier and
it seems to be starting the flashing process but then it throws an error it cannot connect to the device.
Going back to the guide on the Netduino wiki (which is for 4.2, but I kept that in mind while following it)
Use the 'DFU File Manager' from the 'DfuSe Demo' apps, to extract a binary from a dfu, to extract the pieces of the official firmware (we only need the Tinybooter). I.e. NetduinoPlus2_Firmware_4.2.1.2_00_08000000.bin
Use the 'DFU File Manager' from the 'DfuSe Demo' apps, to generate a dfu from multiple bin files. Since these are bin file, you will need to specify their location in flash. The locations to use are:
This guide says I do have to generate DFU files and that pieces have to be extracted from the official firmware.
So here are the questions:
- Why does one guide tell me to flash using MFDeploy
- Why doesn't it work
- Why does the other guide tell me to extract the DFU files
- Where exactly can I find the official firmware files it is referring to