6544bf52fb
The iMX RT has a separate wake up controller, the GPC, that replaces the NVIC when asleep. It adds the ability to only wake up on certain interrupts. It seems that it requires at least one enabled interrupt in the NVIC to turn on it's wake up circuitry. It doesn't need to be the same interrupt as the wake up signal. For example, the RTC in the SNVS can wake us up if a USB interrupt is enabled. Before then it won't work. So, we enable the SNVS interrupt on start up so it can wake us up. |
||
---|---|---|
.. | ||
boards | ||
common-hal | ||
linking | ||
peripherals/mimxrt10xx | ||
sdk@8363ff7bed | ||
supervisor | ||
.gitignore | ||
Makefile | ||
README.md | ||
background.c | ||
background.h | ||
fatfs_port.c | ||
mpconfigport.h | ||
mpconfigport.mk | ||
mphalport.c | ||
mphalport.h | ||
qstrdefsport.h | ||
reset.c | ||
reset.h |
README.md
CircuitPython Port To The NXP i.MX RT10xx Series
This is a port of CircuitPython to the i.MX RT10xx series of chips.