Skip to content

ENOMEM errors on Galactic Pico and Pico2 #8

@LesterThree

Description

@LesterThree

Hi

Attached are some files to use. I had removed a lot of the code to make it easier to duplicate the error.

Using the Galactic Unicorn Pico2 and firmware pico2_w_galactic-v1.24.0-rc0-micropython:

  • Run stopNow.py.
  • You will get OSError: [Errno 12] ENOMEM on line 51 (parkTimer.init).
  • Power cycle Galactic and comment out line 47 (display.showRainbows).
  • Run stopNow.py. You should not get any errors.
  • Comment back in line 47.
  • Comment out line 58 (_thread.start_new_thread)
  • Run stopNow.py. You should still not get any errors.
  • Comment back in line 58.
  • Run stopNow.py and you will get the error again.

Now, I get the same results when I use Galactic Unicorn Pico and running pico_w_galactic-v1.24.0-rc0-micropython.
But when I use a previous firmware version - v1.23.0-1, it all works fine.

Any help would be appreciated. Thank you.

Code Test.zip

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions