DA14681 power consumption is high

Fri, 2019-06-21 11:50 -- song


My PCB USES DA14681 and other peripheral chips, which are powered by GPIO of DA14681.

When DA14681 is in extended sleep mode, GPIO power is turned off, and the battery output current is 102uA. In DA14681 hibernation mode, the battery output current is 1.4uA.

Some PCB extended sleep power is abnormal, battery output current is 1.9mA, but hibernation power is normal.

I wonder if the power anomaly might be related to DA14681.

AD1468x - SPI Half Duplex

Fri, 2019-06-21 11:02 -- bobspam@free.fr


I do need to communicate with a SPI peripheral that requires SPI Half-Duplex communications.

Can you confirm to me that this is possible with AD1468x and how ?

Is complex SPI transaction with callback functions between read and write transactions in which we toggle GPIO PIN Function from DO to DI suitable ?

Thank you in advance


can't wake up form hibernation by VBUS_Handler

Wed, 2019-06-12 09:33 -- 魏文彬

Hi DA team

In the previous post you told me "The DA14682 can wake up form hibernation via the VBUS (USB) interrupt."

But I can only wake up via the wkup button。

I plugged in the USB while sleeping and did not enter the VBUS_Handler。

I can only do the following configuration:

        hw_wkup_configure_pin(HW_GPIO_PORT_1,HW_GPIO_PIN_6, 1, HW_WKUP_PIN_STATE_LOW);
        hw_wkup_register_interrupt(button_interrupt_cb, 1);

and in button_interrupt_cb is:

Cannot wake up after enter extened_sleep

Tue, 2019-06-11 07:26 -- 魏文彬

HI DAteam

i set 


        hw_wkup_configure_pin(HW_GPIO_PORT_4, HW_GPIO_PIN_1, true,HW_WKUP_PIN_STATE_HIGH);
        hw_wkup_register_interrupt(wkup_handler, configLIBRARY_MAX_SYSCALL_INTERRUPT_PRIORITY);


and the wkup_handler is

No 16Khz Crystal Configuration

Thu, 2019-05-30 02:27 -- ddustin

How do I configure custom_config_qspi.h given that my circuit has no 16khz crystal?

The system appears to attempt to use the 16khz crystal before switching over to the internal crystal. A few seconds later, the app closes with an "unhandled exception." Since this board has no 16khz crystal and the development daughter board does, I'm assuming this is the issue.

The code works perfectly on the deveopment daughter board but fails on my board with no 16khz crystal.

I've changed this setting from LP_CLK_32000 to:


Subscribe to RSS - DA1468x