Require makefile for compiling using GNU toolchain for DA14583

Tue, 2019-06-11 10:38 -- karanshah28

Hi Dialog Team,

Can you please provide us the Makefile, 583.lds, 583.lds.S and other required files for compiling the ble-all-in-one application using gnu toolchain "arm-none-eabi-". We are using linux Ubuntu host machine. 

We could only find makefile generation steps for da14580... Can you provide same steps for da14853 to compile application using gnu toolchain.

Thanks, Karan

Unique Device Name by adding bluetooth address as suffix

Sat, 2019-06-01 19:28 -- karanshah28


I am currently writing the firmware of one of our products that will be produced in mass market, and my goal is to have a unique BLE device name for every board.

Is it possible to get name as for example : "DA14583ABCDPQRSXYAA", "DA14583ABCDPQJKLMAA" where "AB:CD:PQ:RS:XY:AA" and "AB:CD:PQ:JK:LM:AA" can be considered device mac address.

Appreciate the help.



DA14583 does not go to deep sleep mode if connected to mobile device

Sat, 2019-06-01 18:58 -- karanshah28

Hi Dialog,

We are developing an application on DA14583. We are referring to DIALOG_ALL_IN_ONE app.

In this applicaiton, we want to achieve a functionality in which:-

if there is no write in any custom characteristics till 30 seconds then,

i. disconnect the device

ii. go to sleep mode.

Kindly provide the steps for achieving this.


We tried this by creating a timer on connection, modify it on every write characteristics and on timeout call "app_easy_gap_disconnect" api. But the problem is, the device starts advertising again.

Da14583 RF output abnormal

Sat, 2019-05-11 02:35 -- Zhangkui

Hi Dialog:

I purchased 5000 pieces of da14583 from Avnet for production. After welding, it was found that about 10% of the boards had no Bluetooth broadcasting signal output. The faulty boards could download and run firmware normally, but there was no radio frequency signal output. Through the oscilloscope, we could see the strange waveform shown by the attachment at the foot of the RFIOP, while the normal working boards had no such signal output. Reverse the da14583 on the normal and abnormal working boards, you can find that the problem is caused by da14583.


Subscribe to RSS - DA14583