Power management

Sun, 2020-05-31 13:51 -- BenjaminDu

Hi Dialog,

My application is a DA14583 with a sensor, the sensor needs 3.3V and 10mA power supply  .

To save energy, I want the sensor can be powered off and powered on while the DA14583 is in connected state. namely, when DA14583 is connected, if I want the sensor to work, then I power it, if I don't want it to work, I power it off.

My question:

If the power supply is 3V for DA14583, can it control and supply the power of the sensor with 3.3V and 10mA while DA14583 is connected?




DA14583 OTA failed

Fri, 2020-05-22 11:31 -- GGQ_in


       Hello, after I define s with CFG_READ_BDADDR_FROM_DA14583_FLASH, I read it after burning with SmartSnippets according to the process, and the data displayed is exactly the same as the content to be burned by bin. There is no mistake in the process of converting the file. After I press reset, 583 ota failed.

       Is it a secondary boot file or procedure that needs to be modified?(I don't know why the buzzer will sound when the 583 module is powered on, but it will not sound when it is debugged.)



DA14583 OTA失败

Fri, 2020-05-22 10:05 -- GGQ_in

       你好,我定义了 __DA14583__ 和 CFG_READ_BDADDR_FROM_DA14583_FLASH 之后,按照流程用SmartSnippets烧录之后读取,显示的数据是bin要烧录的内容一模一样,转换文件的过程中也没错误,当我按了复位之后,583却没有成功。


Linker Map file for Firmware details

Thu, 2020-05-07 13:05 -- Utkarash

Hello All,

I have developed an application using ble_peripheral example as reference using the SDK 5.0.4.

Can you please help where would i get to view the below given details regarding my firmware which i have developed

1. Stack Used and Total Size

2. Data Storage Size

3. Firware Size.

Please help me with the steps so that i can view the details using Keil uVision Tool or help with location of map file where i get these details.

Thanks and Regards

DA14583 Timer0 with BLE

Fri, 2020-05-01 20:59 -- eslam snono

i have a customized PCB for DA14583. I am using example ble_app_peripheral. When i try to use timer0 to count specified seconds as in example timer0_general, the processor counts two seconds then hang. But when i use the timer0_general example stand alone, it counts with no problem. 

i have added the same function as in timer0_general to the ble_app_peripheral and i can't use timer0 for counting.

Any advice please.

how to enable application uses UART2 for logging with printf() ?

Sat, 2020-04-25 15:50 -- kuda


         I am new DA14683 user,I have a problem about "how to enable application uses UART2 for logging with printf() ?"

         I follow https://www.dialog-semiconductor.com/sites/default/files/um-b-056-da1468... , and turn on smartsnippets terminal .        but the terminal only output DA14683BB.

        Can someone help me to solve this?


Sleep mode configuration

Mon, 2020-01-27 04:55 -- Rajapurerohit

Hi All,

I have been working with DA14583 MCU. Now my custom board is ready with the PIR sensor Azoteq(IQS621) MCU.

All my functionalities are working fine without any issue with the Azoteq sensor interfaced with DA14583.

Now, I need to make a sleep mode configuration where my custom device lasts long for a 2year battery life.

I am using 2 AAA cells to power the device.

I can not configure the sleep mode with interrupt as the Azoteq sensor interrupt the Dialog MCU every 10ms for I2C communication.

Execution region ER_IROM5 size exceeds limit.

Thu, 2020-01-09 10:57 -- Utkarash

Hello All,

We have developed an application using the simple_peripheral example as reference,

For this application we have designed a custom hardware where using this application we want to control a AC motor.

For this motor we do not have any feedback, However we are using a current sensing circuit which will give variable voltage output w. r. t. current.

Now i am using ADC for sensing the variable voltage however when i include this ADC part in my code i am getting an error which is mentioned below


Subscribe to RSS - DA14583