Hi I m new to Nordic products and I m just evaluating the nrf5340-PDK.
is it possible to enter in SYSTEM OFF and wake up the CPU with RTC0 or RTC1 interrupt?
How To do?
Thank you!
emag
Hi I m new to Nordic products and I m just evaluating the nrf5340-PDK.
is it possible to enter in SYSTEM OFF and wake up the CPU with RTC0 or RTC1 interrupt?
How To do?
Thank you!
emag
So there is no way to wake up from SYSTEMOFF without external hardware!!!
Now I m using SYSTEM ON asserting __SEV();__WFE();__WFE(); in the idle cycle on both APPLICATION and NETWORK CPU and I m measuring 100 uA with a multimeeter with RTC0 enabled and HFCLK started. is it ok to have 100uA???
Thank you!
emag
The nrf5340-PDF version is 0.8.0 PCA10095
That is correct, however, the difference in current consumption between SYSTEM ON and SYSTEM OFF mode is not very large according to the current version of the OPS.
If you have the HFCLK started, I would have expected the current to be in the 4-500 uA range. Why do you want the HFCLK to run?
The expected current consumption in SYSTEM ON with RTC running on the network/application core is 1.6-2.3 uA, depending on the LFCLK source.
That is correct, however, the difference in current consumption between SYSTEM ON and SYSTEM OFF mode is not very large according to the current version of the OPS.
If you have the HFCLK started, I would have expected the current to be in the 4-500 uA range. Why do you want the HFCLK to run?
The expected current consumption in SYSTEM ON with RTC running on the network/application core is 1.6-2.3 uA, depending on the LFCLK source.
I m sending a packet using SHORTS and mode Nrf_1Mb during a RTC0 Interrupt in the Network CPU and the current consumption is about 114-120uA. My problem is that i want to receive for a while after sending the packet but when in RX state the current is about 8 mA
Enabling the DCDC the current goes to 3.4mA but the other board, waiting for the packet, it's no more able to receive the packet as before-
NRF_REGULATORS_S->VREGMAIN.DCDCEN=REGULATORS_VREGMAIN_DCDCEN_DCDCEN_Enabled;
NRF_REGULATORS_S->VREGRADIO.DCDCEN=REGULATORS_VREGRADIO_DCDCEN_DCDCEN_Enabled;
I would recommend that you create a new ticket for your new questions. This is off-topic for this thread, and creating a new thread will make the answers more searchable for other users.
thank you!