Search found 4 matches

by quark
Sun May 05, 2019 6:45 pm
Forum: Development of MicroPython
Topic: Run more than one micropython instance
Replies: 30
Views: 23905

Re: Run more than one micropython instance

https://github.com/micropython/micropython/issues/4480 Interesting thread to read. I'm coming from a Lua background, where it is designed to support multiple lua states without global locks. The application can make sure a single lua state is only used by a single thread (but a thread can have mult...
by quark
Sun May 05, 2019 6:24 pm
Forum: Development of MicroPython
Topic: [SOLVED] Error when building Micropython
Replies: 9
Views: 5412

Re: Error when building Micropython

Interesting. I'd just try running the command `make` runs: python ../../tools/mpy-tool.py -f -q build-MEOWBIT/genhdr/qstrdefs.preprocessed.h > build-MEOWBIT/frozen_mpy.c and see how it breaks. python2 works for me. But you can try replacing python with python3. You can also try editing mpy-tool.py d...
by quark
Sun May 05, 2019 5:27 pm
Forum: Development of MicroPython
Topic: [SOLVED] Error when building Micropython
Replies: 9
Views: 5412

Re: Error when building Micropython

The mpy-tool.py extracts static strings, precalculatestheir hashes, and generate C code that can be embedded in the main program. It seems your python binary didn't notice the -f -q ... flags for some reason. I'd try to debug it by writing a simple python program like: [code] # a.py import sys print...
by quark
Sun May 05, 2019 5:18 pm
Forum: Development of MicroPython
Topic: Questions about stack_ctrl and GC
Replies: 0
Views: 1978

Questions about stack_ctrl and GC

Hi, I just started playing with MicroPython for a day and am already quite impressed. We have short-lived Rust programs that embeds CPython now. I'm thinking about replacing CPython with MicroPython to reduce startup time overhead. I noticed mp_stack_ctrl_init() is designed to be called at the begin...