Welcome to the Pycom forum Forum
    • \[\[global:header.categories\]\]
    • \[\[global:header.recent\]\]
    • \[\[global:header.tags\]\]
    • \[\[global:header.popular\]\]
    • Login

    Explore Pybytes | Official Documentation | Report a Firmware Bug/Issue | GitHub

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

    Scheduled Pinned Locked Moved WiPy 2&3
    4 Posts 3 Posters 1.7k Views 3 Watching
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • rcolisteteR Offline
      rcolistete
      last edited by rcolistete

      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/micropython/wiki/Performance
        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 :

      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 downloadswith release 1.30 for WiPy 1.0.

      Link for the same issue in MicroPython forum.

      My "MicroPython Samples". My "MicroPython Firmwares" with many options (double precision, ulab, etc).

      1 Reply Last reply Reply Quote 0
      • D Offline
        daniel
        last edited by

        Hello,

        Please use our latest release on the WiPy repository while we sync all the changes to the MicroPython repository.

        The reason for the performance differences on the 1.2.0 version is because that one has threading enabled and release 1.3.0 hasn't. Threading adds extra overhead which explains the slower performance.

        Cheers,
        Daniel

        L 1 Reply Last reply Reply Quote 0
        • L Offline
          livius @daniel
          last edited by

          @daniel
          slower yes, but if above stats are true
          then difference is too big

          think about people first, then computers

          rcolisteteR 1 Reply Last reply Reply Quote 0
          • rcolisteteR Offline
            rcolistete @livius
            last edited by

            @livius See the topic with benchmark, where there are links to download the files, so you can test yourself.

            My "MicroPython Samples". My "MicroPython Firmwares" with many options (double precision, ulab, etc).

            1 Reply Last reply Reply Quote 0

            Hello! It looks like you're interested in this conversation, but you don't have an account yet.

            Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.

            With your input, this post could be even better 💗

            Register Login
            • 1 / 1
            • First post
              Last post

            Pycom on Twitter

            Pycom