So I tried to upgrade the firmware. I think that I upgraded the Bootloader successfully (it says Bootloader Info: Netduino Plus (v4.2.0.1) by Secret Labs LLC). And apparently the new Firmware also got deployed correctly, as a Device Capabilities dump states:
**** more stuff here ****
When I try to modify the Network Configuration (to set the MAC), something gets corrupted. I don't know what, but it *feels* like some location gets overwritten which shouldn't get to.
I think that the issue is related to an IP or Subnet which I'm trying to configure. I'm attempting to set the IP to an address in the 10.x.x.x range, and the subnet to 255.0.0.0.
With the out-of-the-box config of the Netduino (it was a 4.1.x) I didn't have the problem, and was able to set the IP statically to my preferred value. Now I can't do that anymore.
I when pressing update I get a message "Unable to erase configuration sector memory". I believe that this is only after attemtping to change the IP or the subnet. And it takes a while for this message to appear. Like a minute or so.
From then on, occascionally when attemting to read the Network Configuration, I get a message of bad or old configuration, also the Target/Device Capabilities resist to show any info, and Debug/Show Device Info says wrong firmware or something.
If I flash the new Firmware and only update the MAC, and set DHCP to on (which I don't really want to do), then "all" works fine. Except that I can't use the network since it won't use the DHCP provided values, and the 'slow clock' issue still persists.
Kind regards,
Daniel
Same here.
I'm positive I'm using the correct Bootloader with the correct firmware (4.2.0.1), it's packed in the same ZIP file thats in the attachment in the firmware post.
After installing the bootloader (and unplugging + plugging back in), MFDeploy Ping responds with;
Pinging... TinyBooter
Bootloader build info: Netduino Plus (v4.2.0.1) by Secret Labs LLC
After installing the firmware (both ER_FLASH and ER_CONFIG)
Chk signature
Signature PASS
(unplugging + plugging back in)
Pinging... TinyCLR
Then, when I go into Target > Configuration > Network;
The blue (user led) goes on, after a while off, then it hangs a minute or two, shows;
Device has old or unsupported configuration
When I retry to deploy the firmware again it states; 'Error: Unable to deploy to device' in a error box. The console shows
*** nXIP Program found at 0x0010 after a few seconds.
When I'm able to access the network configuration (yes, sometimes it lets me after doing all of the above) saving the settings hangs and stops with an error. After that, Ping results back into:
Pinging... TinyBooter
Bootloader build info: Netduino Plus (v4.2.0.1) by Secret Labs LLC
(As if the firmware is removed again).
Does anyone have any suggestions? I'm suspecting a bad firmware or bad reference to memory somewhere (or maybe even corrupted memory?)
For now i'm left with a non working Netduino Plus :-( (don't want to downgrade to 4.1.*)