Page 1 of 1

How to update FW of Wipy 1.0

Posted: Thu Aug 09, 2018 10:25 pm
by profra
I have found 2 pcs of WIPY 1.0 in the drawer and I would like to use them for my small project.
I wanted to update their firmware and I did all the needed steps... put the newest mcuimg.bin into flash/sys directory with help of FileZilla... no error messages but there was no update of FW... after reset I see always the same versions of MP which were flashed sometime in the history, see pictures.

Have I forgotten how to upgrade these old Wipy or I miss some information?
Could someone help me to find the lost way?

Re: How to update FW of Wipy 1.0

Posted: Fri Aug 10, 2018 6:59 am
by Roberthh
No, looks ok. The image path is defined as /flash/sys/mcuimg.bin, so I do not know whther the leading / makes a difference.
from the code:

Code: Select all

#define UPDATER_IMG_PATH "/flash/sys/mcuimg.bin"

Re: How to update FW of Wipy 1.0

Posted: Fri Aug 10, 2018 7:46 pm
by profra
@Roberthh Thank you for confirming that my procedure was correct.
FYI... I did all the steps with FileZilla on a Linux PC and therefore I tried the same with FileZilla on a Windows PC… and to my surprise, everything was successful at the first try ... I probably will have to look at the installation of FileZilla on a Linux PC.
I would have one more question. I have discovered here https://github.com/wipy/wipy/releases that the last release has bootloader.bin in Binaries.zip. Do you know if it is necessary to install it and how?

Re: How to update FW of Wipy 1.0

Posted: Sat Aug 11, 2018 6:17 am
by Roberthh
I did not know (or forgot) the WIPy repository you mentioned. Anyhow, the latest binaroes are at http://micropython.org/download#wipy. Obviously the device needs a bootloader, and I faintly remember to upload firmware by wire. Must be somewhere in the documentation. In the micropython docs there is also a note about the bootloader:
The bootloader.bin found inside Binaries.zip is there only for reference, it’s not needed for the Over The Air update.