WiPy 1.0 firmware v1.8.6 release 1.20 x v1.8.2 release 1.30

Questions and discussion about The WiPy 1.0 board and CC3200 boards.
Target audience: Users with a WiPy 1.0 or CC3200 board.
Post Reply
User avatar
rcolistete
Posts: 352
Joined: Thu Dec 31, 2015 3:12 pm
Location: Brazil
Contact:

WiPy 1.0 firmware v1.8.6 release 1.20 x v1.8.2 release 1.30

Post by rcolistete » Wed Nov 16, 2016 12:18 am

Comparing WiPy 1.0 firmware v1.8.6 release 1.20 versus firmware v1.8.2 release 1.30 :
- to work with PyMakr, WiPy 1.0 needs MicroPython v1.8.2 release 1.30, available in :
https://github.com/wipy/wipy/releases
- MicroPython v1.8.2-1.8.6 downloads in :
http://micropython.org/download#wipy
don't contain firmware release 1.3.0, just the 1.2.0 release;
- MicroPython v1.8.6 release 1.20 has serious performance issues compared to MicroPython v1.8.2 release 1.30 :
* pystone_lowmem "benchmark" of 239 x 659;
* PerformanceTest (using "time.ticks_ms") benchmark :
https://github.com/micropython/micropyt ... erformance
of 175218 x 918031;
* ADC sample rate of 14.4 ksamples/s x 62.5 ksamples/s.

To know the release version of MicroPython on WiPy :

Code: Select all

MicroPython v1.8.2-103-g834e021 on 2016-08-19; WiPy with CC3200
Type "help()" for more information.
>>> import os
>>> os.uname()
(sysname='WiPy', nodename='WiPy', release='1.3.0', version='v1.8.2-103-g834e021 on 2016-08-19', machine='WiPy with CC3200')
I don't know the reason for this low performance of v1.8.6, maybe is the release 1.2.0.

Anyway, it would be nice to have MicroPython downloads with release 1.30.

Link for the same issue in Pycom Forum.
My "MicroPython Samples". My "MicroPython Firmwares" with many options (double precision, ulab, etc).

User avatar
Roberthh
Posts: 3667
Joined: Sat May 09, 2015 4:13 pm
Location: Rhineland, Europe

Re: WiPy 1.0 firmware v1.8.6 release 1.20 x v1.8.2 release 1.30

Post by Roberthh » Wed Nov 16, 2016 6:38 am

Pycom started to update their sources on github (https://github.com/pycom), I hope with the intention to include their 1.3 release of the ccc3200 branch. But this is still messy and stops with various compile errors. Daniel promised to fix that, so let's just wait for a while.

Post Reply