Issue I have is based on the two errors below:
1st Error:
2nd Error:ImportError: no module named 'uasyncio'
I'm trying to make a custom build on 1.19.1 to freeze my modules for a 1M board.ImportError: no module named 'uasyncio.task'
1st error:
I noticed the uasyncio is not included at all, which I resolved by copying the GENERIC/manifest.py to GENERIC_1M/manifest.py
This includes the line:
Now I can import uasyncio, but I get an error trying to import uasyncio.taskinclude("$(MPY_DIR)/extmod/uasyncio/manifest.py")
$(MPY_DIR)/extmod/uasyncio/manifest.py" has a comment at the top:
My hack was to add "uasyncio/task.py" to the list in extmod/uasyncio/manifest.py, and it appears to work.# This list of frozen files doesn't include task.py because that's provided by the C module.
My question is:
why does the GENERIC build work without the hack (it uses the c compiled version), but the 1M build doesn't seem to pull in the C module and I need to add task.py to the manifest.
What am I missing on the config of the GENERIC_1M board....