Firmware upgrade errata - v.0.9.2.b2
-
After the feedback from @livius, @AgriKinetics and the support from @Xykon, here is a revised version of the firmware updater, v.0.9.2b2a, that should fix the programming issues in Windows. It is available at: https://www.pycom.io/support/supportdownloads/
The firmware itself remains the same. The only difference with the file released a couple of hours ago is a slower programming speed. Expect the upload to take around 1 minute and 15 seconds now.
Fixes for:
- The Read Only flash bugs. It replaces SPIUnlock() from ROM with corrected version that doesn't write incorrect bits to the flash status register.
- Problems with the Windows updater tool.
It also includes previous additions fom 0.9.2b1:
- Add the I2C class to the machine module (with support for 1 bus at the moment).
- Increase the FreeRTOS timer task priority in order to guarantee that the LoRa task will always run.
Notes:
Firmware version reported by the LoPy/WiPy 2 will be: v.0.9.2b2
This upgrader tool requires a serial connection. WiFi connection is not possible for this special upgrade.
You can find the documentation for the new I2C class at: https://docs.pycom.io/lopy/library/machine.I2C.html
-
An ongoing attempt to fix the problems of some users on the Windows platform is going on. Please check: https://forum.pycom.io/topic/135/windows-users-firmware-upgrade for more information.
This thread will be locked to avoid confusion. Any new feedback on the release will be welcomed in the new thread.
-
@Keptenkurk I agree. We are always looking for great people to join the team!
-
Hi @bmarkus, I'm sorry, but this version still doesn't fix the floating point issue. About the Avast antivirus, I'm a bit curious, did you manage to find out the reason? I ran the file over virtustotal:
And it seems to be ok
-
It's a false positive, disable your antivirus software while installing and running the update.
-
According to Avast antivirus v.0.9.2.b2a is infected and I can't run it.
-
Is the floating point division bug fixed in v.0.9.2b2?
-
@Keptenkurk said in Firmware upgrade errata - v.0.9.2.b2:
@Xycon: please give up your other hobbies (who wants to play golf anyway) and get a job at pycom ;-)
I'll tak to Fred.Not going to happen sorry to disappoint. Golf is the one sport that I actually am good at (though some people say it's not a sport if you can smoke and drink while doing it).
-
Hurray! Got the module updated on Windows but.... only after using the @Xykon procedure from this thread.
Why is this so hard? Another advantage of using the commandline is the additional feedback instead of the "Failed and check the wiring" insult.@Xycon: please give up your other hobbies (who wants to play golf anyway) and get a job at pycom ;-)
I'll tak to Fred.