Skip to content
Discussion options

You must be logged in to vote

Yes, both processors (i.e. both ARM cortex M0+ cores) have full access to the hardware. They are symmetric. Still in Micropython the network and interrupt stuff is by standard only fully established (and tested) on Proc0 (i.e core 0).
By programming in C you would have to control all inter-processor task assignment and scheduling by yourself.
I'm not an expert. So I don't know what kind of libraries are there that might help you.
On the other hand, my impression (as non-expert) is that the solution of the MP threading problems is just a time consuming task of tracing many subtle details that are involved in the current partly unsatisfactory state: threading works, but interrupts function …

Replies: 3 comments 9 replies

Comment options

You must be logged in to vote
5 replies
@awsiuk
Comment options

@rkompass
Comment options

@awsiuk
Comment options

@rkompass
Comment options

Answer selected by awsiuk
@awsiuk
Comment options

Comment options

You must be logged in to vote
2 replies
@scruss
Comment options

@awsiuk
Comment options

Comment options

You must be logged in to vote
2 replies
@rkompass
Comment options

@jimmo
Comment options

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
4 participants