⚠️ Hi there.. thanks for coming to the forums. Exciting news! we’re now in the process of moving to our new forum platform that will offer better functionality and is contained within the main Dialog website. All posts and accounts have been migrated. We’re now accepting traffic on the new forum only - please POST any new threads at//www.wsdof.com/support. We’ll be fixing bugs / optimising the searching and tagging over the coming days.
Using dialog's Smartbond chip is new to us. Can you tell me if we still need to purchase / develop our own ble protocol stack? Or is it already part of the SDK?
Its part of the ROM code of the 58x/68x families and part of the SDK itself. You will not have to do anything related with implementing the BLE protocol.
Thanks for the clarification. In connection to that, is there any software that we will need to procure license to be able to utilize the full functionality of the chip?
If i get the question correctly, i suppose that you mean if you need to purchase an IDE/compliler in order to debug and build code for the device. Well that depends on the family, on the 580/581/583 Keil tool is only supported and since the devices have a 32K OTP the evaluation version of the tool is sufficient in order to complile and build code, for larger code size you will need to purchase a license from Keil. For the 68x family GNU tools are used and you will be able to find the full Smart Snippets suite on the support site. For the 585 family, keil is only supported at the moment and you can still build code as long as its under the 32K limitation, but again for larger code sizes, you will need to purchase a Keil license.
The licenses that I was referring to was software/library that will be running on the chip.
- Does the SDK have everything we need (bluetooth-related functionality only) to begin a bluetooth application? Or are there other libraries that we need to use? - Do we have to pay for any license when we use it for mass production?
I really need to have a clear idea, pertaining to the software, on whether there are still libraries that needs licensing before we formally begin our development.
1) Yes, the SDK has everything you need in order to implement a BLE enabled device.
2) No, you dont have to pay any licence fee to Dialog to use the SoC in a product, if that is what you mean. The licencing files are also included in the SDK 5.0.4 in the doc directory.
Hi jlabuac,
Its part of the ROM code of the 58x/68x families and part of the SDK itself. You will not have to do anything related with implementing the BLE protocol.
Thanks MT_dialog
Thanks for the clarification. In connection to that, is there any software that we will need to procure license to be able to utilize the full functionality of the chip?
Hi jlabuac,
If i get the question correctly, i suppose that you mean if you need to purchase an IDE/compliler in order to debug and build code for the device. Well that depends on the family, on the 580/581/583 Keil tool is only supported and since the devices have a 32K OTP the evaluation version of the tool is sufficient in order to complile and build code, for larger code size you will need to purchase a license from Keil. For the 68x family GNU tools are used and you will be able to find the full Smart Snippets suite on the support site. For the 585 family, keil is only supported at the moment and you can still build code as long as its under the 32K limitation, but again for larger code sizes, you will need to purchase a Keil license.
Thanks MT_dialog
The licenses that I was referring to was software/library that will be running on the chip.
- Does the SDK have everything we need (bluetooth-related functionality only) to begin a bluetooth application? Or are there other libraries that we need to use?
- Do we have to pay for any license when we use it for mass production?
I really need to have a clear idea, pertaining to the software, on whether there are still libraries that needs licensing before we formally begin our development.
Thanks so much for the help.
Hi jlabuac,
1) Yes, the SDK has everything you need in order to implement a BLE enabled device.
2) No, you dont have to pay any licence fee to Dialog to use the SoC in a product, if that is what you mean. The licencing files are also included in the SDK 5.0.4 in the doc directory.
Thanks MT_dialog