diff options
| author | Jim Mussared <jim.mussared@gmail.com> | 2020-08-19 10:46:09 +1000 |
|---|---|---|
| committer | Damien George <damien@micropython.org> | 2020-09-08 12:53:24 +1000 |
| commit | 311b8519af75be9fe4215b5ee8f77e91d089d5df (patch) | |
| tree | 7ef1b06fda38732fe049d5a879220a6c2df34bfb /lib/utils/pyexec.h | |
| parent | 99a29ec705b463290d5a2ac1eabc46fb7f2a83b0 (diff) | |
esp32: Pin MicroPython and NimBLE tasks to core 0.
MicroPython and NimBLE must be on the same core, for synchronisation of the
BLE ringbuf and the MicroPython scheduler. However, in the current IDF
versions (3.3 and 4.0) there are issues (see e.g. #5489) with running
NimBLE on core 1.
This change - pinning both tasks to core 0 - makes it possible to reliably
run the BLE multitests on esp32 boards.
Diffstat (limited to 'lib/utils/pyexec.h')
0 files changed, 0 insertions, 0 deletions
