Using 1MB MP image? What specific package for uasyncio is correct?
Posted: Sun Aug 21, 2022 6:58 pm
Using 1MB MP image? What specific package for uasyncio is correct? I have tried via thonny to load the 20 odd variants of uasyncio, and none of them work, few that look might be compatible, all throw back mpy version errors. This entire package thing is really frustrating. Never even get to the point of a memory error which at least would be progress.
Moreover, I have tried 15 separate times to generate firmware images, and never successful. For example...
Pico port compile fails to 'see' the pico SDK even when the path is updated/correct. Missing header files, and since the configure and source files use relative paths, not absolute paths, it is almost impossible to figure out what is wrong where.
ESP8266 port compile refuses to work with any version of the xtensa SDK I have found and there are many versions.
There is no complete documentation for any port, but the Unix port which is completely useless as an example of how to compile a firmware image, because it is so simplistic, it does not require any addition SDK that does not already exist it the master git clone.
Oh, and the docker example on github, is so old it is broken. I installed docker, but the setup scripts don't work with the latest docker configuration/version.
Unless someone has current, detailed documentation, I can't see being able to figure out what modules are compatible with what, never mind creating my own firmware image. Guess it is time to got back to RTOS or even rust. Really frustrating.
Moreover, I have tried 15 separate times to generate firmware images, and never successful. For example...
Pico port compile fails to 'see' the pico SDK even when the path is updated/correct. Missing header files, and since the configure and source files use relative paths, not absolute paths, it is almost impossible to figure out what is wrong where.
ESP8266 port compile refuses to work with any version of the xtensa SDK I have found and there are many versions.
There is no complete documentation for any port, but the Unix port which is completely useless as an example of how to compile a firmware image, because it is so simplistic, it does not require any addition SDK that does not already exist it the master git clone.
Oh, and the docker example on github, is so old it is broken. I installed docker, but the setup scripts don't work with the latest docker configuration/version.
Unless someone has current, detailed documentation, I can't see being able to figure out what modules are compatible with what, never mind creating my own firmware image. Guess it is time to got back to RTOS or even rust. Really frustrating.