jun2sak
2eed9a1735
old System OFF sleep code for future reference.
2021-03-07 20:21:33 +09:00
jun2sak
7430b92d27
address hw pin-reset while sleep.
2021-03-07 20:20:29 +09:00
jun2sak
2795c002ad
disable QSPI while system ON idle loop.
2021-03-07 19:14:04 +09:00
jun2sak
cd5c0e99f7
Clean up.
2021-03-07 19:09:01 +09:00
nitz
3b76299f39
Add new nRF port for SF MicroMod nRF52840.
2021-03-07 01:06:50 -05:00
jun2sak
3fab9f8b1b
new wait-until-alarm design, don't use System OFF.
2021-03-07 01:09:54 +09:00
Artyom Skrobov
e0b96c0f43
[nrf] No need to store buffer_length
as part of audiopwmio_pwmaudioout_obj_t
2021-03-05 06:01:58 -05:00
Jeff Epler
efc2667b5f
Merge pull request #4186 from jepler/update-protomatter-rp2
...
Enable protomatter on RP2040 builds
2021-03-02 19:01:37 -06:00
Scott Shawcroft
d0eab5c561
Merge pull request #4256 from kmatch98/bt_cleanup
...
Add `bitmaptools` module
2021-03-01 18:24:12 -08:00
Jeff Epler
238484ec26
Merge remote-tracking branch 'origin/main' into update-protomatter-rp2
2021-03-01 15:18:32 -06:00
jun2sak
7cecd99658
remove unused debug printf's.
2021-02-28 16:04:29 +09:00
jun2sak
3e47e00291
address the pretending-to-deep-sleep issue.
2021-02-28 15:57:37 +09:00
jun2sak
498debc826
remove unused debug printf's.
2021-02-28 15:37:25 +09:00
jun2sak
9b34726c0d
GPIO and GPIOTE reg dump for debug.
2021-02-28 15:36:14 +09:00
Jeff Epler
1d1ff5f308
Merge remote-tracking branch 'origin/main' into update-protomatter-rp2
2021-02-26 09:56:35 -06:00
Scott Shawcroft
3f08cb47b8
Merge remote-tracking branch 'adafruit/main' into busio-uart-rp
2021-02-25 16:59:15 -08:00
jun2sak
0f8c96f424
remove trailing whitespaces.
2021-02-26 09:11:35 +09:00
jun2sak
7fd4648cd5
rase error if Alarm time >= 512 sec.
2021-02-26 09:06:11 +09:00
jun2sak
277a67d876
call touchalarm funcs as well as pin/timealarm.
2021-02-26 08:11:50 +09:00
Kevin Matocha
a7a4f93ff8
Updated build configs to turn off BITMAPTOOLS for smaller builds
2021-02-25 15:44:32 -06:00
jun2sak
2aa5aec0d5
cleanup.
2021-02-26 01:45:12 +09:00
jun2sak
c713d31d0d
move externs to .h
2021-02-26 01:20:55 +09:00
jun2sak
c86ca2a4ff
move externs to .h
2021-02-26 00:51:52 +09:00
jun2sak
9328d09a7a
re-enable parameters check.
2021-02-26 00:50:44 +09:00
jun2sak
61a69daae1
raise NotImplementedError when construct TouchAlarm.
2021-02-25 08:19:03 +09:00
microDev
5d7fdafcde
implement suggested changes
...
- add internal buffering
- rtc initialization fix
2021-02-25 00:48:36 +05:30
jun2sak
f66896ce32
use nRF SDK function to set up memory retention.
2021-02-25 02:34:43 +09:00
jun2sak
9661d67cd3
replace MY_DEBUG_UART -> NRF_DEBUG_PRINT.
2021-02-25 01:49:57 +09:00
jun2sak
72b5f1a9a6
clean up my personal settings.
2021-02-25 01:38:23 +09:00
jun2sak
0f188befb6
set RAM retention just before deep sleep
2021-02-24 00:12:25 +09:00
jun2sak
ec64fa6a29
move dump_xxx functions to debug_uart.c.
2021-02-23 12:16:37 +09:00
jun2sak
372c98626a
move all the debug codes from port.c to debug_uart.c.
2021-02-23 11:56:40 +09:00
jun2sak
9df0f439f3
alarm/pin/__init__.c is no longer used.
2021-02-23 10:31:49 +09:00
jun2sak
5c858a1925
add weak board_deinit().
2021-02-21 16:27:21 +09:00
jun2sak
1da8b9900a
Merge branch 'main' into nrf52-sleep
2021-02-21 13:35:06 +09:00
jun2sak
36c59250dd
some cleanups.
2021-02-21 09:57:14 +09:00
jun2sak
d659c2ce34
move port-specific debug functions from supervisor/shared/serial.c to ports/nrf/supervisor/port.c
2021-02-21 09:55:10 +09:00
jun2sak
793198909e
set SleepMemory size to 256 bytes.
2021-02-21 08:19:39 +09:00
jun2sak
41d9d4e0ab
call sd API only when sd enabled.
2021-02-21 08:17:57 +09:00
Dan Halbert
cf3217e6d4
Merge pull request #4232 from TG-Techie/fix_tg_watch
...
fix TG-Watch ble issue
2021-02-20 18:10:52 -05:00
Jonah Yolles-Murphy
a9a2145238
fix TG-Watch ble issue
2021-02-20 15:46:33 -05:00
jun2sak
26f8f532f1
safe mode fix.
2021-02-21 00:47:07 +09:00
Dan Halbert
985e020936
shrink simmel build
2021-02-19 18:41:27 -05:00
Dan Halbert
e344c6d684
fix some builds
2021-02-18 14:24:58 -05:00
Dan Halbert
5c37b73c6d
fix typo to fix nrf builds
2021-02-18 11:09:32 -05:00
jun2sak
cf2427c561
light sleep reason fix.
2021-02-17 21:51:28 +09:00
jun2sak
e6350ff834
Initial commit.
2021-02-17 20:53:18 +09:00
Damien George
701fdcacaf
nrf/drivers/usb: Add USBD_IRQHandler which calls tud_int_handler.
...
This is needed for TinyUSB to process USB device IRQs.
Related to #6325 .
Signed-off-by: Damien George <damien@micropython.org>
2021-02-13 13:52:53 +11:00
Dan Halbert
d54b5861a3
wip
2021-02-12 19:01:14 -05:00
Jeff Epler
ff1942cff6
Enable protomatter on RP2040 builds
...
Also found a race condition between timer_disable and redraw, which
would happen if I debugger-paused inside common_hal_rgbmatrix_timer_disable
or put a delay or print inside it. That's what pausing inside reconstruct
fixes.
So that the "right timer" can be chosen, `timer_allocate` now gets the `self`
pointer. It's guaranteed at this point that the pin information is accurate,
so you can e.g., find a PWM unit related to the pins themselves.
This required touching each port to add the parameter even though it's
unused everywhere but raspberrypi.
2021-02-12 08:25:15 -06:00